内核驱动 ltc4261¶
支持的芯片
Linear Technology LTC4261
前缀: ‘ltc4261’
扫描地址: -
数据手册
作者: Guenter Roeck <linux@roeck-us.net>
描述¶
LTC4261/LTC4261-2 负电压热插拔控制器允许安全地将电路板插入和移除带电背板。
使用说明¶
此驱动程序不探测 LTC4261 设备,因为没有可以安全用于识别芯片的寄存器。您必须显式实例化这些设备。
例如:以下代码将在 I2C 总线 #1 上地址 0x10 处加载 LTC4261 的驱动程序
$ modprobe ltc4261
$ echo ltc4261 0x10 > /sys/bus/i2c/devices/i2c-1/new_device
Sysfs 条目¶
此驱动程序提供的电压读数来自 ADC 寄存器。如果安装了一组分压电阻,请通过将报告的值乘以 (R1+R2)/R2 来计算实际电压,其中 R1 是与测量电压相关的分压电阻的值,而 R2 是与接地相关的分压电阻的值。
此驱动程序提供的电流读数来自 ADC 电流感应寄存器。报告的值假设安装了一个 1 mOhm 的感应电阻。如果安装了不同的感应电阻,请通过将报告的值除以感应电阻值(以 mOhm 为单位)来计算实际电流。
该芯片有两个电压传感器,但只有一组电压报警状态位。在许多设计中,这些警报与 ADIN2 传感器相关联,因为 ADIN2 引脚靠近 OV 引脚。然而,ADIN2 并非在所有芯片变体上都可用。为了确保向用户报告报警情况,请使用两个电压传感器报告它。
in1_input |
ADIN2 电压 (mV) |
in1_min_alarm |
ADIN/ADIN2 欠压报警 |
in1_max_alarm |
ADIN/ADIN2 过压报警 |
in2_input |
ADIN 电压 (mV) |
in2_min_alarm |
ADIN/ADIN2 欠压报警 |
in2_max_alarm |
ADIN/ADIN2 过压报警 |
curr1_input |
SENSE 电流 (mA) |
curr1_alarm |
SENSE 过电流报警 |