Ⅰ 循环流水灯电路原理
按照单片机系统扩展与系统配置状况,单片机应用系统可分为最小系统、最小功耗系统及典型系统等。AT89C51单片机是美国ATMEL公司生产的低电压、高性能CMOS 8位单片机,具有丰富的内部资源:4kB闪存、128BRAM、32根I/O口线、2个16位定时/计数器、5个向量两级中断结构、2个全双工的串行口,具有4.25~5.50V的电压工作范围和0~24MHz工作频率,使用AT89C51单片机时无须外扩存储器。因此,本流水灯实际上就是一个带有八个发光二极管的单片机最小应用系统,即为由发光二极管、晶振、复位、电源等电路和必要的软件组成的单个单片机。其具体硬件组成如图1所示。
从原理图中可以看出,如果要让接在P1.0口的LED1亮起来,那么只要把P1.0口的电平变为低电平就可以了;相反, 如果要接在P1.0口的LED1熄灭,就要把P1.0口的电平变为高电平;同理,接在P1.1~P1.7口的其他7个LED的点亮和熄灭的方法同LED1。因此,要实现流水灯功能,我们只要将发光二极管LED1~LED8依次点亮、熄灭,8只LED灯便会一亮一暗的做流水灯了。在此我们还应注意一点,由于人眼的视觉暂留效应以及单片机执行每条指令的时间很短,我们在控制二极管亮灭的时候应该延时一段时间,否则我们就看不到“流水”效果了。
Ⅱ 求流水彩灯的原理及电路图
流水彩灯抄的原理及电路图袭如下:
原理:该流水灯电路由时钟发生电路和功能显示电路两部分组成。以集成电路NE555为核心器件构成自激多谐振荡器。
当电源开关S闭合时,电源通过电阻R1和R2向电容器C1充电。当C1刚充电时,由于555的②脚处于低电平,故输出端③脚呈高电平;当电源经R1、R2向C1充电到2/3电源电压时,输出端③脚电平由高变低,555内部放电管导通,电容C1经R2向555的⑦脚放电,直至C1两端电压低于1/3电源电压时,555的③脚又由低电平变为高电平,C1又再次充电,如此循环工作,形成振荡。
555的频率可以通过改变电阻R2的阻止而改变,其时钟输出直接进入4017的14脚,这样来驱动8个LED负载。
Ⅲ 流水灯控制电路。。。要求555 cd4017 三极管 9013 速度来!!!!
555构成振荡器,作为4017的时钟CP。
4017是具有译码功能的十进制计数器——Q0~Q9这10个输出端随CP轮流输出高电平。本题要求控制8个LED轮流发光,故应该采用八进制计数器,将4017的输出端Qn接至4017的复位(清零)端CR即可构成n进制计数器。
根据4017的数据表,其输出端的输出电流为1mA左右,不足以直接驱动LED(),须采取扩流措施——可使用NPN管9013构成共射或共集放大形式。
首先,通常LED的工作电流在5~10mA之间,此电流由外部电路决定,通常用电阻来限流;其次,通常LED的导通压降在1.6V左右,而驱动电路的输出电压往往高于1.6V,二者差值应有元件来承担。因此,LED须串接限流(兼降压)电阻。