欢迎来到Doc100.Net免费学习资源知识分享平台!
您的位置:首页 > 程序异常 >

rs485不能通信求大神指导!有电路图

更新时间: 2014-01-05 03:08:17 责任编辑: Author_N1

 

RS485不能通讯求大神指导!!有电路图

电力网关,用ARM9开发,但是现在的问题是,RS485怎么测都不通。不知道上面电路图三极管有什么用?把三极管去掉SF3485上面的AB输出就有电压差,不去就没有,求大神指导啊!
--参考方法--
三极管没有问题,AB反过来试试
--参考方法--
后面还应该有A上拉B下拉及保护电路
--参考方法--
后面的A上拉B下拉建议还是要加上去。按理说那三极管可以不要的。
--参考方法--
哦,错,你把波特率设低一点,貌似是你波特率过高三极管响应速度滞后造成的。
--参考方法--
当UART2_TXD为高电平时,SP3485的管脚DE被拉低(逻辑非)。UART2_TXD为低电平时,管脚DE被电阻R21上拉为高。用三极管Q1的目的可能是考虑到输出信号UART2_TXD的驱动能力不够的问题,或者UART2_TXD是一个其他电平(例如5V)的信号,这样做可以完成电平转换(5v转换成3.3v)。
--参考方法--
更正:因为UART2_TXD接入了SP3485的管脚DI,UART2_TXD应该就是3.3v电平的,不用转换。
--参考方法--
三极管可不要,直接通过GPIO来设置DE/RE的电平高低(接收或发送)。三极管有个通断速度,当设置的波特率太高怕三极管的通断速度跟不上。实在要这样就把波特率设置得低点在测试。
上一篇:上一篇
下一篇:下一篇

 

随机推荐程序问答结果

 

 

如对文章有任何疑问请提交到问题反馈,或者您对内容不满意,请您反馈给我们DOC100.NET论坛发贴求解。
DOC100.NET资源网,机器学习分类整理更新日期::2014-01-05 03:08:17
如需转载,请注明文章出处和来源网址:http://www.doc100.net/bugs/t/18699/
本文WWW.DOC100.NET DOC100.NET版权所有。