[讨论] 单片机控制

linbingzhu   2009-1-20 16:33 楼主
C51控制485接口,正常来说485驱动器必需在54欧姆的负载上提供最小1.5V的差分输出,现在有两个程序测试(硬件条件相同),测量485接口AB线之间的输出电压(空载),一个程序测量出来是1.5V左右,而另外一个程序则是3V,请问各位大虾,是不是程序上可以改变485的差分输出电压吗?是程序中怎么影响它??

回复评论 (8)

Re: [求助] 单片机控制

直接用万用表测量电压所得到的值跟速率有关.
因为万用表的显示值是有效值,如果这个485的速率过快或过慢都会影响它的示值.
你直接让它输出一个值不变然后再测量电压看看是多少~~~
点赞  2009-1-20 19:57

Re: [求助] 单片机控制

这个要测量准确的话 还是建议使用示波器看看 一般使用485 都是没问题的啊
南京璞晓电子   www.cpx0.com需要 msn:njlianjian@hotmail.com
点赞  2009-1-20 21:53

Re: [求助] 单片机控制

两个程序的通信波特率都相同,就是测量出来的电压值不一样(这样影响485的传出距离),1.5V的在200米线(不加上下拉电阻就不可以通信),但是3V的在200米线(不上下拉电阻也可以通信),现在用示波器看看具体情况········谢谢各位意见
点赞  2009-1-21 09:11

Re: [求助] 单片机控制

应该是485口上输出的内容不同。
万用表测电压类似于一个积分的过程,把一段时间内的电压信号累积,然后平均下。
点赞  2009-1-21 09:17

Re: [求助] 单片机控制

用示波器看看过了,两个程序显示出来的波形大概一样······问题就是两个程序对于不同长度的线传输有不同的效果,在不加上下拉电阻,不加匹配电阻的情况下,一个程序可以正常通信,但另外一个不可以通信······在短线上,两个程序都可以正常通信····
点赞  2009-1-21 14:56

Re: [求助] 单片机控制

:'( :'( :'( :'( ::(
点赞  2009-2-24 12:17

Re: [求助] 单片机控制

如果距离比较长 最好加上上下拉电阻 防雷击的话 还要加上tvs管
南京璞晓电子   www.cpx0.com需要 msn:njlianjian@hotmail.com
点赞  2009-2-24 13:13

Re: [求助] 单片机控制

南京鹏图电源有限公司诚征各地区代理025-52235946陈先生
点赞  2009-2-24 15:16
电子工程世界版权所有 京B2-20211791 京ICP备10001474号-1 京公网安备 11010802033920号
    写回复