数电日历表课程设计电子课程设计专业:电气工程及其自动化题目:电子日历表学生姓名:xxx学号:xxx指导教师:xxx时间:2011年06月20日~2011年06月23日指导教师评语:成绩:一、设计目的运用所学知识设计一个电子日历表的基本电路,培养运用所学知识解决实际问题,将理论运用到实际的能力,激发学习兴趣。1、掌握计数器、门电路等电子元件的使用方法;2、熟悉采用时序电路设计方法实现课题技术指标与要求;3、设计电子日历表主体电路并了解其工作原理。二、设计要求1、电子日历表能够显示五年内的年、月、日;2、使其具有手动校正年、月、日的功能;3、对二月份的天数要求:平年28天,闰年29天。三、设计方案及其比较方案一:对于如此所用元器件比较多的电子设计,电路连接比较复杂,可考虑运用单片机来完成。方案二:采用同步十进制计数器74LS160N的级联来设计年、月、日的电路,设计门电路实现年、月对日的反馈选择,显示部分用普通数码显示管,校正部分采用开关控制高低电平。方案比较:由于所学知识有限,加之电子元器件价格便宜,因此选择方案二进行设计,经济、可靠,符合当前设计水平。四、总体设计1、设计的总原理框图月显示器年显示器日显示器年计数器月计数器日计数器日校正电年校正电月校正电路路路2、工作原理采用计数器来实现年、月、日的循环计数及进位,日计数器由四个计数器(8片74LS160N)组成,分别为31、30、29、28进制计数器。月计数器输出的信号经过设计的门电路来控制各计数器的使能端EP(日计数器的ET端均接高电平“1”)实现对日计数器的选择。其中二月份的天数由年和月共同控制。最后用普通数码管显示出年、月、日。五、各部分电路设计电路主要采用同步十进制计数器74LS160N,其构成如图所示,U1功能为:A、B、C、D为四个输入端,QA、QB、QC、QD314AQA413BQB为四个输出端,RCO进位输出端,CLR、LOAD分别为512CQC611DQD715异步清零、同步置数端,ENP、ENT为工作状态控制端。ENPRCO10ENT9~LOAD1CLK为脉冲输入端。该器件可以完成对时钟信号进行计~CLR2CLK数,同步预置数,异步清零和保持的功能。74LS160N采用整体置数法来完成各种进制1、日计数器电路a)、用两片74LS160N接成三十一进制计数器用来表示1、3、5、7、8、10、12月份的天数;如图一所示b)、用两片74LS160N接成三十进制计数器用来表示4、6、9、11月的天数;如图二所示c)、用两片74LS160N接成二十九进制计数器用来表示闰年二月份的天数;如图三所示d)、用两片74LS160N接成二十八进制计数器用来表示平年的二月天数如图四所示2、月计数器电路采用两片74LS160N接成十二进制计数器用来表示十二个月如图五所示3、年显示电路由于要显示5年内的年、月、日即可,故用一片74LS160N作为年显示的个位,前三位分别用高低电平置为2、0、1,并接译码显示管。如图六所示4、年、月计数器反馈选择日计数器电路如图七所示右边从上到下依次为选择31、30、29、28进制的门电路,最左边第一条竖线接年计数器的QB,即当闰年2012时选择29进制的日计数器,当年个位不是2时(非闰年)选择28进制日计数器。第2至6条竖线依次接月个位的QA、QB、QC、QD和月十位的QA。5、手动校正电路用接电源的开关的通断产生的低电平接CLK分别实现对年、月、日计数器的手动校正。6、进制间的级联电路将低位进制的与非门构成的进位输出端接至高位进制的CLK。六、整体电路用multisim10仿真结果如图八七、设计总结及感悟一、设计过程中遇到的问题及解决办法1、设计的门电路怎样选择日计数的问题。解决方案:将日计数器的ET都接高电平,将设计的门电路的输出端分别接相应进制的EP。2、日计数的译码显示管显示的问题。解决方案:由于不能同时把31、30、29、28进制的输出接在一块(若一个保持一个计数会造成数码显示管功能紊乱而不能正常显示),故各日进制应分别接译码显示管。3.应用开关把上层进制的进位输出和下层进制的脉冲输入CLK隔开,从而在校正时可不影响下层进制。4.由于采用整体置数法,当高位进位后的下一个脉冲到来时低位才实现从“1”置数。解决方案:限于目前所学知识,还无法对此漏洞进行完善。二、心得体会一周的课程设计很快就结束了,通过本次课程设计,我对基本电子元...