
关于RS232接口直接连接TTL接口
我现在有一个单片机引出一个RS232的接口,还有一个单片机是TTL接口的,现在我想用RS232接口的GDN和TXD来和TTL的GDN和RXD,不经过电脑直连,但是由于两者...
我现在有一个单片机引出一个RS232的接口,还有一个单片机是TTL接口的,现在我想用RS232接口的GDN和TXD来和TTL的GDN和RXD,不经过电脑直连,但是由于两者的电平不一致无法实现数据通信,希望各位达人能告诉我如何能实现不经过电脑直连?
可行的话,财富另加最高!
先谢谢各位关注的达人!
不好意思,因为RS232引出的是母头,也就是说,需要将RS232的RXD直接连接TTL的RXD!(应该是这么理解的吧)不知道我说清楚没有呢!?
RS232是无源的,也就是说RS232输出是没有电源的。也就是说3针和5针之间没有电压!
RS232为母头,TTL为公头! 展开
可行的话,财富另加最高!
先谢谢各位关注的达人!
不好意思,因为RS232引出的是母头,也就是说,需要将RS232的RXD直接连接TTL的RXD!(应该是这么理解的吧)不知道我说清楚没有呢!?
RS232是无源的,也就是说RS232输出是没有电源的。也就是说3针和5针之间没有电压!
RS232为母头,TTL为公头! 展开
5个回答
展开全部
RS232接口和TTL接口,因为逻辑电平不同,不能直接通讯。
办法:1、将B机的ttl电平加以转换,转换为232电平,连接通讯即可:
A机(232)------通讯线------------232 to ttl ——B机(ttl)
2、在A机的232输出之前,有可能(可能性99%)有一级ttl转232的芯片,找到它,并且找出它的前级(ttl),将前级ttl的RX、TX引出,可以直接与B机的ttl电平连接。
A机: cpu————232----输出 B机(ttl)
|_________通讯线______________|
具体连接:无论是232还是ttl,当然是A机的 RX、TX 连 B机的TX、RX。
办法:1、将B机的ttl电平加以转换,转换为232电平,连接通讯即可:
A机(232)------通讯线------------232 to ttl ——B机(ttl)
2、在A机的232输出之前,有可能(可能性99%)有一级ttl转232的芯片,找到它,并且找出它的前级(ttl),将前级ttl的RX、TX引出,可以直接与B机的ttl电平连接。
A机: cpu————232----输出 B机(ttl)
|_________通讯线______________|
具体连接:无论是232还是ttl,当然是A机的 RX、TX 连 B机的TX、RX。
追问
电路板中没有找到关于232的芯片!很是愁人啊!
追答
你把2个单片机的板子照片发上来,大家一起帮你看。
展开全部
ttl232是与单片机的uart口兼容的串行通信接口,跟rs232主要是驱动电平有区别,ttl232的逻辑电平1是5v,逻辑电平0是0v。rs232的逻辑电平1是+12v,逻辑电平0是-12v。
ttl232可以直接连接类似51单片机。
ttl232可以直接连接类似51单片机。
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
2011-05-08
展开全部
应该 这样说吧
一个单片机引出一个RS232的接口 简称 A机
一个单片机是TTL接口的 简称 B机
你这 A机 串口 是经 max232出来的?应该 就是 标准的 RS232 串口
你所说的 B机 串口是 TTL接口的?那就是说 没有经过 MAX232?直接 是 单片机 的管脚?
你 这样 要连接的话,B机 要用 MAX232 的
同样 的 电平 才能对应连接在一起的
同时 注意,都是 单片机的话,应该用交叉线
即 A机 Tx发送 连 B机 Rx接收,反之,一样!
请看 武汉鸿伟光电
E232TTL RS232/TTL电平无源转换器
一个单片机引出一个RS232的接口 简称 A机
一个单片机是TTL接口的 简称 B机
你这 A机 串口 是经 max232出来的?应该 就是 标准的 RS232 串口
你所说的 B机 串口是 TTL接口的?那就是说 没有经过 MAX232?直接 是 单片机 的管脚?
你 这样 要连接的话,B机 要用 MAX232 的
同样 的 电平 才能对应连接在一起的
同时 注意,都是 单片机的话,应该用交叉线
即 A机 Tx发送 连 B机 Rx接收,反之,一样!
请看 武汉鸿伟光电
E232TTL RS232/TTL电平无源转换器
更多追问追答
追问
A机的RS232端口也是接口,引入的母口,同时可以做引出,因为可以发送和接收数据!
B机也是TTL接口的!
基于这个,能不能麻烦一楼再说明白点呢?
万分感谢!
追答
楼主,已经说得很多了
呵呵
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
展开全部
不能直接接,那个是RS232电平的。
两个芯片可能一个是PL2303,28pin,27、28脚接晶振。是USB转TTL串口的。1脚是TXD,5脚是RXD。
还有一个是MAX201,16pin,把TTL串口转换成RS232串口。
基本上这两个芯片组成的方案是最便宜的了,用的较多。
你可以直接用PL2303的TXD和RXD,或者再后面再接一个转换芯片吧RS232串口转换成TTL串口。
两个芯片可能一个是PL2303,28pin,27、28脚接晶振。是USB转TTL串口的。1脚是TXD,5脚是RXD。
还有一个是MAX201,16pin,把TTL串口转换成RS232串口。
基本上这两个芯片组成的方案是最便宜的了,用的较多。
你可以直接用PL2303的TXD和RXD,或者再后面再接一个转换芯片吧RS232串口转换成TTL串口。
追问
那个能简单的画个示意图吗?
不是太理解,如何给芯片供电呢?
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询