《电子创新设计》课程设计

整理文档很辛苦,赏杯茶钱您下走!

免费阅读已结束,点击下载阅读编辑剩下 ...

阅读已结束,您可以下载文档离线阅读编辑

资源描述

长沙民政职业技术学院2010届课程设计报告专业:应用电子班级:1032班小组成员:24罗亚妮52唐春锦指导老师:谭刚林2012年06月3日目录一、作品功能描述..............................................3二、国内外市场调研...........................................3三、可行性分析...............................................3四、设计思路.................................................3五、硬件电路原理图...........................................3六、硬件电路PCB图...........................................4七、软件设计.................................................5八、外观及模具..............................................11九、总结....................................................13正文一、作品功能描述能识别家人的电子门铃:用户通过门铃发出声音就可以判断出是家人归来还是客人到访。二、国内外市场调研目前新建住宅在入户门附近都会预留与门外门铃按钮相连的接线底盒,用户安装门铃时仅需将门铃上的按钮线与这个底盒内的连线接好即可。随着电子技术的不断发展,各种门铃层出不穷,不同款式、不同档次类的门铃在市场上可谓玲琅满目。这是一款成本极其低廉同时又能够识别家人的电子门铃,体积小,安装方便,无需专门的外壳。在这个竞争力很强的市场上,它首当其冲占有一定的市场份额。三、可行性分析在这个经济飞速发展的时代,人们在追求生活的同时也在追求高科技产品带给人们的无限快乐。这款门铃简单实用,是居家人士的不二之选。四、设计思路创意来源于生活,生活中创意无处不在。五、硬件电路原理图六、硬件电路PCB图七、软件设计#includereg52.h#defineucharunsignedchar#defineuintunsignedintucharCount=0;ucharflag=0;sbitSpeak=P2^7;sbitled=P2^0;sbitP3_2=P3^2;unsignedcharcodeSONG[]={0x18,0x30,0x1C,0x10,//格式为:频率常数,节拍常数,频率常数,节拍常数,0x20,0x40,0x1C,0x10,0x18,0x10,0x20,0x10,0x1C,0x10,0x18,0x40,0x1C,0x20,0x20,0x20,0x1C,0x20,0x18,0x20,0x20,0x80,0xFF,0x20,0x30,0x1C,0x10,0x18,0x20,0x15,0x20,0x1C,0x20,0x20,0x20,0x26,0x00,};voiddelay(uintz){uchari,j;for(i=0;iz;i++)for(j=0;j114;j++);}voiddelayus(volatileunsignedintn)//延时nus{n=5*n/4;while(n)n--;}voidding(void){uchari;for(i=0;i65;i++){Speak=0x00;delayus(150);//294Speak=0xff;delayus(150);}}voiddong(void){uchari;for(i=0;i60;i++){Speak=0x00;delayus(260);Speak=0xff;delayus(260);}}voiddidong(void){ding();delay(100);dong();}voidDelay_xMs(x){uchari,j;for(i=0;ix;i++)for(j=0;j3;j++);}voidPlay_Song(unsignedchari){unsignedcharTemp1,Temp2;unsignedintAddr;Count=0;//中断计数器清0Addr=i*40;while(1){Temp1=SONG[Addr++];if(Temp1==0xFF)//休止符{TR0=0;Delay_xMs(100);}elseif(Temp1==0x00)//歌曲结束符{return;}else{Temp2=SONG[Addr++];TR0=1;while(1){Speak=~Speak;Delay_xMs(Temp1);if(Temp2==Count){Count=0;break;}}}}}voidTime0_Init(){TMOD=0x01;TH0=0xD8;TL0=0xEF;EA=1;ET0=1;//12MZ晶振,10msEX0=1;IT0=1;PT0=1;}voidtimer0(void)interrupt1{TH0=0xD8;TL0=0xEF;Count++;led=~led;}voidinit0(void)interrupt0{flag++;if(flag7)flag=0;}voidmain(){Time0_Init();while(1){if(flag==5)Play_Song(0);if(flag0&&flag!=5)didong();}}八、外观及模具九、总结门铃虽小但作用很大,能识别家人的电子门铃使普通门铃不再普通,以非常低的成本为生活带来了便利,不论在功能上还是外观上都胜过了市场上同等成本的电子门铃,经过长期实用证明识别效果非常好。为了能够满足更多用户的要求,我们才制作了这么一款实用性相当强的门铃。本门铃制作过程可谓是一波三折,坎坷颇多啊,但是我们始终坚持不放弃。最后在我们的辛苦努力之下,产品终于问世了。这其中有道不尽的曲折,但是在我们的高质量的协作之下,还是战胜了任何困难。

1 / 14
下载文档,编辑使用

©2015-2020 m.777doc.com 三七文档.

备案号:鲁ICP备2024069028号-1 客服联系 QQ:2149211541

×
保存成功