>

저는 Micropython에 약간 익숙하며 Python3에 약간 경험이 있습니다. ADS1114 16 비트 ADC와 ADS1x15.py Adafruit 's Library 간의 호환성에 대한 의문이 있습니다. 이 라이브러리는 여러 ADC 채널이있는 ADS1115 및 ADS1015를 위해 특별히 설계되었지만 ADS1114는 단일 종단 또는 차동 아날로그 판독이 가능한 1을 갖습니다.

그래서 ADS1x15 라이브러리는 전체 코드를 보려면 ADS1x15 링크를 클릭하십시오) :

멀티플렉서 마스크

차등 아날로그 값 (예 : AIN0-AIN1)을 읽을 때가되면 해당 작업을 수행하는 기능은 읽을 채널부터 채널이 필요합니다.

채널 1에서 아날로그 값 읽기

ADS111x 데이터 시트 표 # 2, 두 번째 줄, 다섯 번째 열의 값을 구성 레지스터의 특정 비트에 쓰는 것은 ADS114에 영향을 미치지 않습니다.

입력 멀티플렉서 구성

ADS1x15 라이브러리를 사용하거나 기존 라이브러리를 기반으로 새 라이브러리를 만들어야합니까?

PS : 여긴 내 질문입니다.

  • 이전 javascript - 캔버스에 도형을 추가하는 방법?
  • 다음 타입 선언에서 Haskell 타입 클래스 사용 이해