跳转到内容

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

ADC128S102 是一款低功耗、八通道 CMOS 12 位模数转换器,转换速率范围为 500 ksps 至 1 MSPS。该转换器基于逐次逼近寄存器架构 并带有内部跟踪保持电路。

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

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

# Example configuration entry
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 # Attached to pin 0 of the ADC128S102.
update_interval: 1s
adc128s102_id: my_adc
id: freezer_temp_source
channel: 0 # ADC128S102 channel

配置变量:

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