- 相關(guān)推薦
LonWorks-USB互聯(lián)適配器的設(shè)計開發(fā)
摘要:LonWorks技術(shù)的核心是神經(jīng)元芯片,介紹了神經(jīng)元芯片的一種I/O應(yīng)用模式——并行口I/O模式,并介紹了基于此I/O模式設(shè)計開發(fā)的LonWorks協(xié)議與USB標準的互聯(lián)適配器。關(guān)鍵詞:LonWorks 神經(jīng)元芯片 并行口I/O模式 EZ-USB
LonWorks技術(shù)是美國Echelon公司于上世紀90年代初推出的一種現(xiàn)場總線技術(shù)。LON(Local Operating Network)的意思為局部操作網(wǎng)絡(luò),它是用于開發(fā)監(jiān)控網(wǎng)絡(luò)系統(tǒng)的一個完整的技術(shù)平臺,LonWorks現(xiàn)場總線在網(wǎng)絡(luò)通訊方面具有突出的優(yōu)點,作為現(xiàn)場總線中的佼佼者在國內(nèi)各個領(lǐng)域的測控系統(tǒng)中廣泛流行。
通用串行總線(Universal Serial Bus,即USB)是一種快速、靈活的總線接口。與其它通信接口相比,USB總線接口最大的特點是易于使用,這主要表現(xiàn)在成本低、適用于多種設(shè)備、支持熱插拔等方面,并且所有的配置過程都由系統(tǒng)自動完成,無需用戶干預(yù)。目前,市場上供應(yīng)的USB控制器主要有兩種:帶USB接口的單片機(MCU)和純粹的USB接口芯片。本文采用Cypress公司推出的帶智能USB接口的EZ-USB單片機。該單片機極大地降低了USB外設(shè)的開發(fā)難度,為PC機外設(shè)的制造商提供了一個性能優(yōu)良、價格較低的設(shè)計方案。采用USB接口設(shè)計開發(fā)的LON網(wǎng)互聯(lián)適配器很好地解決了傳統(tǒng)適配器由于RS-232與PC/Laptop互聯(lián)而造成的速度上的瓶頸。
1 系統(tǒng)框圖及工作原理
1.1系統(tǒng)框圖
系統(tǒng)框圖如圖1所示。
互聯(lián)適配器是LON網(wǎng)與PC/Laptop的接口,在通信過程中起著關(guān)鍵的作用,它既完成了LON網(wǎng)與PC/Laptop的互聯(lián),又實現(xiàn)了數(shù)據(jù)的交換。互聯(lián)適配器作為LON網(wǎng)的一個特殊的網(wǎng)絡(luò)節(jié)點——通信處理器,能按照LonTalk?yún)f(xié)議與LonWorks總線上所有分布在現(xiàn)場的智能節(jié)點進行對等的數(shù)據(jù)通信,起到上傳下達的橋梁作用。當現(xiàn)場的測控設(shè)備有數(shù)據(jù)送到LonWorks網(wǎng)絡(luò)上時,互聯(lián)適配器負責(zé)把所有發(fā)送給它的信息接收下來,將測控設(shè)備發(fā)送來的LonTalk顯式報文重新打包裝幀,向PC/Laptop發(fā)送。同時,它將從PC/Laptop接收來的已解析的數(shù)據(jù)按LonWorks現(xiàn)場總線通信協(xié)議構(gòu)造LonTalk顯式報文,發(fā)送給LonWorks網(wǎng)上的測控設(shè)備。
相對USB系統(tǒng)而言,PC/Laptop是USB主機,互聯(lián)適配器只是USB外部設(shè)備。在整個USB系統(tǒng)中只有一個主控制器,即主機(PC/Laptop),主機是總線控制者,USB設(shè)備響應(yīng)主機請求。系統(tǒng)軟件設(shè)計部分也是針對主機和外部設(shè)備這兩部分展開的。
1.2 工作原理
互聯(lián)適配器中采用Neuron芯片預(yù)定義的并口I/O應(yīng)用模式實現(xiàn)雙CPU的通信,并行口的速率可達3.3Mbps,實現(xiàn)了高數(shù)據(jù)速率。
并行I/O應(yīng)用模式下利用Neuron芯片的11個I/O口進行通信,其中,IO0~IO7為雙向數(shù)據(jù)線,IO8~IO10為控制信號線,借助令牌傳遞/握手協(xié)議,并行I/O口可用來外接處理器,實現(xiàn)Neuron芯片與外接各類微處理器之間的雙向數(shù)據(jù)通信,在這里采用EZ-USB單片機與Neuron芯片互連。主機PC/La
[1] [2] [3] [4]
【LonWorks-USB互聯(lián)適配器的設(shè)計開發(fā)】相關(guān)文章:
藍牙適配器·什么是藍牙適配器04-26
紅外適配器·什么是紅外適配器04-26
什么是電源適配器04-26
什么是電源適配器04-26
什么是電源適配器04-26
數(shù)字攝影測量系統(tǒng)三維跟蹤通用適配器設(shè)計04-28
藍牙適配器·什么是頻譜帶寬04-26
藍牙適配器·什么是LED顯示04-26