将手电筒放在小黑管上;数字万用表的电压读数应大于等于1.20伏直流电。
如果电压读数不是1.20 VDC或更高,则检查接线并执行步骤8。
图9显示了TinkerCAD电路模型测试设置。
TinkerCAD电路模型测量测试设置
图9 TinkerCAD电路模型测量测试设置
图10显示了利用光电晶体管的电压读数设置的实际测量测试。
实际测量测试设置。
图10 实际测量测试设置
恭喜,您已经使用现成的组件制造了光电开关原型!该项目的最后一步是使用Arduino Uno的OpenPLC平台对光电开关进行布线和测试。
Arduino OpenPLC与光电传感器控制器
在光电开关正常工作的情况下,本项目的最后一步是将光检测电路连接到基于Arduino的OpenPLC平台。光电开关控制器的概念包括将光电开关和复位按钮连接至Arduino Uno。这些电路的集成形成了光电开关控制器的概念。闪烁的LED将提供光电开关控制器的输出响应状态,正确地检测到光源。图11为光电开关控制器的系统框图。
光电开关控制器系统。
图11 光电开关控制器系统
光电开关、复位按钮开关和闪烁LED的电气接线如图12所示的电子电路原理图所示。
光电开关控制器电子线路
图12 光电控制器电子原理图
电子电路原理图包括这些电路设备的输入/输出(I/O)接线。光电开关控制器原型的最终构建可参考图8。
输入/输出电路名称(如图13所示)用于创建OpenPLC标签和梯形图。
启动复位LD和输入/输出标签列表
图13 启复位梯形图和I/O标签列表
图13还显示了用于OpenPLC启动复位LD的I/O标记。LD表示光电开关将执行复位功能。在工业控制环境中,将接线手动复位按钮开关,作为系统中光电开关故障的应急措施。这个概念控制器的教育目的在于展示光电开关在控制器应用中的有效性。按下“启动”按钮开关,闪烁的LED将被锁定。将手电筒置于光电晶体管上,将解锁控制电路,从而关闭闪烁的LED。
互动测验:
在检查启动复位LD时,如果光电开关XIO(检查是否打开)位指令更改为XIC(检查是否关闭),将观察Arduino-OpenPLC控制器的输出响应。