跳转到内容

X9C 电位器输出

x9c 输出平台允许你添加一个控制 X9C 数字电位器 的输出。

X9C 数字电位器

X9C 系列数字电位器有不同的阻值版本。

X9C1021kΩ
X9C10310kΩ
X9C50350kΩ
X9C104100kΩ

所有芯片都通过三线接口控制,并具有 100 个可能的 wiper 位置。

# Example configuration entry
output:
- platform: x9c
id: x9c_pot
cs_pin: GPIOXX
inc_pin: GPIOXX
ud_pin: GPIOXX
initial_value: 1.0
step_delay: 1us
  • id (必需, ID): 用于此输出组件的 id。
  • cs_pin (必需, Pin Schema): 片选(Chip Select)引脚
  • inc_pin (必需, Pin Schema): 递增(Increment)引脚
  • ud_pin (必需, Pin Schema): 上/下(Up/Down)引脚
  • initial_value (可选, float): 手动指定初始电位器值,介于 0.01 和 1.0 之间。默认为 1.0。
  • step_delay (可选, int): 手动指定步长之间的延迟(单位为微秒),介于 1us 和 100us 之间。默认为 1us。
  • 所有其他选项请参见 输出。