红外遥控数字钟
基于proteus仿真的数字钟
摘要数字钟是一个对1Hz频率进行计数的电路.振荡器产生的时钟旌旗灯号经由火频器形成秒脉冲旌旗灯号,秒脉冲旌旗灯号输入计数器进行计数,显示出时光.秒计数器电路计满60后触发分计数器电路,分计数器电路计满60后触发时计数器电路,当计满24小时后重零开端计数.一般由振荡器.分频器.计数器.译码器.数码显示器等几部分构成.振荡电路:重要用来产生时光尺度旌旗灯号.石英晶体振荡器可以进步时光旌旗灯号的稳固度.分频器:振荡器产生的尺度旌旗灯号频率很高,要得到“秒”旌旗灯号,需必定级数的分频器进行分频.计数器:有了“秒”旌旗灯号,则可以依据60秒为1分,24小时为1天的进制,分离设定“时”.“分”.“秒”的计数器,分离为60进制,60进制,24进制计数器,并输出一分,一小时,一天的进位旌旗灯号.译码显示:将“时”“分”“秒”显示出来.将计数器输入状况,输入到译码器,产生驱动数码显示器旌旗灯号,呈现出对应的进位数字字型.症结词数字钟振荡计数校订目次2.1计划比较42.2计划选择63单元模块设计73.3.1按键一:光标的移位与闪耀123.3.2按键二:时光的上翻让时光得到修正143.3.3 按键三:肯定154 体系调试155 体系功效和指标参数155.1 体系功效166 设计总结和领会17申谢18参考文献18附录数字电子钟电路总图19数字电子钟是一个用数字电路实现的时,分,秒计时的装配,与机械式时钟比拟具有更高的精确性.本次的数字电子钟的设计道理就是一种典范的数字电路,个中还包含了一些组合逻辑电路和时序电路.本次的数字电子钟的设计重要目标是为了让我们更好的控制数字电子钟的道理,从而控制逻辑电路的一些典范应用,学会本身制造电子钟.经由过程对数字电子钟得设计进一步的懂得各类中小范围集成电路的感化和适用办法.我们此次设计的数字电子钟是以24小时为一个时光周期,显示的满刻度是23时59分59秒,在六位7段共阴极的数码管上精确显示其响应的时,分,秒.并设置了三个时光的按键,分离控制时光的移位闪耀,时光的上翻修正,时光的确认.便利认为控制和设置时光.同时为了包管计时的稳固性和计时的精确性我们采取了用32.768K 的晶体振荡器来产生时钟旌旗灯号,来供给表针时光的基准旌旗灯号.数字电子钟的整体设计道理框图如图一所示:秒,然后主动清零从00时00分00秒开端从新计时,别的还加进了按键部分的操纵,便利人们对时光的控制,设置,调剂.秒旌旗灯号产生器是全部体系的时基旌旗灯号,它直接决议了计时体系的精度,在此次设计中采取的是石英晶体振荡器加分频器来实现.将得到的尺度旌旗灯号1HZ送入秒计数器中,秒计数器采取的是60进制的计数器,每累计都60秒得时刻就会发出一个分脉冲旌旗灯号,该旌旗灯号将作为分计数器的时钟脉冲,分计数器也是采取的60进制的计数器,每累计到60分钟,发出一个时脉冲旌旗灯号,该旌旗灯号将被作为时脉冲时钟脉冲,式计数器采取的24进制的计数器,如许就可以实现一天24小时的累计.2.1 计划比较计划一:555构成的多谢振荡器如图二因为f=1.43(R1+2R2)C1,我们可以经由过程调剂R1,R2,C1的值,转变其输出的频率.计划二:晶体振荡器分频电路石英晶体振荡电路1,采取频率fs=32768HZ的石英晶体图三D1,D2是反向器,D1用于振荡,D2用于缓冲整形.Rf为反馈电电阻(10—100M),反馈电阻的感化为COMS反相器供给偏置,使其工作在放大状况.电容C1,C2与晶体配合构成pi型收集,完成对振荡器频率的控制,并供给须要的180度相移,最后输出fs=32768HZ.图三2,多级分频电路1HZ将32768HZ脉冲旌旗灯号输入到CD4060(如图四:CD4060的引脚图介绍)构成的脉冲振荡的14位二进制计数器,所以从最后一级Q14输出的脉冲旌旗灯号频率为:32768/16384=2HZ.再经由二次分频,得到最后的1HZ 的尺度旌旗灯号脉冲,即秒脉冲.如图五,就是所得到最后的脉冲旌旗灯号.图四:CD4060引脚图图五:1HZ的旌旗灯号产生的波形2.2 计划选择1,采取555多谢振荡器长处:555内部的比较器敏锐度较高,并且采取差分电路情势,它的振荡频率受电源电压和温度变更的影响很小.缺陷:要精确的输出1HZ的脉冲,对电容和电阻的数值精度请求很高,所以输出脉冲既不敷精确也不敷稳固.2,采取晶体振荡分频电路长处:因为晶体的阻抗频率响应可知,它的选频特征异常好,有一个极为稳固的串联谐振频率fs,且等效品德因数Q很高.只有频率为fs的旌旗灯号最轻易经由过程,且其他频率的旌旗灯号均会被晶体所衰减.3,比较的成果因为振荡器是数字钟的焦点,振荡器的稳固度及频率的精度决议了数字钟计时的精确程度.为了达到设计请求,获得更高的计时精度,我们在设计中选用了计划二即用晶体振荡器构成振荡电路.一般来说振荡器的频率越高,计时精度就越高.如图六图六3单元模块设计时光计数电路的设计将分频器产生的尺度基旌旗灯号即秒旌旗灯号经由秒计数器,分计数器,时计数器,分离得到“秒”个位,十位,“分”个位,十位以及“时”个位,十位的计时输出旌旗灯号,然后送至译码显示电路,以便实现用数码管显示时,分,秒的请求.在设计中“秒”和“分”的计数器应当为六十进制的计数器,而“时”计数器应当为二十四进制的计数器.在设计中采取的10进制的计数器74LS160来实现时光的计数单元的计数功效.74LS160的芯片引脚图如图七所示:图七:74LS160引脚图P0,P1,P2,P3---计数器的输入端QO,Q1,Q2,Q3—计数器的输出端CEP,CET---计数器的计数端CP---计数器的触发端TC---计数器的进位端R---计数器的清零端PE----计数器的置数端74LS160计数器是同步计数,异步清零表1是74LS160的逻辑表:计数器部分计数的道理图八:图八:计数器的道理图此图为“秒”计数器部分,用两片74LS160来构成60进制的计数器,因为160本身就是10进制的计数器,故在“秒”个位当主动的加到10时就会主动清零,同时向“秒”十位的计数器的进位,在这片160当“秒”十位和个位分离显示到“5”和“9”时向下一级的“分”计数器进位.同应当“分”的十位和个位分离显示“5”和“9”时向“时”计数器进位.当“时”计数器的十位和个位分离显示“2”和“4”时用反馈清零的办法将其清零.其“分”计数器,“时”计数器的道理图同“秒”计数器的道理图大致雷同.设计中“时”,“分”,“秒”的显示是选择共阴极的七段数码管显示的.共阴极七段数码管译码显示电路是将计数器输出的8421BCD码译成数码显示所须要的高下电平,其引脚如图九.在译码显示电路中采取的是CD4511-7段译码驱动器,其芯片的引脚如图十.译码器的A,B,C,D分离与十进制的计数器的四个输出端相连接a,b,c,d,e,f,g即为驱动七段数码管的旌旗灯号.其依据A,B,C,D所得的计数旌旗灯号,数码管就显示出相对应的字型.图九:共阴极七段数码管的引脚图图十:CD4511的引脚图个中A,B,C,D---BCD码得输入端a,b,c,d,e,f,g—译码的输出端,输出为“1”有用,用来驱动共阴极LED数码管.LT—测试输入端,LT=“0”时,译码输出全为“1”BI—消隐输入端,BI=“0”时,译码输出全为“0”LE—锁定器,LE=“1”时译码器处于锁定(保持)状况,译码器输出保持在LE=0时的数值,LE=0为正常译码其译码的显示电路如图十一所示:图十一:译码器的驱动显示电路三个按键的电路本次设计还用到了按键部分,设计顶用到了三个按键,其功效分离是移位并闪耀,时光的上翻,时光的肯定.设置这三个按键的目标其主如果为了人们能很好的控制和调剂时光.便利人们对时光的调剂.按键部分主如果采取各类逻辑门与计数芯片,译码芯片的有理联合来实现各个按键的功效的.如图十二图十二:三个按键按键一:光标的移位与闪耀认为部分:下之后计数器停滞计数即在这里给“秒”计数器输入的无效的旌旗灯号脉冲,此时数码管保持先前记下的时光不在走动.采取计数器160和译码器138的联合.给计数器160送一个初始数1即此时D3D2D1D0=0001.将计数器的Q2Q1Q0分离与138的输入端CBA相连接.且在138输出端的Y0接一个反相器包管在正常的情形下计数器能正常的计数.将输出端得Y0,Y1,Y2,Y3进行与运算,并将输出的值与产生的旌旗灯号脉冲进行与运算.在未按下按键的时刻则不会影响到脉冲的正常输入,计数器的正常计数.个中74LS138的引脚图如图十三:图十三:74LS138引脚图A2,A1,A0—译码器的3位二进制输入端Y0,Y1,Y2,Y3,Y4,Y5,Y6.,Y7—译码器的8个输出旌旗灯号,并且输出的均为低电平有用.S3,S2,S1—译码器的三个使能端,当S1=1,且S2=0,S3=0时,译码器处于正常的工作状况.闪耀部分:因为要使光标移位,须要断定认为在了那只数码管上,所以想到使数码管闪耀的办法,产生显著的视觉后果从而精确的断定须要转变那只数码管的时光值.斟酌到译码器CD4511的一个使能端BI,当BI 为高电平的时刻会产生消隐的现象.故在使数码管闪耀的这一功效,选择从译码器查找办法.数码管的闪耀与高下脉冲相连.当按键一被按下之后,译码器138的输出端Y1,Y2,Y3的值不竭的变更且有且只有一个为有用的点平0.当它们分离与旌旗灯号脉冲进行或运算后输出的的成果取决与旌旗灯号脉冲,当脉冲为高点平的时刻则数码管就熄灭,当脉冲输出的是低电平的时刻数码管就点亮.如斯的亮灭亮灭…….从而达到视觉上的数码管的闪耀功效.按键一电路如图十四,十五,十六图十四:计数器与138的联合图十五:与运算产生kk控制旌旗灯号脉冲图十六:光标的闪耀按键二:时光的上翻让时光得到修正按键二的功效主如果修正时光.在这里让时光上翻转变即当按键二被按下一次对应闪耀的数码管的值就加一次,一向到所得的值是我们本身想要的值为止.按键二必须在按键一被按下之后才有用.故当按键一被按下后译码器Y1,Y2,Y3有且有一个输出的是有用的低电平,按键二被按下后也会得到一个有用的低电平.将Y1,Y2,Y3分离与按键二得到的低电平进行或运算,并在得到的成果后面加一个反相器,如许就只有当输出的值均为0时才干得到1,如许就可以得到三个旌旗灯号clk1,clk2,clk3.同时要使计数器加数,只要给响应的计数器输入有用的正脉冲就可以了.故在设计中将得到的三个旌旗灯号对应的与计数器的脉冲输入相连接.如图十七:图十七:产生有用的信按键三:肯定按键三的功效就是肯定键即恢复正常有用的脉冲旌旗灯号,让计数器正常的计数,译码器正常的译码,数码管正常的显示时光.使按键部分的那些功效都消掉.当按键三被按下后即立时得到一个低电平的旌旗灯号.将按键三得到的旌旗灯号与计数器的清零端相连接,即可控制其的可否正常工作.从而让输出的kk为高电平,如许在kk与产生的旌旗灯号脉冲进行与运算的时刻就取决于产生的脉冲旌旗灯号.如许产生的脉冲旌旗灯号又恢复成为有用的脉冲旌旗灯号,使计数器正常的计数工作.4 体系调试单个元件的调试数码管共阴,共阳的检测:在proteus的仿真软件中将数码管的的a,b,c,d,e,f,g的随意率性一段或者几段置于高电平,数码管剩下的另一管脚置于低电平,假如数码管发亮且输出的字符是对应输入的字符的,那么此数码管为共阴数码管.假如数码管不亮,没有反响则解释数码管是共阳的数码管.时钟电路的调试将晶体振荡器电路产生的旌旗灯号脉冲经由过程proteus软件进行仿真.1,将仿真的示波器记到晶体振荡电路的波形的输出端,在示波器上显示出波形旌旗灯号的频率为32768HZ.2,再将仿真的示波器接到经由CD4060分频器后的输出端,得到的输出波形旌旗灯号的频率为2HZ.3,最后将仿真里面的示波器接到二分频器后的输出端得到的旌旗灯号波形的频率为1HZ即为全部设计须要的尺度基旌旗灯号.计数电路的调试在秒计数器上参加一个尺度的1HZ脉冲旌旗灯号,在proteus仿真软件长进行计数器的精确计数的调试.这部分重要调试的是“秒”计数器,“分”计数器的60进制得到调试,当“秒”或“分”的计数达到“59”时,“秒”或者“分”可以或许精确的清零并向前一计数器进位.其数码管的显示如图十八:图十八:时光的精确显示5 体系功效和指标参数5.1 体系功效该电路重要实现了时光的精确计数,在设计中将计数器74LS160与译码器CD4511,计数器74LS160和译码器74LS138,分频器与晶体振荡电路有用的分散在了一路,得到比较精确的时光显示.此外,加上三个按键的设置,便利了人们随时对时光的调剂,从而更好的控制时光.1.基旌旗灯号的频率1HZ2.电路供电+5v3设计总结和领会本次课程设计经由为期2周的不懈尽力,今朝根本达到了预期的请求,可以或许精确的以一秒为周期的在数码管上显示时光,并且三个按键也能精确的实现它们各自的功效,让人们能很好的调节时光.在设计中所采取的各个芯片都在运行很好的实现了它们各安闲设计中的功效感化.全部设计的道理简略,靠得住机能高,成本低,功效很轻易实现,并且实现的后果也异常的优越.因为此次设计是在放假时代自力完成的,所以在各模块之间的连接上,以及某些参数的肯定上可能还消失必定的问题.但经由过程此次设计,收成也颇多.总体上来说此次设计电路道理其实不难,但是在设计进程固然许多器械本身明确该那么做,但是在真正的应用中倒是其实是无从下手,碰到的许多小问题比本身想象中的要庞杂得许多,让本身疑惑是不是斟酌错了或者是走错了偏向.在设计中,许多芯片的功效是本身不是很熟习的,不合芯片之间的连接更是让本身觉得生疏.比方,在晶体振荡电路中产生的32768HZ的旌旗灯号与分频器CD4511的链接,分频的道理对当时设计本身来说是很隐约的,但是经由过程讯问同窗和先生后让本身对分频的道理有了懂得,并且还从许多的办法中选择了32768HZ的晶体振荡器和CD4511分频器来产生尺度的基旌旗灯号.在计数器的选择上,固然本身对这部分比较熟习,但是当真正的接触它时,才知道许多的器械不是本身想象中的那样轻易,许多的小错误就让本身觉得寸步难行.经由过程不竭的查阅材料懂得选择了十进制的74LS160实现了精确的计数功效.在按键部分,这是全部设计让我受益最多的部分,按键部分是本身在设计最后才做的部分,刚开端真的是无从下手,感到斟酌的器械许多,并且许多的器械本身又不会.在先生和同窗的帮忙下才让本身有了一个比较清楚的思绪,在设计中将计数器74LS160和译码器74LS138有机的联合来实现了三个按键的根本功效.经由过程此次的设计让本身熟习了许多器械,学会了许多器械,进修了本身已经学过的器械,也进修了本身没有接触过的器械.对计数器74LS160,译码器74LS138,CD4511,分频器CD4060都有了一个很清楚的熟习.同时不单对此次设计中应用到的芯片本身有了懂得,对其他得芯片如:74LS190,74LS161,触发器等也有懂得和熟习,对设计中的芯片的其他功效也有所懂得,如:计数器在必定的时刻也可以做为分频器应用等.此次为期两周的课程设计,让我对各类电路有所懂得,也让我懂得了关于数字时钟的道理和设计理念.经由过程本身的亲手实践,才让我熟习到本身的缺少.所以说,坐而言不如立而行,对于这些电路和连接照样须要本身亲手的现实操纵才会真正的懂得和控制,才会有深入的印象.致谢在这里我起首要感激我们这组的指导先生林竟力先生对我们的设计进程中的仔细指导.在设计和论文写作进程中,得到了先生的指导和点拨,使得我的理论和实践操纵才能都得到了进步.同时也要感激我们这和我一路合作的组员以及在我设计进程中碰到问题就教的同窗,他们的虚心帮忙和提示也是让我的设计能顺遂的完成的重要原因之一.【参考文献】[1] 康华光.[2]康华光.附录数字电子钟电路总图数字电子钟的总电路图。
DIY基于51单片机的旋转LED数字电子钟
标签:DIY基于51单片机的旋转LED数字电子钟(红外线遥控调时)在网上看到不少老外做的各种旋转LED显示屏,非常COOL,我也动手用洞洞板试做了一个类似的显示屏,结果感觉还不错。
于是再接再励继续努力,将作品进一步改进,完善后制成如今这个样子。
由于刚学51单片机,加上制作电路板软件也是从零开始,的确花了我不少的时间和精力。
不过也就是在这艰难的独立制作中,真正学到了不少实在的东西。
本项目的关键是如何解决高速旋转的电路板如何供电,如何调时的问题。
我采用电机电刷的原理,将旋转轴钻空,通过一只插头将电源的从反面引到前面的电路板上,而这个旋转的插头又与固定在背板上的两个铜片接触的。
调时的问题有些困难,一是让电路板在旋转前与PC机相接,由电脑传送调时数据,这虽然可行但不方便。
还有就是用遥控方法,但此方案在调试方面有很大的困难。
显示方式上,我采用平衡式的两排LED,这除了在旋转时能较好的保持平衡外,主要能利用两边交替显示方式,比单排要快一倍。
本装置不仅是一个时钟,它还可以动态显示汉字及图案,这就看如何发挥了。
其具体制作过程如下:一。
旋转电机的制作从制作成本与方便考虑,选用旧电脑用的大软驱上的直流无刷电机,只是对局部进行改造。
就是这种古董软驱软驱上的直流无刷电机拆开后的电机仔细拆开直流电机,将带圆盘的铝轴从中开孔,让它刚好能插入一个插头。
将旋转轴加工成这样装配好以后按拆开时的顺序,反序将轴安装直流电机上。
电机装配完成后用两片铜片做的电刷电刷装好后的侧面图将电路板上较突出的元件改焊在反面,电机的电源接法。
从电路板标注的符号看,“+”为电源正,“G”为电源负,“C”与“M”端分别与电源正相连匀可使电机运转将一张旧唱片按电机座的位置开孔,而定位用的挡光板应根据电路板上感光组件的位置确定。
二。
电路板的制作本制作品用51单片机控制,具体电原理图如下:用Protel 99设计制作了电路板。
最后得到完成的作品。
遥控器用的是松下车载机的,只用了其中的六个键。
多功能数字钟
电子技术课程设计多功能数字钟学院:专业、班级:姓名:学号:指导老师:2008年12月目录1、设计任务与要求 (2)2、总体框图 (2)3、选择器件 (2)4、功能模块 (3)(1)时钟记数模块 (3)(2)整点报时驱动信号产生模块 (6)(3)八段共阴扫描数码管的片选驱动信号输出模块 (7)(4)驱动八段字形译码输出模块 (9)5、总体设计电路图 (10)(1)仿真图 (10)(2)电路图 (11)(3)管脚图 (11)6、设计心得体会 (12)一、设计任务与要求1、具有时、分、秒记数显示功能,以24小时循环计时。
2、要求数字钟具有清零、调节小时、分钟功能。
3、具有整点报时,整点报时的同时LED灯花样显示。
二、总体框图多功能数字钟总体框图如下图所示。
它由时钟记数模块(包括hour、minute、second 三个小模块)、驱动8位八段共阴扫描数码管的片选驱动信号输出模块(seltime)、驱动八段字形译码输出模块(deled)、整点报时驱动信号产生模块(alart)。
系统总体框图三、选择器件网络线若干/人、共阴八段数码管6个、蜂鸣器、hour(24进制记数器)、minute(60进制记数器)、second(60进制记数器)、alert(整点报时驱动信号产生模块)、seltime(驱动8位八段共阴扫描数码管的片选驱动信号输出模块)、deled(驱动八段字形译码输出模块)。
四、功能模块多功能数字钟中的时钟记数模块、驱动8位八段共阴扫描数码管的片选驱动信号输出模块、驱动八段字形译码输出模块、整点报时驱动信号产生模块。
(1) 时钟记数模块:<1.1>该模块的功能是:在时钟信号(CLK)的作用下可以生成波形;在清零信号(RESET)作用下,即可清零。
VHDL程序如下:LIBRARY ieee;use ieee.std_logic_1164.all;use ieee.std_logic_unsigned.all;entity hour isport(clk,reset:in std_logic;daout:out std_logic_vector(5 downto 0));end entity hour;architecture fun of hour issignal count:std_logic_vector(5 downto 0);begindaout<=count;process(clk,reset)beginif(reset='0') thencount<="000000";elsif(clk' event and clk='1') thenif(count(3 downto 0)="1001") thenif(count<16#24#) thencount<=count+7;else count<="000000";end if;elsif(count<16#23#) thencount<=count+1;else count<="000000";end if;end if;end process;end fun;<1.2>VHDL程序如下:LIBRARY ieee;use ieee.std_logic_1164.all;use ieee.std_logic_unsigned.all;entity minute isport(clk,clk1,reset,sethour:in std_logic;enhour:out std_logicdaout:out std_logic_vector(6 downto 0));end entity minute;architecture fun of minute issignal count:std_logic_vector(6 downto 0); begindaout<=count;process(clk,reset,sethour)beginif(reset='0') thencount<="0000000";elsif(sethour='0') thenenhour<=clk1;elsif(clk' event and clk='1') thenif(count(3 downto 0)="1001") thenif(count<16#60#) thenif(count="1011001") thenenhour<='1';count<="0000000"; else count<=count+7;end if;elsecount<="0000000";end if;elsif(count<16#60#) thencount<=count+1;enhour<='0';elsecount<="0000000";end if;end if;<1.3>VHDL程序如下:LIBRARY ieee;use ieee.std_logic_1164.all;use ieee.std_logic_unsigned.all;ENTITY second ISPORT(clk,reset,setmin:IN STD_LOGIC;enmin:OUT STD_LOGIC;daout:out std_logic_vector(6 downto 0)); END entity second;ARCHITECTURE fun OF second ISSIGNAL count:STD_LOGIC_VECTOR(6 downto 0); BEGINdaout<=count;process(clk,reset,setmin)beginif(reset='0') thencount<="0000000";elsif(setmin='0')thenenmin <=clk;elsif(clk'event and clk='1')thenif(count(3 downto 0)="1001")thenif(count<16#60#)thenif(count="1011001")thenenmin<='1';count<="0000000";ELSE count<=count+7;end if;elsecount<="0000000";end if;elsif(count<16#60#)thencount<=count+1;enmin<='0';elsecount<="0000000";end if;end if;end process;END fun;(2)整点报时驱动信号产生模块该模块功能:在时钟信号(CLK)的作用下可以生成波形,SPEAK输出接扬声器,以产生整点报时发声。
A功能数字钟的电路设计
功能数字钟的电路设计数字钟是采用数字电路实现“时”、“分”、“秒”数字显示的计时装置。
钟表的数字化在提高报时精度的同时,也大大扩展了它的功能,诸如定时自动报警、按时自动打铃、时间程序自动控制、定时广播、定时启闭路灯等。
因此,研究数字钟及扩大其应用,有着非常现实的意义。
1、设计目的1)掌握数字钟的设计、组装与调试方法。
2)熟悉集成电路的使用方法。
2、设计任务与要求1)时钟显示功能,能够以十进制显示“时”、“分”、“秒”。
2)具有校准时、分的功能。
3)整点自动报时,在整点时,便自动发出鸣叫声,时长1s。
选做:1)闹钟功能,可按设定的时间闹时。
2)日历显示功能。
将时间的显示增加“年”、“月”、“日”。
3、数字钟的基本原理及电路设计一个具有计Array时、校时、报时、显示等基本功能的数字钟主要由振荡器、分频器、计数器、译码器、显示器、校时电路、报时电路等七部分组成。
石英晶体振荡器产生的信号经过分频器得到秒脉冲,秒脉冲送入计数器计数,计数结果通过“时”、“分”、“秒”译码器译码,并通过显示器显示时间。
数字钟的整机逻辑框图如下:图 1数字钟整机逻辑图振荡器方案一:由集成电路定时器555与RC组成的多谐振荡器作为时间标准信号源。
图 2 555与RC 组成的多谐振荡器图 分析:图中的C2为保护电容,其取值并没有什么要求。
在本设计中,我假设输出的脉冲的占空比为2/3,并且把555与RC 组成的多谐振荡,参考书本上的方案得出占空比3222121=++=R R R R q 故得到R1=R2。
又有电路的振荡周期T=T1+T2=(R1+2R2)Cln2得T=(R1+2R2)Cln2=103-S 。
我在实验中取电容为10nf 。
带入式中,可以得出R1=R2=48K Ω。
在这里取两个47K Ω电阻和滑动电阻2K Ω。
仿真结果如图所示,误差还是比较低的。
方案二:石英晶体振荡器。
石英晶体振荡器的特点是振荡频率准确、电路结构简单、频率易调整,它是电子钟的核心,用它产生标准频率信号,再由分频器分成秒时间脉冲。
具有整点报时功能的可校时数字钟
第一章数字钟的工作原理第一节介绍20世纪末,电子技术获得了飞速的发展,在其推动下,现代电子产品几乎渗透了社会的各个领域,有力的推动了社会生产力的发展和社会信息化程度的提高,同时也使现代电子产品性能进一步提高,产品跟新换代的节奏也越来越快。
数字钟已成为人们日常生活中必不可少的必需品,广泛用于个人家庭以及车站、码头、剧场、办公室等公共场所,给人们的生活、学习、工作、娱乐带来极大的方便。
由于数字钟是一种用数字电路技术实现时、分、秒计时的装置,与机械式时钟相比具有更高的准确性和直观性,且无机械装置,具有更更长的使用寿命,节省了电能。
因此在许多电子设备中被广泛使用。
数字钟是一种典型的数字电路,包括了组合逻辑电路和时序电路。
通过设计加深对刚刚学习了的数字电子技术的认识。
本次设计以数字电子为主,分别对一秒信号源、秒计时显示、分计时显示、小时计时显示、整点报时及校时电路进行设计,然后将它们组合来完成时、分、秒的显示并且具有整点报时和走时校时的功能。
并通过本场设计加深对数字电子技术的理解以及更熟练是有计数器、触发起和各种逻辑门电路的能力。
电路主要使用集成计数器,例如74LS160、CD4518、译码集成电路,例如CD4511、LED数码管及各种门电路和基本的触发器等,电路使用5号电池供电,很合适在日常生活中使用。
第二节设计方案论证方案一:采用小规模集成电路实现采用集成逻辑电路设计具有能实现,时分秒计时功能和多点定时功能,计时数据的更新每秒自动进行一次,不需程序干预。
方案二:EDA技术实现采用EDA作为主控制外围电路进行电压,时钟控制键盘和LED控制,此方案逻辑电路复杂,且灵活性较低,不利于各种功能的扩展,在对电路进行检测比较困难。
方案三:单片机编程实现在按键较少的情况下,采用独立式4个按键,经软件设计指定的I/O 口,送出逻辑电平,控制数码管显示,根据数字电子钟的设计要求与原理以及特性,本系统采用单片机AT89C52串口输出的形式来设计电路,使功能及效果更完美。
多功能数字钟的设计和制作
目录摘要 (1)1数字钟的结构设计及方案选择 (2)1.1振荡器的选择 (2)1.2计数单元的构成及选择 (3)1.3译码显示单元的构成选择 (3)1.4校时单元电路设计及选择 (4)2 数字钟单元电路的设计 (4)2.1振荡器电路设计 (4)2.2时间计数单元设计 (4)2.2.1集成异步计数器74LS390 (5)2.2.2 用74LS390构成秒和分计数器电路 (5)2.2.3用74LS390构成时计数器电路 (6)2.2.4 时间计数单元总电路 (7)2.3译码显示单元电路设计 (7)2.4 校时单元电路设计 (7)2.5整点报时单元电路设计 (1)3 数字钟的实现电路及其工作原理 (9)4电路的搭建与调试 (10)5结束语 (10)参考文献 (11)附录1: (12)摘要数字钟被广泛用于个人家庭及公共场所,成为人们日常生活中的必需品。
诸如定时自动报警、按时自动打铃、定时广播、自动起闭路灯、定时开关烘箱、甚至各种定时电气的自动启用等,所有这些,都是以钟表数字化为基础的。
因此,研究数字钟及扩大其应用,有着非常现实的意。
数字电子钟,从原理上讲是一种典型的数字电路,其中包括了组合逻辑电路和时序电路。
数字电子钟有以下几部分组成:振荡器,分频器,60进制的秒、分计时器和12进制计时计数器,秒、分、时的译码显示部分及校正电路等。
关键词:数字钟 555多谐振荡器计数器 74LS390 74LS48数字电子时钟的设计及制作1数字钟的结构设计及方案选择数字钟实际上是一个对标准频率(1HZ)进行计数的计数电路。
主要由振荡器、分频器、计数器、译码器显示器和校时电路组成。
振荡器产生稳定的高频脉冲信号,作为数字钟的时间基准,通常使用石英晶体震荡器,然后经过分频器输出标准秒脉冲,或者由555构成的多谐振荡器来直接产生1HZ的脉冲信号。
秒计数器满60后向分计数器进位,分计数器满60后向小时计数器进位,小时计数器按照“12翻1”规律计数。
用贴片LED制作的旋转屏数字钟(有图精华版)
其次,单片机的体积也远小于其他两种方案。单片机本身一般用40引脚封装,当然功能多一些的单片机也有引脚比较多的,如68引脚,功能少的只有10多个或20多个引脚,有的甚至只有8只引脚。
当然,单片机无论在速度还是容量方面都小于其他两种方案,但是在实际工作中并不是任何需要计算机的场合都要求计算机有很高的性能。例如,控制电冰箱的控制器就不需要使用嵌入式系统,用一片52就可以轻松实现。所以应用的关键是看能否够用,是否有很好的性能价格比。52系列的单片机已经面世多年,依然没有被淘汰,还在不断发展中,这就说明是他有广阔的应用前景
This design USES LED by a row rotating screen patch LED lamp, make its water use of visual remain high rotation speed, high resolution, forming the effect of dot matrix display character, screen, can design of Chinese characters, even, and design looks and the suspended in the air transparency, very dazzle eye. Plus single-chip microcomputer control, but also become a unique piece of digital clock. When the human eye, light observed scenery in brain nerve, should be introduced into signals through a short time, light effect ends, the visual image is not immediately disappear, the residue after the visual says "as", visual this phenomenon is called "visual temporarily leave". The concrete application is film and screened. Reason is caused by the response speed of the optic nerve, its duration is 24 points of a second. Is animation, movies and other visual media according to the formation and transmission.
数字钟的构成
数字钟是一种常见的时间显示设备,它以数字的形式显示时间,方便人们快速准确地读取时间。
数字钟的构成主要包括以下几个部分:1. 显示部分:这是数字钟的核心部分,负责显示时间。
显示部分通常由一个或多个LED(发光二极管)或LCD(液晶显示器)组成,用于显示小时、分钟和秒。
LED数字钟具有亮度高、耗电低、寿命长等优点,而LCD数字钟则具有可视角度大、色彩丰富、显示效果好等特点。
2. 控制部分:控制部分是数字钟的大脑,负责处理各种信号并控制显示部分的工作。
控制部分通常由一个微处理器(如MCU、单片机等)和一个时钟芯片组成。
微处理器负责接收外部信号(如按键输入、闹钟设置等),并根据内部程序进行处理;时钟芯片则负责产生稳定的时钟信号,为微处理器提供准确的时间基准。
3. 电源部分:电源部分为数字钟提供稳定的工作电压。
电源部分通常包括一个电池和一个稳压电路。
电池为数字钟提供直流电压,稳压电路则将电池电压稳定在适当的范围内,以保证数字钟的正常工作。
4. 驱动部分:驱动部分负责将微处理器的控制信号转换为显示部分所需的驱动信号。
驱动部分通常包括一些驱动芯片(如驱动器、缓冲器等),它们可以将微处理器输出的数字信号转换为模拟信号,以驱动显示部分的工作。
5. 按键部分:按键部分为用户提供了与数字钟进行交互的方式。
按键部分通常包括一些按键开关,用户可以通过按键来设置时间、调整闹钟等操作。
按键部分与控制部分相连,当用户按下某个按键时,按键信号会被传输到控制部分进行处理。
6. 外壳部分:外壳部分为数字钟提供了保护和支撑作用。
外壳通常由塑料、金属或其他材料制成,可以有效防止内部电路受到外界环境的影响。
此外,外壳还可以根据设计要求进行美观的外观设计,使数字钟更具吸引力。
7. 其他功能模块:为了满足不同用户的需求,数字钟还可以增加一些其他功能模块,如温度显示、湿度显示、气压显示等。
这些功能模块通常通过额外的传感器和显示设备实现,并与控制部分相连接。
多功能数字钟
多功能数字钟多功能数字钟是一种具有多种功能的现代化钟表。
它不仅能够显示准确的时间,还可以实现其他实用的功能,使人们的生活更加方便和舒适。
下面将介绍它的几个主要功能。
首先,多功能数字钟能够准确显示时间。
它采用数字显示屏,清晰明了,无论白天还是晚上,都能够清楚地读取时间。
显示屏上通常有四个或六个数字,分别代表小时和分钟,而且还有一个显示秒数的功能。
这样,我们可以通过一眼就知道现在的具体时间,无需再查看手机或手表。
其次,多功能数字钟可以设置多个闹钟。
人们可以根据自己的需要,设置不同的闹钟,以满足不同的时间要求。
比如,可以设置一个早上的闹钟来叫醒自己,还可以设置一个晚上的闹钟来提醒自己休息。
这样,我们不仅能够准时起床,还能够提高工作和生活的效率。
此外,多功能数字钟还可以用作倒计时器。
我们可以根据自己的需要,设置倒计时的时间,比如煮饭、做家务或者做运动。
当时间到达设定值时,多功能数字钟会发出警报声提醒我们。
这样,我们就不用担心忘记时间,可以更好地掌控自己的时间安排。
多功能数字钟还具有温度和湿度显示功能。
它可以显示当前的室内温度和湿度,帮助我们了解室内的环境条件。
通过这个功能,我们可以根据温湿度的变化,进行合理的调控,提高室内的舒适度。
最后,多功能数字钟还可以充当夜灯。
在夜晚,我们可以通过多功能数字钟的设置,将其调整为柔和的灯光状态,提供足够的照明。
这样,我们不用开启强光的灯具,仍然可以看清楚周围的环境,不会打扰到他人的休息。
综上所述,多功能数字钟拥有准确显示时间、设置多个闹钟、使用倒计时器、显示温湿度以及充当夜灯等多种实用功能。
它是一种方便、实用并且综合性很强的钟表,能够满足人们的不同需求,提高生活的便利性和舒适度。
多功能数字钟说明书
编译成功之后,我把生成的HEX文件通过下载器下载进单片机,“跑一跑”程序看看。没想到,液晶屏就没有显示。。。
DS12C887时钟芯片是整个万年历的重要芯片模块。在焊接之前,我查阅了该芯片的相关资料,认真阅读了解各引脚的作用。同时看了该芯片引脚在实际应用中的连接情况。
DS18B20温度传感器芯片,外形和三极管一样,只有3个引脚。在焊接的时候,尤其要注意1脚接地,三脚接电源。为了能够重复使用该芯片,我先焊了三脚底座,然后可以直接把芯片插上去。
主控制器每隔一段时间(小于一秒钟)读一次时钟芯片的内部寄存器的值,将读出的时间、星期、温度等值实时显示在LCD液晶屏上。同时,主控制器不断的扫描按键电路和温度测量电路,当有按键按下时,识别出按键的值并调整相应的时间、星期值再写入时钟芯片内部。温度数据由测量电路获得的环境温度值送人显示电路。
四、方案比较
单片机底座部分可以最先焊,把电源、地等连好,如EA要接低电平,否则就用片外存储器了。下载器接口则按照教材P240所画的图来进行连接,需要注意的是用于焊接的为短脚,不能颠倒。时钟部分比较简单,因为瓷片电容和晶振没有正负极,但要注意晶振、电容得靠近单片机底座。发光二极管(需要外加一个1K的电阻限流)接在p1.0口,作为最小系统的显示部分。
方案二:DS12C887+1602LCD液晶屏
DS12C887时钟芯片功能丰富价格适中,能够自动产生世纪、年、月、日、时、分、秒以及时间模式转换等的时间信息,芯片内部增加了世纪存储器,从而利用硬件电路解决了“千年”的问题。DS12C887时钟芯片中还自带有锂电池,单片机掉电后时钟芯片内部的时间信息可以保持十年之久。1602LCD液晶屏可以输出2行,每行显示16个字符。虽然1602LCD液晶屏较昂贵,但是该液晶屏显示清晰且不会闪烁,由于液晶屏是数字式的,因此和单片机系统的接口简单,操作方便。1602LCD液晶屏的功耗主要消耗在其内部的电极和驱动IC上,因而耗电量比其它显示器要少得多,功耗较低。以上两种元件的程序编写简单,适用于多方面的应用。
红外遥控智能数字钟的设计
数字 钟 的设 计在 很多 电子期 刊杂 志 、教材 上 都都 要重 新设 置 时间 等参 数 ,给使 用 带来 不方 便 。也 D 10 在硬 件系 统 中接 线 图如 图 2 示 。 S32 所 要特 别说 明的是 备 有 的用后 备 电池 作为 备用 电源 ,但往 往体 积较 大 。本 文介 绍 的智 用 电源 B 1 T ,可 以用 3 6 . V可充 电 的锂 电池 。 能数 字钟 克 服 了 以往 的弊 端 ,而 且采 用 了家 电通 用 的红外 遥控 器 ( )T 10 片介绍 及接 线 图 - K9 芯 进行 控制 ,使 用 方便 灵活 。有 一 路闹 铃输 出 ,可 以通 过遥控 器 设 T 10 为三脚 的塑封 一体 化 红外接 收 头 ,内含 红外 检测 二 极 K9 置 闹铃 时间及 允许 与 否 。 管 、前 置放 大器 、 限幅放 大器 、检 波器 和 比较触 发 器 ,能直 接输 工 作原理 出二进 制信号 ,送 单 片机 的中 断引 脚 。其 接线 图如 图 3所 示 。其 在 硬 件 电 路 设 计 中 采 用 流 行 的 价 格 比 较 低 廉 的 单 片 机 引脚功 能为 : A 8 C0 1 达拉 斯公 司 的 D 10 实 时时钟 芯片 等 ;显示 部分 采 T 92 5 和 S32 GD N :电源地 : 用高 亮 L D数码 管动态 显 示 , 示亮 度高 且显 示部 分硬 件成 本低 ; E 显 VC C :电源+ V 5: 红外 遥控 部 分则 采用 成 品组件 ,这样 可大 大 简化 硬件 电路 的设 计 OT U :数据输 出管 脚 。 和软 件编 程 的工 作量 ,并 大大 提高 系统 的稳 定性 和可 靠 性 。 ( )L D数码 管动态 显示 电路 三 E A8 C 0 1作为 主控 芯 片 ,一是 对接 收到 的 红外遥 控 编码 进 T 92 5 L D一 E4为高 亮度共 阳极 数码 管 , 整 R 可 以改 变数 码 管 E 1L D 调 l 行判 断识 别 ,并 执行 相应 的 处理 ;第 二就 是 定期 的读 取时 钟芯 片 显 示亮度 。Q 4三 极管采用 9 1P P管,提 供数 码管对 应 笔 画 卜Q 0 2N D 10 S 32中的时 间并把 小时 和分 显示 在 4位 L D中;第 三就 是对 设 段 点亮 所需 的导通 电流 。 l口接数 码管 的八 字 段 。数码 管左 两位 E P 置 的 闹铃 时间与 实 时时 间进 行 比较 ,如果 时 间相 同且 闹铃 允许 , 显 示 时,右 两位 显示 分 ,当显 示 的是 闹铃 时 间时 闪动 。第 二位和 那么 蜂 鸣器就 会 以 1 s的周 期 鸣响 Ii ,提 醒使用 者 。如 果要 停 第三 位 的小数 点作 为秒 闪动 ,注意 第三位 数 码管 按 图一布 好 印制 mn 止 鸣 闹,只 要按 遥控 器相 应键 就 可 以关 闭闹铃 ,闹铃 时间 保存 在 片 后安 装时要 旋转 10度 ,以便让 时和 分 之间 出现 “ ” 8 :,最 后一 D 10 自带 的 R M中,不 需要 单独 的 EP O 。D 10 S 32 A E RM S 3 2的主 要特 位 小数 点作 为 闹铃 开关 标 志,亮 表 示闹铃 开启 。 ( )C U电路 。 四 P 点是采用 串行数 据传 输 ,可 为掉 电保 护 电源 提供 可编 程 的充 电功 能 ,并且 可 以关 闭充 电功 能 。采用 普通 3 78 z晶振 。 2 6H CU 电路 如图 5所示 。A 8C 0 1 P T 9 25 所用 的 晶振 Y 为 IM z 1 O H  ̄ 二 、硬 件 电路设 计 1M z均可 ,采 用不 同频 率 的晶振 ,只 要修 改程 序 中的 延时 参数 , 2H ( )D 10 - S3 2实时 时钟芯 片介 绍 及接 线 图 让 其保 持显示 延 时 时间不变 就行 。 1D 10 .S 32引脚及 功 能 另 外 ,风鸣器 B 采 用 小型 自带 音源 的成 品件 。D 10 1 S 3 2在 第 D 10 S 32是 美 国 D LA A L S公 司推 出 的一种 高性 能 、低功 耗 的实 次加 电后 需进行 初始 化 操作 ,保 证初 始化 就可 以按 正 常方法 调 时时钟 芯片 , 内部有 3 字节 静态 RM 1 A ,采 用 S I P 三线 接 口与 C U P 整 时间和 闹铃 。 进行 同步通 信 ,并可 采用 突 发方 式一 次传 送 多个 字节 的时 钟信 号 三 、软件 和 RM数据 。实 时 时钟可 提供 秒 、分 D 1 0 A S3 2的外部 引脚 分配 时 、 软 件部 分 的重 点是 对 D 1 0 S 3 2的操 作 以及 红外 遥控 的解 码 。
多功能数字电子钟
多功能数字电子钟多功能数字电子钟是现代科技中非常受欢迎的产品之一,它能为我们提供精准的时间,同时具备多种实用的功能。
比如,它可以作为闹钟、计时器、天气预报、温度检测器等等。
本文将从多个方面来介绍这一多功能数字电子钟。
首先,多功能数字电子钟具有高精准度的时间显示功能。
由于采用了现代先进的精密技术,它的时间显示非常准确,能够满足人们对时间精度的要求。
此外,数字显示方式使得我们能够更直观地读取时间,避免由于人为因素而出现的误差。
其次,多功能数字电子钟具有多种闹钟功能。
闹钟是人们日常生活中必不可少的功能之一。
多功能数字电子钟不仅可以设置多组闹钟,还能根据不同的用途来设置不同的提示音,从而满足不同人群的需求。
比如,对于需要大声响铃才能起床的人来说,可以设置为大音量提示音;而对于轻音量提示音更适合的人来说,可以设置为轻音量提示音。
除了闹钟外,多功能数字电子钟还具有计时器和秒表的功能。
在日常生活中,我们经常需要对时间进行计时。
比如,厨房里的爱好者们需要使用计时器来计算烹饪时间;而运动员们也需要使用秒表来检测自己的训练成果。
多功能数字电子钟的计时器和秒表能够为我们提供更加准确方便的计时功能,让我们在日常生活中更加便利。
除了以上介绍的功能外,多功能数字电子钟还能提供天气预报、温度检测、日期显示、闪烁提示等多种实用功能。
例如,在出门前查看天气预报,就能够事先了解气温和是否会下雨,从而避免因天气原因而影响我们的出行计划。
又比如,在进行室内温度检测时,多功能数字电子钟也能为我们提供即时准确的温度值,让我们更好地掌握室内温度情况。
最后要说的是,多功能数字电子钟不仅功能多样,而且样式也十分丰富。
从传统的机械钟表到现代化的数字电子钟表,从简约的设计到华丽的装饰,多功能数字电子钟不仅能满足人们的实用需求,还能带来视觉上的享受。
可以说,多功能数字电子钟已成为当今人们生活中不可或缺的一部分。
总之,多功能数字电子钟是一款集多种实用功能于一身的电子产品,它为我们的生活提供了更加方便快捷的时间管理方式。
利用单片机的定时器设计一个数字时钟
利用单片机的定时器设计一个数字时钟数字时钟是我们日常生活中常见的计时工具,可以准确地显示当前的时间。
而单片机的定时器则可以提供精准的定时功能,因此可以利用单片机的定时器来设计一个数字时钟。
本文将介绍如何使用单片机的定时器来设计一个基于数字显示的时钟,并提供基本的代码实现。
一、时钟电路设计利用单片机设计一个数字时钟,首先需要设计一个合适的时钟电路。
时钟电路一般由电源电路、晶振电路、单片机复位电路和显示电路组成。
1. 电源电路:为电路提供工作所需的电源电压,一般使用稳压电源芯片进行稳定的供电。
2. 晶振电路:利用晶振来提供一个稳定的时钟信号,常用的晶振频率有11.0592MHz、12MHz等。
3. 单片机复位电路:用于保证单片机在上电或复位时能够正确地初始化,一般使用降低复位电平的电路。
4. 显示电路:用于将单片机输出的数字信号转换成七段数码管可以识别的信号,一般使用BCD码和译码器进行实现。
二、单片机定时器的应用单片机的定时器具有精准的定时功能,可以帮助实现时钟的计时功能。
单片机的定时器一般分为定时器0和定时器1,根据具体的应用需求选择使用。
在设计数字时钟时,可以将定时器0配置成定时器模式,设置一个适当的定时时间。
当定时器0计时达到设定时间时,会触发一个中断信号,通过中断处理程序可以实现时钟的计时功能。
以下是一个基于单片机的定时器的伪代码示例:```void Timer0_Init(){// 设置定时器0为工作在定时器模式下// 设置计时时间// 开启定时器0中断}// 定时器0中断处理程序void Timer0_Interrupt_Handler(){// 更新时钟显示}void main(){Timer0_Init();while(1){// 主循环}}```在上述伪代码中,Timer0_Init()函数用于初始化定时器0的相关设置,包括工作模式和计时时间等。
Timer0_Interrupt_Handler()函数是定时器0的中断处理程序,用于处理定时器0计时到达设定时间时的操作,例如更新时钟显示。
电子信息工程毕业设计题目大全
1 压力容器液位测量2 多功能遥控小车3基于RS232的仓库多点温度、湿度、气4压检测系统5自动控制升降旗系统6基于RS485的温度报警系统7基于模糊算法的水温控制系统的设计8多分机电话交换机9简易火灾自动报警系统10基于单片机的电话智能控制器11电子称12红外线自动调光台灯13红外触摸屏14电子抢答器15滚动式广告窗控制16家庭无线控制红外光栅报警系统17用单片机控制的多路测温测控仪18函数信号发生器19基于模糊PID的注塑机温度控制系统20基于单片机的数字人体心率计的设计和实现21基于状态机的语音电子密码锁设计22多功能语音提醒器23智能窗帘24数控直流稳压电源的设计25数控恒流源设计(或波形发生器)26校园时间作息系统27单片机方向 (信号发生器或教室灯光管理系统)28温、湿度测量毫欧表29全数字控制稳压电源30基于FPGA的多波形发生器31基于单片机控制的家庭电表32基于单片机的温度测试系统在温室中的设计和实现33无线遥控电压值的多档变换34固定电话来电显示记录系统35遥控密码锁的设计36基于AT89S52单片机的数字电压表的设计37基于单片机AT89S52的数字温度计设计38基于单片机的多功能数字钟(改后的题目)39电子密码锁的设计40基于单片机的交通灯控制系统41数字存储示波器42基于DSP的指纹识别43LCD数据截取及图像合成装置的设计和实现44程控开关电源45基于MATLAB的FIR滤波器设计46语言特征参数提取及识别47基于小波分析的语言信号去噪48基于MATLAB的IIR滤波器的设计和仿真49基于MATLAB的频谱分析和信号去噪50数字语言识别技术探讨和发展预测51简易数字存储示波器52声控处理技术应用于语音存储回放系统的研究53智能交直流电压表54基于超声波检测的倒车雷达设计55数字式直流电机调速控制系统数控恒流源用SPCE061A实现简易电子书的设计基于AVR单片机的通用智能充电器的设计单片机无线呼叫系统的设计一种用烟雾感应和湿度感应来控制的自动开关窗的设计光控路灯的设计循环码编码译码仿真研究基于单片机控制的数字气压计基于单片机的锂离子电池充电器的设计基于FPGA实现可扩展高速FFT处理器的研基于GPS公交陈报站监控系统开发基于GSM短消息的远程数据采集传输系统基于GSM短信模块的家庭防盗报警系统基于GSM短信模块的家庭防盗报警系统基于HS3的虚拟示波器基于IC卡的数据据采集系统基于IC卡的数据据采集系统--现场数据采集系统基于Linux的嵌入式操作系统研究基于MSTP多业务节点平台设计和实现基于nRF24E1无线耳机的设计基于PC机的智能抢答器基于PIC16F877A单片机温度监控系统的设计基于PLC的化肥袋装控制系统基于PLC技术工厂污水处理系统基于ProE鼠标上盖制品及模具的三维造基于uClinux的GPS车载导航系统设计和基于USB总线的高速数据采集系设计基于Windows CE的智能家居安防统基于Winsock操作系统上的网程基于单片机的FTU测控基于单片机的创新出租车计价器银行排队叫号系统的设计基于labview的虚拟滤波器的设计基于单片机的语音播报温度湿度系统的设计悬挂运动控制系统设计基于TMS320VC5402的音频信号采集和处理系统基于单片机的数字调频收音机设计量程自动切换的数字电压表设计频率/相位测量仪的设计基于开关电容技术程控滤波器设计红外线遥控鼠标器基于FPGA的等精度频率计数字正弦信号发生器的设计基于凌阳单片机控制的数字电压表数控直流稳压电源的设计语音温度计的设计基于AT89C2051的智能密码电子门锁基于公用电话网的成绩查询系统基于数显自动可调光电路的设计大型消费场所的人流监控系统J2ME平台手机电子杂志软件开发基于LCD显示的FM小型发射台设计和制作汽车全自动空调电控单元(ECU)设计语音控制的智能小车设计电视无线耳机基于单片机的太阳能热水器控制系设计电话语音提示防盗报警系统多功能万年历数字钟基于单片机的TCP/IP协议的实现数控直流电流源高精度数字温度计广播自动校准时钟数字频率计红外遥控密码锁卷积码SystemView仿真及性能研究扩频通信系统仿真研究smsa算法的分析研究基于matlab的FIR低通滤波器的设计和仿真多输出直流稳压电源无线安防报警系统基于AT89S52单片机的监控和管理系统的设计基于单片机的智能RLC测试仪基于MATLAB的车牌号码识别基于单片机的恒温箱基于单片机的出租车计费器锂电池充电器基于单片机的防汽车追尾碰撞报警系统基于单片机的作息时间控制器出租车多功能计费系统设计基于单片机的电子万年历设计红外遥控电子开关设计多路无线语音抢答器基于SPC061A的波形发生器设计基于单片机的交通灯控制系统基于单片机的频率计设计基于AT89SC52的智能快速充电器控制系统的设计太阳能热水器智能仪用FPGA及其配置芯片实现多功能数字电子钟应用单片机设计数字电容表多路远程数据采集系统设计智能客房控制器实用电子秤电源开关节能控制器红外线遥控智能密码锁设计红外线遥控电子钟电话自动应答系统数字频率计音频功率放大电路系统家庭无线防盗系统无线遥控系统基于BH1417无线话筒实现基于DSP和以太网的语音采集系统的设计基于单片机的汽车入库门控报警系统的设计基于单片机的直流电机通用调速系统的设计基于USB和单片机的多路参数检测系统的设计基于单片机和串口的环境指标监测系基于单片机的汽车防追尾雷达报警系统的设计基于单片机和以太网的数据采集系统的设计1、用PLC实现多液体混合器的设计2、直流稳压电源设计3、现代化生产企业自动化设备情况的调查和研究3、多功能充电器电路设计4、智力竞赛抢答器的设计5、单相可控整流电路设计6、短信收发系统的设计和应用7、交通控制电路设计8、8051单片机步进电机控制器9、三端直流稳压电源微电子电路设计10、全自动洗衣机的PLC控制电路设计11、GSM无线基站系统(BSS)的维护工艺设计12、LED电子显示屏的设计和制作13、PCB板制作工艺设计14、基于PLC控制的混泥土搅拌站控制系统设计15、PLC在机械手自动控制统中的应用16、LED点阵显示屏设计制作17、PLC电梯控制设计18、电子音乐盒设计19、二级直齿圆柱齿轮减速器20、基于单片机的红外密码锁21、大屏多功能电子钟和字幕显示设计制作22、智能照明系统的研究和设计23、直接序列扩频在低压电力载波通信中的应用24、有线对讲机25、智能公交通信系统的设计26、基于单片机的温度检测和无线传输系统设计27、ZigBee在楼宇设备监控系统中的应用研究28、基于嵌入式智能化家居系统设计29、基于ARM系统的公交车多功能终端设计30、基于S2410的车载GPS终端设计31、基于GPRS的无线数据通信系统设计32、嵌入式语音识别模块的设计33、无线视频监控系统设计34、小型网络视频服务器的应用研究35、无线信号定位机器人控制系统36、嵌入式网络打印服务器的设计及实现37、多路抢答器设计38、基于单片机的温度控制系统设计39、出租车计价系统40、三层货运电梯的PLC控制系统设计41、3工位旋转工作台的PLC控制系统设计42、T68A卧式镗床的控制系统设计43、自动检测技术初探和应用44、新型传感器的设计和应用45、某零件数控加工工艺46、自动调节定量配水器的设计(PLC或单片机)47、某零件机械加工工艺规程设计48、某机械加工主要工艺装备(夹具、刀具、量具)设计49、某机电产品的市场调研、销售分析、决策方案50、某机电产品的技术经济分析、企业管理构思等51、高精度大屏幕LED日历时钟52、数控车床故障分析和维修维护技术53、实验用稳压电源54、家用电器的定时设计55、烟雾报警电路设计56、迎(送)语音门铃设计57、数字钟58、无线多路遥控发射和接收59、电红外线感应自动门60、超声波测距仪61、基于GSM网络的无线LED广告牌系统的设计62、虚拟信号发生器设计及远程实现63、信号高精度测频方法设计64、简易无线电遥控系统65、基于无线传输技术的室温控制系统设计66、基于SPI通信方式的多通道信号采集器设计67、基于FPGA音频信号处理系统的设计68、基于SPCE061A的语音控制小车设计69、红外遥控密码锁的设计70、简易无线对讲机电路设计71、基于单片机的低频信号发生器设计72、电力线载波系统73、简易低频信号发生器74、基于单片机的呼叫系统的设计75、基于MODBUS协议的远程端口控制系统76、两路电力线加载信号检测识别系统77、调幅收音机的原理和调试78、智能家居系统CAN总线通信模块设计79、智能家居系统GPRS通信模块设计80、基于GSM短信模块的家庭防盗报警系统81、WIN32环境下PC机通用串行口通信的研究及实现82、模拟量转换成为数字量的红外传输系统83、智能红外遥控暖风机设计84、基于单片机的简易GPS定位信息显示系统设计85、无线遥控小车86、无线遥控船87、自动水位显示装置88、红外线报警装置89、抢答系统90、多路视频信号接口91、DC—DC转换系统92、浅论机电一体化和现代制造技术93、计算机辅助设计和机电一体化初探94、数控技术和机电一体化的有机合探讨95、电机调速系统的设计.96、生产线上运输升机系统的设计97、特种电源设计和应用98、典型环节点模拟一介系统的阶跃响应分析99、典型二阶系统的阶跃响应分析100、自动车床的走刀机构设计101、电梯电力拖动系统的设计102、先进制造技术在某工程上的应用103、雷达天线仰俯角调整机构设计104、汽车内燃机的配气机构设计105、手持粮库巡检仪的设计106、电子密码锁的设计107、电话台灯的设计108、自动感应水龙头的设计109、智能IC卡的设计110、串联型稳压电源设计111、开关电源设计112、自动控制电路设计113、光控声控控制电路设计114、小型窃听器设计115、温控报警器的设计116、基于FPGA的扩频通信系统的实现117、移动通信直放站的调试方法研究118、扩频通信系统的设计和实现119、多功能移相式信号发生器的研究和设计120、楼宇智能监控系统121、电气自动化在楼宇自控系统中的应用研究122、基于无线通信的嵌入式机器人控制系统设计123、单片机控制步进电机124、基于视觉高速机器人设计125、基于单片机和光电传感器的电动自行车速度和里程表的设计126、智能空调温度设计127、自动寻线轮式机器人设计128、稳压供水单片机控制系统设计129、单片机多点温度控制器130、基于单片机数字时钟设计131、多输出、多用途的开关稳压电源的原理和设计132、校园视频会议系统的设计和制作133、储水系统水位、水温自控系统的设计和制作134、遥控玩具赛车遥控系统设计135、LED点阵电子显示屏的设计136、大型工厂安防监控防盗报警系统设计137、基于Multisim10的数字电路仿真技术138、基于单片机的函数信号发生器的设计139、基于单片机的开关电源设计140、数字温度日历表设计141、GPS汽车定位系统设计142、MATLAB仿真在信号处理中的应用研究143、多点温度检测系统设计144、三相电动机智能保护器的研究保护模式ARM硬件电路板设计之外围接口电路研究CDMA通信系统中的接入信道部分进行仿真和分析CDMA通信系统中的接入信道部分进行仿真和分析CDMA系统的研究和MATLAB仿真DS18B20温度采集FIRA 5v5机器人足球赛进攻策略研究FIR数字滤波器设计和实现FPGA实现差错控制编码技术FPGA在数字滤波器设计中的应用GPRS远程登陆数据终端设计GPRS远程控制系统设计——信息收集和处理子系统GPRS远程控制系统设——远程控制设GPS汽车定位系统设计GSM无线网络优化【论文+53页+2.6万+doc】I2C总线接口的数据采集系统IIR带通滤波器的VHDL描述及仿真LED显示屏动态显示和远程监控的实现MCS-51单片机温度控制系统21 PLC在自动售货机中的运用PT100温度巡检QPSK、QAM的调制通信仿真SPCE061A的教育机器人硬件平台设计5USB接口的多路温湿度采集系统设备端设计USB摄像头驱动开发和研究USB数据采集系统设计Y2O3添加量对低居里点PTC热敏电阻器性能的影响π4-DQPSK信号的FPGA实现板厚为6mm的0Cr18Ni9钢板采用焊条电弧焊的焊接工艺评定(拉伸)关于焊接的毕业论文mcu031 步进电机控制器设计和实现板卡式语音平台开发采矿工程本科毕业论文采用适用的跟踪来区分和监控站点活动仓库温湿度的监测系统常用电子元器件SQL查询系统设计超声波明渠流量计超声波明渠流量计的研究车库电脑收费管理系统传感器控制温度串口通信和控制系统2 磁性物含量计设计单片机串行通信发射机单片机串行通信发射单片机电子称的设计制作单片机电子密码锁报告单片机控制的电机交流调速系统设计单片机控制的秒表系统单片机控制交通灯单片机快速心率计单片机日历时钟系统开发单片机水箱控制系统单片机智能温室系统的设计单片机智能遥控单片机自动配料电子称单元机组控制系统蛋白质水解温度控制系统道路超载车辆随机动态检测系统硬件设计低频功率放大器设计电厂可视化管理系统之三维图形子系统的开发和研究电动智能小车电感式磁性物含量计的研制电热毯微电脑温度测控仪电梯控制系统的设计电信业务计费帐务系统电信运营商收入保障系统设计和实现电子测时仪数据传输电子万年历设计报告多点报警系统制作和设计多点报警系统总体电路设多点温度测量系多功能防盗报警艺术灯具多功能液晶广告牌的设计多功能语音控制小车的设计多路数据采集系统多媒体课件制作的审美学研究多媒体课件制作的研究多通道电话报警系统的设计多型腔塑料注射模具设计二级倒立摆的建模和仿真说明报告二十一音电子琴的设计(AT89C51单片机)非接触式红外测温系统感应式ID考勤机感应式ID消费系统高压注浆机PLC系统的设计辊道窑框架优化设计正文辊道窑窑头储坯机PLC控制系统锅炉汽包水位控制系统的设计红外通信在LED广告牌中的应用换热器的计算机辅助设计火灾自动报警系统设计基于80C51单片机电动智能小车基于80C51单片机智能小车基于ACL的网络病毒过滤规则mcu100 基于ARM9的嵌入式Linux开发平台研究——嵌入式系统QT图形界面的构建万+doc 基于ARM920T嵌入式Linux系统平台的构建基于ARM的多功能信号源设基于AT89C51单片机超声波测距仪的设mcu104 基于AT89C51单片机超声波倒车雷达的设计基于AT89C51单片机多点温度测量系基于AT89C51单片机多机通讯在家居系统中的应用基于AT89C51单片机公车自动报站系统的设计【论文+48页+1.8万+doc】基于AT89C51单片机红外抄表系统基于AT89S52单片机多功能智能小车设计基于CAXA制造软件完成零件的三维造型基于CPLD的数字频率计的设计基于DDS多功能信号源的设计基于DSP语音采集回放系统的实现基于FPGA的LCD控制器设计基于FPGA实现可扩展高速FFT处理器的研基于GPS公交陈报站监控系统开发基于凌阳单片机控制的数字电压表数控直流稳压电源的设计语音温度计的设计基于AT89C2051的智能密码电子门锁基于公用电话网的成绩查询系统基于数显自动可调光电路的设计大型消费场所的人流监控系统J2ME平台手机电子杂志软件开发基于LCD显示的FM小型发射台设计和制作汽车全自动空调电控单元(ECU)设计语音控制的智能小车设计电视无线耳机基于单片机的太阳能热水器控制系设计电话语音提示防盗报警系统多功能万年历数字钟基于单片机的TCP/IP协议的实现数控直流电流源高精度数字温度计广播自动校准时钟数字频率计红外遥控密码锁卷积码SystemView仿真及性能研究扩频通信系统仿真研究smsa算法的分析研究基于matlab的FIR低通滤波器的设计和仿真多输出直流稳压电源无线安防报警系统基于AT89S52单片机的监控和管理系统的设计基于单片机的智能RLC测试仪基于MATLAB的车牌号码识别基于单片机的恒温箱基于单片机的出租车计费器锂电池充电器基于单片机的防汽车追尾碰撞报警系统基于单片机的作息时间控制器出租车多功能计费系统设计基于单片机的电子万年历设计红外遥控电子开关设计多路无线语音抢答器基于SPC061A的波形发生器设计基于单片机的交通灯控制系统基于单片机的频率计设计基于AT89SC52的智能快速充电器控制系统的设计太阳能热水器智能仪用FPGA及其配置芯片实现多功能数字电子钟应用单片机设计数字电容表多路远程数据采集系统设计智能客房控制器实用电子秤电源开关节能控制器红外线遥控智能密码锁设计红外线遥控电子钟电话自动应答系统数字频率计音频功率放大电路系统家庭无线防盗系统无线遥控系统基于BH1417无线话筒实现基于DSP和以太网的语音采集系统的设计基于单片机的汽车入库门控报警系统的设计基于单片机的直流电机通用调速系统的设计基于USB和单片机的多路参数检测系统的设计基于单片机和串口的环境指标监测系基于单片机的汽车防追尾雷达报警系统的设计基于单片机和以太网的数据采集系统的设计基于GSM短消息的远程数据采集传输系统基于GSM短信模块的家庭防盗报警系统基于GSM短信模块的家庭防盗报警系统基于HS3的虚拟示波器基于IC卡的数据据采集系统基于IC卡的数据据采集系统--现场数据采集系统基于Linux的嵌入式操作系统研究基于MSTP多业务节点平台设计和实现基于nRF24E1无线耳机的设计基于PC机的智能抢答器基于PIC16F877A单片机温度监控系统的设计基于PLC的化肥袋装控制系统基于PLC技术工厂污水处理系统基于ProE鼠标上盖制品及模具的三维造基于uClinux的GPS车载导航系统设计和基于USB总线的高速数据采集系设计基于Windows CE的智能家居安防统基于Winsock操作系统上的网程基于单片机的FTU测控基于单片机的创新出租车计价器。
基于单片机的数字时钟设计
1 引言20世纪末,电子技术获得了飞速的发展,在其推动下,现代电子产品几乎渗透了社会的各个领域,有力地推动了社会生产力的发展和社会信息化程度的提高,同时也使现代电子产品性能进一步提高,产品更新换代的节奏也越来越快。
时间对人们来说总是那么宝贵,工作的忙碌性和繁杂性容易使人忘记当前的时间。
忘记了要做的事情,当事情不是很重要的时候,这种遗忘无伤大雅。
但是,一旦重要事情,一时的耽误可能酿成大祸。
而时钟,自从它发明的那天起,就成为人类的朋友,但随着时间的推移,科学技术的不断发展,人们对时间计量的精度要求越来越高,应用越来越广。
怎样让时钟更好的为人民服务,怎样让我们的老朋友焕发青春呢?这就要求人们不断设计出新型时钟。
除此之外,由于对社会责任的更多承担,人们要求所设计的产品能够产生尽量少的垃圾、能够消耗尽量少的能量。
因此人们对时钟的又有了体积小、功耗低的要求。
传统的机械表由于做工的高精细要求,造价的昂贵,材料的限制,时间指示精度的限制,使用寿命方面,以及其它方面的限制,已不能满足人们的需求。
另外,近些年随着科技的发展和社会的进步,人们对时钟的要求也越来越高,而使得新型电子钟表成了大势所趋。
现今,高精度的计时工具大多数都使用了石英晶体振荡器,由于电子钟,石英表,石英钟都采用了石英技术,因此走时精度高,稳定性好,使用方便,不需要经常调校,数字式电子钟用集成电路计时,译码代替机械式传动,用LED 显示器代替指针显示进而显示时间,减小了计时误差,这种表具有时,分,秒显示时间的功能,还可以进行时和分的校对,片选的灵活性好。
在电子技术高速发展推动下微机开始向社会各个领域渗透同时大规模集成电路获得了高速发展,单片机的应用正在这时不断地走向深入,由于它具有功能强,体积小,功耗低,价格便宜,工作可靠,使用方便等特点,因此特别适合于与控制有关的系统,越来越广泛地应用于自动控制,智能化仪器,仪表,数据采集,军工产品以及家用电器等各个领域,单片机往往是作为一个核心部件来使用,在根据具体硬件结构,以及针对具体应用对象特点的软件结合,以作完善。
多功能语音报时数字钟的设计 (4)
多功能语音报时数字钟的设计摘要:自进入21世纪以来,电子产业飞速发展,各种新兴的电子产品布满了电子专柜,电子产品几乎走进了家家户户,走进了社会的各个行业,有力的推动了社会生产力的发展和电子信息化、电子智能化的提高。
数字钟也在发生着各种各样的变化,由体积较大、功能少、运行不精确的机械钟变为在液晶显示屏上显示数字的数字钟,再到多种功能于一钟的语音报时数字钟等等。
本设计是实现一款可正常显示当前时间,测量当前温度,带有语音报时的多功能数字钟。
本设计是采用AT89C51单片机控制的多功能语音报时数钟,可以显示年、月、日、时、分、秒、星期、温度。
具有年、月、日、时、分校准功能,自动提取温度并显示功能,语音报时功能,调整时间按下相应键会发出嘟嘟提示声功能。
采用DS1302时钟芯片进行时钟控制,DS18B20传感器实现温度采集功能,LCD12864作为液晶显示模块,ISD1420语音芯片实现语音播报时间功能。
钟表的多功能化给我们生活带来了很大的改善,比如定时报警、备忘提醒、电气设备的自动断电、自动开启关闭等功能。
数字时钟对世界有着重要的影响,对工业、电子业、商业有着重要的推进作用,使用简单方便,成本低,显示直观,在广阔的市场具有非常很好的前景市场。
数字时钟之所以这么受广大的欢迎,它使用简单直观,数字时钟在显示方面能清楚的在LED显示屏上显示出年、月、日、周日、时、分、秒,还有调准时间的准确度的功能,并且能够显示当日的温度情况。
但目前市场上的数字时钟还比较机械性和传统性,在实际运用过程中不够灵活。
而随着社会的不断发展,人们对数字时钟的控制要求越来越高,数字时钟应用到很多方面,在报警和闹铃的方面都应用到数字时钟准确的计时功能,还有定时器,微波炉,自动通电器,数字时钟可以成为自己生活中的小助手,可以轻松掌控时间,又能了解天气及温度的变化。
语音报时多功能数字时钟改善了人们的生活质量,为人们的生活、工作带来极大的便利。
关键词:数字钟单片机温度液晶显示语音报时一、绪论时间对于我们每个人都很重要,包括老人和小孩,通过眼睛看时间,当然可以看到当前时间,但是对于视力不好老人和不认识钟表的小孩来说,语音报时数字钟就给他们带来了很大的帮助,只需要按下相应键就可以自动播报获得时间。
多功能数字钟的设计及制作
多功能数字钟的设计及制作1.设计分析本次设计的数字钟具有校时功能。
我们需要在先设计一个基本的数字钟,然后在此基础上增加校时电路。
一个基本的数字钟由三个部分组成:秒脉冲产生电路,计数电路,译码显示电路,然后就是加上校时电路,一个四部分构成了本次设计的多功能数字钟,其总体方框图如图1-1图1-1 总体方框图2.设计内容2.1秒脉冲产生部分本设计使用由555定时器构成的多谐振荡器来产生1HZ的信号。
虽然此振荡器没有石英晶体稳定度和精确度高,由于设计简单而成为了设计时的首选。
只要在555定时器电路外部配上两个电阻及两个电容元件,并将某些引脚相连,就可以方便地构成多谐振荡器。
555定时器是数字脉冲产生的核心芯片,所以在了解其原理之前,我们需了解555定时器。
555定时器逻辑符号如图2-1所示:图2-1 555定时器逻辑符号管脚功能如表2-1所示:图2-2 秒脉冲电路根据原理和元件图,结合一阶电路暂态过程的三要素法,可以计算出充放电的时间,两者相加即为脉冲周期,脉冲周期的倒数即为脉冲频率。
充电过程的方程式: 2/3Vcc=Vcc+(1/3Vcc-Vcc)e(t1/RC)t1=(R1+R2)C*㏑2=0.7(R1+R2)C放电过程的方程式: 1/3Vcc=0+(2/3Vcc-0)e(t1/RC)t2=R2*C㏑2=0.7R2*C脉冲周期为: t=t1+t2=0.7(R1+2R2)C脉冲频率为: f=1/t=1.43/(R1+2R2)C令R1=15k,R2=68k,C=0. 01F,(其中0.01F的电容的作用是防干扰的)代入数据,计算得,f=0.94HZ≈1HZ基本满足实验要求。
2.2计数部分计数部分的核心芯片是74LS9074LS90是二---五---十进制异步计数器。
它有两个时钟输入CKA和CKB,其中,CPA和Q0组成一位二进制计数器,CKB和Q1Q2Q3组成五进制计数器,若将Q0与CKB相连接,时钟脉冲从CKA输入,则构成了84212BCD码十进制计数器。
数字时钟的工作原理
数字时钟的工作原理数字时钟是我们日常生活中常见的一种时间显示设备,它以数字的形式直观地显示时间,方便我们快速获取时间信息。
那么,数字时钟是如何工作的呢?接下来,我们将深入探讨数字时钟的工作原理。
数字时钟的核心部件是数字显示模块,它通常由数码管组成。
数码管是一种能够显示数字和部分字母的显示器件,它由七段发光二极管组成,每个发光二极管的发光区域可以组成数字0-9和部分字母的显示。
数字时钟通过控制数码管的发光状态来显示时间。
数字时钟的工作原理可以分为两个部分,时间信号的获取和数字显示模块的控制。
首先,数字时钟需要获取时间信号,一般来说,它会通过电子时钟芯片或者接收无线信号的方式获取当前的时间信息。
电子时钟芯片内部会有一个高精度的晶体振荡器,它能够稳定地产生一个固定频率的时钟信号,这个信号会被用来计时和显示时间。
一旦获取了时间信号,数字时钟就需要将时间信息转换成数码管可以显示的形式。
这个过程涉及到时间信号的分频和数码管的控制。
时间信号通常是一个固定频率的方波信号,通过分频电路可以将它转换成年、月、日、时、分、秒等不同的时间信号。
这些时间信号经过一定的逻辑运算和数码管的控制,就能够准确地显示在数码管上了。
数码管的控制通常采用多路复用技术,即通过控制数码管的阳极和阴极来选择需要显示的数字,并且以一定的频率进行刷新,从而实现数字时钟的显示。
在刷新的瞬间,我们看到的数字是稳定的,这是因为人眼对光线的适应性,使得我们看到的数字是稳定的,而不是在不停地闪烁。
除此之外,数字时钟还可能包含闹钟、计时器等功能,这些功能都是通过控制电路和逻辑电路来实现的。
比如,闹钟功能需要设定一个特定的时间,当时间信号与设定的时间相同时,就会触发闹钟的响铃。
计时器功能则需要通过按钮来控制计时的开始、暂停和复位。
总的来说,数字时钟的工作原理涉及到时间信号的获取、分频、数码管的控制和功能模块的实现。
通过这些过程,我们能够方便地获取时间信息,提高我们的生活效率。
“凌阳杯”电子竞赛课题
武汉工业学院电气信息工程系“凌阳杯”电子竞赛课题一、语音提示的网吧管理系统用凌阳61板实现一个网吧管理器,安装于主机软驱槽内。
要求:1、读取用户插在管理器中的IC卡内余额。
2、根据用户余额,决定打开主机或关闭主机电源。
3、开机后,按一定的速率给用户IC卡扣款。
二、数字信号源的设计与制作用凌阳61板设计制作并实现正弦波信号源和脉冲信号源的指定功能并要求:频率可预置,并利用LCD显示频率的设置;对信号的类别和频率的设置进行语音提示。
三、红外遥控数字时钟的实现1、实现数字时钟的显示,可显示年、月、日、时、分、秒等;2、采用红外遥控方式对时钟进行设定,并且可进行闹钟设定;3、实现语音提示功能;4、多时段报警;5、可同时控制多台数字钟,可遥控彩电、空调等家用电器。
四、声控密码锁1、仿照凌阳公司的智能人机对话程序,制作一个密码锁。
2、实现第一步后,再加入语音识别程序。
3、实现上两步后,再利用凌阳公司的61板将之进行如外加液晶显示等方面的扩展。
五、单片机通过MODEM远程通信掌握单片机与MODEM的接口方式,以及远程通信的编程方法。
内容:单片机通过串口与MODEM模块连接,经电话线并入电话网,实现单片机——单片机或单片机——PC机的远程通信。
六、电动小车PWM调整及控制1、采用单片机产生小车电机的PWM调整控制2、小车传动机构改造3、利用现有遥控系统实现控制4、增加程序控制,按确定路径行进。
七、公共汽车电脑语言报站器基本要求:1、设置一个报站按键,每按一次,依次通过语音报出并显示该站站号。
2、设置5个站名直接按键。
3、设置一个七段码LED显示当前站号。
4、报站名前及报后,播出前后各一句提示语。
八、工业用荧光灯调光镇流器技术要求:同时启动四点以上的40W工业用荧光灯管,输入电压为AC140V—260V,光闪频率为50KHZ—100KHZ范围,功率因数为98%以上,可连续调光。
工作时光照度保证一致,要有一次性启动成功,或者因故熄灭后能识别后重新启动的功能。
红外遥控智能数字钟的设计
2018新人教版部编本三年级上册语文《语文园地六》教学设计与反思【教学目标】1.找出中心句及其在文中可能出现的位置,认识表示动物的词语,及带有虫字旁和鱼字旁的字。
2.学习和积累ABB式词语,练习说话,根据提示写一段话。
3.通过诵读古诗,帮助小学生积累诗文。
【教学重点】练习说话练习,积累古诗。
【教学难点】感情朗读词语,练习根据提示写话,理解古诗大意。
【教学课时】1课时【教学过程】一、揭题导入今天我们学习“语文园地”的内容。
(板书:语文园地)二、交流平台板块一:交流平台1.(课件出示2)西沙群岛也是鸟的天下。
岛上有一片片茂密的树林,树林里栖息着各种海鸟。
遍地都是鸟蛋。
树下堆积着一层厚厚的鸟粪,这是非常宝贵的肥料。
小城里每一个庭院都栽了很多树。
有桉树、椰子树、橄榄树、凤凰树,还有别的许多亚热带树木。
初夏,桉树叶子散发出来的香味,飘得满街满院都是。
凤凰树开了花,开得那么热闹,小城好像笼罩在一片片红云中。
(1)指名读,自由读。
(2)小组交流,以上两段话有什么共同的特点?(开头一句表达了这段话的主要意思,后面的内容都是围绕开头这句话来写的。
)(板书:围绕一个句子写)2.(课件出示3)校园的东墙边,有一张乒乓球台。
球台的四周围满了同学,不时传来喝彩声和欢笑声。
乒乓小将们打得多认真啊!他们你追我挡,一个球常常打了几十个回合还不分胜负。
(1)指名读,自由读。
(2)小组交流,这段话是围绕哪句话来写的?(乒乓小将们打得多认真啊!)3.(课件出示4)站在在长城上,踏着脚下的方砖,很自然地想起古代修筑长城的劳动人民来。
单看这些数不尽的条石,每块有两三千斤重,那时候没有汽车、火车,没有起重机,单靠着无数的肩膀无数的手,一步一步地抬上这陡峭的山岭。
多少劳动人民的血汗和智慧,才凝结成这前不见头、后不见尾的万里长城。
春天在哪里呢?到大自然中找春天去!春在枝头,柳条嫩绿,桃花鲜艳。
春在空中,和风送暖,燕子翻飞。
春在水里,鱼儿追逐,鸭子戏水。
- 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
- 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
- 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。
本系统采用AT89S52 单片机与HS0038、DS1302 配合,实现具有修改、保存功能的红外遥控数字钟,并用一块LCD1602显示屏显示数字钟的实时时间、日期和星期。
数字钟的设定、修改功能由红外线遥控器及HS0038配合遥控控制。
DS1302可以实现对系统是的时、分、秒,日期和星期等信息的保存,使系统在掉电的情况下仍然能够准确的保存并运行时间信息。
另外系统中还装有1个独立按键,实现复位功能。
关键字:AT89S52;HS0038;DS1302;数字钟The system uses the microcontroller and the DS1302 with AT89S52, real-time time date and week of preservation and display. There is also a LCD1602 display system to display the system date and time required for the symbol. DS1302 can be achieved on the system is the hours, minutes, seconds, date, and save information such as a week, the system in case of power-down will still be able to save and run-time and accurate information.Key words:AT89S52;HS0038;DS1302; digital clock目录引言 (1)1 方案确定及元器件原理分析 (1)1.1 设计要求 (1)1.2 各模块方案选择 (1)1.3 最终选择方案 (8)2 系统硬件设计 (9)2.1 DS1302时钟电路 (9)2.2 红外接收部分电路 (10)2.3 显示部分电路 (10)2.4 单片机复位电路 (10)2.5 电源电路 (11)2.6 总电路原理图 (11)2.7 总电路PCB (12)3 系统软件设计 (13)3.1 初始化程序设计 (14)3.2 红外解码程序设计 (14)3.3 时钟设置程序的设计 (14)3.4 时钟显示的设计 (15)4 电路调试 (16)5 使用说明书 (17)5.1 显示功能 (17)5.2 时钟设置 (17)5.3 复位功能 (17)6 改进方案 (17)6.1 整点报时功能 (17)6.2 闹铃功能 (18)6.3 阴历显示功能 (18)7 实训心得体会 (18)谢辞 (20)参考文献 (21)附录 (1)引言远程遥控技术又称为遥控技术,是指实现对被控目标的遥远控制,在工业控制、航空航天、家电领域应用广泛。
红外遥控是一种无线、非接触控制技术,具有抗干扰能力强,信息传输可靠,功耗低,成本低,易实现等显著优点,被诸多电子设备特别是家用电器广泛采用,并越来越多的应用到计算机系统中。
由于红外线遥控不具有像无线电遥控那样穿过障碍物去控制被控对象的能力,所以,在设计家用电器的红外线遥控器时,不必要像无线电遥控器那样,每套(发射器和接收器)要有不同的遥控频率或编码(否则,就会隔墙控制或干扰邻居的家用电器),所以同类产品的红外线遥控器,可以有相同的遥控频率或编码,而不会出现遥控信号“串门”的情况。
这对于大批量生产以及在家用电器上普及红外线遥控提供了极大的方面。
由于红外线为不可见光,因此对环境影响很小,再由红外光波动波长远小于无线电波的波长,所以红外线遥控不会影响其他家用电器,也不会影响临近的无线电设备。
红外线遥控装置具有体积小、功耗低、功能强、成本低等特点,因而,继彩电、录像机之后,在录音机、音响设备、空调机以及玩具等其它小型电器装置上也纷纷采用红外线遥控。
工业设备中,在高压、辐射、有毒气体、粉尘等环境下,采用红外线遥控不仅完全可靠而且能有效地隔离电气干扰。
红外线遥控也成为了目前使用最广泛的一种通信和遥控手段。
本文便是基于红外技术实现数字钟的遥控控制。
1 方案确定及元器件原理分析1.1 设计要求(1)采用市面上的万能遥控器作为本作品的遥控设备(2)制作一个时钟。
(3)能够通过遥控器对时钟进行时间修改和相关功能的设定(4)其他创新功能。
1.2 各模块方案选择1.2.1主控模块的选择和说明(1)主控模块的选择目前在单片机系统中,应用比较广泛的微处理器芯片主要为8XS5X系列单片机。
为了完成时钟设计,应用AT89S51单片机完全可以实现。
但是本设计中需要更多的I/O引脚,故本设计采用具有32根I/O引脚的AT89S52单片机。
(2)AT89S52简介AT89C52是美国ATMEL公司生产的低电压、高性能的CMOS8位单片机,片内含8k bytes的可反复擦写的只读程序存储器(PEROM)和256bytes的随即存取数据存储器(RAM),器件采用ATMEL公司的高密度、非易失性存储技术生产,与标准的MCS-51指令系统及8052产品引脚兼容,片内置通用8位中央处理器(CPU)和Flash存储单元,功能强大。
AT89C52单片机适合于许多较为复杂控制应用场合。
1)AT89C52主要性能参数:与MCS-51产品指令和引脚完全兼容具有8k字节可重擦写Flash闪速存储器1000次擦写周期全静态操作:0Hz-24MHz三级加密程序存储器256×8字节内部RAM32个可编程I/O口线3个16位定时器/计数器8个中断源低功耗空闲和掉电方式2)MCS-51单片机的中断系统①中断源MCS-51单片机是一个多中断源的单片机,有五个中断源:外部中断0、定时器0中断、外部中断1、定时器1中断和串行接收或发送中断。
各中断源的中断处理程序入口地址如下表1所示:表1 中断向量表②中断控制a.中断的开放或禁止是由中断允许寄存器IE控制的。
IE的格式如下表2:表2 中断允许寄存器IE格式EA还是禁止,分别由各自的中断允许位确定;EA=0,禁止一切中断。
ES-串行口中断允许位。
ET1和ET0分别是定时器T1和T0的中断允许位。
EX1和EX0分别是外部中断1(INT1)和外部中断0(INT0)的中断允许位。
以上五个中断允许位的意义是:0为禁止中断,1为允许中断。
b.中断源优先级控制-中断优先级寄存器IP。
MCS-51单片机有高、低两个中断优先级,5个中断源可由程序设置为高优先级中断或低优先级中断,实现二级中断嵌套。
一个正在执行的低优先级中断源的中断服务程序,能被高优先级中断源所中断,但不能被同级别的另一个中断源所中断。
MCS-51单片机的5个中断源的优先级由中断优先级寄存器IP的相应位设定,如表3。
表3 IP格式PS是串行口的中断优先级控制位。
PT1和PT0分别是定时器T1和T0的中断优先级控制位。
PX1和PX0分别是外部中断INT1和INT0的中断优先级控制位。
中断优先级控制位的意义是:0为设定为低优先级中断源;1为设定为高优先级中断。
如果同优先级的多个中断请求同时出现时,则按MCS-51单片机的CPU查询次序确定那个中断请求被响应,其查询次序为:IE0、TF0、IE1、TF1、RI或TI。
1.2.2时钟芯片的选择和说明(1)时钟芯片的选择DS1302存在时钟精度不高,易受环境影响,出现时钟混乱等缺点,但DS1302可以用于数据记录,特别是对某些具有特殊意义的数据点的记录,能实现数据与出现该数据的时间同时记录。
这种记录对长时间的连续测控系统结果的分析及对异常数据出现的原因的查找具有重要意义。
传统的数据记录方式是隔时采样或定时采样,没有具体的时间记录,因此,只能记录数据而无法准确记录其出现的时间;若采用单片机计时,一方面需要采用计数器,占用硬件资源,另一方面需要DS1302的控制字如表5所示。
控制字节的最高有效位(位7)必须是逻辑1;如果它为0。
则不能把数据写入到DS1302中。
位6如果为0。
则表示存取日历时钟数据;为1表示存取RAM数据。
位5~1(A4~A0)指示操作单元的地址。
最低有效位(位0)如为0,表示要进行写操作;为1表示进行读操作。
控制字节总是从最低位开始输入/输出。
为了提高对32个地址的寻址能力(地址/命令位1~5 = 逻辑1),可以把时钟/日历或RAM寄存器规定为多字节(burst)方式。
位6规定时钟或RAM,而位0规定读或写。
在时钟/日历寄存器中的地址9~31或RAM寄存器中的地址31不能存储数据。
在多字节方式中,读或写从地址0的位0开始。
必须按数据传送的次序写最先的8个寄存器。
但是,当以多字节方式写RAM时,为了传送数据不必写所有31字节,不管是否写了全部31字节,所写的每一字都将传送至RAM。
表5 DS1302的控制字DS1302共有12个寄存器,其中有7个寄存器与日历、时钟相关,存放的数据位为BCD码形式。
其日历、时间寄存器及其控制字见表6,其中奇数为读操作,偶数为写操作。
时钟暂停:秒寄存器的位7定义位时钟暂停位。
当它为1时,DS1302停止振荡,进入低功耗的备份方式。
通常在对DS1302进行写操作时(如进入时钟调整程序),停止振荡。
当它为0时,时钟将开始启动。
AM-PM/12-24小时方式:小时寄存器的位7定义为12或24小时方式选择位。
它为高电平时,选择12小时方式。
在此方式下,位5是AM/PM位,此位是高电平时表示PM,低电平表示AM。
在24小时方式下,位5为第二个10小时位(20~23h)。
表6 内部寄存器地址和内容1.2.3显示模块的选择和说明(1)显示模块的选择本实验中要显示的信息比较多,选择数码管显示的话需要的数码管数量将会很多,将是线路复杂,PCB布线混乱,因此选择LCD1602作为显示模块。
(2)LCD1602简介LCD1602字符LCD基本操作有以下四种:①读状态:输入信号:RS=0,RW=1,E=1 输出信号:D0~D7=状态字②读数据:输入信号:RS=1,RW=1,E=1 输出信号:D0~D7=数据③写指令:输入信号:RS=0,RW=0,E=1->0 输出信号:D0~D7=指令④写数据:输入信号:RS=1,RW=0,E=1->0 输出信号:D0~D7=数据LCD1602的读写顺序如下,通常的读写频率为250KHz左右。
指令说明如表7所示。
表7 LCD1602指令说明1602初始化流程:延时20ms。
写指令38H。
延时20ms。
写指令38H。
延时20ms。
写指令38H:设置显示模式。
写指令08H:显示关闭。
写指令01H:清屏。
写指令06H:光标移动设置。
写指令08H:显示开及光标设置。
1.2.4红外遥控解码红外解码指将遥控发射器所产生的红外遥控编码脉冲所对应的键值翻译出来的过程。