232,485 通讯解说 有图有真相
今天整理东西,无意中发现4年前面试的时候画的图(这家公司还问我色环电阻,搞的很狼狈),扔了怪可惜的,传上来说不定能弄到半条短裤,呵呵。不过很抱歉的是,图画的不悦目,不过简单的电路将就看吧。图中4脚的都是光耦。
当时的题目是让我画出分立元件的232图,当时是在一张白纸上画了,但是有错误,具体也不清楚了(我只记得当时这个牛人说,如果把那个电容从10uf减小到4.7UF,速度会变快些),今天上个别人的图如下
图1:
http://cache.amobbs.com/bbs_upload782111/files_21/ourdev_502411.jpg
pic 1 (原文件名:232.jpg)
然后又让我画一些常用的232,ttl;ttl,485图。我画了不少(但是还没有通过面试),现在先从232转TTL说起吧:
首先,232电平是采用负逻辑,几3-15V表示逻辑0,-3到-15V表示逻辑1,如果TTL互转232,现在用一片232芯片就可以了,但是当时我们上学的时候,
应该是MC1487,MC1488用的比较多的时候(我只是有些印象,当时也乱扯出来了).
图2:
http://cache.amobbs.com/bbs_upload782111/files_21/ourdev_502412.JPG
pic 2 (原文件名:232-1.JPG)
如果需要隔离,一般电平转换后隔离,但是有一个方法比较方便,如下图,这个是以前画的图,可以使用但是有点问题。
图3:
http://cache.amobbs.com/bbs_upload782111/files_21/ourdev_502413.JPG
pic 3 (原文件名:232-2.JPG)
上图在有的电脑上会提示出错,但是使用起来问题不大,大家可以根据前面说的232电平的要求分析一下原因。下图为改进过的图:
图4(今天画的):
http://cache.amobbs.com/bbs_upload782111/files_21/ourdev_502414.JPG
pic 4 (原文件名:232-3.JPG)
再说485,485的使用一般都是需要隔离的,不隔离的情况此处不讨论了,常用的方法,如下图所示:
图5:http://cache.amobbs.com/bbs_upload782111/files_21/ourdev_502415.JPG
pic 5 (原文件名:485-1.JPG)
485是半双工通讯的,所以,不发送的时候,485的A始终为+,B始终为-,此时代表高电平,而低电平正好反过来,因此,发送的时候只要发送
低电平就可以了,一般的电路如下图所示,省掉一个光耦和控制线,可以自动切换了:
图6:
http://cache.amobbs.com/bbs_upload782111/files_21/ourdev_502416.JPG
pic 6 (原文件名:485-2.JPG)
上面的这种方法,估计很多人都用过,但是,是不是还能找到更简的方法呢。下图可能有些人会有意外,但是这个用法我已经见到过很多人在用了
图7(今天画的):
http://cache.amobbs.com/bbs_upload782111/files_21/ourdev_502417.JPG
pic 7 (原文件名:485-3.JPG) 好象没人看,自己先留个沙发。
to:【3楼】 uzufk
积分:103
感谢你的回帖。
为了发帖而发帖,就没有什么意思了,有兴趣的可以直接看图4和图7,图4是照图3修改的,目前我看到的还只有我自己在用,呵呵,觉得有用就看看,有的人没有耐心看,就不要回了,因为回的也是怪我没有耐心发帖子。
我现在公司用的电脑特烂,大概8年前的,99用快捷键只要操作快点就死机,快搞成心理疾病了,呵呵。
另外注明一下:R232隔离电路,只用DTR提供电源也可以,这样就可以不用两个二极管了,但是某些电脑如果驱动能力不强(估计是这个问题),有时候会提示出错,出错的情况和不带电容的图3提示一样,但是串口照常能用。图3的情况至少有一半的电脑会提示出错(使用外部工具的情况,超级终端提示出错的不多)。 晕!没法看 楼主可以用99SE做了图,再粘到这,这样看起来就不是太乱了,
不过这样也不错,决对是手稿:) 有点乱 可不可以发个485程序给我? 收藏手稿很有纪念意义,哈哈!
5楼的:232和485只是电平转换,没有程序的。 http://cache.amobbs.com/bbs_upload782111/files_23/ourdev_513649.jpg
(原文件名:ourdev_502415.jpg)
VCC电源都用一个,这光耦隔离有什么用呢??????高手解答 我见过一个光耦隔离的,用了DC-DC电源的...那是个USB转485的小板 mark 留名,485,232 点击此处下载 ourdev_607515I947MW.pdf(文件大小:84K) (原文件名:NRF905CC1101NRF24L01等无线芯片知道多少.pdf)
点击此处下载 ourdev_607516GCAQE8.pdf(文件大小:436K) (原文件名:UTC-1212无线透传模块使用文档.pdf)
点击此处下载 ourdev_607517DUFNWZ.pdf(文件大小:940K) (原文件名:UTC-2303使用手册.pdf) mark^^^^^^^^^^^^^^^^^^^^^^^^^^ mark mark mark mark kan mark 楼主威武 学习了 看你的图伤眼~ mark
页:
[1]