问题描述:3块板子通讯并联,通过USB转485连接线(帝特)与电脑通讯,在改变输入电压的过程中,有一块板子突然无法通讯。
电路描述:1.AB有接上拉下拉电阻,阻值为1K。AB之间接有120欧姆电阻,AB分别还串联了个10欧姆电阻,在AB端还有双向TVS管(SM712)保护。
2电源有分离,VCC1的电源电压为3.3V,由金升阳模块转化而来。VCC2的电压为5V,由外界12V电源通过LP2985得到,2个电源的地也是分离的。
损坏现象:在芯片的AB端有数据变化,但在芯片的RD端无数据,为持续的高电平。MCU为STM32F103RET6,能重新烧写程序。判断为ISO1500损坏。
以上,哪位大神能帮小弟解释下问题的原因吗?
Amy Luo:
您好,
我有两个问题不太清楚:(1)“3块板子通讯并联”,是怎样并联的呢
(2)“在改变输入电压的过程中”,是怎样改变输入电压的,是改变的哪个管脚的电压呢
可以把电路图分享出来吗,看电路图更一目了然一些,对问题电路的理解也不会有偏差。
user5971534:
回复 Amy Luo:
1)3块板子通讯并联:即3块PCB板的3个485-A接在一起,3个485-B接在一起,然后通过USB转485与电脑通讯
2)输入电压采用的是可变电压源,设定的变化范围在9~16V,输入电压进入PCB板后分为2路,1路通过金升阳的电源模块变成+-5V,再将5V通过LP2985-3.3芯片转为3.3V给MCU和ISO1500的vcc1供电;1路通过LP2985-5变成5V给ISO1500的VCC2供电
电路图
user5971534:
回复 user5971534:
有人知道这个问题吗?
Amy Luo:
回复 user5971534:
您好,
可变电压源在9~16V变化的时候,有测试3.3V和5V输出端电压波动范围吗
“在芯片的AB端有数据变化,但在芯片的RD端无数据,为持续的高电平”是怎么测的,是在AB端输入数据在RD端检测是高电平吗;若在RD端输入数据,AB端是什么状态呢