多路隔離串口控制器的制造方法
【專利摘要】本實用新型涉及一種多路隔離串口控制器,包括嵌入式集成芯片ARM、串口擴(kuò)展芯片UART、數(shù)字隔離器,嵌入式集成芯片ARM與計算機(jī)進(jìn)行通訊鏈接,嵌入式集成芯片ARM解析接收到的指令或數(shù)據(jù),通過8bits并行總線傳輸?shù)?路串口擴(kuò)展芯片UART,2n個串口擴(kuò)展芯片UART支持8n路異步串口;8n路異步串口分別經(jīng)過數(shù)字隔離器連接到量儀器,其中n大于等于1的整數(shù)。本實用新型控制器的設(shè)計實現(xiàn)計算機(jī)與多臺設(shè)備儀器需在隔離條件下的通訊,并支持不同通訊標(biāo)準(zhǔn)協(xié)議間的轉(zhuǎn)換。
【專利說明】
多路隔離串口控制器
技術(shù)領(lǐng)域
[0001]本實用新型涉及一種控制器,尤其涉及一種多路隔離串口控制器。
【背景技術(shù)】
[0002]串口通訊具有簡單、容易使用及開發(fā),在通訊速率不高,傳輸數(shù)據(jù)量不大的工業(yè)仍有廣泛使用,在許多測量儀器中也都保留串口;但集中服務(wù)器的接口,如USB、LAN、串口的資源數(shù)量有限,而外接設(shè)備往往超出了外設(shè)接口數(shù),這就需要擴(kuò)展接口,實現(xiàn)一對多的通訊功能,這類設(shè)備市場有多種產(chǎn)品,但這些產(chǎn)品都沒有隔離功能,各個擴(kuò)展口在電氣上還是互聯(lián)的,不能滿足一些工業(yè)要求隔離的使用環(huán)境。
【實用新型內(nèi)容】
[0003]所要解決的技術(shù)問題:針對以上問題本實用新型提供了一種多路隔離串口通訊控制器,可以把計算機(jī)的一路串口或USB、LAN擴(kuò)展為Sn路、且完全隔離的串口,其中η大于等于I的整數(shù)。
[0004]技術(shù)方案;為了解決以上問題本實用新型提供了一種多路隔離串口控制器,其特征在于:包括嵌入式集成芯片ARM、串口擴(kuò)展芯片UART、數(shù)字隔離器,嵌入式集成芯片ARM與計算機(jī)進(jìn)行通訊鏈接,嵌入式集成芯片ARM解析接收到的指令或數(shù)據(jù),通過8bits并行總線傳輸?shù)?路串口擴(kuò)展芯片UART,2n個串口擴(kuò)展芯片UART支持8n路異步串口 ;8n路異步串口分別經(jīng)過數(shù)字隔離器連接到量儀器,其中η大于等于I的整數(shù)。
[0005]所述的串口擴(kuò)展芯片UART選用沁恒公司的CH438。
[0006]所述的隔離器選用ADI公司的ADM3251F
[0007]有益效果:本實用新型控制器的設(shè)計,實現(xiàn)計算機(jī)與多臺設(shè)備儀器需在隔離條件下的通訊,并支持不同通訊標(biāo)準(zhǔn)協(xié)議間的轉(zhuǎn)換。
【附圖說明】
[0008]圖1為本多路隔離串口控制器的示意圖。
【具體實施方式】
[0009]下面結(jié)合附圖,對本實用新型作進(jìn)一步詳細(xì)說明。
[0010]如圖1所示,本實用新型提供了一種多路隔離串口控制器,包括嵌入式集成芯片ARM (以下簡稱ARM )、串口擴(kuò)展芯片UART (以下簡稱UART )、數(shù)字隔離器,ARM通過串口或USB、LAN接口與計算機(jī)通訊,通訊格式支持各種標(biāo)準(zhǔn)協(xié)議,如M0DEBUS、LX3等;ARM解析接收到的指令或數(shù)據(jù),通過Sbits并行總線傳輸?shù)?路UART,各路完全獨立配置、異步串口,在本實施例中使用了兩個UART,可以支持16路異步串口。16路異步串口都分別經(jīng)過數(shù)字隔離器(下述簡稱隔離器)連接到采集卡或示波器等測量儀器,進(jìn)行狀態(tài)控制、數(shù)據(jù)結(jié)果讀取。
[0011 ] 所述的串口擴(kuò)展芯片UART選用沁恒公司的CH438。
[0012]所述的隔離器選用ADI公司的ADM3251F。
[0013]在本實施例中ARM與UART通過8bits并行數(shù)據(jù)總線通訊,CS片選信號選擇兩個UART中的一個,每個UART的8路串口的地址使用復(fù)用地址方式,由ALE信號鎖存住數(shù)據(jù)總線上的地址。每路串口只有接受端RX、發(fā)送端TX,每路串口的接受端RX連接到隔離器的ROUT(輸出)端,發(fā)送端TX連接到隔離器的TIN(輸入)端,隔離器的TOUT(輸出)端通過DB9接口與測量儀器連接。
[0014]發(fā)送信息:當(dāng)計算機(jī)發(fā)送指令或信息包,通過RS232或USB到ARM,ARM把接收到的完整指令或信息包進(jìn)行解析,首先得到要發(fā)送到的串口通道號,把對應(yīng)的UART的CS片選信號置O,選中該UART,數(shù)據(jù)線設(shè)置片上8個UART中一個地址,通過ALE信號置O,把串口地址鎖存,選中該串口,再釋放ALE為I;然后把WR#置0,開始把需要的指令或信息包按照測量儀器的通訊格式傳輸?shù)経ART的串口上,該串口的發(fā)送端TX,通過隔離器的TIN隔離耦合到TOUT,經(jīng)過通訊接口發(fā)送到測量儀器。
[0015]接受信息:當(dāng)測量儀器回傳信息到計算機(jī)時,經(jīng)過通訊接口連接到RIN,隔離器耦合到ROUT端,傳輸?shù)経ART—個串口的RX端,串口接收滿8位后,UART的中斷INT變低,這是ARM會不間斷查詢得到該中斷,把對應(yīng)的UART的CS片選信號置O,選中該UART,把RD#置O,進(jìn)入讀數(shù)據(jù),在ARM完成整個信息包的讀入,在依據(jù)與計算機(jī)的傳輸協(xié)議,發(fā)送到計算機(jī)上,完成接受功能。
[0016]以上所述僅為本實用新型的優(yōu)選實施例而已,并不限制于本實用新型,對于本領(lǐng)域的技術(shù)人員來說,本實用新型可以有各種更改和變化。凡在本實用新型的精神和原則之內(nèi),所作的任何修改、等同替換、改進(jìn)等,均應(yīng)包含在本實用新型的權(quán)利要求范圍之內(nèi)。
【主權(quán)項】
1.一種多路隔離串口控制器,其特征在于:包括嵌入式集成芯片ARM、串口擴(kuò)展芯片UART、數(shù)字隔離器,嵌入式集成芯片ARM與計算機(jī)進(jìn)行通訊鏈接,嵌入式集成芯片ARM解析接收到的指令或數(shù)據(jù),通過8bits并行總線傳輸?shù)?路串口擴(kuò)展芯片UART,2n個串口擴(kuò)展芯片UART支持8n路異步串口;8n路異步串口分別經(jīng)過數(shù)字隔離器連接到量儀器,其中η大于等于I的整數(shù)。2.根據(jù)權(quán)利要求1所述的多路隔離串口控制器,其特征在于:所述的串口擴(kuò)展芯片UART選用沁恒公司的CH438。3.根據(jù)權(quán)利要求1所述的多路隔離串口控制器,其特征在于:所述的隔離器選用ADI公司的 ADM3251E。
【文檔編號】G06F13/42GK205563554SQ201620105907
【公開日】2016年9月7日
【申請日】2016年2月2日
【發(fā)明人】鐘景華, 劉金海
【申請人】南京國睿安泰信科技股份有限公司