0
  • 聊天消息
  • 系統(tǒng)消息
  • 評(píng)論與回復(fù)
登錄后你可以
  • 下載海量資料
  • 學(xué)習(xí)在線課程
  • 觀看技術(shù)視頻
  • 寫文章/發(fā)帖/加入社區(qū)
會(huì)員中心
創(chuàng)作中心

完善資料讓更多小伙伴認(rèn)識(shí)你,還能領(lǐng)取20積分哦,立即完善>

3天內(nèi)不再提示

IEEE 1451.4 1類MMI智能傳感器數(shù)字驅(qū)動(dòng)器電路

星星科技指導(dǎo)員 ? 來源:ADI ? 作者:ADI ? 2023-01-29 15:48 ? 次閱讀

IEEE? 1451.4 混合模式接口 (MMI) 是傳感器與支持網(wǎng)絡(luò)的應(yīng)用處理器 (NCAP) 或數(shù)據(jù)采集系統(tǒng) (DAS) 之間的模擬信號(hào)和數(shù)字傳感器電子數(shù)據(jù)表 (TEDS) 的連接。IEEE 1451.4 標(biāo)準(zhǔn)定義了兩類 MMI。在1類中,TEDS與模擬功能共用一根線,使用負(fù)電壓進(jìn)行通信。2類為TEDS提供自己的一對(duì)電線,并使用正電壓進(jìn)行通信。因此,2類器件與1-Wire?驅(qū)動(dòng)器(主站)直接兼容。由于通信電壓為負(fù),1類需要更復(fù)雜的驅(qū)動(dòng)電路。本文檔介紹如何構(gòu)建 IEEE 1451.4 1 類 MMI 以訪問 TEDS。

IEEE 1451.4 1 類 MMI 智能傳感器數(shù)字驅(qū)動(dòng)器電路

下載文檔

抽象

IEEE? 1451.4 混合模式接口 (MMI) 是傳感器與支持網(wǎng)絡(luò)的應(yīng)用處理器 (NCAP) 或數(shù)據(jù)采集系統(tǒng) (DAS) 之間的模擬信號(hào)和數(shù)字傳感器電子數(shù)據(jù)表 (TEDS) 的連接。IEEE 1451.4 標(biāo)準(zhǔn)定義了兩類 MMI。在1類中,TEDS與模擬功能共用一根線,使用負(fù)電壓進(jìn)行通信。2類為TEDS提供自己的一對(duì)電線,并使用正電壓進(jìn)行通信。因此,2類器件與1-Wire?驅(qū)動(dòng)器(主站)直接兼容。由于通信電壓為負(fù),1類需要更復(fù)雜的驅(qū)動(dòng)電路。本文檔介紹如何構(gòu)建 IEEE 1451.4 1 類 MMI 以訪問 TEDS。

本文的類似版本分兩期出現(xiàn),分別是2011年4月1日和2011年4月6日,分別出現(xiàn)在EE Times網(wǎng)站上。

介紹

最初,沒有用于混合模式傳感器和網(wǎng)絡(luò)應(yīng)用處理器(NCAP)的數(shù)字通信接口標(biāo)準(zhǔn)。每個(gè)傳感器制造商都定義了自己的接口。因此,傳感器制造商無法支持其產(chǎn)品可能適合的所有控制網(wǎng)絡(luò)。為了解決這個(gè)問題,IEEE儀器與測量學(xué)會(huì)的傳感器技術(shù)技術(shù)委員會(huì)發(fā)起了一項(xiàng)倡議,為傳感器和執(zhí)行器的智能傳感器接口,混合模式通信協(xié)議和傳感器電子數(shù)據(jù)表(TEDS)格式創(chuàng)建標(biāo)準(zhǔn)。該倡議的結(jié)果是IEEE 1451.4-2004,它被公認(rèn)為美國國家標(biāo)準(zhǔn)(ANSI)。

該標(biāo)準(zhǔn)的一些主要目標(biāo)是:

在傳感器級(jí)別實(shí)現(xiàn)即插即用。這是通過提供通用的傳感器通信接口來實(shí)現(xiàn)的。

啟用并簡化智能傳感器的創(chuàng)建。

簡化儀表系統(tǒng)的設(shè)置和維護(hù)。

能夠以最少的內(nèi)存使用實(shí)現(xiàn)智能傳感器。

該標(biāo)準(zhǔn)描述了以下元素:

傳感器,包含一個(gè)混合模式接口(MMI)和一個(gè)傳感器電子數(shù)據(jù)表(TEDS)。

MMI,用于訪問TEDS。

TEDS,作為駐留在換能器內(nèi)部的存儲(chǔ)芯片實(shí)現(xiàn)。

描述 TEDS 數(shù)據(jù)結(jié)構(gòu)的模板。

模板描述語言 (TDL)。

一個(gè)稱為傳感器塊的軟件對(duì)象,用于使用 TDL 訪問、解碼和編碼 TEDS。

符合IEEE 1451.4標(biāo)準(zhǔn)的傳感器通過TEDS提供自描述功能。本應(yīng)用筆記討論了NCAP(數(shù)據(jù)采集系統(tǒng))上用于訪問TEDS的數(shù)字驅(qū)動(dòng)器電路。

IEEE 1451.4 混合模式接口 (MMI)

IEEE 1451.4 MMI 是傳感器與 NCAP 或數(shù)據(jù)采集系統(tǒng) (DAS) 之間的模擬信號(hào)和數(shù)字 TEDS 數(shù)據(jù)連接。IEEE 1451.4 標(biāo)準(zhǔn)定義了兩類 MMI。在1類中,TEDS與模擬功能共用一根電線,并使用負(fù)電壓進(jìn)行通信。2類為TEDS提供自己的一對(duì)電線,并使用正電壓進(jìn)行通信。因此,2類器件與Maxim的1-Wire驅(qū)動(dòng)器(主機(jī))直接兼容,如應(yīng)用筆記4206:“為嵌入式應(yīng)用選擇合適的1-Wire?主機(jī)”中所述。由于通信電壓為負(fù),1類需要更復(fù)雜的驅(qū)動(dòng)電路。

在1類中,MMI有三種變體,使用兩根,三根或四根電線與傳感器或TEDS通信。這些接口的共同特點(diǎn)是模擬和數(shù)字功能之間共用一根線。共享線路可以是信號(hào)、電源或返回。

圖1顯示了具有共享信號(hào)線的典型2線恒流供電傳感器。通過反轉(zhuǎn)信號(hào)線上的極性,二極管允許順序訪問放大器或TEDS存儲(chǔ)器。當(dāng)控制開關(guān)處于“模擬”位置時(shí),DAS 內(nèi)部的正電流源通過信號(hào)線和上二極管為放大器供電。傳感器輸出作為信號(hào)線上的模擬電壓存在。當(dāng)控制開關(guān)處于“數(shù)字”位置時(shí),存儲(chǔ)器器件由負(fù)邏輯電源通過下部二極管供電。電路顯示了一個(gè)下拉電阻(Rt) 跨越 TEDS 存儲(chǔ)芯片的端子。該電阻對(duì)存儲(chǔ)器電路和接線的電容放電,確保在適當(dāng)?shù)臅r(shí)序內(nèi)滿足邏輯0電壓。

poYBAGPWJNSAcrftAAAmsUq8TRw472.gif?imgver=1


圖1.IEEE 1451.4 1 類 MMI,共享信號(hào)線。

圖2顯示了具有共享電源線的3線電壓供電傳感器的框。信號(hào)線專用于將傳感器的模擬輸出電壓傳輸?shù)?DAS。通過反轉(zhuǎn)電源線上的極性,二極管允許順序訪問放大器或TEDS存儲(chǔ)器。當(dāng)控制開關(guān)處于“模擬”位置時(shí),DAS 的正電源通過上二極管為放大器供電。當(dāng)控制開關(guān)處于“數(shù)字”位置時(shí),存儲(chǔ)器器件由負(fù)邏輯電源通過下部二極管供電。

poYBAGPWJNaAKiqNAAAlSWdfcrc519.gif?imgver=1


圖2.IEEE 1451.4 1 類 MMI,共享電源線。

圖3增加了另一根導(dǎo)線,從而創(chuàng)建了一個(gè)具有共享返回線(通常是接地連接或屏蔽)的4線電壓供電傳感器。傳感器和TEDS存儲(chǔ)器有獨(dú)立的電源,理論上可以同時(shí)工作。選擇模擬和數(shù)字模式的開關(guān)仍然存在;其目的是在使用傳感器時(shí)禁用數(shù)字功能。這最大限度地減少了由于共享回路上的壓降而導(dǎo)致模擬信號(hào)和數(shù)字TEDS數(shù)據(jù)之間的相互干擾引起的噪聲。二極管和Rt此配置實(shí)際上不需要。可以省略電阻,用短路代替二極管。

poYBAGPWJNiAQXm5AAAmpdKUq7A681.gif?imgver=1


圖3.IEEE 1451.4 1 類 MMI,共享返回線。

泰德斯的記憶

用作TEDS的典型存儲(chǔ)芯片是DS2430A 256位1線EEPROM。由于芯片沒有V抄送引腳(即寄生供電),它只有兩個(gè)引腳,IO 和 GND。 IEEE 標(biāo)準(zhǔn)第 8.1.2 節(jié)中的框圖不按名稱引用這些引腳。相反,他們使用“+”表示IO,使用“-”表示GND。 4 顯示了符合 IEEE 1451.4 標(biāo)準(zhǔn)的傳感器的數(shù)字部分,其中包含實(shí)際部件號(hào)和引腳名稱。該標(biāo)準(zhǔn)(第 8.5 節(jié),家族代碼)沒有為 TEDS 內(nèi)存指定特定的家族代碼。因此,允許使用DS2430A以外的2引腳1線存儲(chǔ)器芯片。通用二極管1N4148可以用肖特基二極管代替,肖特基二極管的正向電壓約為0.3V。R型t電阻值并不重要。該電路用100kΩ進(jìn)行測試。

poYBAGPWJNmAX9JQAAActGEpWwU470.gif?imgver=1


圖4.1 類傳感器,TEDS 實(shí)現(xiàn)詳細(xì)信息。

構(gòu)建1類MMI數(shù)字驅(qū)動(dòng)器電路

1-Wire器件在空閑時(shí)(上拉電壓)時(shí)以3V至5V的信號(hào)電平工作,在工作時(shí)以0V的信號(hào)電平工作。該電壓是在端子IO(正)和GND(負(fù))之間測量的,如芯片所示。1 類 MMI 將 IO 引腳連接到 0V,并調(diào)制存儲(chǔ)芯片 GND 引腳上的負(fù)電壓(圖 5)。與正常的1-Wire信號(hào)電平相比,MMI信號(hào)反相并偏移到負(fù)側(cè)5V。

poYBAGPWJNqAD3wPAAAPJv833dU763.gif?imgver=1


圖5.信號(hào)電平正常 1 線與 1 類 MMI。

存儲(chǔ)芯片無法分辨,也不關(guān)心其端子上的電壓是如何產(chǎn)生的。響應(yīng)時(shí),它只是在其端子之間施加短路,持續(xù)一段時(shí)間。在“正常情況下”,IO上觀察到此短路為~0V。在 1 類 MMI 的情況下,短路將數(shù)字通信線路的電壓從 -5V(空閑)提高到 -VF二極管 (-0.7V)。

MMI 驅(qū)動(dòng)程序說明

圖6顯示了MMI驅(qū)動(dòng)器的電路。該電路由正向路徑(頂部、主站到傳感器、寫入)和返回路徑(底部、傳感器到主站、讀?。┙M成。符合 IEEE 1451.4 標(biāo)準(zhǔn)的傳感器通過模擬/數(shù)字開關(guān)連接到 TP4。返回線連接到驅(qū)動(dòng)器的 0V (GND)。TP2和TP6的信號(hào)電平對(duì)應(yīng)于正常的1-Wire電平(空閑5V,有源0V)。V+對(duì)應(yīng)于微控制器的工作電壓,可能在3V至5V的范圍內(nèi)。 TP2將連接到微控制器的漏極開路輸出(寫)端口;TP6 連接到輸入端口。

poYBAGPWJNyAVafSAAA27C8S79Y093.gif?imgver=1


圖6.1 類 MMI 數(shù)字驅(qū)動(dòng)器,連接傳感器。

連接雙向1線主機(jī)

連接雙向主機(jī)需要圖7所示的附加電路。由于電平轉(zhuǎn)換部分上升沿和下降沿的傳播不相等,當(dāng)正工作電壓過高時(shí),帶有雙向1-Wire主機(jī)的MMI驅(qū)動(dòng)器變得不穩(wěn)定。因此,正電源需要限制在大約3.3V。因此,雙向主機(jī)必須為3V類型,如DS2482。使用5V雙向主機(jī)(例如DS2480B)會(huì)導(dǎo)致模擬開關(guān)COM和NO引腳的電壓超過V+電平,這違反了允許的工作條件。

poYBAGPWJN2AYGW-AAATPg6hYd0849.gif?imgver=1


圖7.附加電路,用于連接雙向1-Wire主機(jī)。

驗(yàn)證

圖6所示電路使用圖7所示的插件進(jìn)行了測試。1-Wire主機(jī)為DS9097U-S09,基于DS2480B驅(qū)動(dòng)芯片。為確保穩(wěn)定性,正電源(V+)設(shè)置為3.4V。1-Wire主機(jī)工作在5V電壓,違反了MAX4561模擬開關(guān)關(guān)于電壓不高于電源電壓的要求。這解釋了TP2信號(hào)上的偽影,但對(duì)電路功能沒有不利影響。

復(fù)位/存在檢測周期

圖8顯示了TP2(頂部跡線)、TP4(中心跡線)和TP6(底部跡線)的信號(hào)。由于傳感器中的二極管,當(dāng)從機(jī)置位其存在脈沖時(shí),不會(huì)完全達(dá)到0V電平。底部跡線顯示干凈的存在脈沖。TP6 處的正幅度對(duì)應(yīng)于 V+ 的 3.4V。

pYYBAGPWJN-APcR_AACH_vRKuL4068.jpg?imgver=1


圖8.復(fù)位/PD 序列。

讀取時(shí)間段

圖 9 顯示了與之前相同的節(jié)點(diǎn)(TP2 = 頂部跡線,TP4 = 中心跡線,TP6 = 底部跡線)。第一個(gè)插槽讀取 1,第二個(gè)插槽讀取 0。

poYBAGPWJOGABRAJAACHYxf8_vU481.jpg?imgver=1


圖9.通信時(shí)隙。

結(jié)論

本文介紹的電路非常適合作為1-Wire主機(jī)的微控制器,使用單獨(dú)的端口進(jìn)行讀寫。然而,應(yīng)用軟件中生成時(shí)隙和復(fù)位/存在檢測周期的部分具有嚴(yán)格的時(shí)序要求,可能需要用匯編語言編寫。用于雙向1-Wire驅(qū)動(dòng)器芯片的附加電路允許使用高級(jí)語言進(jìn)行應(yīng)用軟件開發(fā)。

由于其異步工作,當(dāng)主機(jī)停止將1-Wire線路拉低時(shí),附加電路會(huì)引起毛刺。讀取零點(diǎn)時(shí),毛刺會(huì)觸發(fā)驅(qū)動(dòng)器的有源上拉,從而導(dǎo)致驅(qū)動(dòng)器上拉與MAX4561下拉之間發(fā)生沖突。因此,當(dāng)與DS2482驅(qū)動(dòng)器配合使用時(shí),應(yīng)關(guān)斷有源上拉。毛刺也是雙向1-Wire驅(qū)動(dòng)器的附加電路不能容忍主機(jī)側(cè)的1-Wire從機(jī)的原因。

審核編輯:郭婷

聲明:本文內(nèi)容及配圖由入駐作者撰寫或者入駐合作網(wǎng)站授權(quán)轉(zhuǎn)載。文章觀點(diǎn)僅代表作者本人,不代表電子發(fā)燒友網(wǎng)立場。文章及其配圖僅供工程師學(xué)習(xí)之用,如有內(nèi)容侵權(quán)或者其他違規(guī)問題,請(qǐng)聯(lián)系本站處理。 舉報(bào)投訴
  • 傳感器
    +關(guān)注

    關(guān)注

    2545

    文章

    50445

    瀏覽量

    751040
  • 處理器
    +關(guān)注

    關(guān)注

    68

    文章

    19100

    瀏覽量

    228814
  • 驅(qū)動(dòng)器
    +關(guān)注

    關(guān)注

    52

    文章

    8099

    瀏覽量

    145813
收藏 人收藏

    評(píng)論

    相關(guān)推薦

    無線數(shù)字傳感器的新應(yīng)用

    2003年通過的IEEE P1451.4規(guī)定與數(shù)字傳感器相關(guān)的數(shù)據(jù)(像傳感器的類別、型號(hào)、操作參數(shù)以及位置等)必須能夠以電子數(shù)據(jù)表的格式從整
    發(fā)表于 11-15 14:50

    國家儀器儀表和頂級(jí)傳感器廠商推出3200多臺(tái)TEDS智能傳感器產(chǎn)品

    LabVIEW軟件是第一個(gè)多方面應(yīng)用軟件,完全支持IEEE 1451.4標(biāo)準(zhǔn)。通過使用LabVIEW環(huán)境的免費(fèi)TEDS庫,30多家傳感器廠商提供廣范圍的模擬傳感器現(xiàn)在可在同一開發(fā)環(huán)境中
    發(fā)表于 11-20 15:55

    淺談智能型TEDS傳感器

    信息,也可存儲(chǔ)用戶的信息,它內(nèi)部的存儲(chǔ)可以存儲(chǔ)更多的信息。智能型TEDS傳感器具備嵌入式TEDS EEPROM。 智能TEDS傳感器采用即
    發(fā)表于 01-15 16:45

    傳感器接口標(biāo)準(zhǔn)

    的期望——尋求一個(gè)通用的傳感器接口,但卻長期承擔(dān)著不同網(wǎng)絡(luò)、現(xiàn)場總線、協(xié)議和需求造成的歷史負(fù)擔(dān)。1451標(biāo)準(zhǔn)最初的概念是為了讓變送器外殼有空間安裝驅(qū)動(dòng)器,允許變送器可插入P1451驅(qū)動(dòng)器
    發(fā)表于 04-08 09:36

    傳感器接口標(biāo)準(zhǔn)的變化

    的期望——尋求一個(gè)通用的傳感器接口,但卻長期承擔(dān)著不同網(wǎng)絡(luò)、現(xiàn)場總線、協(xié)議和需求造成的歷史負(fù)擔(dān)。1451標(biāo)準(zhǔn)最初的概念是為了讓變送器外殼有空間安裝驅(qū)動(dòng)器,允許變送器可插入P1451驅(qū)動(dòng)器
    發(fā)表于 06-06 05:00

    基于IEEE 1451.2協(xié)議的智能傳感器獨(dú)立接口部分的設(shè)計(jì)和實(shí)現(xiàn)

    1451協(xié)議族中的數(shù)字式點(diǎn)對(duì)點(diǎn)有線傳輸標(biāo)準(zhǔn)。只要網(wǎng)絡(luò)適配器(NCAP)和智能傳感器模塊(STIM)遵守IEEE 1451.2標(biāo)準(zhǔn),不論測控網(wǎng)絡(luò)采用何種網(wǎng)絡(luò)標(biāo)準(zhǔn),各廠家生產(chǎn)的
    發(fā)表于 06-12 05:00

    IEEE 1451網(wǎng)絡(luò)化智能傳感器標(biāo)準(zhǔn)的發(fā)展及應(yīng)用探討童

    IEEE 1451 標(biāo)準(zhǔn)由IEEE 1451.1、1451.2、P1451.3 和P1451.4 組成。它定義了一套連接傳感器到網(wǎng)絡(luò)的標(biāo)準(zhǔn)化通用接口,建立了網(wǎng)絡(luò)化
    發(fā)表于 07-10 08:38 ?13次下載

    Sensors Plug&Play--智能傳感器測量的新標(biāo)準(zhǔn)

    IEEE1451.4提出的一項(xiàng)傳感器新標(biāo)準(zhǔn)減少了傳感器配置的時(shí)間和難題。該標(biāo)準(zhǔn)創(chuàng)建了一個(gè)通用的方法,讓傳感器可以即插即用,這類似于計(jì)算機(jī)上USB鼠標(biāo)的即插即用。
    發(fā)表于 12-29 21:57 ?23次下載

    采用IEEE 1451.2的智能傳感器獨(dú)立接口設(shè)計(jì)

    采用IEEE 1451.2的智能傳感器獨(dú)立接口設(shè)計(jì) IEEE 1451.2協(xié)議是一種網(wǎng)絡(luò)化智能傳感器
    發(fā)表于 03-29 15:10 ?772次閱讀
    采用<b class='flag-5'>IEEE</b> 1451.2的<b class='flag-5'>智能</b><b class='flag-5'>傳感器</b>獨(dú)立接口設(shè)計(jì)

    顯示驅(qū)動(dòng)器,傳感器,傳感器原理是什么?

    顯示驅(qū)動(dòng)器,傳感器,傳感器原理是什么? 通過某個(gè)文件系統(tǒng)格式化并帶有一個(gè)驅(qū)動(dòng)器號(hào)的存儲(chǔ)區(qū)域。存儲(chǔ)區(qū)域可以
    發(fā)表于 03-26 17:42 ?4423次閱讀

    IEEE 1451.4混合模式接口(MMI)智能變送器數(shù)字驅(qū)動(dòng)電路

    在Class 1中,TEDS與模擬功能共用一根線,采用負(fù)壓通信。Class 2提供TEDS獨(dú)立線對(duì)通信,采用正壓通信。所以,Class 2能直接兼容于1-Wire?驅(qū)動(dòng)器(主控)。由于Class
    發(fā)表于 08-22 18:23 ?2633次閱讀
    <b class='flag-5'>IEEE</b> <b class='flag-5'>1451.4</b>混合模式接口(<b class='flag-5'>MMI</b>)<b class='flag-5'>智能</b>變送器<b class='flag-5'>數(shù)字驅(qū)動(dòng)</b><b class='flag-5'>電路</b>

    基于FPGA器件的CCD傳感器驅(qū)動(dòng)電路的方案設(shè)計(jì)

    本文主要介紹CCD傳感器驅(qū)動(dòng)電路的設(shè)計(jì),包括驅(qū)動(dòng)時(shí)序產(chǎn)生電路、電源變換電路
    的頭像 發(fā)表于 12-30 09:47 ?8780次閱讀
    基于FPGA器件的CCD<b class='flag-5'>傳感器</b><b class='flag-5'>驅(qū)動(dòng)</b><b class='flag-5'>電路</b>的方案設(shè)計(jì)

    Aerotech推出適用于運(yùn)動(dòng)控制應(yīng)用的XC2緊湊型單軸PWM數(shù)字驅(qū)動(dòng)器

    Aerotech推出的XC2 PWM數(shù)字驅(qū)動(dòng)器是一款高性能小型單軸電機(jī)驅(qū)動(dòng)器,專為運(yùn)動(dòng)控制應(yīng)用而設(shè)計(jì)。它能與使用HyperWire?運(yùn)動(dòng)總線的Automation 3200運(yùn)動(dòng)平臺(tái)兼容。
    發(fā)表于 07-19 17:51 ?1428次閱讀

    IEEE 1451.4 1 MMI 智能傳感器數(shù)字驅(qū)動(dòng)電路

    發(fā)表于 11-17 12:42 ?3次下載
    <b class='flag-5'>IEEE</b> <b class='flag-5'>1451.4</b> <b class='flag-5'>1</b> <b class='flag-5'>類</b> <b class='flag-5'>MMI</b> <b class='flag-5'>智能</b><b class='flag-5'>傳感器</b><b class='flag-5'>數(shù)字驅(qū)動(dòng)</b><b class='flag-5'>電路</b>

    為高性能運(yùn)動(dòng)控制設(shè)計(jì)的數(shù)字驅(qū)動(dòng)器

    緊湊型的數(shù)字驅(qū)動(dòng)器將集成電路數(shù)字放大器結(jié)合起來,組成可安裝在PCB板上的超緊湊封裝。除了先進(jìn)的伺服和步進(jìn)電機(jī)控制,此類驅(qū)動(dòng)器還可以對(duì)S曲線點(diǎn)對(duì)點(diǎn)移動(dòng)、大量通用
    的頭像 發(fā)表于 09-05 08:09 ?547次閱讀
    為高性能運(yùn)動(dòng)控制設(shè)計(jì)的<b class='flag-5'>數(shù)字驅(qū)動(dòng)器</b>