电子技术综合设计报告数字钟设计毕业设计_第1页
电子技术综合设计报告数字钟设计毕业设计_第2页
电子技术综合设计报告数字钟设计毕业设计_第3页
电子技术综合设计报告数字钟设计毕业设计_第4页
电子技术综合设计报告数字钟设计毕业设计_第5页
已阅读5页,还剩19页未读 继续免费阅读

下载本文档

版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领

文档简介

1、中国矿业大学徐海学院电子技术综合设计姓 名: 专 业: 题 目: 多功能 数字钟 专 题: 电子技术综合设计 设计地点: 电工电子实验室 设计日期: 成 绩: 指导教师: 年 月 电子技术综合设计任务书设计专题: 电子技术综合设计设计题目: 多功能数字钟设计内容和要求:1. 主要内容: 用 cc4518双四位bcd同步加计数器设计60秒、60分、24小时归0的计数电路 用cc4511 七段译码驱动/锁存器及lg5011ah共阴数码管设计译码及显示电路(数码管需加限流电阻) 用555设计cp脉冲源 (f=1kh) 具有系统校准功能2. 整体电路原理图60秒、60分、24小时- 计数、译码、显示电

2、路(用8k白纸手工画图)3. ewb仿真图60秒、60分、24小时- 计数、译码、显示电路(计算机打印)4. 设计原理图用protel99设计原理图(计算机打印)5. 设计pcb版图用protel99设计pcb板图(计算机打印)6. 功能扩展要求设计:定点报时功能 12小时归1计数电路指导教师签字: 年 月 日摘要 本次课程设计为多功能数字电子钟,主要由振荡器、分频器、计数器、译码显示、报时等电路组成。其目的是为我们更好的掌握硬件电路组成的应用知识,有助于提高我们的动能力,同时加深对知识的了解,也是为我们的毕业设计打下基础,加强知识的综合应用。主板部分,是以4518计数器生成出60和24进制的

3、计数器然后利用4511解译码器将数字显示在数码管上,进而设计了一款简易数字时钟。该时钟系统主要计数、编码、译码、显示等四路模块组成。并通过用555构成多谢震荡器,实现(f=1hz)秒脉冲信号发生器,能够较准确显示时间(显示格式为时时:分分:秒秒,24小时制),可随时进行时间调整。同时利用了d触发器和与门的结合解决了初始状态下低位不是0的情况。 通过这一个阶段的对知识点的了解更加明确,同时也明确一些理论知识的用处,在这个过程中需要多方面的知识,还需要大量的查阅资料,再把自己的所学知识综合应用,这样才能达到预期的结果。关键字: 多功能数字钟 cc4511 cc4518 4060 目 录1.1内容要

4、求51.1.1主体电路51.1.2扩展电路61.2技术指标61.2.1基本功能61.2.2 扩展功能61.2.3提高功能61.3器件要求62数字钟的制作62.1 原理框图62.4.1闹时功能162.4.2定时报时电路163.1 主板电路清单17表3-1 主板电路元器件清单173.2扩展板电路清单18表3-2 扩展板电路元器件清单184 焊接与调试184.1系统软件仿真、硬件安装、调试遇到的问题184.2问题记录、分析存在的原因184.3说明排除方法和效果18附录1. 数字钟电路原理图21 附录2. 数字钟电路protel设计图211. 设计要求及内容1.1内容要求1.1.1主体电路图1-1 主

5、体电路思想1.1.2扩展电路 图1-2扩展电路 其中在主板电路中的秒脉冲信号发送到扩展电路的分频电路中。1.2技术指标1.2.1基本功能 实现60秒、60分、24小时的计数、译码、显示; 具有校准功能 自带秒脉冲信号发生器1.2.2 扩展功能 定点报时 仿电台整点报时1.2.3提高功能 小时的计数要求为“12归1”1.3器件要求计数电路:用cc4518计数器译码电路:用cc4511译码显示电路:用lg5011ah共阴数码管秒脉冲信号发生器:用555多谐振荡器(用发光二极管作输出显示)2数字钟的制作2.1 原理框图图2-1 数字钟的原理框图2.2设计步骤和方法2.2.1 ne555脉冲电路产生用

6、ne555多谐振荡器产生所需的秒脉冲信号,f=1hz。1、 芯片介绍管脚图(图2)以及引脚功能表(表1)。 表1引出端功能符号说明符号功能符号功能低触发端阀值端输出放电端复位控制电压图2 管脚图 1 2. 3. 4. 5. 6. 7. 8. vcc2、ne555构成多谐振荡器多谐振荡器工作原理:vcc通过r1、r2向c充电,在电容充电vc :0vvcc 1/3 之间,vo 输出1。vcc通过r1、r2继续向c充电,在电容充电vc :vcc/3-2vcc/3之 间,vo 保持 1 不变。当vc2vcc /3时,vo由1翻转为0 。t 导通,电容c 经r2、t放电。电容通过r2和三极管t继续放电,

7、在电容放电vc :vcc2/3-vcc/3之 间,vo 保持 0 不变。当vc降至vcc /3时,使得vo回到 1 ,截止电容,c 再充电。进入循环 .原理图见图3图3 多谐振荡电路原理图vccvord+-84562713rrrrbqqc1c2tr1cr2ne555构成多谐振荡器电路图见图4图4 ne555多谐振荡器电路图相关参数计算: 3. 波形的记录(见图5)图5 波形图从波形图中可知,多谐振荡器的特点是:(1)不需外触发的自激振荡器; (2)无稳定状态,均为暂稳态; (3)矩形波中含有丰富的高次谐波,习惯称多谐振荡器。2.2.2 计数器电路用cc4518构成60进制和24进制计数器,然后

8、进行级联组成秒、分、小时计数。1、 认识芯片管脚图(图6)以及引脚功能表(表2)。 表2 cc4518功能表cl (cp0)en (cp1)r功 能10加计数00加计数0不 变0不 变00不 变10不 变1q3q0=0图6 cc4518管脚图2、芯片功能介绍cc4518为双bcd加计数器,该器件由两个相同的同步4级计数器组成。计数器为d触发器。具有内部可交换cp和en线,用于在始终上升沿或下降沿加计数。在单个单元运算中,en输入保持高电平,且在cp上升沿进位。cr为高电平时,计数清零。计数器在脉动模式可级联,通过将q3链接至下一计数器的en输入端实现级联。同时后者的cp输入保持低电平。3、用c

9、c4518构成60进制、24进制计数单元电路1)60进制计数电路(图7)图7 60进制计数电路2)60进制计数电路工作原理根据cc4518的芯片功能,当clk端接低电平时en端为下降沿加计数。个位向十位的进位脉冲,利用q3的下降沿,接en端。每当个位计满9后就使高片计1从而完成计数。要完成60进制,只需十位计数到0110,即q1、q2接与门再对十位进行清零即可。3)24进制计数电路(图8)图8 24进制计数电路4)24进制计数电路工作原理24进制计数电路工作原理与60进制计数电路工作原理基本思想相同都是利用clk端接低电平时en端为下降沿加计数。个位向十位的进位脉冲,利用q3的下降沿,接en端

10、。每当个位计满1001b后就使高片计1完成计数。不同之处在于此电路是计数到24。此时的清零工作分别要牵扯到十位和个位(0010 0100)利用个位的q2和十位的q1经过一个与门同时对两片cc4518芯片同时清零。完成24进制的计数。2.2.3 译码显示电路用cc4511实现译码;用lg5011ah共阴数码管实现显示电路。1、 认识芯片cc4511管脚图(图9)以及引脚功能表(表3)。lg5011ah共阴数码管管脚图(图10)以及引脚功能(图11)。表9 cc4511管脚图功能说明:(1)灯测试功能:lt可检查七段显示器各字段是否能正常发光。当lt = 0时,不论q0q3状态如何,七段全部显示,

11、以检查各字段的好坏。(2)消隐功能: 当bi=0时,输出ab都为低电平,各字段熄灭。(3)数码显示: 当bi=1 lt=1 le=0,译码器工作,当3210端输入8421bcd码时,译码器对应的输出端输出高电平1,数码显示相应的数字。(4)锁存:在le从“0”转换到“1”时,输出显示由输入的bcd码决定。cc4511功能表表3显示输 入输 出lebiltdcbaabcdefg001100001111110101100010110000201100101101101301100111111011401101000110011501101011011011601101100011111701101

12、111110000801110001111111901110011110011消隐011101000000001111消隐010000000锁存111锁存灯测试01111111功能说明:lg5011是共阴极数码管,所有的数码管的阴极作为公共端,并一起接地。当给相应管脚高电平是该段管被点亮,从而显示不同的数值。图10 lg5011ah管脚图 图11 lg5011ah管脚功能2、芯片功能简介cc4511 是bcd-7段所存译码驱动器,在统一单片结构上由comos逻辑器件npn双极型晶体管构成。这些器件的组合,使cc4511具有底静态耗散和高抗干扰及原电源电流高达25ma的性能。由此可直接驱动led

13、及其它器件。lt,bi,le端分别检测显示。亮度调节,存储或选通bcd码等功能。当使用外部多路转换电路时,可多路转换和显示几种不同的信号。2、 译码、显示电路框图(图12) 图12 译码、显示电路3、 译码、显示单元电路工作原理(图13)图13 译码、显示单元电路工作原理1)数码管内部已将3端、8端连接在一起,所以使用时,3端接地,8端悬空。2)限流电阻计算:数码管的工作电压为u(手册数据),工作电流为i(手册数据),译码器输出的高电平uag,则限流电阻上的电压应该为uu,限流电阻阻值: r(uagu)i 3)两片cc4511用于进行译码,分别代表所记录数据的个位和十位。当从4511的a、b、

14、c、d四个输入端口输入一个二进制数据后会从输出口输出相应的十进制数据。在对十进制数进行显示时只需把输出端与相应数码管的输入端连接好,即可进行显示。4)24进制的数码显示与60进制的数码显示在译码与显示电路方面所用的电路是同一电路,而具体实现不同进制计数是通过cc4518在不同时刻对芯片清零来实现的。5)其中数码管的显示,加入了限流电阻。防止因电路中的电流过大而烧坏数码管,对其起到保护作用。2.2.4 校时电路1、 校时电路原理图功能如图14所示。图14 校时电路原理图2、工作原理简要介绍:当正常计时时,分十位和秒十位进位脉冲分别通过与非门进入电路进行正常的计时,校时脉冲被封锁。而当要校时时,s

15、1或s2开关闭合,这是相应的分十位或秒十位脉冲被封锁,校时脉冲通过与非门进入电路完成校时功能。2.3 数字钟仿真图2.3.1 数字钟电路原理图(见附录)2.3.2 系统整体仿真图(见附录)2.3.3 pcb板图1、数字钟电路protel设计图2、pcb板反面图3、pcb板走线图4、简述绘图主要技术、技巧1)绘制电路图这是电路板设计的先期工作,主要是完成电路原理图的绘制,包括生成网络表。当所设计的电路图非常简单时,也可以不进行原理图的绘制,而直接进入pcb设计系统。2)规划电路板在绘制印制电路板之前,要对电路板有一个初步的规划,例如电路板的物理尺寸,采用几层电路板,元件采用何种封装形式及其安装位

16、置等。3)设置参数设置元件的布置参数、层参数、布线参数等。装入网络表及元件封装将以生成的网络表装入,若前面没有生成网络表,则可以用手工的方法放置元件。4)元件的布局布局有自动布局和手工布局两种方式。规划好电路板并装入网络表后,可以让程序自动装入元件,并自动将元件布置在电路板边框内。也可以手工布局,将元件封装放置在电路板的合适位置。5)布线布线时完成元件之间的电路连接,有自动布线和手工布线两种方式。若在之前装入了网络表,则在该步中就可以采用自动布线方式。在布线前,要设定好设计规则。2.4扩展功能2.4.1闹时功能 图2-18 闹时功能电路工作原理:例如:上午7点59分发出闹时信号,持续1分钟。7

17、点59分的对应的数字钟的状态分别为0111 十个位/0101 分十位/1001 分个位 闹时控制信号k=(q2q1q0)(q2q0)(q3q0)=12.4.2定时报时电路图2-19 定时报时电路图工作原理:74ls273是带有清楚端的8d触发器,只有在清除端保持高电平,才具有锁存的功能,锁存控制端为11脚clk,采用上升沿锁存。cpu的ale信号必须经过反相器反相之后才能与74ls273的控制端clk端相连。74ls273是一种带清除功能的8d触发器, 1d8d为数据输入端,1q8q为数据输出端,正脉冲触发,低电平清除,而74ls266里面是四个异或非门,266的一端连着cc4518的输出管脚

18、,由图2.6.2可知闹钟定时可以精确到秒的十位,其工作原理为当先将时钟调制到用户想要的点数,然后按下开关,74ls373会自动锁存住这一时间,而当时钟下一次运行至这一时间时,三个cc4518会发出高电平信号,连同的74ls373也会发出高电平信号,通过266的与或非门后到达74ls21,而74ls21中全是与门,则最终输出高电平,经过三极管进行数模信号转换后到达扬声器发出声音。4 焊接与调试4.1系统软件仿真、硬件安装、调试遇到的问题1、在ewb模拟仿真中,出现数码管初始不显示0状态,而是从1开始。2、在生成pcb板的时候会产生封装错误。3、在焊接的副板的时候,会有很多线把焊接孔堵住,而且完成

19、主板和副版的焊接后,用拍向将其连接后主板数码管的分十位不显示进位。4、扬声器焊接完成后不能固定。5、 数码管0-9显示不完整(对应的电阻可能有虚焊)。6 、秒到分不进位 。4.2问题记录、分析存在的原因1、在ewb中的数码管显示问题是由于脉冲源会提前一个周期到达4518是软件自身的问题缺陷。可以用d触发器的延迟作用进行校正。(电路图见附录)2、生成pcb板时产生的封装错误有可能是自己做的封装没有导入library库里,也可能是library库里面的封装没有导出应用,也可能是软件自身问题dip-x中间的连字符的取舍问题。3、在焊接前没能布置好线的排列,导致一些线穿过焊接孔导致堵塞;数码管不进位可

20、能是焊接时不小心造成短路也可能是芯片问题。4 、在焊接前应该用两根废旧电阻腿焊在扬声器的另外一端保持固定。4.3说明排除方法和效果1、利用d触发器或门的串联,如图3.3所示,当秒脉冲信号进入d触发器时,d端接搞电平,q端发出电平,而从d触发器出来的信号也是高电平。通过或门,相当于不影响4518清零,则此时d触发器起到一个延迟作用,则会使数码管在初始状态下显示是“0 ”而非是“1”。如下图所示:图4-1 校正后的电路图2、当完成pcb原理图并经过erc检查无误进行update pcb时,检查出现封装问题,则先检查自己画的封装是否已经导入library库文件中,在生成pcb之前,在browse下拉字菜单中选中libraries,然后点击add,在安装目录下的library文件夹中找到pcb/generic footprint/general ic.ddb这个文件,将此文件导入后重新update pcb即可。3如果导线将焊接口堵住可以先设计一下导线的路线,尽量避免从焊接口的上方走,在完成主板和副版的焊接时出现的分的十位没有进位的现象经仔细检查后确定是因为焊接点短路造成。重新进行焊接,保持焊接点整洁问题得到解决。4、在焊接前应该用两根废旧电阻腿焊在扬声器的另外一端保持固定。5 实验心得 本次数字钟设计

温馨提示

  • 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
  • 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
  • 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
  • 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
  • 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
  • 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
  • 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。

评论

0/150

提交评论