Tôi đã suy nghĩ về việc thực hiện một mô-đun cho một bảng phát triển mà tôi đã làm cách đây vài ngày sẽ bao gồm các giao diện spi / i2c.
Vấn đề là tôi đã không bao gồm các điện trở kéo lên trong các chân MCU trong bo mạch chính và đã suy nghĩ thêm chúng vào các mô-đun để làm cho chúng trở nên "chung chung" hơn để mọi người dùng có thể sử dụng chúng mà không cần thêm điện trở bổ sung vào bảng nguyên mẫu.
Nhưng sau đó tôi phải đối mặt với vấn đề tiếp theo. Nếu tôi thêm các điện trở kéo lên trong các mô-đun bổ sung và tôi kết nối ví dụ hai hoặc nhiều mô-đun vào cùng một xe buýt, tôi sẽ nhận được các điện trở đó song song để điện trở giảm và sẽ không thực hiện được chức năng của chúng.
Nhưng nếu tôi thêm các điện trở kéo lên vào bo mạch chính, tôi sẽ có các chân đó trong MCU luôn hoạt động ở mức thấp.
Vì vậy, câu hỏi chính là:
Làm thế nào để có nhiều mô-đun được kết nối với cùng một xe buýt có trên mỗi điện trở kéo lên nhưng không có được chúng song song khi bạn có nhiều hơn một mô-đun? Điều đó có thể không?
Hoặc giải pháp tốt nhất ở đây là kích hoạt các điện trở pullup trong MCU và không đưa chúng vào các mô-đun?
Cảm ơn.-