當前位置:首頁 > 模擬 > 模擬
[導讀]IEEEl451標準提出一種通用的傳感器接口標準,解決了傳統(tǒng)傳感器與各種網(wǎng)絡相互不兼容的問題。本文以IEEEl451標準中IEEEl451.2標準為基礎,利用MSP430單片機設計出一個智能變送器模塊,可使傳統(tǒng)的傳感器變?yōu)榫哂型ㄓ玫慕涌?、能夠?qū)崿F(xiàn)“即插即用”功能的智能傳感器;同時,利用LabVIEW軟件編寫的參數(shù)配置界面,可以實現(xiàn)對智能傳感器內(nèi)部電子數(shù)據(jù)表格(TEDS)的配置,為IEEEl451標準智能傳感器模塊的研制提供了實例。

引 言
   
在現(xiàn)實生活中,對一個大型的被測對象進行各種狀態(tài)的監(jiān)控,往往需要使用許多傳感器來構建一個龐大的測控系統(tǒng)。例如,用戶在飛機的不同位置安裝不同的傳感器用于實時監(jiān)視飛機的各種運行狀態(tài),從而確保飛機能夠安全運行。若構建這樣的測控系統(tǒng),從設計者的角度來講,由于使用的傳感器種類多、數(shù)量大,而不同種類的傳感器需要提供相應的總線進行數(shù)據(jù)傳輸,這就不可能使用單一的數(shù)據(jù)總線來構成整個系統(tǒng),必然花費大量的設計時間和費用。另外,從保障維護的角度來講,由于采用多種總線技術,使得傳感器針對不同總線在兼容性和互換性等方面也存在著很多問題。
    IEEE 1451.1實現(xiàn)模型如圖1所示。
    IEEEl451標準的主要思想是,使傳感器能夠獨立于各種不同的總線網(wǎng)絡,在實現(xiàn)方式上使用一種通用的傳感器接口標準,用于解決傳感器與各種網(wǎng)絡相互不兼容的問題。本文以IEEEl451標準族中的IEEEl451.2為主要研究對象,在對該標準進行簡單介紹后,重點闡述基于該標準設計智能變送器模塊的總體過程,為解決上述問題提供一種有效的解決方案。

1 lEEEl451.2標準介紹
    從IEEEl451.2標準開始,傳感器被劃分為變送器模塊和網(wǎng)絡適配器模塊兩部分,兩模塊在接口形式上為IEEEl451.1實現(xiàn)模型(見圖1)提供了具體的研究示例。IEEEl451.2標準規(guī)定了一個連接傳感器到微處理器的數(shù)字接口,并對變送器電子數(shù)據(jù)表格TEDS(TransducerElectronic Datasheet)及其數(shù)據(jù)格式進行了詳細描述;通過提供一個連接智能變送器模塊和網(wǎng)絡適配器模塊的10線標準接口TII,實現(xiàn)傳感器在多種網(wǎng)絡中的“即插即用”,從而體現(xiàn)出其“獨立”和“兼容”的特點。值得注意的是,該標準并沒有對信號調(diào)理和信號轉(zhuǎn)換部分進行規(guī)定,這樣使得傳感器制造商可以繼續(xù)使用自己原本的生產(chǎn)技術,保持各自在該行業(yè)中的競爭力。圖2為IEEEl451.2智能變送器模塊的功能框圖。


2 智能變送器模塊的硬件設計
    TI公司生產(chǎn)的16位單片機MSP430F149作為智能變送器(STIM)的微控制器,外圍電路主要包括A/D接口、TII接口、RS一232串行通信接口以及基于I2C總線協(xié)議的EEPROM存儲器。圖3為硬件設計的基本框架。圖中傳感器模塊獨立于STIM模塊,二者通過A/D接口相連接。虛線部分為網(wǎng)絡適配器模塊,這里不對網(wǎng)絡適配器模塊的相關內(nèi)容進行介紹。

2.1 TII接口的設計
    TII接口(Transducer Independent Interface)用于連接NCAP與STIM,是一種點對點、短距離時鐘同步的標準接口。該接口主要基于SPI(Setial Peripheral Interface)協(xié)議,并在該協(xié)議的基礎上通過擴展功能實現(xiàn)10線智能變送器獨立接口。本設計根據(jù)IEEEl451.2標準中對TII接口的定義,利用MSP430F149中的同步串行接口與外圍I/O中斷接口來設計實現(xiàn)這一過程,其引腳分配與功能定義如表1所列。

2.2 變送器電子數(shù)據(jù)表格(TEDS)的設計
    TEDS作為IEEEl451標準族中不可缺少的重要部分,是使傳感器具有一定的“自覺”能力,實現(xiàn)傳感器“即插即用”功能的關鍵。在IEEEl451.2標準中,TEDS按照信息功能被劃分為基本TEDS、IEEE標準TEDS和自定義TEDS三部分。其中,基本TEDS主要包含傳感器的制造商、型號和序列號等必要的識別信息;IEEE標準TEDS主要描述了傳感器特有的“數(shù)據(jù)表”信息,如測量范圍、電氣輸出范圍、靈敏度、功率要求以及校準數(shù)據(jù)等;自定義TEDS可以存放如傳感器位置信息、附加維修信息或其他駐留在傳感器內(nèi)的自定義信息,具體定義如表2所列。本設計采用Atmel公司生產(chǎn)的基于I2C協(xié)議的24C02B串行EEPROM存儲器芯片存儲TEDS,并利用MSP430F149單片機的P3.2和P3.3引腳模擬I2C協(xié)議,實現(xiàn)對TEDS的讀寫功能。

2.3 A/D接口和串口通信模塊的設計
    在圖3中,智能變送器模塊與傳感器模塊之間是相互獨立的,這主要是考慮到傳感器需要專用的調(diào)理電路,而傳感器信號經(jīng)過調(diào)理電路后最終的輸出信號均可以轉(zhuǎn)變成電壓或電流信號,因此,這里采用這種設計方式,便于使用時連接不同傳感器實現(xiàn)不同的測量功能。在硬件上,利用MSP430F149內(nèi)部集成的12位A/D轉(zhuǎn)換器擴展出一個8通道數(shù)據(jù)采集接口,實現(xiàn)IEEEl451.2標準智能變送器模塊中ADC的功能,不需要外加任何ADC轉(zhuǎn)換電路。同時,本文在STIM模塊中利用Maxim公司生產(chǎn)的MAX3232芯片與MSP430f149單片機P3.4和P3.5引腳相連擴展出一個RS一232串行通信接口,實現(xiàn)智能變送器模塊與電腦的通信,從而可以使用戶通過電腦對智能變送器模塊內(nèi)部電子數(shù)據(jù)表格進行配置的功能。

3 系統(tǒng)的軟件設計
    智能變送器模塊的軟件設計在整個模塊設計工作中占重要地位。需要通過編寫軟件實現(xiàn)智能變送器的“即插即用”、數(shù)據(jù)采集和數(shù)據(jù)傳輸?shù)裙δ?;同時,利用美國國家儀器公司(NI公司)的LabVIEW軟件編寫了電子數(shù)據(jù)表格的編輯軟件,使智能變送器模塊可由RS一232與計算機連接,并利用串口單獨配置智能變送器的電子數(shù)據(jù)表格(TEDS)。
3.1 智能變送器模塊的軟件設計
    在智能變送器模塊的軟件設計中,最主要的工作是STIM模塊的自識別討稗和與NCAP之間的基本通信過程。圖4和圖5分別給出了STIM模塊自識別和讀/寫結構流程。具體而言,整個軟件被分為如下5大模塊:
    ①STIM模塊,為STIM的主程序部分,主要用于實現(xiàn)各接口初始化和系統(tǒng)復位;
    ②TII模塊,描述了STIM的物理接口,用于數(shù)據(jù)傳輸、觸發(fā)、中斷和控制等功能;
    ③TEDS模塊,定義了TEDS的數(shù)據(jù)格式和存儲方式,用于對TEDS內(nèi)容的讀取和保存;
    ④A/D模塊,用于A/D接口外接傳感器后進行測量數(shù)據(jù)的采集;
    ⑤RS一232模塊,用于與計算機之間通信,實現(xiàn)對STIM中TEDS的編輯。

3.2 電子數(shù)據(jù)表格配置界面的設計
    LabVIEW是NI公司推出的一種工業(yè)標準圖形化編程工具,主要用于開發(fā)測試、測量與控制系統(tǒng)。它使用圖形化的編程語言——G語言,采用圖形模式的結構框圖構建程序代碼,其程序按照數(shù)據(jù)流進行驅(qū)動。該軟件提供了大量實用的控件,可以大大提高設計和測試時的工作效率。
    采用LabVIEW軟件作為界面開發(fā)工具,在電腦平臺上編寫智能變送器電子數(shù)據(jù)表格的配置界面。整個界面分為前面板設計和程序框圖設計,分別如圖6和圖7所示。前面板主要利用控制控件、顯示控件和修飾控件對界面進行設計,程序框圖設計則是利用串口通信控件、字符串控件以及程序結構將整個程序按照數(shù)據(jù)流的方式連接起來。該配置界面最終要實現(xiàn)的主要功能包括:下達命令功能鍵,串口通信參數(shù)設置以及電子數(shù)據(jù)表格的編輯、讀取、寫入和保存。

4 小 結
    通過實驗驗證,設計的STIM模塊能夠“即插即用”,并與NCAP之間按照規(guī)定的時序進行通信,同時,利用TEDS編輯界面能夠由用戶根據(jù)連接的傳感器自行進行TEDS內(nèi)容修改。本設計為IEEEl451標準的網(wǎng)絡化智能傳感器的開發(fā)提供了一種良好的解決方案。

本站聲明: 本文章由作者或相關機構授權發(fā)布,目的在于傳遞更多信息,并不代表本站贊同其觀點,本站亦不保證或承諾內(nèi)容真實性等。需要轉(zhuǎn)載請聯(lián)系該專欄作者,如若文章內(nèi)容侵犯您的權益,請及時聯(lián)系本站刪除。
換一批
延伸閱讀

9月2日消息,不造車的華為或?qū)⒋呱龈蟮莫毥谦F公司,隨著阿維塔和賽力斯的入局,華為引望愈發(fā)顯得引人矚目。

關鍵字: 阿維塔 塞力斯 華為

加利福尼亞州圣克拉拉縣2024年8月30日 /美通社/ -- 數(shù)字化轉(zhuǎn)型技術解決方案公司Trianz今天宣布,該公司與Amazon Web Services (AWS)簽訂了...

關鍵字: AWS AN BSP 數(shù)字化

倫敦2024年8月29日 /美通社/ -- 英國汽車技術公司SODA.Auto推出其旗艦產(chǎn)品SODA V,這是全球首款涵蓋汽車工程師從創(chuàng)意到認證的所有需求的工具,可用于創(chuàng)建軟件定義汽車。 SODA V工具的開發(fā)耗時1.5...

關鍵字: 汽車 人工智能 智能驅(qū)動 BSP

北京2024年8月28日 /美通社/ -- 越來越多用戶希望企業(yè)業(yè)務能7×24不間斷運行,同時企業(yè)卻面臨越來越多業(yè)務中斷的風險,如企業(yè)系統(tǒng)復雜性的增加,頻繁的功能更新和發(fā)布等。如何確保業(yè)務連續(xù)性,提升韌性,成...

關鍵字: 亞馬遜 解密 控制平面 BSP

8月30日消息,據(jù)媒體報道,騰訊和網(wǎng)易近期正在縮減他們對日本游戲市場的投資。

關鍵字: 騰訊 編碼器 CPU

8月28日消息,今天上午,2024中國國際大數(shù)據(jù)產(chǎn)業(yè)博覽會開幕式在貴陽舉行,華為董事、質(zhì)量流程IT總裁陶景文發(fā)表了演講。

關鍵字: 華為 12nm EDA 半導體

8月28日消息,在2024中國國際大數(shù)據(jù)產(chǎn)業(yè)博覽會上,華為常務董事、華為云CEO張平安發(fā)表演講稱,數(shù)字世界的話語權最終是由生態(tài)的繁榮決定的。

關鍵字: 華為 12nm 手機 衛(wèi)星通信

要點: 有效應對環(huán)境變化,經(jīng)營業(yè)績穩(wěn)中有升 落實提質(zhì)增效舉措,毛利潤率延續(xù)升勢 戰(zhàn)略布局成效顯著,戰(zhàn)新業(yè)務引領增長 以科技創(chuàng)新為引領,提升企業(yè)核心競爭力 堅持高質(zhì)量發(fā)展策略,塑強核心競爭優(yōu)勢...

關鍵字: 通信 BSP 電信運營商 數(shù)字經(jīng)濟

北京2024年8月27日 /美通社/ -- 8月21日,由中央廣播電視總臺與中國電影電視技術學會聯(lián)合牽頭組建的NVI技術創(chuàng)新聯(lián)盟在BIRTV2024超高清全產(chǎn)業(yè)鏈發(fā)展研討會上宣布正式成立。 活動現(xiàn)場 NVI技術創(chuàng)新聯(lián)...

關鍵字: VI 傳輸協(xié)議 音頻 BSP

北京2024年8月27日 /美通社/ -- 在8月23日舉辦的2024年長三角生態(tài)綠色一體化發(fā)展示范區(qū)聯(lián)合招商會上,軟通動力信息技術(集團)股份有限公司(以下簡稱"軟通動力")與長三角投資(上海)有限...

關鍵字: BSP 信息技術
關閉
關閉