本技術(shù)涉及串口復(fù)用電路的,具體是涉及一種基于rs485和rs232的串口復(fù)用電路、電子設(shè)備。
背景技術(shù):
1、現(xiàn)有的配網(wǎng)終端多支持rs232和rs485的通信標(biāo)準(zhǔn),rs232和rs485都是串行通信標(biāo)準(zhǔn),常用于數(shù)據(jù)傳輸和通信應(yīng)用,rs232和rs485的數(shù)據(jù)以比特流的形式進(jìn)行傳輸。而多個(gè)配網(wǎng)終端需要與主控設(shè)備連接,由主控設(shè)備控制配網(wǎng)終端。由于不同的配網(wǎng)終端可能支持的通信標(biāo)準(zhǔn)不同,所以需要使用主控設(shè)備上的不同的串口。而主控設(shè)備上的串口有限,不能滿(mǎn)足一個(gè)通信標(biāo)準(zhǔn)使用一對(duì)串口。
2、現(xiàn)有一種帶隔離的rs485和rs232復(fù)用的串口通訊電路包括隔離單元、rs232單元、rs485單元、信號(hào)切換單元和通信端口;cpu的uart單元的tx、rx信號(hào)經(jīng)隔離單元將tx、rx信號(hào)隔離得到txo、rxi;rs232單元和rs485單元共用txo、rxi信號(hào),經(jīng)過(guò)rs232單元和rs485單元的信號(hào)輸入至信號(hào)切換單元,信號(hào)切換單元配置輸出rs232信號(hào)或rs485信號(hào)到通信端口。但該串口通訊電路中,需要主控設(shè)備單獨(dú)使用一個(gè)i/o口對(duì)rs485單元的使能端進(jìn)行控制,從而控制rs485單元的收發(fā),主控設(shè)備引腳資源占用多。
技術(shù)實(shí)現(xiàn)思路
1、本實(shí)用新型的第一目的是提供一種減少占用主控設(shè)備的引腳資源的基于rs485和rs232的串口復(fù)用電路。
2、本實(shí)用新型的第二目的是應(yīng)用上述基于rs485和rs232的串口復(fù)用電路的電子設(shè)備。
3、為了實(shí)現(xiàn)上述的第一目的,本實(shí)用新型提供的基于rs485和rs232的串口復(fù)用電路,包括:rs485驅(qū)動(dòng)電路、rs232驅(qū)動(dòng)電路、切換開(kāi)關(guān)、連接端子、邏輯與門(mén)電路、邏輯非門(mén)電路;主控模塊的串口發(fā)送端與rs232驅(qū)動(dòng)電路的接收端連接,rs232驅(qū)動(dòng)電路的差分信號(hào)端與切換開(kāi)關(guān)連接,rs232驅(qū)動(dòng)電路的輸出端與邏輯與門(mén)電路的輸入第一端連接;主控模塊的串口發(fā)送端還與邏輯非門(mén)電路連接,邏輯非門(mén)電路與rs485驅(qū)動(dòng)電路的使能端連接;rs485驅(qū)動(dòng)電路的接收端與接地端連接,rs485驅(qū)動(dòng)電路的差分信號(hào)端與切換開(kāi)關(guān)連接;rs485驅(qū)動(dòng)電路的輸出端與邏輯與門(mén)電路的輸入第二端連接;rs485驅(qū)動(dòng)電路的第一差分信號(hào)端與上拉電阻的第一端連接,上拉電阻的第二端與電壓輸出端連接;rs485驅(qū)動(dòng)電路的第二差分信號(hào)端與下拉電阻連接,下拉電阻的第二端與接地端連接;切換開(kāi)關(guān)與連接端子連接;邏輯與門(mén)電路的輸出端與主控模塊的串口接收端連接。
4、由上述方案可見(jiàn),通過(guò)rs485驅(qū)動(dòng)電路的接收端連接接地端,而當(dāng)rs485驅(qū)動(dòng)電路的使能端接收高電平時(shí),rs485驅(qū)動(dòng)電路處于發(fā)送使能,而此時(shí)rs485驅(qū)動(dòng)電路的接收端接收低電平,所以rs485驅(qū)動(dòng)電路的第一差分信號(hào)端的電壓小于第二差分信號(hào)端的電壓,也就是rs485驅(qū)動(dòng)電路輸出邏輯0。當(dāng)rs485驅(qū)動(dòng)電路的使能端接收低電平時(shí),rs485驅(qū)動(dòng)電路接收使能,rs485驅(qū)動(dòng)電路的差分信號(hào)端接收信號(hào),rs485驅(qū)動(dòng)電路的差分信號(hào)端處于高阻狀態(tài),但由于rs485驅(qū)動(dòng)電路的第一差分信號(hào)端設(shè)置有上拉電阻,rs485驅(qū)動(dòng)電路的第二差分信號(hào)端設(shè)置有下拉電阻,所以相當(dāng)于輸出邏輯1。所以,通過(guò)控制rs485驅(qū)動(dòng)電路的使能端即可控制rs485驅(qū)動(dòng)電路的輸出的信號(hào),不需要主控設(shè)備另外使用一個(gè)引腳控制rs485驅(qū)動(dòng)電路的使能端,減少主控設(shè)備引腳資源的使用。
5、進(jìn)一步的方案中,主控模塊與rs485驅(qū)動(dòng)電路、rs232驅(qū)動(dòng)電路之間還包括隔離電路,主控模塊的串口接收端與隔離電路連接,邏輯與門(mén)電路的輸出端與隔離電路連接;主控模塊的串口發(fā)送端與隔離電路連接,隔離電路還與邏輯非門(mén)電路連接,隔離電路還與邏輯非門(mén)電路連接。
6、由此可見(jiàn),隔離電路可以隔離其它干擾信號(hào)干擾電路,使得電路輸出錯(cuò)誤的信號(hào)。
7、進(jìn)一步的方案中,rs232驅(qū)動(dòng)電路與切換開(kāi)關(guān)之間設(shè)置有第一保護(hù)電路,第一保護(hù)電路包括第一電容與第二電容,第一電容的第一端與rs232驅(qū)動(dòng)電路的第一差分信號(hào)端連接,第二電容的第一端與rs232驅(qū)動(dòng)電路的第二差分信號(hào)端連接,第一電容的第二端與接地端連接,第二電容的第二端與接地端連接。
8、由此可見(jiàn),第一電容與第二電容可去除雜波和去除干擾信號(hào),保證信號(hào)的清晰和穩(wěn)定。
9、進(jìn)一步的方案中,第一保護(hù)電路還包括第一瞬態(tài)抑制管和第二瞬態(tài)抑制管,第一瞬態(tài)抑制管與rs232驅(qū)動(dòng)電路的第一差分信號(hào)端連接,第二瞬態(tài)抑制管與rs232驅(qū)動(dòng)電路的第二差分信號(hào)端連接,第一瞬態(tài)抑制管的第二端與接地端連接,第二瞬態(tài)抑制管的第二端與接地端連接。
10、由此可見(jiàn),兩個(gè)瞬態(tài)抑制二極管的作用是防止瞬間電壓通過(guò)rs232驅(qū)動(dòng)電路從而擊穿rs232驅(qū)動(dòng)電路的芯片。
11、進(jìn)一步的方案中,rs485驅(qū)動(dòng)電路與切換開(kāi)關(guān)還設(shè)置有第二保護(hù)電路,第二保護(hù)電路包括第三瞬態(tài)抑制管、第四瞬態(tài)抑制管和第五瞬態(tài)抑制管,第三瞬態(tài)抑制管的第一端與rs485驅(qū)動(dòng)電路的第一差分信號(hào)端連接,第三瞬態(tài)抑制管的第二端與接地端連接;第四瞬態(tài)抑制管的第一端與rs485驅(qū)動(dòng)電路的第一差分信號(hào)端連接,第四瞬態(tài)抑制管的第二端與rs485驅(qū)動(dòng)電路的第二差分信號(hào)端連接;第五瞬態(tài)抑制管的第一端與rs485驅(qū)動(dòng)電路的第二差分信號(hào)端連接,第五瞬態(tài)抑制管的第二端與接地端連接。
12、由此可見(jiàn),三個(gè)瞬態(tài)抑制二極管的作用是防止瞬間電壓通過(guò)rs485驅(qū)動(dòng)電路從而擊穿rs485驅(qū)動(dòng)電路的芯片。
13、進(jìn)一步的方案中,基于rs485和rs232的串口復(fù)用電路還包括電源隔離電路,電源隔離電路的電源輸入端與原始電壓輸入端連接,電源隔離電路的接地輸入端與原始接地端連接;電源隔離電路的電壓輸出端與第三電容的第一端連接,第三電容的第二端與接地端連接。
14、由此可見(jiàn),電源隔離電路防止電源中有信號(hào)干擾。
15、進(jìn)一步的方案中,切換開(kāi)關(guān)包括第一側(cè)與第二側(cè),切換開(kāi)關(guān)的第一側(cè)的第一端口與rs485驅(qū)動(dòng)電路的第一差分信號(hào)端連接,切換開(kāi)關(guān)的第一側(cè)的第二端口與連接端子的第一端口連接,切換開(kāi)關(guān)的第一側(cè)的第三端口與rs232驅(qū)動(dòng)電路的第一差分信號(hào)端連接;切換開(kāi)關(guān)的第二側(cè)的第四端口與rs485驅(qū)動(dòng)電路的第二差分信號(hào)端連接,切換開(kāi)關(guān)的第一側(cè)的第五端口與連接端子的第二端口連接,切換開(kāi)關(guān)的第二側(cè)的第六端口與rs232驅(qū)動(dòng)電路的第二差分信號(hào)端連接。
16、由此可見(jiàn),切換開(kāi)關(guān)的第一側(cè)可以控制第二端口與第一端口或第三端口連接,切換開(kāi)關(guān)的第二側(cè)可以控制第五端口與第四端口或第六端口連接,根據(jù)實(shí)際需求選擇通信類(lèi)型為rs485或rs232。
17、為了實(shí)現(xiàn)上述的第二目的,本實(shí)施例提供的電子設(shè)備,設(shè)置有上述的基于rs485和rs232的串口復(fù)用電路。
1.一種基于rs485和rs232的串口復(fù)用電路,包括:rs485驅(qū)動(dòng)電路、rs232驅(qū)動(dòng)電路、切換開(kāi)關(guān)、連接端子、邏輯與門(mén)電路;
2.根據(jù)權(quán)利要求1所述的基于rs485和rs232的串口復(fù)用電路,其特征在于:
3.根據(jù)權(quán)利要求1或2所述的基于rs485和rs232的串口復(fù)用電路,其特征在于:
4.根據(jù)權(quán)利要求3所述的基于rs485和rs232的串口復(fù)用電路,其特征在于:
5.根據(jù)權(quán)利要求1或2所述的基于rs485和rs232的串口復(fù)用電路,其特征在于:
6.根據(jù)權(quán)利要求5所述的基于rs485和rs232的串口復(fù)用電路,其特征在于:
7.根據(jù)權(quán)利要求6所述的基于rs485和rs232的串口復(fù)用電路,其特征在于:
8.電子設(shè)備,其特征在于,設(shè)置有如權(quán)利要求1至7任一項(xiàng)所述的基于rs485和rs232的串口復(fù)用電路。