湖南人文科技学院课程设计报告课程名称:电子技术基础课程设计设计题目:24进制数字电子钟时计器、译码显示电路系别:专业:班级:学生姓名:学号:起止日期:2009/06/01————2009/06/18指导教师:教研室主任:2指导教师评语:指导教师签名:年月日成绩评定项目权重成绩1、设计过程中出勤、学习态度等方面0.22、课程设计质量与答辩0.53、设计报告书写及图纸规范程度0.3总成绩教研室审核意见:教研室主任签字:年月日3教学系审核意见:主任签字:年月日摘要24进制数字钟是一种用数字电路技术实现时计时的装置,与机械式时钟相比具有更高的准确性和直观性。此次设计与制作24进制电子数字钟时计数、译码、显示电路需要了解组合逻辑电路和时序逻辑电路;了解集成电路的引脚安排;了解各种时计数、译码芯片的逻辑功能及使用方法;了解数字钟的原理。本次设计是基于24进制电子数字钟的原理,实现具有24进制清零功能的电子钟,它主要由脉冲、10进制加法器74LS160、译码器74LS48、共阴极LED数码管等四个模块构成。脉冲本利用555设计一个多谐振荡器,但由于制板受单面板限制,故撤销了555设计的多谐振荡器,而直接由实验室提供脉冲。各功能模块在QuartusⅡ软件中先由VHDL语言描述出,然后将其打包成可调用的元件,再利用原理图输入法将各模块按功能连接起来就得到顶层文件的原理图。这时,再进行时序仿真、引脚锁定和嵌入逻辑分析仪之后,就编译下载至硬件中,选择正确的模式和各种设置后即可实现这次设计所要求的功能。4关键词:加法器;译码器;显示数码管1目录设计要求............................................................................................1前言......................................................................................................................................................11.方案论证与对比.............................................................................21.1方案一...........................................................................................................................................21.2方案二...........................................................................................................................................21.3两种方案的对比...........................................................................................................................32、各功能模块设计..........................................................................32.1计数器电路...................................................................................................................................32.2译码驱动电路...............................................................................................................................52.3共阴极七段数码管显示器...........................................................................................................63、调试与操作说明..........................................................................83.1电路仿真效果图...........................................................................................................................83.2PROTEL电路印刷板原理图及印刷板制版电路图.....................................................................93.3实际电路系统的制作及测试.....................................................................................................103.4电路板的测试情况、参数分析与实际效果..............................................................................104、心得与体会................................................................................115、元器件及仪器设备明细............................................................126、参考文献....................................................................................137、致谢............................................................................................14224进制电子数字钟时计数、译码器、显示电路设计要求时间以24秒为一个周期,具有自动清零功能。前言24进制电子数字钟是实现具有24进制清零功能的电子钟,它主要由脉冲、10进制加法器74LS160、译码器74LS48、共阴极LED数码管等四个模块构成。通过找课外书,上网查找有关该课题方面的知识,将课题提交给指导老师,同指导老师讨论后课题可行。自学Multisim9和Protel软件的操作,并进行了防真实验,在11号到15到学习制作印刷板并把领来的元器件装上电路板,15号以后调试及写课程设计报告,在这过程中主要要掌握计数、译码和显示原理的学习及焊接技术。1.方案论证与对比1.1方案一一、如图1所示:首先由实验室提供震荡周期为一秒的标准秒脉冲,由74LS160采用同步清零法组成二十四进制时计数器,使用74LS48为驱动器,共阴极七段数码管作为显示器。3图1方案一结构图1.2方案二二、如图2所示:首先由实验室提供震荡周期为一秒的标准秒脉冲,由74LS160采用异步清零法组成二十四进制时计数器,使用74LS48为驱动器,共阴极七段数码管作为显示器。图2方案二结构图1.3两种方案的对比相同点:两方案都正确,而且他们的基本的设计思想相同。不同点:同步计数器中各个触发器都受同一个时钟脉冲控制,当输入计数脉冲到来时,要更新状态的触发器同时翻转。异步计数器中各个触发器没有统一的译码驱动电路路数码管时钟脉冲异步清零计数电路译码驱动电路路数码管时钟脉冲同步清零计数电路4时钟脉冲,有的触发器直接受输入计数脉冲控制,有的触发器则是把其他的触发器输出用作时钟脉冲,当输入计数脉冲到来时,要更新状态的触发器,有的先翻转,有的后翻转。再者我们对异步清零电路更加了解。综合以上考虑我们选择第二种方案。2、各功能模块设计2.1计数器电路集成计数器一般都设置有清零输入端和置数输入端,而且无论是清零还是置数都有同步和异步之分。有的集成计数器采用同步方式,即当CP触发沿到来时才能完成清零或置数任务;有的集成计数器则采用异步方式,即通过触发器的异步输入端来直接实现清零或置数,与CP信号无关。本设计采用具有2片十进制同步加法计数器74LS160(图2-1-1)、一片与非门74LS00(图2-1-2)和一片非门74LS04(图2-1-3)。由外加送来的进位脉冲送入个位计数器,电路在进位脉冲的作用下按二进制自然序依次递增1,当计数到24,这显示器个位输出0011(也就是3),显示器十位输出0010(也就是2),显示器十位计数器只有QC端有输出,显示器个位计数器只有QB端有输出,将QC、QB端接一个二输入与非门,与非门输出一路先送入十位计数器的清零端然后取反送入或非门的另一个输入端,输出接显示器个位计数器的清零端,其每10秒清零并向显示器十位计数器送进位脉冲,当十位输出为二,显示器个位输出为3时,将整个电路清零,完成24秒的显示。其计数器的原理图(图2-1-4)。5图2-1-174LS160引脚图图2-1-274LS00引脚图图2-1-374LS04引脚图6图2-1-424进制计数器原理图2.2译码驱动电路译码驱动电路将计数器输出的8421BCD码转换为数码管需要的逻辑状态,并且为保证数码管正常工作提供足够的工作电流。常用的7段译码驱动器属TTL型的有74LS47、74LS48等,CMOS型的有CD4055液晶显示驱动器等。74LS47为低电平有效,用于驱动共阳极的LED显示器,因为74LS47为集电极开路(OC)输出结构,工作时必须外接集电极电阻。74LS48为高电平有效,用于驱动共阴极的LED显示器,其内部电路的输出级有集电极电阻,使用时可直接接显示器。本设计选择74LS48(图2-2-1)作为译码驱动器。图2-2-174LS48引脚图74LS48七段译码驱动器功能表如下(图2-2-2):7图2-2-274LS48功能表2.3共阴极七段数码管显示器显示器件的种类很多,在数字电路中最常见的显示器是半导体显示器(又称为发光二极管显示器,LED)和液晶显示器(LCD),本设计采用7段LED数码显示器.7段LED数码显示器俗称数码管,其工作原理是将要显示的十进制数码分成7段,每段为一个发光二极管,利用不同发光段组合来显示不同的数字.LED的死区电压较高,工作电压大约1.5~3V,驱动电流为几十毫安。74LS48译码驱动器输出是高电平有效,所以,配接的数码管必须采用共阴极接法。下图是共阴极式与共阳极式LED数码管的接线图(图2-3-1),使用时,公共阴极接地,7个阳极a到g由相应的BCD七段译码器来驱动8图2-3-1共阴极式与共阳极式LED数码管的接线图3、调试与操作说明3.1电路仿真效果图9U374LS161DQA14QB13QC12QD11RCO15A3B4C5D6ENP7ENT10~LOAD9~CLR1CLK2U474LS161DQA14QB13QC12QD11RCO15A3B4C5D6ENP7ENT10~LOAD9~CLR1CLK2U574LS48DA7B1C2D6OA13OD10OE9OF15OC11OB12OG14~LT3~RBI5~BI/RBO4U1ABCDEFGCKU2ABCDEFGCKU7A74LS00DU7B74LS00DVCC5VVCC5VU7C74LS