佚名通过本文主要向大家介绍了rs485通讯电路,rs485通讯接口电路,酷派大神f1通讯录,酷派大神f2电路图,大神f2电路图等相关知识,希望对您有所帮助,也希望大家支持linkedu.com www.linkedu.com
问题: RS485不能通讯求大神指导!!有电路图
描述:
电力网关,用ARM9开发,但是现在的问题是,RS485怎么测都不通。不知道上面电路图三极管有什么用?把三极管去掉SF3485上面的AB输出就有电压差,不去就没有,求大神指导啊!
解决方案1:
描述:
arm9通讯

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