![基于虚拟仪器和单片机的机电控制系统设计与实践](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=1739659822-SKwv0VBHKGrPcStO7aezgIjP4j2D4fAE-0-eeaf8c910f36fadb202174bf8ca30a8f)
图3-1 二进制指示灯背板程序框图
二进制指示灯前面板如图3-2所示。
![](https://epubservercos.yuewen.com/615F07/16499750304568106/epubprivate/OEBPS/Images/image44.jpeg?sign=1739659822-OIpv9PY1YvxemwV8tmnTa4xBfmuN1vlY-0-9e7e5d2bcf0282b94839f474e438c368)
图3-2 二进制指示灯前面板
(2)交通灯
模拟产生十字路口的交通灯信号控制的有关设计数据如表3-1所列。
表3-1 十字路口交通灯控制的有关设计数据
![](https://epubservercos.yuewen.com/615F07/16499750304568106/epubprivate/OEBPS/Images/image45.jpeg?sign=1739659822-QTySsR7anPQGAWy9dmYUUpN9sj3cwtcS-0-88687c27322e0580b6b109e08598f774)
注:R表红色,Y表黄色,G表绿色,0、1、2、4、5、6分别代表数字输出端口号。
编程时黄灯闪烁由循环结构控制,各比特位状态由端口输出。交通灯程序框图如图3-3所示。
![](https://epubservercos.yuewen.com/615F07/16499750304568106/epubprivate/OEBPS/Images/image46.jpeg?sign=1739659822-r8pCiWFqeMzz5FAJnF2glr1VusPksJI9-0-4365fc2d1c3383e83f84c2be48758dd8)
图3-3 交通灯程序框图
十字路口交通灯前面板如图3-4所示。
![](https://epubservercos.yuewen.com/615F07/16499750304568106/epubprivate/OEBPS/Images/image47.jpeg?sign=1739659822-bnX7JrGCF2MsHAFWsvOoqVucdwEf6J16-0-709b860db03a0193171b0a58bc5b4f08)
图3-4 十字路口交通灯前面板
(3)跑马灯
跑马灯前面板如图3-5所示。
![](https://epubservercos.yuewen.com/615F07/16499750304568106/epubprivate/OEBPS/Images/image48.jpeg?sign=1739659822-Ls2wVMVwn2UpTT2EXQv0VHy6kUEQCRVH-0-781c6416b614d84f2c1373ca5da9d636)
图3-5 跑马灯前面板