![基于虚拟仪器和单片机的机电控制系统设计与实践](https://wfqqreader-1252317822.image.myqcloud.com/cover/777/29973777/b_29973777.jpg)
上QQ阅读APP看本书,新人免费读10天
设备和账号都新为新人
3.1 彩灯控制设计
下面介绍一下二进制指示灯、交通灯、跑马灯彩灯的控制设计实验。
(1)二进制指示灯
二进制指示灯背板程序框图如图3-1所示。
![](https://epubservercos.yuewen.com/615F07/16499750304568106/epubprivate/OEBPS/Images/image43.jpeg?sign=1738842712-xHZi32Oy6Rfl8RwxfzqkyUdAUZnBeA28-0-e0392ca664b5cc1e7d329c8e619c0d25)
图3-1 二进制指示灯背板程序框图
二进制指示灯前面板如图3-2所示。
![](https://epubservercos.yuewen.com/615F07/16499750304568106/epubprivate/OEBPS/Images/image44.jpeg?sign=1738842712-B3Qv4lxv8yUkaU3wMSbmCUdXG5vfVUZt-0-c4a195b6f4ecb8aff106527c6173bba8)
图3-2 二进制指示灯前面板
(2)交通灯
模拟产生十字路口的交通灯信号控制的有关设计数据如表3-1所列。
表3-1 十字路口交通灯控制的有关设计数据
![](https://epubservercos.yuewen.com/615F07/16499750304568106/epubprivate/OEBPS/Images/image45.jpeg?sign=1738842712-4wMECfhftyLLtCCsY5E6Qfl7taMqKMlq-0-eeff8e1cac0a247bbb9d0a75b8a67ce6)
注:R表红色,Y表黄色,G表绿色,0、1、2、4、5、6分别代表数字输出端口号。
编程时黄灯闪烁由循环结构控制,各比特位状态由端口输出。交通灯程序框图如图3-3所示。
![](https://epubservercos.yuewen.com/615F07/16499750304568106/epubprivate/OEBPS/Images/image46.jpeg?sign=1738842712-KumjnPrIbt6OmpMEZ1ETFc4YRXxyd8Y7-0-b2489e60b5dc44aed10ac60d739f7030)
图3-3 交通灯程序框图
十字路口交通灯前面板如图3-4所示。
![](https://epubservercos.yuewen.com/615F07/16499750304568106/epubprivate/OEBPS/Images/image47.jpeg?sign=1738842712-6jN9z4A4Qjnv0KSFQ2veMSGGckRv3u7T-0-d6f3752a9cdf8b9e9c92e4025614b40c)
图3-4 十字路口交通灯前面板
(3)跑马灯
跑马灯前面板如图3-5所示。
![](https://epubservercos.yuewen.com/615F07/16499750304568106/epubprivate/OEBPS/Images/image48.jpeg?sign=1738842712-L1yq8RQIrQqX3nEjGUbnznlncEFQCWMy-0-9a9929fe6114e8413fbd31e6dc930b2c)
图3-5 跑马灯前面板