兴唐 发表于 2014-6-11 13:19:09

请教:mega2560通过ttl转232转接板接RS232串口问题

新手,百度了很久,一直没找到原因。
我的问题是:mega2560的serial1通过ttl转232的转接板转接后,再通过usb转串口连pc是正常通讯的,收发都正常。但是连一些测量仪器的rs232串口,就一直无法通讯。这些仪器的串口直接通过usb转串口连pc也是正常通讯的。
请教一下,这到底是怎么回事呢?

弘毅 发表于 2014-6-11 13:54:31

标准串口的电平记得是12V的~~你要和这些标准串口通信,要用max232转换电平

兴唐 发表于 2014-6-11 16:52:27

ttl转232模块上面的确是max232或者max3232,这两种芯片都试过了,用这种模块,arduino和pc通讯是正常的,但是连接仪器的串口就不好用了。
仪器串口发送时电压3v左右,用usb转串口方式连接pc是正常的。
请教一下,会是什么方面的问题呢?

sdwhm 发表于 2014-7-21 14:43:51

你好 请问一下 在做串口转232的时候 你知道arduino发送数据的格式吗 就是有几个数据位有没有奇偶校验几个停止位之类的。我在做一个串口转485接plc,不知道格式很蛋疼,我看了示波器,感觉有点乱,不是很会读。请问你注意过这方面的事情吗?
页: [1]
查看完整版本: 请教:mega2560通过ttl转232转接板接RS232串口问题