心形流水灯制作

心形流水灯制作

ID:47840654

大小:238.51 KB

页数:7页

时间:2019-11-23

心形流水灯制作_第1页
心形流水灯制作_第2页
心形流水灯制作_第3页
心形流水灯制作_第4页
心形流水灯制作_第5页
资源描述:

《心形流水灯制作》由会员上传分享,免费在线阅读,更多相关内容在行业资料-天天文库

1、爱心花样流水灯电子制作套件心形18LED循环灯安装调试:    这里介绍的是一款极具流动色彩的循环灯套件产品,本款套件含有18只红色LED(发光二极管),分成3租,排列组成一个心形的图案,并由三极管震荡电路驱动,使红色的心形图案不断的按顺时针方向旋转闪亮,特别是在夜间使用时,极富动感。1.工作原理    从原理图上可以看出,18只LED被分成3组,分别是LED1-LED6、LED7-LED12、LED13-LED18,每当电源接通时,3只三极管会争先导通,但由于元器件存在差异,只会有1只三极管最先导通,这里假设V1最先导通

2、,则LED1-LED6点亮,由于V1导通,其集电极电压下降使得电容C2左端下降,接近0V,由于电容两端的电压不能突变,因此V2的基极也被拉到近似0V,V2截止,故接在其集电极的LED7-LED12熄灭。此时V2的高电压通过电容C3使V3集电极电压升高,V3也将迅速导通,LED13-LED18点亮。因此在这段时间里,V1、V3的集电极均为低电平,LED1-LED6和LED13-LED18被点亮,LED7-LED13熄灭,但随着电源通过电阻R3对C2的充电,V2的基极电压逐渐升高,当超过0.7V时,V2由截至状态变为导通状态,

3、集电极电压下降,LED7-LED12点亮。与此同时,V2的集电极下降的电压通过电容C3使V3的基极电压也降低,V3由导通变为截至,其集电极电压升高,LED13-LED8熄灭。接下来,电路按照上面叙述的过程循环,3组18只LED便会被轮流点亮,同一时刻有2组共12只LED被点亮。这些LED被交叉排列呈一个心形图案,不断的按照顺时针方向循环闪烁发光,达到流动显示的效果。1.组装调试及注意事项装配过程可参考上面的原理图和PCB版图,安装调试很简单,焊接时位置不要装错,极性不反,基本没有问题,无需调试。焊接完成后效果图如下好了,装

4、上电池盒,我们看看效果????????    焊接组装好的心形循环灯最适合在夜间相对较黑的环境中使用,距离2米以外观看效果更加生动、有趣。你可以在喜庆的节日,庆祝活动、温馨纪念日等场合里拿出来展示。做为点缀装饰,你会赢得亲朋好友的赞许、还有他们新奇的目光。相信通过这款套件的制作和演示,你会体验到一次难忘的实践锻炼过程,尽享圆满成功时的喜悦!售价:10元/套(不包括电池)51单片机接74ls164驱动数码管的C程序,实现控制数码管0到9循环显示回答共1条2011-6-1119:45独小林

5、三级#include

6、>codetable[16]={0x3f,0x06,0x5b,0x4f,0x66,0x6d,0x7d,0x07,0x7f,0x6f,0x77,0x7c,0x39,0x5e,0x79,0x71};unsignedchardate;voiddelayms(unsignedintcc){unsignedintx,y;for(y=cc;y>0;y--)for(x=500;x>0;x--);}voidmain(){while(1){for(date=0;date<10;date++){SBUF=table[date];while(!

7、TI);TI=0;delayms(1000);}}}追问兄台,可以给原理图我吗?多谢了。。回答呃这个很简单呐...我就把关键部分给你。51单片机接74LS164驱动一个数码管由0到F循环过程的程序,麻烦发到我邮箱605140205@qq.com谢谢2011-4-1922:49提问者:匿名

8、浏览次数:330次2011-4-2008:43满意回答位的话还得自己写程序实现,没有直接实现循环移位的语句的,我刚做过74ls595的,这两个芯片应该完全一样的吧,都是实现串转并,你参考一下吧,程序是控制数码管0到9循环显示,电路如图#i

9、ncludesbitsclk=P2^0;sbitsda=P2^1;sbitslck=P2^2;inttab[10]=;voiddelay(){inti,j;for(i=0;i<255;i++)for(j=0;j<80;j++);}voidbit_dat(biti){sclk=0;sda=i;sclk=1;}voiddat(chari){slck=0;bit_dat((bit)(tab[i]&0x80));bit_dat((bit)(tab[i]&0x40));bit_dat((bit)(tab[i]&0

10、x20));bit_dat((bit)(tab[i]&0x10));bit_dat((bit)(tab[i]&0x08));bit_dat((bit)(tab[i]&0x04));bit_dat((bit)(tab[i]&0x02));bit_dat((bit)(tab[i]&0x01));slck=1

当前文档最多预览五页,下载文档查看全文

此文档下载收益归作者所有

当前文档最多预览五页,下载文档查看全文
温馨提示:
1. 部分包含数学公式或PPT动画的文件,查看预览时可能会显示错乱或异常,文件下载后无此问题,请放心下载。
2. 本文档由用户上传,版权归属用户,天天文库负责整理代发布。如果您对本文档版权有争议请及时联系客服。
3. 下载前请仔细阅读文档内容,确认文档内容符合您的需求后进行下载,若出现内容与标题不符可向本站投诉处理。
4. 下载文档时可能由于网络波动等原因无法下载或下载错误,付费完成后未能成功下载的用户请联系客服处理。