关于SN65HVS881非常规使用方法请教
时间:10-02
整理:3721RD
点击:
我在公司前端时间做了个板子,其中有一部分是用SN65HVS881这个IC作为一系列DI与DO(用光耦搭建的)的末端检测手段,就是MCU进行16路DI与16路DO的操作,但是在DI通道的最前端与DO通道的最后端都布置了881这个IC,当判断从881来的串行数据与MCU得到的输入或想输出的量相等时,系统才认为这个数据是可信的。
我大概在白板上画了一个示意图(DO的),画的丑,见笑了。
现在的问题是,当光耦想输出高电平时,由于881内部的通道存在,总是有一路电流经过1.2K的电阻流入881,导致高电平只有十几伏。增大Rlim限流电阻,在保证881能进行正常的数据采集功能前提下,将电流限制在1.2mA左右,高电平电压不够高这个问题一直在实际使用中有影响。
我这个用法应该算是881的一个非常规用法吧,这个电路还有什么地方可以改进?请教各位大神。
另外我考虑将881的位置改到光耦输出端上拉电阻的支路上去,即如下图示意图所示
自己通过飞线的方法改成了这样,但是高电平的电压只有8.4V了,881的限流电阻从80.6K(1.2mA)改为57K(1.5mA)后高电平的电压也没什么变化,这个是为什么,光耦的三极管端不是截止的吗,哪里来的电流让881两端产生的压降,是我的想法有问题吗?
- Flexible Input Current Limit: 0.2 to 5.2 mA 这一点满足要求
但是内部还有电压检查功能, 手册上的 VIPL, VIPH, VIL, VIH 参数限制了你的这个另类应用