久久久久久久999_99精品久久精品一区二区爱城_成人欧美一区二区三区在线播放_国产精品日本一区二区不卡视频_国产午夜视频_欧美精品在线观看免费

 找回密碼
 立即注冊

QQ登錄

只需一步,快速開始

搜索
查看: 20273|回復: 10
收起左側

當需要用到RS232和RS485兩個模塊時?如何才能自動切換?

[復制鏈接]
ID:69862 發表于 2015-6-10 22:40 | 顯示全部樓層 |閱讀模式
最近做了一個項目,需要用到RS232RS485(單片機只用一個串口),一般情況下,都是用兩個跳線冒或者是撥碼開關作硬件切換就可以了,但是,不能打兩個芯片的輸出接在一起,所以這次這個比較特殊,板子是放在一個盒子里面,手動切換就不方便,只有想辦法要么通過軟件,要么通過硬件切換。我還是打算在硬件上面動手,就實現一個簡單的功能,硬件自動切換。后來就想起我當初在做電視機維修用到的音視頻通道切換芯片74HC4052

功能:當DB9端口有線連接時,這個時候選擇用RS232
      當RS485端口有連接時,選擇用RS485

所用到的主要器件:
1、RS32323.3V芯片)
2、RS34853.3V芯片)
3、74HC4052
上面12兩種基本上都使用過了,就不需要說了,主要說明一下74HC4052

74HC4052:是一個雙刀四擲模擬雙向開關。

引 腳 圖
74HC4052.PNG




引腳功能:
A0~A3A通道通道輸入/輸出端
B0~B3B通道通道輸入/輸出端
AN:   A通道公共輸出/輸入端
BN:   B通道公共輸出/輸入端
S0S1:地址端
E:使能端(低電平有效,一般和地接在一起)
VEE:模擬信號接地端(一般和數字地接在一起)
GND:數字信號接地端
VCC:電源+




74HC4052相當于一個雙刀四擲開關,具體接通哪一通道,由輸入地址碼S0S1地址端來決定。其真值表如下


E
S1
S0
接通通道
0
0
0
A0,B0
0
0
1
A1,B1
0
1
0
A2,B2
0
1
1
A3,B3
1
X
X
None







電路圖如下:
串口—RS485自動切換.PNG

工作原理:高電平接通RS232,低電平接通RS485

RS232的輸出接在74HC4052A3B3,因為當S0S1是高電平的時候就接通這兩路。
RS485的輸出接在74HC4052A0B0,因為當S0S1是低電平的時候就接通這兩路。
這里需要注意的是,一定不要把串口通信的兩根線弄反了,也就是RXDTXD兩根線。
S0S1我是接在DB9針的4腳,因為我的串口線這個引腳是高電平,當這個線接上后,4腳會有一個5V的電平(ON_RS232),經過R97下拉電阻,提供74HC4052開關地址選擇信號。就能夠進行通道選擇。

限于能力和水平有限,如有不對之處,請大家指出。。。。。。



回復

使用道具 舉報

ID:2318 發表于 2015-6-10 23:37 來自觸屏版 | 顯示全部樓層
又長見識了,樓主這個方法非常好。應該比用繼電器要穩定得多。我以前做類似的都是用繼電器來實現的,結果壽命普遍不長。不過有個問題請教一下。樓主這樣用4052做波特率最高能支持到多少呢!
回復

使用道具 舉報

ID:69862 發表于 2015-6-11 18:53 | 顯示全部樓層
hkccd 發表于 2015-6-10 23:37
又長見識了,樓主這個方法非常好。應該比用繼電器要穩定得多。我以前做類似的都是用繼電器來實現的,結果壽 ...

具體是多少,沒有測過,項目中是可以用的。
回復

使用道具 舉報

ID:19715 發表于 2015-6-11 20:26 | 顯示全部樓層
市面上有RS485轉RS232的轉換器賣
回復

使用道具 舉報

ID:82781 發表于 2015-6-12 01:12 | 顯示全部樓層
明白 發表于 2015-6-11 20:26
市面上有RS485轉RS232的轉換器賣

485 232轉換器是不能解決樓主大師的問題的。他這個是需要 在程序中判斷以后再轉換.
回復

使用道具 舉報

ID:66137 發表于 2015-6-12 13:33 | 顯示全部樓層
很強大,但是這個4052開關在接通時,肯定是沒有繼電器般純物理連接那么可靠,不知道穩定不。
回復

使用道具 舉報

ID:19715 發表于 2015-6-12 22:25 | 顯示全部樓層
74HC4052不在485的電壓范圍內
回復

使用道具 舉報

ID:69862 發表于 2015-6-13 21:00 | 顯示全部樓層
明白 發表于 2015-6-12 22:25
74HC4052不在485的電壓范圍內

什么意思?
回復

使用道具 舉報

ID:193413 發表于 2017-7-15 15:45 | 顯示全部樓層
反過來試試 不知道能不能用 輸出只有兩個端子 通過74HC4052選擇232或485
回復

使用道具 舉報

ID:429604 發表于 2022-5-13 09:35 | 顯示全部樓層
我只想說你5V的電哪里來?常規的485或者232接口根本沒5V的供電輸出,難道你要讓客戶用你特定的485或者232?
回復

使用道具 舉報

ID:969272 發表于 2022-5-14 21:05 | 顯示全部樓層
只要動作次數不多,明顯是繼電器更好,雖然壽命短,但不用考慮電壓范圍。
回復

使用道具 舉報

您需要登錄后才可以回帖 登錄 | 立即注冊

本版積分規則

小黑屋|51黑電子論壇 |51黑電子論壇6群 QQ 管理員QQ:125739409;技術交流QQ群281945664

Powered by 單片機教程網

快速回復 返回頂部 返回列表
主站蜘蛛池模板: 一区二区三区国产视频 | 欧美99 | 国产精品观看 | 视频一区二区三区四区五区 | 亚洲www啪成人一区二区 | 欧美性大战久久久久久久蜜臀 | 久久99精品久久久久久秒播九色 | 请别相信他免费喜剧电影在线观看 | 拍拍无遮挡人做人爱视频免费观看 | 91精品国产91久久久久久最新 | 爱爱无遮挡 | 成人不卡| 欧美黄视频 | 久久一区二区三区四区 | 日韩三级| 在线成人| 一区二区三区欧美 | 亚洲一一在线 | 偷拍亚洲色图 | 在线观看中文字幕 | 先锋资源吧 | 色婷婷av777| 精品国产一区二区三区av片 | 91在线看片| 婷婷综合久久 | 久久精品国产精品青草 | 欧美日韩不卡 | 国产高清精品在线 | 亚洲一区综合 | 国产亚洲精品久久久久动 | 欧美成人专区 | jlzzjlzz国产精品久久 | 欧美日韩成人在线 | 特级黄一级播放 | 亚洲精品一二区 | 伊人精品在线视频 | 国产日韩欧美一区 | 日韩成人 | 色网在线看 | 91亚洲国产成人精品一区二三 | 国产在线一区二区 |