Eu estava pensando em fazer um módulo para uma placa de desenvolvimento que fiz alguns dias atrás, que incluirá interfaces spi / i2c.
O problema é que eu não incluí resistores pull-up nos pinos do MCU na placa principal e estava pensando em adicioná-los nos módulos para torná-los mais "genéricos" para que todos os usuários pudessem usá-los sem a necessidade de adicionar resistores extras. a placa protótipo.
Mas então eu enfrentei o próximo problema. Se eu adicionar os resistores pull-up nos módulos extras e conectar, por exemplo, dois ou mais módulos ao mesmo barramento, colocarei esses resistores em paralelo para que a resistência caia e não cumpra sua função.
Mas se eu adicionar os resistores de pull-up à placa principal, terei esses pinos no MCU sempre ativos baixos.
Portanto, a principal questão é:
Como ter vários módulos conectados ao mesmo barramento, tendo em cada um deles os resistores de pull-up, mas não obtê-los em paralelo quando você tem mais de um módulo? Isso é possível?
Ou a melhor solução aqui é ativar os resistores de pullup no MCU e não os incluir nos módulos?
Obrigado.-