工控機(jī)GPIO接口的用途
2021-08-26
GPIO=General Purpose Input Output,通用輸入輸出。GPIO口一是個(gè)比較重要的概念,用戶可以通過(guò)GPIO口和硬件進(jìn)行數(shù)據(jù)交互(如UART),控制硬件工作(如LED、蜂鳴器等),讀取硬件的工作狀態(tài)信號(hào)(如中斷信號(hào))等。GPIO口在工控機(jī)中使用非常廣泛,是一種總線擴(kuò)展器,能夠提供額外的控制和監(jiān)視功能,用于數(shù)據(jù)采集和驅(qū)動(dòng)控制使用,所以又分為DI(數(shù)字輸入)、DO(數(shù)字輸出)。1. GPIO用來(lái)做開(kāi)關(guān)控制,是最常見(jiàn)的應(yīng)用場(chǎng)景。
一般用來(lái)做LED燈開(kāi)關(guān)控制,通過(guò)軟件代碼,在需要亮燈的時(shí)候調(diào)用GPIO口拉高函數(shù),需要熄燈的時(shí)候調(diào)用GPIO拉低函數(shù),即可實(shí)現(xiàn)控制。2. 按鍵檢測(cè)和輸入中斷信號(hào)
鍵檢測(cè),其實(shí)也是我們經(jīng)常說(shuō)到的中斷。在高電平和低電平之間進(jìn)行切換和中斷。一般GPIO端口默認(rèn)狀態(tài)是低電平,當(dāng)按鍵按下之后,被拉到高電平,而關(guān)于這個(gè)或高或低的電平,系統(tǒng)是能夠自動(dòng)檢測(cè)到,并對(duì)此做出相應(yīng)的判斷。比如:當(dāng)按下按鍵時(shí),系統(tǒng)檢測(cè)到為高電平,GPIO就會(huì)自動(dòng)中斷。等到按鍵釋放了,GPIO口檢測(cè)到電壓回歸低電平,就判定為按鍵松開(kāi)。3.GPIO的高階應(yīng)用
GPIO除了簡(jiǎn)單的輸入輸出之外,還可以做一些相對(duì)復(fù)雜的操作,例如模擬I2C或SPI數(shù)據(jù)線、ADC電壓檢測(cè)、輸出PWM波形等。特控帶GPIO口5G工控機(jī)介紹
5G高性能無(wú)風(fēng)扇工控機(jī)MEC-T1764
外觀時(shí)尚 : 鋁合金一體成型,結(jié)構(gòu)緊湊,MiNi小巧,工藝精細(xì),科技時(shí)尚
穩(wěn)定可靠 : 純工業(yè)設(shè)計(jì),強(qiáng)勁解熱熱管與純銅一體化的優(yōu)良散熱結(jié)構(gòu),全密封鋁合金箱體,大面積鋁鰭散熱,可實(shí)現(xiàn)橫向與豎向等多種放置的自然對(duì)流散熱,機(jī)箱可抗接觸式6KV強(qiáng)電磁干擾,DC12V-24V寬壓輸入
高性能 : 支持65W及以下6/7/8/9 代1151 Intel Core i7/i5/i3 系列處理器
接口豐富 : 4*Intel LAN(可選2*LAN+2*POE LAN),POE支持IEE 802.3AT規(guī)范,6*COM(2*RS232/422/485,4*RS232),6*USB(4*USB3.0,2*USB2.0),32*GPIO(16*GPI,16*GPO), 1*遠(yuǎn)程開(kāi)關(guān),1*一鍵還原,1*一鍵備份,1*VGA+1*HDMI,支持雙屏同步異步顯示,支持1*M.2 ,1*2.5寸硬盤(pán)位,2*MINI PCIE(支持WiFi),1*SIM槽,1*M.2(支持4G/5G), 6*天線孔,1*PCIEx16+1*PCI或2*PCI(二選一)
應(yīng)用方便 : 壁掛式、Vesa支架式安裝;移動(dòng)5G與WiFi并存,設(shè)備可以輕松實(shí)現(xiàn)形體分離、通訊無(wú)障礙鏈接