兼容rs232和rs485通信的電路和電子設備的制造方法
【技術領域】
[0001] 本實用新型涉及電路領域,特別是涉及一種兼容RS232和RS485通信的電路和一 種電子設備。
【背景技術】
[0002] 配電自動化終端上,通信方式一般都包括多個RS485通信和RS232通信,RS485 通信接口與RS232通信接口在配電自動化終端上應用非常廣泛。傳統配電自動化終端上 RS485通信與RS232通信是獨立分開的電路及接口。傳統配電終端的多個RS485通信單元 與RS232通信單元的電路及接口互相獨立,不能在同一接口同時兼容RS232和RS485通信。 這樣導致在電路設計上有很多重復設計,增加了PCB的面積,同時也需要多個獨立的RS485 和RS232接口端子,增大了產品的面積,在要求多個RS232通信和RS485通信時,無法滿足 較小結構要求的設計。 【實用新型內容】
[0003] 基于此,有必要提供一種減少產品體積的兼容RS232和RS485通信的電路。此外, 還提供一種應用該兼容RS232和RS485通信的電路的電子設備。
[0004] 一種兼容RS232和RS485通信的電路,包括處理器、通用異步收發器、光耦模塊、邏 輯與門電路模塊、獨立電源模塊、RS232收發器模塊、RS485收發器模塊、開關模塊和接口模 塊;
[0005] 所述處理器與所述通用異步收發器連接,所述通用異步收發器與所述光耦模塊連 接,所述光耦模塊分別與RS232收發器模塊、RS485收發器模塊連接,所述RS232收發器模 塊、RS485收發器模塊通過所述開關模塊連接所述接口模塊,所述RS232收發器模塊、RS485 收發器模塊還通過所述邏輯與門電路模塊連接所述處理器,所述獨立電源模塊連接所述 RS232收發器模塊、RS485收發器模塊以提供隔離的獨立電源。
[0006] 在其中一個實施例中,所述通用異步收發器包括TL16C554芯片。
[0007] 在其中一個實施例中,所述邏輯與門電路模塊包括第一與門,所述第一與門包括 第一輸入端、第二輸入端和第一輸出端,所述RS232收發器模塊連接所述第一輸入端,所述 RS485收發器模塊連接所述第二輸入端,所述第一輸出端連接所述處理器。
[0008] 在其中一個實施例中,所述獨立電源模塊包括至少一個DC/DC轉換芯片。
[0009] 在其中一個實施例中,所述獨立電源模塊包括兩個并聯連接的DC/DC轉換芯片。
[0010] 在其中一個實施例中,所述開關模塊包括二選一開關,同一時刻所述RS232收發 器模塊、RS485收發器模塊只能擇一連接所述接口模塊。
[0011] 在其中一個實施例中,所述二選一開關包括跳線帽。
[0012] 在其中一個實施例中,所述RS232收發器模塊包括SP3232EEN芯片。
[0013] 在其中一個實施例中,所述RS485收發器模塊包括SP485EEN芯片。
[0014] 一種電子設備,包括上述的兼容RS232和RS485通信的電路。
[0015]上述兼容RS232和RS485通信的電路,包括通用異步收發器和邏輯與門電路模塊, 同時滿足多個RS232和RS485通信接口,能夠減少PCB板設計面積,減少產品結構面積,達 到產品的小型化需求。
[0016]上述兼容RS232和RS485通信的電路,采用隔離電源和高速光耦隔離,增強了RS232和RS485接口的電氣性能及通信功能的可靠性。
[0017]上述兼容RS232和RS485通信的電路,通過跳線帽來切換RS232通信和RS485通 信,配置靈活,達到同一端口兼容RS232和RS485通信的效果。
【附圖說明】
[0018] 為了更清楚地說明本發明實施例或現有技術中的技術方案,下面將對實施例或現 有技術描述中所需要使用的附圖作簡單地介紹,顯而易見地,下面描述中的附圖僅僅是本 發明的一些實施例,對于本領域普通技術人員來講,在不付出創造性勞動的前提下,還可以 根據這些附圖獲得其他實施例的附圖。
[0019]圖1為一個實施例的兼容RS232和RS485通信的電路示意圖;
[0020] 圖2為光耦模塊的電路示意圖;
[0021] 圖3為獨立電源模塊的電路示意圖;
[0022] 圖4為RS232收發器模塊的電路示意圖;
[0023] 圖5為RS485收發器模塊的電路示意圖;
[0024] 圖6為邏輯與門電路模塊的電路示意圖。
【具體實施方式】
[0025] 為了便于理解本實用新型,下面將參照相關附圖對本實用新型進行更全面的描 述。附圖中給出了本實用新型的較佳實施例。但是,本實用新型可以以許多不同的形式來 實現,并不限于本文所描述的實施例。相反地,提供這些實施例的目的是使對本實用新型的 公開內容的理解更加透徹全面。
[0026] 除非另有定義,本文所使用的所有的技術和科學術語與屬于本實用新型的技術領 域的技術人員通常理解的含義相同。本文中在本實用新型的說明書中所使用的術語只是為 了描述具體的實施例的目的,不是旨在限制本實用新型。本文所使用的術語"和/或"包括 一個或多個相關的所列項目的任意的和所有的組合。
[0027] 圖1為一個實施例的兼容RS232和RS485通信的電路示意圖。
[0028] -種兼容RS232和RS485通信的電路,包括處理器100、通用異步收發器200、光耦 模塊300、邏輯與門電路模塊400、獨立電源模塊500、RS232收發器模塊600、RS485收發器 模塊700、開關模塊800和接口模塊900 ;
[0029] 處理器100與通用異步收發器200連接,通用異步收發器200與光耦模塊300連 接,光耦模塊300分別與RS232收發器模塊600、RS485收發器模塊700連接,RS232收發器 模塊600、RS485收發器模塊700通過開關模塊800連接接口模塊900,RS232收發器模塊 600、RS485收發器模塊700還通過邏輯與門電路模塊400連接處理器100,獨立電源模塊 500連接RS232收發器模塊600、RS485收發器模塊700以提供隔離的獨立電源。
[0030] 處理器100 (CPU)通過總線與通用異步收發器200進行電氣連接,并進行通信數據 的讀寫。通用異步收發器200在本實施例中包括TL16C554芯片,可以實現總線外擴多個UART接口的設計,最多達到四個UART接口。本實施例采用TL16C554芯片,從而解決了CPU 的UART接口資源不足的問題,達到由總線來擴展UART接口的效果。
[0031] 光耦模塊300可以包括至少兩個的隔離光耦(U29和U31),隔離電壓可達3KV以 上,通信速率最高可達1Mbps,從而解決了RS232和RS485對外接口絕緣耐壓低的問題,達到 能耐受1千伏