什么是IO模块
I/O 模块可分为离散、模拟和特殊模块等多种类型,这些模块都可以安装在带有多个插槽的导轨或者机架上,每个模块插人其中一个插槽。导轨或者机架具有不同规格,插槽数分为4、8、12 不等。一般情况下,电源模块插在第一插槽内,编号为0,PLC插在第二插槽内,各种类型的输入输出模块插在其余插槽内。I/O模块导轨的背面安装带有连接器的印制电路板,可以将插入I/O模块的各插槽连接起来,插槽的上下边可以使插入的模块排成一条直线。扩展资料:在工业控制中,某些输入量是连续变化的模拟量(如压力、温度、流量、转速等),同时某些执行装置要求使用模拟量信号进行控制(如电动调节阀、伺服电机、变频器等),而PLC的处理器只能处理数字量。为了使PLC能够处理模拟量,必须实现模拟量和数字量之间的AD转换及DA转换。通过AD模块将检测装置输入的电压、电流模拟量转换为数字量传送给PLC。参考资料来源:百度百科-I/O 模块参考资料来源:百度百科-i/o
什么是IO模块
I/O 模块可分为离散、模拟和特殊模块等多种类型,这些模块都可以安装在带有多个插槽的导轨或者机架上,每个模块插人其中一个插槽。导轨或者机架具有不同规格,插槽数分为4、8、12 不等。一般情况下,电源模块插在第一插槽内,编号为0,PLC插在第二插槽内,各种类型的输入输出模块插在其余插槽内。I/O模块导轨的背面安装带有连接器的印制电路板,可以将插入I/O模块的各插槽连接起来,插槽的上下边可以使插入的模块排成一条直线。扩展资料:IO模块的分类:1、RIO-8100-4DI4DO:4路开关量输入/4路计数器,4路继电器输出。2、RIO-8100-4DI:4路开关量输入/4路计数器3、RIO-8100-4DO:4路继电器输出。4、RIO-8100-6DO:6路继电器输出。5、RIO-8100-2DI5DO:2路开关量输入/2路计数器,5路继电器输出。RIO-8100系列远程采集与控制模块,采用 RS232、RS485通信模式与上位进行数据交互。参考资料来源:百度百科-远程IO模块
nRF24L01无线模块的引脚功能
nRF24L01的封装及引脚排列如图1、2所示。各引脚功能如下:CE:使能发射或接收;CSN,SCK,MOSI,MISO:SPI引脚端,微处理器可通过此引脚配置nRF24L01:IRQ:中断标志位;VDD:电源输入端;VSS:电源地:XC2,XC1:晶体振荡器引脚;VDD_PA:为功率放大器供电,输出为1.8 V;ANT1,ANT2:天线接口;IREF:参考电流输入。 引脚 名称 引脚功能 描述 1 CE 数字输入 RX或TX模式选择 2 CSN 数字输入 SPI片选信号 3 SCK 数字输入 SPI时钟 4 MOSI 数字输入 从SPI数据输入脚 5 MISO 数字输出 从SPI数据输出脚 6 IRQ 数字输出 可屏蔽中断脚 7 VDD 电源 电源(+3V) 8 VSS 电源 接地(0V) 9 XC2 模拟输出 晶体振荡器2脚 10 XC1 模拟输入 晶体振荡器1脚/外部时钟输入脚 11 VDD-PA 电源输出 给RF的功率放大器提供的+1.8V电源 12 ANT1 天线 天线接口1 13 ANT2 天线 天线接口2 14 VSS 电源 接地(0V) 15 VDD 电源 电源(+3V) 16 IREP 模拟输入 参考电流 17 VSS 电源 接地(0V) 18 VDD 电源 电源(+3V) 19 DVDD 电源输出 去耦电路电源正极端 20 VSS 电源 接地(0V)
nRF24L01无线模块的配置字
SPI口为同步串行通信接口,最大传输速率为10 Mb/s,传输时先传送低位字节,再传送高位字节。但针对单个字节而言,要先送高位再送低位。与SPI相关的指令共有8个,使用时这些控制指令由nRF24L01的MOSI输入。相应的状态和数据信息是从MISO输出给MCU。nRF24L0l所有的配置字都由配置寄存器定义,这些配置寄存器可通过SPI口访问。nRF24L01的配置寄存器共有25个,常用的配置寄存器如表2所示。 地址(H) 寄存器名称 功能 00 CONFIG 设置24L01工作模式 01 EN_AA 设置接收通道及自动应答 02 EN_RXADDR 使能接收通道地址 03 SETUP_AW 设置地址宽度 04 SETUP_RETR 设置自动重发数据时间和次数 07 STATUS 状态寄存器,用来判定工作状态 0A~0F RX_ADDR_P0~P5 设置接收通道地址 10 TX_ADDR 设置发送地址(先写低字节) 11~16 RX_PW_P0~P5 设置接收通道的有效数据宽度 表 (2)6 nRF24L01应用原理框图图(2)