專利名稱:一種多協(xié)議多串口控制器的制作方法
技術(shù)領(lǐng)域:
—種多協(xié)議多串口控制器技術(shù)領(lǐng)域[0001]本實(shí)用新型涉及工業(yè)自動(dòng)化應(yīng)用中的通訊領(lǐng)域,特別涉及一種多協(xié)議多串口控制器。
背景技術(shù):
[0002]在分布式工業(yè)自動(dòng)化應(yīng)用中,由于現(xiàn)場(chǎng)測(cè)控裝置的通訊數(shù)據(jù),具有分布性,多串口控制器作為一種網(wǎng)絡(luò)中間設(shè)備,對(duì)于測(cè)控裝置,具有上位機(jī)的特性,對(duì)于后臺(tái)監(jiān)控系統(tǒng)具有下位機(jī)的特性,同時(shí)屏蔽測(cè)控裝置的協(xié)議不一致性,提供一致的通訊協(xié)議。[0003]目前市場(chǎng)上出現(xiàn)的一些低端的控制器只有單串口或者雙串口通道,而現(xiàn)實(shí)應(yīng)用中我們需要多個(gè)串口通道,無法滿足使用的需求。而高端的控制器不僅體積較大,而且很多資源是使用不到的,會(huì)造成資源的浪費(fèi),增加生產(chǎn)成本。[0004]提供一種新型的控制器支持多樣的協(xié)議,提供豐富的接口,實(shí)現(xiàn)不同測(cè)控設(shè)備和多協(xié)議多串口控制器的通訊互聯(lián),才和其他網(wǎng)絡(luò)設(shè)備、工控機(jī)的通訊是現(xiàn)有技術(shù)需要解決的問題。實(shí)用新型內(nèi)容[0005]本實(shí)用新型所要解決的技術(shù)問題是,提供一種多協(xié)議多串口控制器,支持多樣的協(xié)議,提供豐富的接口,實(shí)現(xiàn)不同測(cè)控設(shè)備和多協(xié)議多串口控制器的通訊互聯(lián),和其他網(wǎng)絡(luò)設(shè)備、工控機(jī)通訊的目的。[0006]為解決上述技術(shù)問題,本實(shí)用新型的技術(shù)方案是,一種多協(xié)議多串口控制器,其特征在于:所述的控制器為處理器與控制芯片進(jìn)行通訊,控制芯片同時(shí)控制四個(gè)轉(zhuǎn)換芯片構(gòu)成整個(gè)控制器的下行通訊;處理器的串口控制器與其它的轉(zhuǎn)換芯片進(jìn)行通訊構(gòu)成整個(gè)控制器的上行通訊,從而實(shí)現(xiàn)了整個(gè)控制器的多協(xié)議多串口功能。[0007]所述的處理器分別連接到EEPROM存儲(chǔ)器和外擴(kuò)存儲(chǔ)器。[0008]所述的處理器的型號(hào)為LPC2136。[0009]所述的控制芯片的型號(hào)為SC16C654。[0010]所述的轉(zhuǎn)換芯片的型號(hào)為RSM485CT,以實(shí)現(xiàn)RS232與RS485之間的通訊轉(zhuǎn)換。[0011]一種多協(xié)議多串口控制器,由于采用上述電路結(jié)構(gòu),該控制器具有以下優(yōu)點(diǎn):1、支持多協(xié)議多串口通訊,實(shí)現(xiàn)網(wǎng)絡(luò)設(shè)備與工控機(jī)等設(shè)備之間的通訊;2、代替現(xiàn)有的高端控制器,近一步降低生產(chǎn)成本。
[0012]
以下結(jié)合附圖和具體實(shí)施方式
對(duì)本實(shí)用新型作進(jìn)一步詳細(xì)的說明;[0013]圖1為本實(shí)用新型一種多協(xié)議多串口控制器的結(jié)構(gòu)框圖;[0014]圖2為本實(shí)用新型一種多協(xié)議多串口控制器下行通訊的電路圖;[0015]圖3為本實(shí)用新型一種多協(xié)議多串口控制器上行通訊的電路圖;[0016]在圖1-3中,1、處理器;2、控制芯片;3、轉(zhuǎn)換芯片;4、EEPROM存儲(chǔ)器;5、外擴(kuò)存儲(chǔ)器。
具體實(shí)施方式
[0017]如圖1所示,本實(shí)用新型為處理器I與控制芯片2進(jìn)行通訊,控制芯片2同時(shí)控制四個(gè)轉(zhuǎn)換芯片3構(gòu)成整個(gè)控制器的下行通訊;處理器I的串口控制器與其它的轉(zhuǎn)換芯片3進(jìn)行通訊構(gòu)成整個(gè)控制器的上行通訊,從而實(shí)現(xiàn)了整個(gè)控制器的多協(xié)議多串口功能。處理器I分別連接到EEPROM存儲(chǔ)器4和外擴(kuò)存儲(chǔ)器5。[0018]其中,處理器I的型號(hào)為LPC2136。控制芯片2的型號(hào)為SC16C654。轉(zhuǎn)換芯片3的型號(hào)為RSM485CT,以實(shí)現(xiàn)RS232與RS485之間的通訊轉(zhuǎn)換。[0019]本實(shí)用新型為多協(xié)議多串口控制器,其硬件系統(tǒng)主要由處理器LPC2136、多串口控制芯片SC16C654、RS232-RS485轉(zhuǎn)換芯片等部件組成。系統(tǒng)整體設(shè)計(jì)巧妙簡(jiǎn)潔,具有集成度高、超強(qiáng)抗干擾、超低功效等優(yōu)點(diǎn)。[0020]如圖2所示,芯片SC16C654為多串口控制芯片2,這里,本實(shí)用新型通過它擴(kuò)展出四個(gè)串口,作為下行四通訊口,對(duì)所掛接的終端設(shè)備進(jìn)行數(shù)據(jù)的采集。而圖3是上行通訊口的原理圖,使用RSM485CT轉(zhuǎn)換芯片3作為上行通訊口,將上位機(jī)服務(wù)器所需數(shù)據(jù)信息上傳,完成變電站微機(jī)保護(hù)、自動(dòng)裝置、測(cè)控等智能電子裝置與變電站主計(jì)算機(jī)系統(tǒng)、電網(wǎng)自動(dòng)化系統(tǒng)之間的信息交互。[0021]本實(shí)用新型的軟件部分主要負(fù)責(zé)數(shù)據(jù)采集與處理,不同通訊協(xié)議的交互。軟件系統(tǒng)主要包括硬件的驅(qū)動(dòng)、嵌入式操作系統(tǒng)、多種通訊協(xié)議、服務(wù)器應(yīng)用程序等功能。其中服務(wù)器應(yīng)用程序主要包括:初始化四個(gè)串口下行主機(jī)協(xié)議實(shí)例;啟動(dòng)服務(wù)器模式協(xié)議;初始化串口上行從機(jī)協(xié)議。[0022]對(duì)于下行通訊,主要通過處理下行通訊口,將下行通訊口所掛接的終端設(shè)備的數(shù)據(jù)進(jìn)行采集。讀取四個(gè)轉(zhuǎn)換芯片3返回的數(shù)據(jù),解析并更新,寫操作至上行串口并放入系統(tǒng)采集緩沖區(qū)。而對(duì)于上行通訊就是處理器I上發(fā)數(shù)據(jù)到上位機(jī)服務(wù)器中,即上位機(jī)依據(jù)客戶請(qǐng)求依據(jù)系統(tǒng)上行配置讀取系統(tǒng)采集緩沖區(qū)的數(shù)據(jù)。[0023]本實(shí)用新型添加的協(xié)議有標(biāo)準(zhǔn)MODBUS協(xié)議,非標(biāo)準(zhǔn)MODBUS協(xié)議。應(yīng)用軟件中的協(xié)議模塊多主多從的實(shí)現(xiàn)采用了模塊化設(shè)計(jì),可以很好的滿足多個(gè)串口的情況,軟件可移植性增強(qiáng)??梢栽黾悠渌耐ㄓ脜f(xié)議,產(chǎn)品通用性較強(qiáng)。[0024]上面結(jié)合附圖對(duì)本實(shí)用新型進(jìn)行了示例性描述,顯然本實(shí)用新型具體實(shí)現(xiàn)并不受上述方式的限制,只要采用了本實(shí)用新型技術(shù)方案進(jìn)行的各種改進(jìn),或未經(jīng)改進(jìn)直接應(yīng)用于其它場(chǎng)合的,均在本實(shí)用新型的保護(hù)范圍之內(nèi)。
權(quán)利要求1.一種多協(xié)議多串口控制器,其特征在于:所述的控制器為處理器(I)與控制芯片(2)進(jìn)行通訊,控制芯片(2)同時(shí)控制四個(gè)轉(zhuǎn)換芯片(3)構(gòu)成整個(gè)控制器的下行通訊;處理器(I)的串口控制器與其它的轉(zhuǎn)換芯片(3)進(jìn)行通訊構(gòu)成整個(gè)控制器的上行通訊。
2.根據(jù)權(quán)利要求1所述的一種多協(xié)議多串口控制器,其特征在于:所述的處理器(I)分別連接到EEPROM存儲(chǔ)器(4)和外擴(kuò)存儲(chǔ)器(5)。
3.根據(jù)權(quán)利要求1或2所述的一種多協(xié)議多串口控制器,其特征在于:所述的處理器(I)的型號(hào)為LPC2136。
4.根據(jù)權(quán)利要求1所述的一種多協(xié)議多串口控制器,其特征在于:所述的控制芯片(2)的型號(hào)為SC16C654。
5.根據(jù)權(quán)利要求1所述的一種多協(xié)議多串口控制器,其特征在于:所述的轉(zhuǎn)換芯片(3)的型號(hào)為RSM485CT。
專利摘要本實(shí)用新型公開了一種多協(xié)議多串口控制器,其特征在于所述的控制器為處理器與控制芯片進(jìn)行通訊,控制芯片同時(shí)控制四個(gè)轉(zhuǎn)換芯片構(gòu)成整個(gè)控制器的下行通訊;處理器的串口控制器與其它的轉(zhuǎn)換芯片進(jìn)行通訊構(gòu)成整個(gè)控制器的上行通訊,由于采用上述電路結(jié)構(gòu),該控制器具有以下優(yōu)點(diǎn)1、支持多協(xié)議多串口通訊,實(shí)現(xiàn)網(wǎng)絡(luò)設(shè)備與工控機(jī)等設(shè)備之間的通訊;2、代替現(xiàn)有的高端控制器,近一步降低生產(chǎn)成本。
文檔編號(hào)H04L29/06GK203027291SQ20122061626
公開日2013年6月26日 申請(qǐng)日期2012年11月20日 優(yōu)先權(quán)日2012年11月20日
發(fā)明者張金鳳 申請(qǐng)人:安徽鑫龍自動(dòng)化有限公司