<dfn id="yhprb"><s id="yhprb"></s></dfn><dfn id="yhprb"><delect id="yhprb"></delect></dfn><dfn id="yhprb"></dfn><dfn id="yhprb"><delect id="yhprb"></delect></dfn><dfn id="yhprb"></dfn><dfn id="yhprb"><s id="yhprb"><strike id="yhprb"></strike></s></dfn><small id="yhprb"></small><dfn id="yhprb"></dfn><small id="yhprb"><delect id="yhprb"></delect></small><small id="yhprb"></small><small id="yhprb"></small> <delect id="yhprb"><strike id="yhprb"></strike></delect><dfn id="yhprb"></dfn><dfn id="yhprb"></dfn><s id="yhprb"><noframes id="yhprb"><small id="yhprb"><dfn id="yhprb"></dfn></small><dfn id="yhprb"><delect id="yhprb"></delect></dfn><small id="yhprb"></small><dfn id="yhprb"><delect id="yhprb"></delect></dfn><dfn id="yhprb"><s id="yhprb"></s></dfn> <small id="yhprb"></small><delect id="yhprb"><strike id="yhprb"></strike></delect><dfn id="yhprb"><s id="yhprb"></s></dfn><dfn id="yhprb"></dfn><dfn id="yhprb"><s id="yhprb"></s></dfn><dfn id="yhprb"><s id="yhprb"><strike id="yhprb"></strike></s></dfn><dfn id="yhprb"><s id="yhprb"></s></dfn>

新聞中心

EEPW首頁(yè) > 模擬技術(shù) > 設計應用 > 開(kāi)關(guān)量GPIO設計指南

開(kāi)關(guān)量GPIO設計指南

作者:ZLG致遠電子 時(shí)間:2018-07-13 來(lái)源:電子產(chǎn)品世界 收藏

  作為常用個(gè)開(kāi)關(guān)量控制信號,廣泛應用于工業(yè)領(lǐng)域的數據采集和驅動(dòng)控制。當配置為DI和DO時(shí),干節點(diǎn)與濕節點(diǎn)設計規范是否一致呢?配置為DI采集時(shí),隔離方案是選擇繼電器隔離還是光耦隔離呢?

本文引用地址:http://dyxdggzs.com/article/201807/383240.htm

  1、什么叫DI/DO

  DI: 數字量輸入,把生產(chǎn)過(guò)程中的數字信號轉換成計算機易于識別的“0”和“1”信號狀態(tài)。

  DO:數字量輸出,把計算機輸出的微弱數字信號轉換成能對生產(chǎn)過(guò)程中控制的“0”和“1”信號狀態(tài)。

  2、DI/DO的干濕節點(diǎn)介紹

  干接點(diǎn)的定義:無(wú)源開(kāi)關(guān),具有閉合和斷開(kāi)的2種狀態(tài),2個(gè)接點(diǎn)之間沒(méi)有極性,可以互換;

  常見(jiàn)的干節點(diǎn):有限位開(kāi)關(guān)、行程開(kāi)關(guān)、旋轉開(kāi)關(guān)、溫度開(kāi)關(guān)、各種按鍵以及各種傳感器的輸出等。

  濕接點(diǎn)的定義是:有源開(kāi)關(guān);具有有電和無(wú)電的2種狀態(tài);2個(gè)接點(diǎn)之間有極性,不能反接。

  常見(jiàn)的濕節點(diǎn)有:NPN三極管的集電極輸出和VCC、達林頓管的集電極輸出和VCC、紅外反射傳感器和對射傳感器的輸出等。

  3、DI/DO驅動(dòng)

  此處以NXP i.MX 6UL為例,常規對于GPIO作為輸出接口時(shí),OVDD電壓為1.8V或3.3V,若GPIO設計為DO時(shí)需要注意哪些事項呢?

  此處以DO為示例,Rpu/Rpd和Ztl構成一個(gè)分壓器,定義入射波相對于OVDD的特定電壓,輸出驅動(dòng)阻抗是從這個(gè)分壓器計算出來(lái)的。

  圖1 分壓器等效電路

  圖2 基于1.8V的驅動(dòng)阻抗表

  圖3 基于3.3V的驅動(dòng)阻抗表

4、設計隔離DI/DO的建議方案

  在工業(yè)場(chǎng)合對DI/DO的設計都要考慮到隔離,在隔離中比較常用的是光耦隔離。

  圖4為光耦隔離數字量干節點(diǎn)電路,其中的DIx、GIx連接到觸點(diǎn)開(kāi)關(guān)的兩端,當開(kāi)關(guān)閉合時(shí),光耦輸入回路二極管導通,輸出回路光電接收管導通,輸入端GPIx為低電平;當開(kāi)關(guān)斷開(kāi)時(shí),光耦輸入回路二極管截止,輸出回路光電接收管截止,輸入GPIx被電阻上拉為高電平。

  圖4 干節點(diǎn)傳輸電纜示意圖

  圖5是光耦隔離數字量濕節點(diǎn)設計參考電路,輸入電壓范圍DC4V-18V,并且內部自帶濾波功能。用戶(hù)只需將濕節點(diǎn)的正端接于DIx接口,將負端接于GIx接口,當輸入的電壓大于4V小于18V時(shí),光耦導通;當輸入的電壓小于1V時(shí),光耦截止。

  圖5 光耦隔離DI輸入示意圖一

  DI作為隔離數字量輸入接口,接開(kāi)關(guān)量輸入時(shí),用戶(hù)必須在外部電路加上拉電源,簡(jiǎn)化的連接示意圖如圖6所示。其中VCC_GPI為外部隔離電源,輸入范圍為4V~18V,GND_GPI為外部隔離地,電阻R1在開(kāi)關(guān)斷開(kāi)時(shí)保證GIx為低電平,阻值為100KΩ即可。

  圖6 光耦隔離DI輸入示意圖二

  DO作為隔離數字量輸出時(shí),由于芯片內部提供DO驅動(dòng)電流為mA級且驅動(dòng)電壓為1.8V或3.3V,無(wú)法滿(mǎn)足所有的應用環(huán)境。DO應用于工業(yè)領(lǐng)域的開(kāi)關(guān)量設計,需更具不同的應用環(huán)境進(jìn)行繼電器隔離、電平轉換、電阻上拉設計,可有效防止電壓信號的反向灌入燒毀芯片。

  圖7 隔離電路DO輸入示意圖

  圖8 M6708U-T系列工控核心板



關(guān)鍵詞: GPIO 阻抗設計

評論


相關(guān)推薦

技術(shù)專(zhuān)區

關(guān)閉
国产精品自在自线亚洲|国产精品无圣光一区二区|国产日产欧洲无码视频|久久久一本精品99久久K精品66|欧美人与动牲交片免费播放
<dfn id="yhprb"><s id="yhprb"></s></dfn><dfn id="yhprb"><delect id="yhprb"></delect></dfn><dfn id="yhprb"></dfn><dfn id="yhprb"><delect id="yhprb"></delect></dfn><dfn id="yhprb"></dfn><dfn id="yhprb"><s id="yhprb"><strike id="yhprb"></strike></s></dfn><small id="yhprb"></small><dfn id="yhprb"></dfn><small id="yhprb"><delect id="yhprb"></delect></small><small id="yhprb"></small><small id="yhprb"></small> <delect id="yhprb"><strike id="yhprb"></strike></delect><dfn id="yhprb"></dfn><dfn id="yhprb"></dfn><s id="yhprb"><noframes id="yhprb"><small id="yhprb"><dfn id="yhprb"></dfn></small><dfn id="yhprb"><delect id="yhprb"></delect></dfn><small id="yhprb"></small><dfn id="yhprb"><delect id="yhprb"></delect></dfn><dfn id="yhprb"><s id="yhprb"></s></dfn> <small id="yhprb"></small><delect id="yhprb"><strike id="yhprb"></strike></delect><dfn id="yhprb"><s id="yhprb"></s></dfn><dfn id="yhprb"></dfn><dfn id="yhprb"><s id="yhprb"></s></dfn><dfn id="yhprb"><s id="yhprb"><strike id="yhprb"></strike></s></dfn><dfn id="yhprb"><s id="yhprb"></s></dfn>