首页 | 新闻 | 新品 | 文库 | 方案 | 视频 | 下载 | 商城 | 开发板 | 数据中心 | 座谈新版 | 培训 | 工具 | 博客 | 论坛 | 百科 | GEC | 活动 | 主题月 | 电子展
返回列表 回复 发帖

[已修复]能推荐一个RS232-RS485转换的芯片嘛?

[已修复]能推荐一个RS232-RS485转换的芯片嘛?

现在需要长距离进行单片机和PC机的通信来传输控制信号,要把RS232转化成RS485,有人用过什么合适好用的转换芯片嘛?谢谢!

两年前的帖子不知何种原因,图片不能预览,下载也失效了,所以现在修复一下。

[此贴子已经被zcllom于2008-10-27 10:04:46编辑过]

日初,整装而发;日暮,满载而归。

现在需要长距离进行单片机和PC机的通信来传输控制信号,
要把RS232转化成RS485,有人用过什么合适好用的转换芯片嘛?谢谢!
===========================================
可以自己做一块小板子啊,我贴张原理图给你,还附上PCB图。

[attach]5327[/attach]


[attach]5328[/attach]

[此贴子已经被作者于2008-10-27 10:05:44编辑过]

人要保持斗志,并有疯狂的追求,生活才会精彩! QQ:24387110 手机:13871563876
斑竹你太可爱了,太谢谢你了,虽然总向你询问,耽误你宝贵的时间 我有些不好意思,不过收获确实非常之大啊!
日初,整装而发;日暮,满载而归。
232-485原理图(protel格式):
[attach]5329[/attach]

[此贴子已经被作者于2008-10-27 10:07:37编辑过]

人要保持斗志,并有疯狂的追求,生活才会精彩! QQ:24387110 手机:13871563876
QQQ
日初,整装而发;日暮,满载而归。
问个问题:485是两线的,斑竹的电路图出来为什么变为5线,还有,为什么485的DI端不接
DF
不好意思,看明白了,问了个弱弱的问题
DF
再问,为什么485的DI端不接
DF
RS485/RS422针脚定义:
1.英式标识为 TDA(-) 、TDB(+) 、RDA(-) 、RDB(+) 、GND
2.美式标识为 Y 、Z 、 A 、 B 、 GND
3.中式标识为 TXD(+)/A 、TXD(-)/B 、RXD(-) 、RXD(+)、GND
rs485两线一般定义为:
"A, B"或"Date+,Date-"
即常说的:”485+,485-”
rs485四线一般定义为:
”Y,Z,A, B,”
人要保持斗志,并有疯狂的追求,生活才会精彩! QQ:24387110 手机:13871563876
你接的是四线的对吗
如果是半双工的232-485呢,控制收发的控制端该如何接
DF
自动控制收发切换的原理:
常态时,R1OUT=R2OUT=1,Q1导通输出0,485的DE=RE=0,处于接收状态,同时默认为输出1(A>B)
当232端发送时,R1OUT=R2OUT=0时,Q1截止输出1,485的DE=RE=1,处于发送状态输出0(A<B)

[此贴子已经被zcllom于2006-4-13 11:59:38编辑过]

人要保持斗志,并有疯狂的追求,生活才会精彩! QQ:24387110 手机:13871563876
懂了 ,谢谢版主
DF

最后再整理一下:(原理图相同)
[upload=image/pjpeg]uploadImages/232-485.jpg[/upload]
1、问:MAX485的Pin2,Pin3为低电平的时候,是接收状态,Pin2,Pin3为高电平的时候,为发送状态,那如何实现自动控制它的收发状态的?
1、答:常态时,R1OUT=R2OUT=1,Q1导通输出0,485的DE=RE=0,处于接收状态,同时默认为输出1(A>B)
当232端发送时,R1OUT=R2OUT=0时,Q1截止输出1,485的DE=RE=1,处于发送状态,        输出0(A<B)

2、问:TTL端,发送的时候,TXD端输出数据,这时候RXD是处于什么状态,反之,TTL端接收的时候,RXD输入数据,这时候TXD是处于什么状态?
2、答:TTL端:闲置时都是高电平,RXD为内部上拉高,TXD可能为内部上拉高或强输出高

(以上内容系根据转载内容整理而成)

[此贴子已经被zcllom于2006-4-13 12:44:16编辑过]

人要保持斗志,并有疯狂的追求,生活才会精彩! QQ:24387110 手机:13871563876
斑竹,为什么我按你的电路做好后,计算机发射单片机可以正常收到,而单片机发射计算机只接收到第一个信号?
DF
原因已找到,冒昧提问不好意思
DF
返回列表