在Python/Micropython中使用ADS1x15库和ADS1114

2024-06-01 03:14:04 发布

您现在位置:Python中文网/ 问答频道 /正文

我对Micropython有点陌生,对Python3也有一点经验。我对ADS1114 16位ADC和ADS1x15.py Adafruit库之间的兼容性有疑问。这个库是专为ADS1115和ADS1015设计的,它们都有多个ADC通道,但是ADS1114只有1个,可以进行单端或差分模拟读数。在

{x15链接如下:

多路复用器掩模

当需要读取差分模拟值(即AIN0-AIN1)时,负责执行该任务的功能需要从中读取的通道:

读取通道1上的模拟值

根据表2第2行第5列ADS111xdatasheet第28页,将任何值写入配置寄存器中的特定位不会影响ADS114。在

输入多路复用器配置

我应该使用ADS1x15库还是基于allready现有库创建一个新库?在

附言:这是我的第一个问题。在


Tags: pyadafruitmicropython差分经验python3读数adc