电子技术课程设计-低频正弦信号发生器.doc

上传人:哈尼dd 文档编号:3290033 上传时间:2019-08-08 格式:DOC 页数:39 大小:2.45MB
返回 下载 相关 举报
电子技术课程设计-低频正弦信号发生器.doc_第1页
第1页 / 共39页
电子技术课程设计-低频正弦信号发生器.doc_第2页
第2页 / 共39页
电子技术课程设计-低频正弦信号发生器.doc_第3页
第3页 / 共39页
电子技术课程设计-低频正弦信号发生器.doc_第4页
第4页 / 共39页
电子技术课程设计-低频正弦信号发生器.doc_第5页
第5页 / 共39页
点击查看更多>>
资源描述

《电子技术课程设计-低频正弦信号发生器.doc》由会员分享,可在线阅读,更多相关《电子技术课程设计-低频正弦信号发生器.doc(39页珍藏版)》请在三一文库上搜索。

1、长 安 大 学电子技术课程设计 课题名称 低频正弦信号发生器 班 级 姓 名 指导教师 日 期 2011年1月4 前 言正弦交流信号是一种应用极为广泛的信号,它通常作为标准信号 ,用于电子电路的性能试验或参数测量。另外,在许多测试仪中也需要用标准的正弦信号检测一些物理量,正弦信号用作标准信号时,要求正弦信号必须有较高的精度,稳定度及低的失真率。本次电子课程设计的低频正弦信号发生器的要求为:信号的频率范围为20HZ20KHZ;输出电压幅度为5V;输出信号频率数字显示;输出电压幅度显示。针对以上设计要求,我们从图书馆收集,借阅了大量相关书籍,从网上下载了诸多相关资料,其次安装并学习使用了电路设计中

2、所常使用的Multisim仿真软件。在设计的要求下,画出了整体电路的框图,将其分为正弦信号发生器,输出电压和幅度数字显示,输出信号频率和其数字显示三大部分。其次我们对每个单元电路进行设计分析,对其工作原理进行介绍,最后使用Multisim软件画出单元电路,并对其仿真。完成电路的设计与分析后,对资料与设计电路进行整理,排版,完成课程设计报告。目 录前言2目录3摘要4关键字4设计要求4 系统概述5 单元电路设计与分析7 第一部分 正弦信号发生器的设计7 第二部分 简易频率计及其显示模块的设计12 第三部分 数字电压表机器显示部分的设计25 系统综述、总体电路图34 结束语 36参考文献 36元器件

3、说明 37收获与体会 38评语 39低频正弦信号发生器摘要:信号发生器又称信号源或振荡器,在生产实践和科技领域中有着广泛的应用,而正弦信号发生器是信号发生器中最常见的一种,它能输出一个幅度可调、频率可调的正弦信号,在这些正弦信号发生器中又以低频正弦信号发生器最为常用。能够产生多种波形,如三角波、锯齿波、矩形波(含方波)、正弦波的电路被称为函数信号发生器,在电路实验和设备检测中具有十分广泛的用途。现今,常用的信号发生器大部分是由模拟电路构成的,电路的组成主要包括选频网络、反馈网络、以及放大部分,这种方式的信号发生器可以看作是一个没有输出信号的带有选频网络的正反馈放大电路。此种信号发生器包含的选频

4、网络是RC选频电路或者LC选频电路。一般情况下,RC选频电路用于输出中频信号,LC选频电路用于输出高频信号,但需要这种模拟信号发生器用于输出低频信号往往需要的RC值很大(LC输出高频,更难以满足要求),这样不但参数准确度难以保证,而且体积和功耗都很大,低频难以满足要求。而由数字电路构成的低频信号发生器多是由一些芯片组成,其低频性能比模拟信号发生器好得多,而且体积较小,输出的信号谐波较少,频率和振幅相对比较稳定。本文用MAX038芯片实现低频正弦信号的发生,借助于放大器对正弦信号进行放大,这种电路流程简单、运算速度高、便于调节与实现并且集成度强。关键字: 正弦波 信号发生器 放大器 频率显示 电

5、压显示设计要求: 任务书要求设计一个低频正弦信号发生器,根据题目要求,此低频正弦信号发生器有以下功能及主要技术要求: 信号频率范围20HZ20kHZ; 输出信号电压幅度5; 输出信号频率数字显示; 输出电压幅度数字显示。第一章 系统概述根据任务书的要求,系统可分为三大部分,即正弦信号的产生;输出频率的范围和其显示;输出电压的幅度和显示,我们采用MAX038芯片产生正弦信号,该芯片能产生高精度的信号,频率范围大,功耗低,信号产生后再通过运放OPA604的功率放大来满足输出电压的幅度要求,然后通过555定时器组成的施密特触发器,单稳态 电路,多谐振荡电路对其放大整形和控制,最终通过十六进制加法器7

6、4LS160,锁存器74LS373,译码器74LS48使数码管显示电压,由于本学期刚学过555定时器,74LS160,74L48等芯片,设计过程中易于理解和操作,其次是电压的显示,我们采用集成电路MC14433,MC1413,MC4511和MC1403设计成数字电压表,实现对电压的显示。其中MC14433的作用是将输入的模拟信号转换成数字信号,MC1403为MC14433提供精密电压,供MC14433A/D转换器作参考电压,MC4511的功能是将二-十进制转换成七段信号,MC1413的作用为驱动显示器的 a,b,c,d,e,f,g七个发光段,驱动数码管进行显示,数码管只将译码器输出的七段信号进

7、行数字显示,读出A/D转换结果,该模块集成度高,外围电路简单,便于实现。以下为电路的系统框图:电阻调节OPA604功率放大MC14433A/D转换MC1403MC4511MC1413共阴极LED发光数码管555施密特触发器&74LS160计数器74LS373锁存器74LS48译码器共阴数码管555单稳态电路555多谢振荡器 MAX038函数发生器芯片 图1电路系统框图第二章 单元电路设计与分析 第一节:正弦信号产生和放大电路模块设计一、 可行性论证:正弦波发生器是本设计的核心部分,以下介绍三种方案:方案一:采用传统的直接频率合成法直接合成。利用混频器,倍频器,分频器和带通滤波器完成对频率的算术

8、运算。但由于采用大量的倍频,分频,混频和滤波环节,导致直接频率合成器的结构复杂,体积庞大,成本高,而且容易产生过多的杂散分量,难以达到较高的频谱纯度。方案二:采用锁相环间接频率合成(PLL)。虽然具有工作频率高,宽带,频谱质量好的优点,但由于锁相环本身是一个惰性环节,锁定时间较长,故频率转换时间较长。另外,由模拟方法合成的正弦波的参数(如幅度,频率和相位等)都很难控制,而且要实现大范围的频率变化相当困难,不易实现。方案三:用函数产生芯片直接产生所需信号。采用MAX038函数产生芯片,通过设置管脚参数的输入,可设计组成产生幅频精度很高且易于调整的波形信号,该波失真度很小,而且可实现的频率范围很大

9、,在电路参数要求苛刻的工作场所能够得到较好的应用,用该芯片设计组成的信号产生电路集成度高,而且简单,容易控制。综合比较,为了实现要求,选择方案三,使用高性能的芯片MAX038作为正弦波发生器的核心,实现高精度,高稳定的正弦信号输出。二、MAX038简介以下是MAX038管脚图,管脚功能和其性能的介绍:MAX038采用DIP-20封装形式,其管脚如下图2所示: 图2 MAX038管脚图各引脚功能简述如下:引脚标记符号功能说明1REF2.5V的基准电压输出2,6,9,11,18GND地3A0波形选择编码输入端(兼容TTL/CMOS电平)4A1波形选择编码输入端(兼容TTL/CMOS电平)5COSC

10、主振器外接电容接入端7DADJ占空比调节输入端8FADJ频率调整输入端10IIN电流输入端,用于频率调节和控制12PDO相位检测器输入端,若相位检测器不用,该端接地13PDI相位检测器基准时钟输入,如相位检测器不用,该端接地14SYNCTTL/CMOS电平输出,用于同步外部电路,不用时开路15DGND数字地,在SYNC不用时开路16DV+数字+5V电源。若SYNC不用,该端开路17V+5V电源输入端19OUT正弦波、方波或三角波输出端20V_-5V电源输入端表1 MAX038的引脚功能说明MAX038的内部结构和工作原理:MAX038的芯片内部包含振荡器、比较器、基准电压和正弦波形成器等。MA

11、X038产生信号的频率和占空比可以通过调整电流、电压或电阻来分别控制。所需的输出波形可由在A0和A1输入端设置适当的代码来选择,所有的输出波形都对称于地电位的2V(峰峰值)信号。低阻抗输出的驱动能力可以达到20mA。在SYNC输出引脚端输出一个由内部振荡器产生的、与TTL兼容的、占空比为50的波形(不管其他波形的占空比是多少),可作为系统中其他器件的同步信号。内部振荡器也可以由连接到PDI引脚上的外部TTL时钟来同步。MAX038的工作电源为5(15)V。基本的振荡器是一个交变的、以恒流向电容器充电和放电的弛张振荡器,同时也就产生一个三角波和矩形波。充电和放电的电流是由流入引脚端IIN的电流来

12、控制的,并由加到引脚端FADJ和DADJ上的电压调制。流入引脚端IIN的电流可由2uA变化到750uA,对任一电容器CF值可以产生大于两个数量级(100倍)的频率变化。在引脚端FADJ上加2.4V电压可改变70的标称频率(与VFADJ=0V时比较),这种方法可以用作精确的控制。占空比(输出波形为正时所占时间的百分比)可由加2.3V的电源到引脚端DADJ上来控制其从10变化到90。这个电压改变了CF的充电和放电电流的比值,而维持频率近似不变。引脚端REF的2.5V基准电压可以用固定电阻连接到引脚端IIN、FADJ或DADJ,也可以用电位器从这些输入端接到REF端进行调整。FADJ和/或DADJ可

13、以接地产生具有占空比为50的标称频率信号。MAX038芯片附加少许外围电路就能够产生三角波、锯齿波、正弦波、方波、矩脉冲波形。该芯片具有如下的功能特点:(1)输出频率范围:0120 MHz,最高可达40 MHz:(2)输出波形占空比(1585)独立可调,占空比可由DADJ端调整,如果DADJ端接地,则输出占空比为50;(3)具有低输出阻抗的输出缓冲器,输出阻抗的典型值为01 ;(4)备有TTL兼容的独立同步信号SYNC(方波输出,固定占空比为50),方便组建 (5)低温度漂移。对于所有输出波形来说,输出波形是以地为参考的对称波形,在低输出阻抗的情况下,输出电流可达到20 mA电流。 在两个与T

14、TLCMOS信号输入匹配的地址引脚A1,A0上输入合适的代码信号,能够实现输出波形变换的控制,具体输入代码和输出波形的对应关系如表2所示。A0A1波形X1正弦波00矩形波A0A1波形10三角波表2 地址A0和A1引脚端工作状态的设置与波形选择输出频率反比于电容器CF值。(1) 波形选择 MAX038可以产生正弦波、矩形波或三角波形设置A0和A1引脚端的状态可选自输出波形(TTL/CMOS逻辑电平)如表二所列。波形切换可以在任一时刻进行,而不管输出信号当时的相位。切换发生在0.3us之内,但是输出波形可能有一段小的延续0.5us的过渡状态。(2) 输出频率MAX038输出频率取决于注入引脚端II

15、N的电流大小、引脚端COSC的电容量(对地)和引脚端FADJ上的电压VFADJ。当VFADJ=0V时,输出的基波频率(F0)由下式给出:F0(MHZ)=IIN(uA)CF(pF)周期(t0)则为:t0(s)=CF(pF)IIN(uA)式中,IIN为注入到IIN引脚端的电流(2750uA),CF为接到COSC引脚端和地之间的电容值(20pF100uF)。 (注:由于在multisim软件里面没有MAX038芯片,所以不能画出关于此芯片产生正弦信号的波形图。在这个设计中,为了能够模拟产生低频正弦信号并且进行显示,我们用了另一种方法产生正弦信号,具体请看后面的具体电路设计图)图3 正弦信号发生电路三

16、、放大电路的设计上述图3所示信号产生电路,当V+=5V,V-=-5V,VDADJ=VFADJ=VPDI=VPDO=0 V,RL=1 k,CL=20 pF,输出波形、频率变化调整时,输出电压能够稳定的达到Vp-p=2 V。由于设计要求的电压幅度为5V,因此必须对产生的信号进行放大,本设计的放大电路主要由运放OPA604担任 。OPA604是FET输入高保真运放IC,性能十分优越,低噪声10nv/Hz,低失真率,1KHZ时,仅为0.0003%,高转换率25v/us,功率带宽为20MHZ,电路中OPA604的闭环电压增益由外电路所接电阻控制。 由OPA604组成的放大电路如下图4所示 图4 信号放大

17、电路 注:R1的另一接线端接MAX038的管脚19图3所示的电路产生的正弦输出波的Vp-p=2 V, Multisim软件中没有信号产生芯片MAX038,对图3所示电路的仿真我们只能外接一个能够产生Vp-p=2 V的正弦信号源,仿真的结果如下图5所示图5 放大电路仿真结果图第二节:频率的数字显示一、整体方框图及原理输入电路:由于输入的信号可以是正弦波,三角波。而后面的闸门或计数电路要求被测信号为矩形波,所以需要设计一个整形电路则在测量的时候,首先通过整形电路将正弦波或者三角波转化成矩形波。在整形之前由于不清楚被测信号的强弱的情况。所以在通过整形之前通过放大衰减处理。当输入信号电压幅度较大时,通

18、过输入衰减电路将电压幅度降低。当输入信号电压幅度较小时,前级输入衰减为零时若不能驱动后面的整形电路,则调节输入放大的增益时被测信号得以放大。频率测量:测量频率的原理框图如上图2-3.测量频率共有显示单位。被测信号经整形后变为脉冲信号(矩形波或者方波),送入闸门电路,等待时基信号的到来。时基信号由555定时器构成一个较稳定的多谐振荡器,经整形分频后,产生一个标准的时基信号,作为闸门开通的基准时间。被测信号通过闸门,作为计数器的时钟信号,计数器即开始记录时钟的个数,这样就达到了测量频率的目的。计数显示电路:在闸门电路导通的情况下,开始计数被测信号中有多少个上升沿。在计数的时候数码管不显示数字。当计

19、数完成后,此时要使数码管显示计数完成后的数字。控制电路:控制电路里面要产生计数清零信号和锁存控制信号。二、各部分的设计与调测1、输入电路设计与调测1.1 时基电路设计图1-1 时基电路与分频电路它由两部分组成: 如图1-1所示,第一部分为555定时器组成的振荡器(即脉冲产生电路),要求其产生1000Hz的脉冲.振荡器的频率计算公式为:f=1.44/(R1+2*R2)*C),因此,我们可以计算出各个参数通过计算确定了R1=8.2K ,R2=5.1K,C=0.01F使得555能够产生非常接近1KHz的频率。第二部分为分频电路,主要由74LS160组成,因为振荡器产生的是1000Hz的脉冲,也就是其

20、周期是0.001s,而时基信号要求周期为1s。74LS160为十进制计数器,用于在时钟上升沿或下降沿加计数。1.2时基电路的调测图1-2时基电路首先调测时基信号,通过555定时器、RC阻容件构成多谐振荡器的两个暂态时间公式,选择R1=8.2K ,R2=5.1K,C=0.01F。把555产生的信号接到示波器中,使得输出的信号的频率为1KHz。同时输出信号的频率也要稳定。测完后,下面测试分频后输出端信号。测出来的信号频率和理论值1Hz相等。这样,时基电路这部分就测试完毕,可以用于做标准的闸门信号,所以此时的时基电路设计好了,而且时基信号也没有什么问题。图1-3时基电路分频后的波形1.3放大整形电路

21、设计如图3-4所示,待测的波先被送入到放大电路的输入端,输入的信号可以是正弦波,三角波。而后面的闸门或计数电路要求被测信号为矩形波,所以需要设计一个整形电路在测量的时候,首先通过整形电路将正弦波或者三角波转化成矩形波。在整形之前由于不清楚被测信号的强弱的情况。所以在通过整形之前通过放大衰减处理。当输入信号电压幅度较大时,通过输入衰减电路将电压幅度降低。当输入信号电压幅度较小时,前级输入衰减为零时若不能驱动后面的整形电路,则调节输入放大的增益,时被测信号得以放大。然后把放大调整后的信号送入由555构成的施密特触发器,施密特触发器具有脉冲整形功能经过施密特触发器后便把信号整形成为矩形波。图1-4

22、放大整形电路图1.4 放大整形电路的调测图1-5放大整形电路用信号发生器产生一个正弦波形,输入放大整形电路,用示波器来观察待测信号经放大整形电路后波形的前后变化,结果如图4-4,1表示整形后的波形,2表示整形前的。图1-6待测信号放大整形前后的波形图二、控制电路的设计与调测2.1控制电路设计通过分析我们知道控制电路这部分是本实验的最为关键和难搞的模块。其中控制模块里面又有几个小的模块,通过控制选择所要测量的东西。比如频率,周期,脉宽。同时控制电路还要产生74160的清零信号,74LS373的锁存信号。图2-1 控制电路 逻辑控制电路详细的电路如图2-1所示。图2-2是测试被测信号频率时的计数器

23、CP信号波形、PT端输入波形、CLR段清零信号波形、74LS373锁存端波形图。其中第一个波形是被测信号的波形图、第二个是PT端输入信号的波形图、第三个是计数器的清零信号。第四个是锁存信号。PT是高电平的时候计数器开始工作。CLR为低电平的时候,计数器清零。根据图得知在计数之前对计数器进行了清零。根据74LS373(74LS373的管脚图和功能表详见附录)的功能表可以知道,当锁存信号为高电平的时候,74LS48不送数。如果不让74LS373锁存的话,那么计数器输出的信号一直往数码管里送。由于在计数,那么数码管上面一直显示数字,由于频率大,那么会发现数字一直在闪动。那么通过锁存信号可以实现计数的

24、时候让数码管不显示,计完数后,让数码管显示计数器计到的数字的功能。根据图可以看到,当PT到达下降沿的时候,此时74LS373的G端的输入信号也刚好到达下降沿。图2-2 控制电路工作波形示意图2.2 逻辑控制电路的调测图2-3 逻辑控制电路调测连接图控制电路的连接图如图2-3所示,其中两个555单稳态触发器的作用一个是产生清零信号,另一个是产生锁存信号。由调试波形可以知道电路设计是正确的。这部分是测量频率的功能。测频率的时候时基信号作为闸门信号。测试的结果如图2-4所示其中1波形表示为清零信号,2波形表示锁存信号,3波形表示闸门信号。控制部分的工作原理:当清零信号由0变为1时,此时计数器的清零工

25、作已经完成。闸门开始打开,当闸门打开时,即闸门信号为高电平时,计数器开始计数我们所设计的闸门的高电平时间为1S,在此时间内计数器计数被测信号的变化次数,所得结果便是被测信号的频率。当计数器清零和计数时,锁存器要锁存,以免显示时数字跳动,当计数器清零和计数完毕时,锁存器再开始读数。那么到此,整个控制电路部分实现的控制功能都已经实现了。到这里,会发现控制电路整个设计过程的精华所在。把控制电路这部分完成,那么本次的课程设计最重要的部分完成,所以这次课程设计整体上也就基本完成了。图2-4逻辑控制电路输出波形图三、显示电路的控制与调测3.1显示电路设计计数电路、锁存电路和译码显示电路详细的电路如图5-1

26、,显示电路主要由计数器、译码器、锁存器、档位选择开关组成。整体电路要接收三个信号一是被测信号的计CP信号波形、74LS160的CLR段清零信号波、74LS373锁存端信号波。 图3-1 显示电路3.2 计数电路和显示电路的调测图3-2 显示电路调测连接图计数电路:按照图5-2所示连接好,将74160的PT端,CLR端,LD端都接高电平,4个74LS160级联,构成异步十进制计数器。,在调测的过程中,接好后,给最低位的74LS160一个CP信号。让函数信号发生器产生一个频率适当的方波。这样,计数器就开始计数了。数码管从00009999显示。计数电路就这样搞好了。在调测的过程中,74160的CLR

27、端,LD端是用临时的线连接。因为在后面这些端都是连接控制电路产生清零、锁存信号的输出端。显示电路:如图4-5所示接好显示电路。将七段显示器CK端接地。前面的管脚接寄存器的管脚,这样,显示电路也就搞好了。经过模拟仿真,显示电路工作正常。3.3 显示单位转换电路和小数点显示电路设计在测量频率的时候,由于分两个显示单位,那么在不同的单位的时候,小数点也要跟着显示。比如测量频率的单位需要显示Hz的时候,那么在显示的时候四个数码管的小数点不需要显示,此时绿灯亮。测量频率的单位需要显示KHz的时候,那么显示的时候,四个数码管第二个位的数码管的小数点要显示,也就是当显示的数值以KHz显示时,后面有两位小数以

28、保证测量值度,并且此时红灯亮,表示单位是KHz.图3-3 单位转换和小数点显示电路图3.4 报警电路设计报警电路是在最高位的十进制计数器74LS160的进位端加一个蜂鸣器或者是LED灯,当有进位时蜂鸣器就会发出响声,LED灯会亮起来,以此提醒被测信号频率超出量程。第三部分:数字电压表设计数字电压表是将被测模拟量转换为数字量,并进行实时数字显示的数字系统。方案一:采用单片机89C51作为系统的控制核心,以A/D转换器ADC0809作为主要部件,原理是模数(A/D)转换芯片的基准电压端,北侧电压输出端分别输入基准电压和被测电压。模数(A/D)转换芯片将被测量电压输入端所采集到的模拟电压信号转换成相

29、应的数字信号,然后通过对单片机系统进行软件编程,使单片机系统能按规定的时序来采集这些数字信号,通过一定的算法来计算出被测量电压的值,最后单片机系统将计算好了的被测电压按一定的是与送入显示电路模块加以显示。单片机技术成熟、运算功能较强、编程灵活、设计成本也较低,能较准确地测量输入电压。但在单片机系统中必须使用许多分立元件组成其外围电路,整个系统显得十分复杂,可靠性较低,抗干扰能力差,而且功耗高。并且我们对单片机的学习还不是很多,还会用到编程。所以这种方法不是我们采用的。方案二:我们主要以集成芯片为主要器件。电路主要有MC14433 AD转换器、MC1413七路达林顿驱动器阵列、CD4511 BC

30、D到七段锁存-译码-驱动器、能隙基准电源MC1403和共阴极LED发光数码管组成。本系统是3位数字电压表,3位是指十进制数00001999,所谓3位是指个位、十位、百位,其数字范围均为09。而所谓半位是指千位数,它不能从0变化到9,而只能由0变到1,即二值状态,所以成为半位。电路图如下:各部件的功能如下:(1)3A/D转换器:将输入的模拟信号转换成数字信号。(2) 基准电源:提供精密电压,供A/D转换器作参考电压。(3) 译码器:将二-十进制(BCD)码转换成七段信号。(4) 驱动器:驱动显示器的a,b,c,d,e,f,g七个发光段,推动发光数码管(LED)进行显示。(5) 显示器:将译码器输

31、出的七段信号进行数字显示,读出A/D转换结果。工作过程如下:3数字电压表通过位选信号进行动态扫描显示,由于MC14433电路的A/D转换结果是采用BCD码多路调制方法输出,只要配上一块译码器,就可以将转换结果以数字方式实现四位数字的LED发光数码管动态扫描显示。输出多路调制选通脉冲信号,选通脉冲为高电平,则表示对应的数位被选通,此时该位数据在端输出。每个选通脉冲高电平宽度为18个时钟脉冲周期,两个相邻选通脉冲之间间隔2个时钟脉冲周期。和EOC的时序关系是在EOC脉冲结束后,紧接着是输出正脉冲,以下依次为、和。其中对应最高位(MSD),则对应最低位(LSD)。在对应、和选通期间,输出BCD全位数

32、据,即以8421码方式输出对应的数字09。在选通期间,输出千位的半位数0或1及过量程、欠量程和极性标志信号。在位选信号选通期间的输出内容如下:表示千位数, =“0”代表千位数的数字显示为1, =“1”代表千位数的数字显示为0。表示被测电压的极性,的电平为“1”,表示极性为正,即0,的电平为“0”,表示极性为负,即0。显示数的负号(负电压)由MC1413中的一只晶体管控制,符号位的“-”阴极与千位数阴极接在一起,当输入信号为负电压时,端输出置“0”,负号控制位使得驱动器不工作,通过限流电阻使显示器的“-”(即g段)点亮;当输入信号为正电压时,端输出置“1”,负号控制位使达林顿驱动器导通,电阻接地

33、,使“-”旁路而熄灭。小数点显示是由正电源通过限流电阻供电燃亮小数点。若量程不同则选通对应的小数点。过量程是当输入电压超过量程范围时,输出过量程标志信号。当=“0”且=“1”时,表示处于过过量状态。当=“1”且=“1”时,表示处于欠量程状态。当=“0”时,| 1999,则溢出。|则输出低电平。当=“1”时,表示|。平时为高电平,表示被测量在量程内。MC14433的端与MC4511的消隐端直接相连,当超出量程范围时,则输出低电平,即=0=0,MC4511译码器输出全0,使发光数码管显示数字熄灭,而负号和小数点依然发亮。(二)、单元电路设计与分析1、3A/D转换器MC14413在数字仪表中,MC1

34、4413电路是一个低功率3位双积分式A/D转换器。MC14413电路总框图如图2所示。由图2可知,MC14413A/D转换器主要由模拟部分和数字部分组成。使用时只要外接两个电阻和两个电容就能执行3位的A/D转换器。图2 MC14433电路总框图(1) 模拟部分:图3为MC14413内部模拟电路的工作原理示意图。其中共有3个运算放器,和10多个电子模拟开关,接成电压跟随器,以提高A/D转换器的输入阻抗,由于采用CMOS电路,因此输入阻抗可达100以上。和外接的、构成一个积分放大器,完成即电压-时间的转换。接成电压比较器,主要功能是完成“0”电平检出,由输入电压与零电压进行比较,根据两者的差值决定

35、输出是“1”还是“0”。比较器的输出用作内部数字控制电路的一个判别信号。电容为自动调零失调补偿电容。图3 模拟电路工作原理示意图(2)数字部分:包括图2中除“模拟部分”以外的部分。其中四位十进制计数器为3位BCD码计数器,对反积分时间进行计数(01999),并送到数据寄存器;数据寄存器为3位十进制代码数据寄存器,在控制逻辑和实时取数信号(DU)作用下,锁定和存储A/D转换器结果;多路选择开关,从高位到低位逐位输出多路调制BCD码,并输出相应位的多路选择脉冲标志信号;控制逻辑,这是A/D转换的指挥中心,统一控制各部分电路的工作,它是根据比较器的输出极性接通电子模拟开关,完成A/D转换6个阶段的开

36、关转换和定时转换信号,以及过量程等功能标志信号,在对基准电压进行积分时,令4位计数器开始计数,完成A/D转换;时钟发生器,它通过外接电阻构成的反馈,并利用内部电容形成振荡,产生节拍时钟脉冲,使电路统一动作,这是一种施密特触发式正反馈多谐振荡器,一般外接电阻为360时,振荡频率则为100,当外接电阻为470时,振荡频率则为66,当外接电阻为750时,振荡频率则为50。若采用外时钟频率,则不要外接电阻,外部时钟频率信号从CLKI(10脚)端输出,时钟脉冲CP信号可从CLKO(11脚)获得;极性检测,显示输入电压的正负极性;过载指示(溢出),当输入电压超出量程范围时,输出过量程范围时,输出过量程标志

37、。MC14413A/D转换器是双斜积分,采用电压-时间间隔()方式,通过先后对被测电压模拟量和基准电压的两次积分,将输入的被测电压转换成与其平均值成正比的时间间隔,用计数器测出这个时间间隔内的脉冲数目,即可得到被测电压的数字值。双积分过程可以由下面的式子表示:=- =- (图1)=- =- (图2)因=,故有 = (图3)式中, =4000。是定时间,为变时间,由确定斜率,若用时钟脉冲数来表示时间,则被测电压就转换成了相应的脉冲数,实现了A/D转换。积分电阻电容的选择应根据实际条件而定,若时钟频率为66,一般取0.1uF,的选取与量程有关,量程为2V时,取=470;量程为200mV时,取=27

38、。选取和的计算公式如下:=(图4)式中,为积分电容上充电电压幅度,=0.5V例如,假定=0.1uF, =5V, =66。当=2V时,代入(图4)式可得=480,取=470。3A/D转换器设计了自动调零线路,其中缓冲器和积分器采用模拟调零方式,而比较器采用数字调零方式。在自动调零时,把缓冲器和积分器的失调电压存放在一个失调补偿电容上,而比较器的失调电压用数字形式存放在内部的寄存器中,A/D转换系统自动扣除电容上和寄存器中的失调电压,就可得到精确的转换结果。A/D转换器周期约需16000个时钟脉冲数,若时钟频率为48,则每秒可转换3次,若时钟频率为86,则每秒可转换4次。MC14413采用24引线

39、双列直插式封装,外引线排列如图4所示,各引脚端功能说明如下:1端:,模拟地,是高阻输入端,作为输入被测电压和基准电压的参考点地。2端:,基准电压端,是外接基准电压输入端,若此端加一个大于5个时钟周期的负脉冲(电平),则系统复位到转换周期的起点。3端:,是被测电压输入端。 4端:,外接积分点阻端。 图4 MC14433顶视图 5端: /,外接积分元件电阻和电容的接点。6端:,外接积分电容端,积分波形由该端输出。7和8端:和,外接失调补偿电容端,推荐该两端外接失调补偿电容取0.1uF。9端:,实时输出控制端,主要控制转换结果的输出,若在比积分放电周期即阶段5开始前,在端输入一正脉冲,则该输出端继续

40、输出锁存器中原来的转换结果,若该端通过一电阻和EOC短接,则每次转换的结果都将被输出。10端:CLKI,时钟信号输入端。11端:CLKO,时钟信号输出端。12端:,负电源端,是整个电路的电源最负端,主要作为模拟电路部分的负电源,该端典型约为0.8mA,所有输出驱动电路的电流不流过该端,而是流向端。13端:,负电源端。14端:EOC,转换周期结束标志输出端,每一A/D转换周期结束,EOC端输出一正脉冲,其脉冲宽度为时钟信号周期的1/2。15端:,过量程标志输出端,当|时,输出低电平,正常量程内为高电平。1619端:对应为,分别是多路调制选通脉冲信号个位、十位、百位和千位输出端。当端输出高电平时,

41、表示此刻输出的BCD码代码是该对应位上的数据。2023端:对应为,分别是A/D转换结果数据输出BCD代码的最低位(LSB)、次低位、次高位和最高位输出端。24端:,整个电路的正电源端。 2.七段锁存-译码-驱动器CD4511CD4511是专用于将二-十进制代码(BCD)转换成七段显示信号的专用标准译码器,它由四位闩锁、七段译码电路和驱动器三部分组成,如图5所示。四位闩锁七段译码驱动器abcdefg七段输出BCD输入图5 CD4511功能图(1) 四位闩锁(LATCH):它的功能是将输入的A、B、C和D代码寄存起来,该电路具有锁存功能,在锁存允许端LE端(即LATCH ENABLE)控制下起闩锁

42、电路的作用。 当LE=“1”时,闩锁器处于锁存状态,四位闩锁封锁输入,此时它的输出为前一次LE=“0”时输入的BCD码; 当LE=“0”时,闩锁器处于选通状态,输出即为输入的代码。 由此可见,利用LE端的控制作用可以将某一时刻的输入BCD代码寄存下来,使输出不再随输入变化。(2) 七段译码电路:将来自四位闩锁输出的BCD代码译成七段显示码输出,MC4511中的七段译码器有两个控制端: (LAMPTEST)灯测试端。当=“0”时, 七段译码器输出全“1”,发光数码管各段全亮显示;当=“1”时,译码器输出状态由端控制。 (BLANKING)消隐端。当=“0”时,控制译码器为全“0”输出,发光数码管

43、各段熄灭。=“1”时,译码器正常输出,发光数码管正常显示。上述两个控制配合使用,可使译码器完成显示上的一些特殊功能。 (3)驱动器:利用内部设置的NPN管构成的射极输出器,加强驱动能力,使译码器输出驱动电流可达20mA。 CD4511电源电压的范围为5V15V。它可与NMOS电路或TTL电路兼容工作。图 6 CD4511顶视图 CD4511采用16引线双列直插式封装(见图6)。其真值表1。 使用 CD4511时应注意输出端不允许短路,应用时电路输出端外接限流电阻。表 1输入输出LEBILTDCBAabcdefg显示XX0XXXX11111118X01XXXX0000000暗011000011111110011000101100001011001011011012011001111110013011010001100114011010110110115011011000111116011011111100007011

展开阅读全文
相关资源
猜你喜欢
相关搜索

当前位置:首页 > 研究报告 > 信息产业


经营许可证编号:宁ICP备18001539号-1