新聞中心

        EEPW首頁 > 嵌入式系統(tǒng) > 設(shè)計應(yīng)用 > 數(shù)字輸入串行器原理及輸入信號配置

        數(shù)字輸入串行器原理及輸入信號配置

        作者: 時間:2011-08-11 來源:網(wǎng)絡(luò) 收藏

        新一代的接口器件,被稱作器 (DIS),其在連接低功耗微控制器的同時能夠以最高能效方式對電壓進行檢測,檢測范圍最低可達 6Vdc,最高可達300 Vdc。

        本文引用地址:http://www.104case.com/article/172562.htm
        本文將介紹器的工作及其低、中、高壓輸入情況。
        工作
        為了更好地理解DIS的工作,我們以完整的接口設(shè)計為背景來對這種器件進行研究(請參見1)。一般而言,高壓總線為一組傳感器開關(guān)即 S0 – S7 供電,其開/關(guān)狀態(tài)由器件的八個現(xiàn)場輸入即 IP0 – IP7 來檢測。內(nèi)部處理將輸入轉(zhuǎn)換為低伏電平,并將其應(yīng)用于并行輸入、輸出移位寄存器的輸入。由于微控制器的負載脈沖作用于 /LD 輸入,因此內(nèi)部輸入數(shù)據(jù)被鎖閉到移位寄存器中。微控制器向CLK輸入施加一個時鐘信號,根據(jù)該信號以串行方式將數(shù)據(jù)從DIS中移位,然后通過數(shù)字隔離器進入一個控制器寄存器,這樣便完成了移位寄存器內(nèi)容的讀取。
        高壓接口要求使用數(shù)字隔離器,目的是將劇烈變化的遠距離傳感器開關(guān)接地電位,同控制器電子器件的局部接地電隔離。
        方程式1
        IREF反過來又由內(nèi)部 1.25V 帶隙基準與外部電阻器 RLIM的比計算得到:
        .方程式3
        求解方程式3得到 RLIM,即設(shè)置理想電流限制所需的電阻器值:
        方程式5
        插入 VIP-ON的數(shù)值,然后代入方程式3的 IIN-LIM計算結(jié)果,得到:
        方程式7
        因此,針對各種應(yīng)用對 DIS 進行完全只需要兩個方程式,即方程式3用于設(shè)置電流限制,而方程式7用于達到理想導(dǎo)通閾值電壓。根據(jù)這兩個方程式,1列出了不同輸入閾值電壓和電流限制的各種電阻器組合情況。
        1各種輸入
        VIN[V]
        VIN-ON[V]
        IIN-LIM[mA]
        RIN[kΩ]
        RLIM[kΩ]
        12
        5.2
        2
        0
        44.8
        34
        5.2
        2
        0
        44.8
        34
        10
        2
        2.4
        44.8
        48
        24
        2
        9.4
        44.8
        100*
        50
        0.5
        89.6
        180
        350*
        150
        0.5
        290
        180
        *要求齊納鉗位
        表 1 中的星號表示非常高的輸入電壓會超出最大器件電壓 34V。這種情況下,IPx 和接地之間連接的 30V 齊納二極管可防止器件輸入毀壞。將開關(guān)閾值設(shè)定在輸入電壓范圍的中間,即 VIN-ON= VIN-max/2,這時最大齊納電流將等于輸入電流限制,即 IZ-max= IIN-LIM,同時總輸入電流將為電流限制的兩倍。
        若想節(jié)能,需將電流限制設(shè)定為 0.5mA。很明顯,在這種低輸入電流情況下,將指示器 LED 連接至 Rex 輸出沒有意義,因為其不會亮起。相反,我們應(yīng)該將它們放置在 CMOS 輸出可以很容易地實現(xiàn) LED 驅(qū)動功能的控制器端。
        串行接口
        1表明對于高達 24V 標稱值、或者 34V 最大值的總線電源來說,數(shù)字輸入串行器可以將總線電壓調(diào)低到 5V,以為數(shù)字隔離器或者微控制器提供充足的電源。但是,在高壓條件下,在DIS之前調(diào)低總線電源電壓,會極大地降低總功效。在非隔離應(yīng)用中,使用一個微型充電泵,并通過控制器電源為 DIS 提供備用電源,這樣做更利于提高能效。但是,在隔離式應(yīng)用中,要求一個隔離式 DC-DC 轉(zhuǎn)換器來穿過隔離層提供控制器電源。
        實施電氣隔離的原因是,數(shù)字輸入串行器一般用于檢測遠距離安裝傳感器和信號源的輸出電壓,例如:AC 整流器的輸出,其接地電位明顯不同于本地控制器接地。將各種接地電位相互連接會引起大量接地環(huán)路電流流動。使用數(shù)字隔離器可以防止出現(xiàn)這種情況。
        如前所述,DIS 數(shù)字接口的控制很容易實施。系統(tǒng)控制器只需通過其通用輸出端之一,向 DIS 的/LD 輸入端發(fā)送一個短且低活躍度的負載脈沖,旨在將當(dāng)前的現(xiàn)場輸入狀態(tài)鎖存至 DIS 移位寄存器中。之后,它向 CLK 線路施加一個時鐘信號,以串行方式移出寄存器內(nèi)容。
        2所示,DIS 的移位寄存器結(jié)構(gòu)通過簡單地將前面器件的串行輸出 SOP 連接至后面器件的串行輸入 SIP,實現(xiàn)以菊花鏈方式連接多個器件。這種方法允許進行高通道數(shù)目的緊湊型數(shù)字輸入模塊設(shè)計,同時其僅使用了一個串行接口。
        一次讀取多個 DIS 器件的內(nèi)容時,較短的讀取周期時間便為基本要求,而標準微控制器 SPI 接口的最大速度已經(jīng)可以達到 10 MHz 或者 20 Mbps。但是,DIS 的串行接口可以支持高達 300 Mbps的數(shù)據(jù)速率,其甚至超出了一些高速隔離器的數(shù)據(jù)速率。因此,若想將讀取周期時間縮短至絕對最小值,便要求極高的時鐘頻率,同時還必須消除隔離器的傳播延遲。
        正因如此,微控制器常常被現(xiàn)場可編程門陣列 (FPGA) 所取代,因為它不僅僅具有高時鐘頻率,而且還允許實現(xiàn)接收時鐘輸入(如圖 2 藍色線條所示)。然后,由 FPGA 發(fā)送的相同時鐘信號,經(jīng)過隔離器延遲,開始將寄存器內(nèi)容移出 DIS,同時與 SOP 信號一起通過另一個隔離器通道獲得反饋,從而保持接收時鐘和數(shù)據(jù)之間的相位關(guān)系。
        2隔離32-通道數(shù)字輸入模塊
        結(jié)論
        數(shù)字輸入串行器是低功耗控制器與高 DC 電壓接口連接的最通用解決方案。SN65HVS88x系列數(shù)字輸入串行器支持低壓控制器和高壓應(yīng)用之間的接口設(shè)計,擁有各種各樣的特性,例如:欠壓檢測、電流限制、去抖動濾波、散熱保護、奇偶發(fā)生以及單 5V 電源等。
        隔離器相關(guān)文章:隔離器原理


        關(guān)鍵詞: 輸入 配置 信號 串行 數(shù)字 原理

        評論


        相關(guān)推薦

        技術(shù)專區(qū)

        關(guān)閉
        主站蜘蛛池模板: 家居| 瑞安市| 望都县| 桦川县| 大丰市| 偏关县| 芦山县| 故城县| 乐安县| 南投县| 阿尔山市| 沐川县| 华亭县| 温州市| 大冶市| 新宁县| 陆川县| 崇阳县| 黄冈市| 三门县| 淮南市| 牙克石市| 沙河市| 北辰区| 石渠县| 闸北区| 运城市| 英德市| 盘锦市| 丹寨县| 茌平县| 门头沟区| 贞丰县| 青浦区| 新宁县| 泸州市| 航空| 涿鹿县| 五常市| 微山县| 仙桃市|