花了我今天一整个上午的时间整理出了这些年自己绘制的常用的经典模块电路图,毫无保留的分享给大家,希望能够给大家带来帮助,希望给大家提供参考。基本的常用的典型的电路图如下:EEPROM经典电路LCD1602显示电路静态数码管电路RS485电路继电器控制电路蜂鸣器电路38译码器电路74HC595电路四线双极性步进电机电路复位电路USB下载电路电源模块电路18B20电路红外线电路热敏光敏电路交通灯电路DS1302时钟电路NE555模块电。
1、交通信号灯控制程序设计简单I/O实验(交通灯控制)一.实验要求以74LS273作为输出口,控制4个双色LED灯(可发红,绿,黄光),模拟交通灯管理。二.实验目的1.学习在单片机系统中扩展简单I/O接口的方法。2.学习数据输出程序的设计方法。3.学习模拟交通灯控制的方法。4.学习双色灯的使用。三.实验电路及连线四.实验说明1.因为本实验是交通灯控制实验,所以要先了解实际交通灯的变化规律。
初始状态0为东西红灯,南北红灯。然后转状态1南北绿灯通车,东西红灯。过一段时间转状态2,南北绿灯闪几次转亮黄灯,延时几秒,东西仍然红灯。再转状态3,东西绿灯通车,南北红灯。过一段时间转状态4,东西绿灯闪几次转亮黄灯,延时几秒,南北仍然红灯。最后循环至状态1。2.双色LED是由一个红色LED管芯和一个绿色LED管芯封装在一起,公用负端。
2、设计一个交通灯控制电路程序(单片机3、数字电路设计-交通灯控制器我们看到,这是显示的要求是40进制,4进制,20进制。且轮换进行。很容易想到的就是使用16进制计数器。设计方法是:第一个40进制选取两个16进制计数器,第一个计数器的进位输出接入第二个计数器的ENT端,然后再在第二个计数器的输出端接入38译码器,我们知道1对应的二进制是00001,40对应二进制是。于是在38译码器输入端接入前三位,将38译码器的第5个输出端接到第一个计数器的LOAD端,然后第一个计数器置数端输入是0001。
同理我们对黄灯用一个16进制计数器设计成1~4的二进制计数器。同理对南北绿灯用两个16进制计数器设计成1~20的二进制计数器,然后我们理下思路,要产生你提出的效果,我们接下来要将这些计数器形成循环显示。具体就是:1~40二进制计数器(即东西绿灯)当到达40时,进位信号触发后一个1~4二进制计数器(即黄灯),同时这个信号阻断1~40二进制计数器继续计数。