工具与软件:
您好!
DS160PR412具有四电平控制输入。
我想通过将 MODE 引脚设置为 L1或 L2 (而不是 L3、因为这是一种保留模式)将其置于 I2C 模式。
我 不能依赖内部上拉电阻器/电流来设置 MODE 引脚;我必须改用外部上拉电阻器。
我应该使用多大的外部上拉和下拉电阻器值来使内部上拉电阻器过功率并将模式设置为 I2C 模式?
一个示例、它可能与现实匹配、也可能与现实不匹配:
- 根据数据表、设置为(至 GND) Rd:L0 = 1kΩ、L1 = 13kΩ、L2 = 59kΩ、L3 =悬空。
- 假设器件使用以下电压电平 V: L0 = 0V、L2 = 1.1V、L3 = 2.2V、L4 = 3.3V
- 使用 L2和 L3电平来计算上拉 电阻(Ru = Rd/(V/3.3)- Rd):L0:26kΩ 和 L3:29.5kΩ->内部上拉电阻可能为~Ω 28kΩ
- 要对内部上拉电阻进行过功率处理、请使用小于28kΩ/ 10 = 2.8kΩ 的外部电阻器。
- 将 L1和 L2之间的电平作为目标、以实现最具弹性的电压电平:1.65V ->这不是个好主意? (芯片是否具有施密特输入?)
- 使用 1kΩ 的上拉电阻 和 1kΩ 的下拉电阻
- 假设28kΩ 上拉时的最终值:1.68V
- 假设28kΩ 上拉电阻降级到28kΩ/5的最终值: 1.79V