며칠 전에 spi / i2c 인터페이스를 포함하는 개발 보드 용 모듈을 만드는 것에 대해 생각하고있었습니다.
문제는 메인 보드의 MCU 핀에 풀업 저항을 포함시키지 않았고 모듈을 추가하여 "일반"으로 만들어서 모든 사용자가 저항을 추가 할 필요없이 사용할 수 있다는 것입니다 프로토 타입 보드.
그러나 나는 다음 문제에 직면했다. 추가 모듈에 풀업 저항을 추가하고 예를 들어 둘 이상의 모듈을 동일한 버스에 연결하면 저항을 병렬로 가져 와서 저항이 떨어지고 기능을 수행하지 못하게됩니다.
그러나 풀업 저항을 메인 보드에 추가하면 MCU의 핀이 항상 액티브 로우 상태가됩니다.
따라서 주요 질문은 다음과 같습니다.
풀업 저항을 갖는 동일한 버스에 여러 개의 모듈을 연결하고 하나 이상의 모듈을 가질 때 병렬로 연결하지 않는 방법은 무엇입니까? 가능합니까?
또는 여기서 가장 좋은 해결책은 MCU에서 풀업 저항을 활성화하고 모듈에 포함시키지 않는 것입니까?
감사.-