|
 |  | | | | 25CM传输,TTL电平完全没有问题,不是距离的原因。
只要正确连接使用,TTL电平通讯应该是没有问题的。
可以用示波器看一下波形是否正常,或者发送固定的55H,用万用表直流档测量一下,电压是否接近0.5倍的电源电压。
总之,应该是电路板或单片机或线路有问题,正常情况下,通讯肯定是没有问题的。
|
|
|
 |  | | | | TTL电平信号的传输距离在资料上一般写15米,降低波特率可以更远些
|
|
|
 |  | | | | 除了距离以外,有没有可能是外部信号干扰造成的?譬如是:1.开关电源,日光灯等的电磁干扰,2.单片机在运行时,自身产生的电磁辐射,3.通讯线路的电感造成的信号失真等等。
建议:1.用多股的屏蔽线,2.降低通迅速率,3.尽可能的缩短通讯线长度。试试看,不知道这样行不行。
|
|
|
 |  | | | | 采用TTL电平,通信距离不会很远,并且容易受到干扰,不建议你这样设计。
想验证的话,在TXD和RXD端口加5.1K的上拉电阻,导线用短一点,测试一下程序,然后加长。
25CM长度不算很长,重点检查TXD和RXD焊接是对应到单片机引脚上,焊接是否虚焊。
两个单片机最好用个电源供电。
|
|
|
 |  | | | | 1、如果通讯在9600下TTL传输2米·不过一般写15米,降低波特率可以更远些,这个与电磁环境有关系。主要受限于TTL器件的带负载能力和抗干扰能力的影响 2、采用平衡传输,如422,485,可达1200米。
|
|
|