跳转到内容

ADC128S102 8 通道 12 位 A/D 转换器

ADC128S102 是一款低功耗、八通道 CMOS 12 位模数转换器,转换吞吐率规格为 500 ksps 至 1 MSPS。该转换器基于逐次逼近寄存器架构,具有内部采样保持电路。

ADC128S102 组件允许您在 ESPHome 中使用 ADC128S102 8 通道 12 位 A/D 转换器 (数据手册, 德州仪器)。 它使用 SPI 总线 进行通信。

配置完成后,您可以将 8 个引脚中的任何一个用作项目的传感器。

# 示例配置条目
adc128s102:
cs_pin: GPIOXX
id: my_adc

配置变量:

  • id (必需, ID): 此 ADC128S102 组件使用的 ID。
  • cs_pin (必需, int): 要使用的 SPI 片选引脚。

adc128s102 传感器平台允许您在 ESPHome 中使用 ADC128S102 12 位 A/D 转换器传感器。 首先,为您的 ADC128S102 传感器设置 ADC128S102 集线器,然后使用此 传感器平台创建将向 Home Assistant 报告电压的各个传感器。

sensor:
- platform: adc128s102 # 连接到 ADC128S102 的引脚 0。
update_interval: 1s
adc128s102_id: my_adc
id: freezer_temp_source
channel: 0 # ADC128S102 通道

配置变量:

  • adc128s102_id (必需, ID): 父 ADC128S102 组件的 ID。
  • channel (必需, int): 要使用的 ADC128S102 通道。
  • update_interval (可选, 时间): 检查传感器的时间间隔。默认为 60s