工控机GPIO接口的用途
GPIO=General Purpose Input Output,通用输入输出。GPIO口一是个比较重要的概念,用户可以通过GPIO口和硬件进行数据交互(如UART),控制硬件工作(如LED、蜂鸣器等),读取硬件的工作状态信号(如中断信号)等。GPIO口在工控机中使用非常广泛,是一种总线扩展器,能够提供额外的控制和监视功能,用于数据采集和驱动控制使用,所以又分为DI(数字输入)、DO(数字输出)。
1. GPIO用来做开关控制,是最常见的应用场景。
一般用来做LED灯开关控制,通过软件代码,在需要亮灯的时候调用GPIO口拉高的函数,需要熄灯的时候调用GPIO拉低的函数,即可实现控制。
2. 按键检测和输入中断信号
键检测,其实也是我们经常说到的中断。在高电平和低电平之间进行切换和中断。一般GPIO端口默认状态是低电平,当按键按下之后,被拉到高电平,而关于这个或高或低的电平,系统是能够自动检测到,并对此做出相应的判断。比如:当按下按键时,系统检测到为高电平,GPIO就会自动中断。等到按键释放了,GPIO口检测到电压回归低电平,就判定为按键松开。
3.GPIO的高阶应用
GPIO除了简单的输入输出之外,还可以做一些相对复杂的操作,例如模拟I2C或SPI数据线、ADC电压检测、输出PWM波形等。
特控带GPIO口5G工控机
特控丰富GPIO口工控机介绍
酷睿i5高性能壁挂式工控机BOX-T8162
◆纯工业设计,优良的散热结构,机箱内置1*6015高速散热风扇,机箱可抗接触式6KV强电磁干扰;AC100-240V输入或者DC12V输入
◆支持4/6/7/8/9代Intel LGA1150/1151接口全系列处理器
◆2* Realtek LAN, 6*COM,10*USB, 8*GPIO, 1*远程开关,VGA+HDMI,支持同步和异步,支持1*Msata ,1*2.5寸硬盘位,1*MINI PCIE支持 WIFI/4G(二选一),1*PCIEX16(可支持MINI 显卡,长度180CM以内)或2*PCI(可二选一)
高性能i7/i5/i3无风扇壁挂式工控机MEC-T8762
◆纯工业设计,优良的散热结构,全密封铝合金箱体,大面积鳍散热,机箱可抗接触式6KV强电磁干扰,DC12V- 19V宽压输入
◆支持4代Socket rPGA 947 Intel Core i7/i5/i3/mobile processor(Haswell)
◆2*Intel LAN,6*COM,6*USB, 8路GPIO, 1*远程开关,VGA+HDMI+DP,支持三路显示,支持1*Msata ,1*2.5寸硬盘位,1*MINI PCIE,1*PCIEX16或2*PCI(可二选一)
5G高性能无风扇工控机MEC-T1764
◆纯工业设计,全密封铝合金箱体,大面积铝鳍散热,机箱抗接触式6KV强电磁干扰,DC12V-24V宽压输入
◆支持6/7/8/9代1151 Intel Core i7/i5/i3系列处理器
◆4*Intel LAN(可选2*POE LAN),6*COM,6*USB,32*GPIO, 1*远程开关,1*一键还原,1*一键备份,VGA+HDMI,1*M.2 ,1*2.5寸硬盘位,2*MINI PCIE(支持WiFi),1*SIM槽,1*M.2(支持4G/5G), 6*天线孔,1*PCIEx16+1*PCI或2*PCI(二选一)