单片机课程设计数字频率计设计.doc
《单片机课程设计数字频率计设计.doc》由会员分享,可在线阅读,更多相关《单片机课程设计数字频率计设计.doc(18页珍藏版)》请在三一办公上搜索。
1、 目 录1. 引言12设计任务和要求13. 总体方案设计13.1 设计思路13.2 原理框图24. 设计,原理分析34.2 计数电路44.3锁存电路64.5 时钟电路及波形设计95 制作和调试126 电路设计的优缺点分析147 经验总结15我的心得体会161. 引言课程设计是一个重要的教学环节,它与实验、生产实习、毕业设计构成实践性教学体系。由此规定了课程设计的三个性质:一是教学性,学生在教师指导下针对某一门课程学习工程设计;二是实践性,课程设计包括电路设计、印刷板设计、电路的组装和调试等实践内容;三是群众性或主动性,课程设计以学生为主体,要求人人动手,教师只起引导作用,主要任务由学生独立完成
2、,学生的主观能动性对课程设计的完成起决定性作用。学生较强的动手能力就是依靠实践性教学体系来培养的。2设计任务和要求 各种电机在工业得到广泛应用,为了能方便的对电机进行控制、监视、调速,有必要对电机的转速进行测量,从而提高自动化程度。同时电路能扩展其应用功能,具有测量频率的功能,因此对电路提出以下基本要求:1对电机转速进行测量,并数字显示,采样单位为每秒几转。2电机转速一般每秒不超过100转,采用2位十进制已经足够(既2个数码管),但是考虑到此电路有其他用途,所以仍采用四位数码管,最大可以计数4位十进制,同时可以升级为频率计使用。3转速测量误差每秒不超过一圈,内部时钟稳定度每天不超一秒。4电路原
3、理要求简单,便于制作调试,元件成本低廉易购。3. 总体方案设计3.1 设计思路(1)利用光电开关管做电机转速的信号拾取元件,在电机的转轴上安装一圆盘,在圆盘上挖一小洞,小洞上下分别对应着光发射和光接受开关,圆盘转动一圈既光电管导通一次,利用此信号做为脉冲计数所需。(2)计数脉冲通过计数电路进行有效的计数,按照设计要求每一秒种都必须对计数器清零一次,因为电路实行秒更新,所以计数器到译码电路之间有锁存电路,在计数器进行计数的过程中对上一次的数据进行锁存显示,这样做不仅解决了数码显示的逻辑混乱,而且避免了数码显示的闪烁问题。(3)对于脉冲记数,有测周和测频的方式。测周电路的测量精度主要受电路系统的脉
4、冲产生电路的影响,对于低频率信号,其精度较高。测频电路其对于正负一的信号差比较敏感,对于低频率信号的测量误差较大,但是本电路仍然采用测频方式,原因是本电路对于马达电机转速精度要求较低,本电路还有升级为频率计使用,而测频方式对高频的精度还是很高的。(4)显示电路采用静态显示方法,由于静态显示易于制作和调试,原理也较简单,所需元易于购买。(5)电路时钟是整个电路的关键,他是整个电路有效工作的核心,负责电路的锁存和清零。其基本思路是:产生频率一秒是时钟,当秒时钟到来时,既上升沿到来时,对锁存电路进行锁存,锁存以后才能对计数器进行清零,锁存和清零间隔要充分小,否则就影响电路的计数准确度。鉴于此,对锁存
5、集成必须采用边沿触发形式的集成,并且计数器应该与锁存同步工作,既都在秒时钟的上升沿触发工作。另外大多的译码器都带有锁存功能,但是他的锁存方式基本上都是电平触发,若设计成电平触发的话,势必会增加电路的复杂度,还不如直接采用边沿琐存的单集成,所以不使用译码器中的锁存电路。时钟实现方法很多,本电路采用晶振电路,已求得高精度的时钟需求。3.2 原理框图 图3-1 系统框图4. 设计,原理分析 4.1 信号拾取与整形图4-1 信号拾取基本原理图电路核心由一个光电开关管组成,平时电机转轮静止,发光二极管所发出的光被 轮子挡住,所以接收管处于截止状态,1端为高电平。当电机转动一圈 ,会使接收管导通一次,1端
6、输出一个低电平,1端波形在实际电机工作状态中,会受到各方面的干扰,波形会存在许多杂波成分,需要 对波形进行处理,处理成符合记计数器所需要的矩型波。波形处理电路有一个施密特触发器组成,如上图。当输入电压逐步升高时,致使 VI施密特上VT+,内部触发器发生翻转。当VI逐步下降时,致使 VIVT-。所以只要VIVT+电路就稳定在高电平,这样就 有效的防止了杂波的干扰,并使输出得到矩形脉冲,符合了下级计数的需求。典型的施密特其工作波形如下:图4-2 典型的施密特其工作波形本施密特触发器选用40106,管脚如下,可 以看出内部含有六路同样的施密特触发器,我们只使用其中一组,图4-3 本施密特触发器选用4
7、0106管脚4.2 计数电路本电路采用四个同步计数器接成串行工作方式,查数字电路产品资料后,准备采用CD4518,管脚如下图,该IC是一种同步加数器,在一个封装中含有两个可互换二/十进制计数器,其功能引脚分别是和。该计数器是单路系列脉冲输入(1或2脚;9或10脚),4路BCD码输出(36脚;1114脚)。其工作波形如下: 图 4-4 图4-5从4518应用手册给出的真值表看出 ,CD4518有两个时钟输入端CP和EN(ENABLE A或B),若用时钟上升沿触发,信 号从CP 端输入,此时EN端接高电平“1”,若用时钟下降沿触发,信号从EN端输入,此时 CP端应 接低电平“0”,不仅如此,清零端
8、(RESET)也应该保持低电平“0”,只有满足了这些条件,电路才会处于计数状 态。 图4-6我们还从真值表里可以得出,利用EN端下降沿触发的特点组成N位十进制计数器。从波形分析,当输入端的计数脉冲到第10个时,电路自动复位0000状态,因为4518没有进位功能的引脚,所以应该充分利用第6或14脚输出脉冲的下降沿,利用该脉冲和EN端相连,就可以实现电路进位的功能,根据分析结果,电路设计如下: 图4-7另外从4518波形参数表可查其RESET端所需的清零电平宽度在VDD=5V时应该大于250ns,既清零信号宽度应至少大于250ns才能有效的将计数器清零,从测量的准确度要求来看,250ns周期的频率
9、f=1/=1/250=4M,远远大于我们所测量的频率最高值10KH,所以我们至少可以将其运用与小于M级别频率的测量。现在可以得出结果清零信号宽度应大于250ns,以此做为时钟设计电路的参考数据。4.3锁存电路锁存集成有电平和边沿触发之分,设计时要充分考虑进去,内部构造大都采用D触发器形式,使用电平或者脉冲方式来触发。而从前面的分析看,本次设计的锁存电路必须采用边沿触发方式的集成电路来实现,因为假如采用电平方式的话,那么在秒脉冲的正半周(既高电平)会使锁存器一直处于导通状态,不能正常显示测量值。因此采用边沿触发就可以在极短的时间内将所需要的数据进行传送,而在其它时间内处于封闭状态。查阅数据集成资
10、料并,发现8D锁存器74LS324正适合要求,这款集成多在计算机电路中运用,而且容易购买,此集成为20脚封装,内部有8个D锁存器,采用两个这样的集成便可以实现4位10进制的的数据传输,它以上升沿作为CP端(即CLK)的有效触发,将8个D输入同时打到输出Q端,在输出端加有三态驱动,其内部其管脚排列如下右图,内部构造(单个D触发器)如下右图 图4-7 图4-8从此集成参数和真值表(如下),在其 (1) 脚使能端加上低电平才能有效得使输出端得到所需的数据,其他状态不传送数据 ,也可从上图分析此(1)脚是控制三态门的,相当于电路的通断开关,只 有接低电平,电路才能正常工作。 图 4-9(上图可知在满足
11、了OE端低电平的条件下,只有在CP端的上沿到来时间才能使Q端有效翻转,达到我们预期设计所需要的边沿触发的要求。)但从时钟的角度出发,对374的边沿特性仍然有要求,因为电路要求对锁存器进行锁存以后才能将计数器清零,否则在锁存未稳定前就将计数器清零势必造成显示的错误。我们从374应用手册中给出的数据中可知,在cp端的上升沿到来时,从Q端输出延时有1528ns,数据和波形分别如下:时隙 极限 (ns)测试环境minmaxmaxTplhTphl15192828CL=45pfRL=667 图4-10因此从CP端的上沿到达时既超过1 .3V电压时,可以使Q端翻转,而且能够在至 少在28ns以内完成触发器翻
12、转的任务,只要在此时间内计数器不清零就可以使电路正常工作,时钟 设计时就可以此为依据。 4.4 译码显示电路市场上比较多见数码显示器件是LED数码管,它有亮度高、售价低等特点,非常适 合本电路制作。数码管的外形尺寸和内部构造如图所示, 图4-11 图4-12主要参数如下:1.6V4.2V;功耗400mW,工作电流10mA;分共阳共阴两种 极性,本电路选用共阴。其引脚按顶视图的(1)脚开始,顺时针读数,(3)脚和(8)脚为公共脚 ,其中(5)脚为小数点,本电路不做连接。引脚分别如下: 图4 -13数码管与配套的驱动集成器件一起工作,通常称为段译码器。查阅译 码集成,发现有很多都能与管很好的协调工
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- 单片机 课程设计 数字频率计 设计
链接地址:https://www.31ppt.com/p-4147559.html