《数字电子技术基础》课程设计说明书_第1页
《数字电子技术基础》课程设计说明书_第2页
《数字电子技术基础》课程设计说明书_第3页
《数字电子技术基础》课程设计说明书_第4页
《数字电子技术基础》课程设计说明书_第5页
已阅读5页,还剩13页未读 继续免费阅读

下载本文档

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

文档简介

1、课程设计任务书学生姓名: 专业班级: 电信1104 指导教师: 工作单位: 信息工程学院 题 目:数字频率计初始条件:具备电子电路的基础知识和设计能力;具备查阅资料的基本方法;熟悉常用的电子器件;熟悉电子设计常用软件的使用;要求完成的主要任务:(包括课程设计工作量及其技术要求,以及说明书撰写等具体要求)1、设计频率检测电路;2、测量信号与ttl电平兼容,频率范围:0hz100khz;3、数码管显示频率;4、掌握数字电路的设计及调试方法;5、撰写符合学校要求的课程设计说明书。时间安排:时间一周,其中2天原理设计,3天电路调试指导教师签名: 年 月 日系主任(或责任教师)签名: 年 月 日目录摘要

2、11. 数字频率计的设计总体方案21.1数字频率计的简介21.2电路方案设计32. 电路模块设计42.1计数电路42.4时基控制电路63. 系统总体电路图73.1计数部分电路73.2闸门逻辑控制电路84. 软件仿真图95. 实物调试105.1实物制作105.3误差分析115.4元件清单126 心得体会13参考文献14 摘要本文介绍了一种测量仅与ttl电平兼容的信号的数字频率计,其频率的测量范围为0hz到100khz,此次设计频率计思路主要是利用计数原理,通过一定的时基控制电路能在1秒钟以内让计数器工作于计数状态,最后在1秒钟内将计数值进行锁存输出显示,即可得到待测信号频率 ,涉及到的集成芯片主

3、要有十进制计数芯片74ls90边沿控制锁存器74ls273用于数码管显示的译码器cd4511以及时基芯片555和双可重复单稳态触发器74ls123,共同完成了数字频率计的设计。关键词:ttl电平兼容信号,计数,频率计1. 数字频率计的设计总体方案1.1数字频率计的简介(1) 数字频率计概述数字频率计主要是采用数字电路制做成的能实现对周期性变化信号频率测量的仪器。频率计主要用于测量正弦波、矩形波、三角波和尖脉冲等周期信号的频率值。其扩展功能可以测量信号的周期和脉冲宽度。通常说的,数字频率计是指电子计数式频率计。 (2) 频率计测量方法频率计的测量方法很多,因其工作原理的不同导致有很多的测量方法。

4、比如有比较法、无源测量法示波器法和计数法 ,最常用的的是计数法,计数器法测量电路简单可靠,而且频率的测量精度还较高,便于直接进行数字化的显示。计数法测量频率又分为直接测频法和间接测频法。(3) 频率计组成结构一般以计数原理来制作的频率计是由时基控制电路,放大整形电路,计数电路以及显示电路等部分组成,频率计的组成框图如下:放大整形 闸门电路 待测信号衰减放大 |显示电路 计数电路 组成时基控制电路 时钟振荡电路 图1-1频率计系统组成图21.2电路方案设计方案一:通过单片机软件实现,利用单片机内部所集成的定时器,在编程基础定时周期1秒,然后设置i/o端口为计数模式,并且设置中断时间为1秒,然后直

5、接用单片机i/o端口驱动数码管进行显示,计数值即为所测频率。具体流程如下:i/o端口设置为计数模式为1秒定时器设置为1秒单片机为主控制器1秒中断后数据锁存输出显示设置1秒钟的定时中断图1-2软件实现流程图方案二:通过直接计数法测频率,利用计数芯片和时基控制电路实现对脉冲进行计数,在1秒内对脉冲进行计数,其1秒内计数值通过锁存器进行锁存后输出,然后通过显示电路显示计数值,其计数值则为测量频率。其方案设计流程图如下所示:输入脉冲 计数电路计数清零1秒后完成数据锁存定时1秒计数数据显示时钟脉冲电路 图1-3数字芯片实现测量频率流程图方案比较论证: 方案一主要是依靠软件编程实现,对于设计一个数字频率计

6、还是电路相对简单,成本也较低,也便于容易实现。方案二是依靠数字集成芯片,原理比较清析,但是用到的集成芯片较多,外围线路很多,但是对于熟练掌握数字电路芯片是个很好锻炼机会,另外本次是完成数电的课程设计。综合考虑下,最终还是选择方案二。2. 电路模块设计2.1计数电路计数部分电路用的是二五十进制的计数器74ls90,通过clk0下降沿触发后开始计数,clk0与q0构成二进制计数器,clk1与q2q3q4构成五进制计数器,mr1与mr2同时高电平则输出清零,ms1与ms2同时为高则置9,q0与clk1相连构成十进制。此次设计中用到6个74ls90进行级联计数,构成6位数的计数是利用q3的下降沿来触发

7、高位计数,即将q3接到下一级芯片的clk0,则可以完成高位的计数。 图2-1基于74ls09计数电路162.2数据锁存输出以及显示电路数据的锁存用到的是上升沿触发的74ls273的八位数据锁存器,只有在有上升沿才将数据锁存输出,cd4511是常用的共阴极数码管译码器,其具体连接电路如下: 图2-2数据锁存器输出显示电路2.3门闸电路 门闸逻辑电路主要用双可重复单稳态触发器74ls123来完成1秒后数据锁 图2-3门闸逻辑控制电路存输出,紧接着将计数器清零,避免下次脉冲到来时又再此基础上重新计数,导致频率测量发生错误。74ls123触发器在b端电位置为高电平时,在a端出现下降沿时,在输出q端就会

8、产生一个单稳态的脉冲波 ,此次设计的门闸主要利用产生的脉冲波的上升沿来使计数值锁存输出,然后再将计数器进行清零。通过外接电阻电容元件就可以改变输出脉冲宽度,输出脉宽,则设置好合适的电容和电阻调整输出脉宽。2.4时基控制电路 时基电路主要用到555定时器来产生一个方波信号,如下图由555构成一个多谐振荡器电路 图2-4由555构成多谐振荡器电路图通过调节电位器r1可以改变输出的占空比,该方波的整个充放电周期为,高电平所占时间为,此次设计要求输出方波的高电平时间为1秒,则可以有理论计算出,用高精度的电位器r1就可以将高电平的脉宽调到很精准1秒,则数字频率计的精度也会提高。3. 系统总体电路图3.1

9、计数部分电路原理图部分一: 图3-1脉冲计数电路原理图计数部分的电路利用的是6个十进制芯片74ls90,3个上升沿触发八位数据74ls123的锁存器,以及后面cd4511译码器和七段显示数码管,构成对输入的秒冲进行计数锁存,最后进行输出和显示在数码管上。3.2闸门逻辑控制电路原理图部分二: 图3-2闸门逻辑控制电路这部分电路由555构成的时基脉冲电路和74ls123可重复触发触发单稳态触发器组成,主要是完成在1秒的高电平内进行计数,然后再利用边沿使数据进行锁存,然后再将74ls90的数据进行清零。74ls123单稳态的触发器目的主要是考虑到芯片的延时,必须是先将1秒计时后的数据进行锁存输出,然

10、后再利用触发信号将74ls90计数值进行清零。4. 软件仿真图数字频率计仿真图如下:图4-1频率计仿真图仿真图中输入信号的频率为1963hz,仿真结果输出值也为1963hz,可见仿真是成功的,可见原理上可行。5. 实物调试5.1实物制作图5-1实物焊接图5.2实物显示结果图 图5-2实物显示结果图一(接上图)说明如下:上图信号输入频率为110hz,输出结果显示为115hz,可见存在一定的偏差,偏差为5hz。 图5-3实物展示图二说明如下:上图信号的输入频率为10khz,然后显示结果输出为10095hz,存在一定的误差,但是结果还是说明问题,证明电路原理和设计的正确性。5.3误差分析实验结果分析

11、:从上面实验结果显示值存在着一定的误差,误差主要在于555时基脉冲信号很难精准的定时为1秒,计数器只在1秒钟内才进行计数,当高电平时间超过1秒时,则会使计数值偏大,频率测量值就会偏大,如果高电平时间小于1秒,则计数值偏小,频率的测量值偏小。此外影响频率测量误差还可能存在集成芯片再进行级联时延时值较大存在的微小误差,影响到最终频率值得测量结果。5.4元件清单表5-4元件清单表原件序号型号主要参数数量备注15551定时器272ls1231逻辑控制电路374ls001与非门474ls90610进制计数器574ls2733锁存器6cd45116译码器78421数码器6数码管8r47k2电阻9r39k2

12、电阻 rext10k3电阻11r3.3k1电阻12r1k1电阻13r101电阻14rp100k1电位器15rp47k1电位器16c4.7f2电解电容17c10f1电解电容18c47f1电解电容19c100f1电解电容20c0.01f1瓷片电容21led1二极管22s1按钮开关6 心得体会数电课设我们的题目是数字频率计,在了解原理之后,我们考虑到这个电路是时钟信号的输入比较重要,因为频率计就是要测量一秒钟内一个信号源输出了多少个完整周期信号,所以时钟电路模块我们要精准到1秒,而不能直接给高低电平,因此我们考虑了很多方案,做出了555多谐振荡器和晶体振荡器,由于工艺的问题,555振荡器在我们的后续

13、调试中很稳定,而晶体却不那么稳定,所以我们选用555振荡器。其次重要的部分是计数,锁存及输出部分,由于这部分电路较为复杂,有21个芯片,手工焊线的话,我们需要的杜邦线太多,也无法完成调试,所以我们还是选用做pcb板,而单面线路太多,就考到做双面pcb,一方面是方便走线,一方面是尝试双面pcb板的手工制作,给自己挑战。不过过程就没这么简单,双面板的对齐很难,我们做了三块板子,完成了两块,之后在过孔和焊锡上花了很多时间,但是花时间更多的是检查线路,由于我们镀锡做的不是很好,很多焊点都有虚焊,我们在检查了二三十处错误之后,终于完成了板子的焊接。在调试过程中,我们发现数码管一直计零,完全没有计数,在多

14、次检查通断之后,问题还是没有解决,最后我们在原理上找到了问题,因为90芯片的清零比273的锁存要快,所在锁存器锁存之前,计数就已经被清零了,为了解决这个问题,我们选用了74ls123组成的延时电路来解决这个问题,由于延时电路有两个部分,让快的部分接入锁存器,慢的部分接入计数器清零端,就可以避免这个问题。于是我们的课程设计到此终于完成了基本功能的测试,为了提高精度,我们微调了555振荡电路,使其在01khz内误差小于1%,在1khz100 khz内误差小于5%。这次试验真的是得到了很多东西,学会了双面pcb板的焊接,学会了数电芯片的调试,学会了培养自己的耐心,这是一次很有意义的课程设计。 参考文献1伍时和,数字电子技术基础第一版. 清华大学出版社,20092梁宗善,新型集成电路的应用-电

温馨提示

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

评论

0/150

提交评论