- 基于虚拟仪器和单片机的机电控制系统设计与实践
- 吴涛
- 297字
- 2020-08-28 08:25:03
3.2 液位测量与控制
NI SC—2075板卡中有8通道的模拟量输入端口,可以作为输入端口检测外部设备的工作状态。
(1)液位传感器
使用的液位检测传感器如图3-6所示,将液位传感器放在需要测量的容器内。当液位处于短针位置时,液位满;处于中针位置时,启动泵供液体;到短针位置时,停止供液体;液位处于长针位置时,表示容器中的液体已经没有了,此时应报警或关停系统。
![](https://epubservercos.yuewen.com/615F07/16499750304568106/epubprivate/OEBPS/Images/image49.jpeg?sign=1739624358-vsp95zL5rezbcutPdTYREeWhwpE4hv4B-0-da95cac0d61e7f6f2df50eb7c9e9931c)
图3-6 使用的液位检测传感器
(2)编写控制程序
液位控制程序如图3-7所示,液位的颜色由属性节点控制。
![](https://epubservercos.yuewen.com/615F07/16499750304568106/epubprivate/OEBPS/Images/image50.jpeg?sign=1739624358-UlF8iKCnSqd9ZRbhPHFWYOKBQzYni9AJ-0-ff1a90af2900e517bc6d18550c8e5f2d)
图3-7 液位控制程序
(3)硬件电路实现
虚拟仪器通过NI SC—2075板输出的信号,经过光电隔离后,可驱动一个小电机模拟供水泵,液位控制外接硬件电路如图3-8所示。
![](https://epubservercos.yuewen.com/615F07/16499750304568106/epubprivate/OEBPS/Images/image51.jpeg?sign=1739624358-bzSABv9Yk1e9Zl0WZLBQNnnYpov60aCe-0-9cd34cc0e85ec22a8bc8da2a27d32c33)
图3-8 液位控制外接硬件电路