1、iso3080芯片为422模式输出,是否可以A与Y短接,B与Z短接,用做485方式输出?
Kailyn Chen:
如果使用485半双工操作的话,可以这样外面短接起来,没有问题。
zhe guo:
回复 Kailyn Chen:
您好!今天调试ISO3080遇到了问题,DE和RE都接高电平,从D发数据(电脑串口发送数据到D端),但是AB一直都是高电平,怎么解决?量了一下YZ,都是低电平。
是想用ISO3080做半双工通讯, AB接收数据从R可以出来,是好的!为什么发送不行,求分析!
Kailyn Chen:
回复 zhe guo:
你不是将AB和YZ短接起来做半双工了吗?测量的还不一样吗?
zhe guo:
回复 Kailyn Chen:
A B和Y Z 短接了 DE和RE都接高电平,还是不能发送数据。
而且:
用作双工的话,A B 和Y Z 没有短接 ,DE接高电平,RE接低电平,但是发送数据的时候 A B都是高电平, Y Z都是低电平。
Kailyn Chen:
回复 zhe guo:
不知你的问题解决了吗? 不论是半双工还是全双工,driver端输出都不对,发送端D的高电平最低不能低于2V,低电平最高不能超过0.8V,这个没问题吧?
有没有换块新的ISO3080试试?
zhe guo:
回复 Kailyn Chen:
您好!
这几天没有调试这部分!明天继续调试这一部分。
理论上A与Y短接 B与Z短接,RE和DE可以使用一个引脚共同使能高低电平,就可以按照485半双工使用了是吧?
422的话,DE接高电平,RE接低电平,数据从AB接收,从YZ发送,
是这样吗?
Kailyn Chen:
回复 zhe guo:
半双工的话就是发送和接收不能同时进行,所以像你说的将DE和RE同时使能高低电平是没问题的。
全双工的话,就是发送和接收可以同时进行,就像ISO3080的架构一样,这样的话,DE为高,RE为低,AB是driver的输出端,D为输入,而YZ是receiver输入端,R为输出。
zhe guo:
回复 Kailyn Chen:
您好!
今天在调试的时候又出现了一个现象。跟上位机联合调试,当我拔掉接口线时或者电脑上串口打开关闭,电脑上调试接收框就会一次回几千个字节,就看接收的字节几千几千的增加,然后再去点调试软件,就死机了。
我们是使用PCI转的485
请您看到后麻烦回复这是什么现象,怎么解决
万分感谢