电工课程设计.docx
- 文档编号:24398408
- 上传时间:2023-05-27
- 格式:DOCX
- 页数:22
- 大小:465.86KB
电工课程设计.docx
《电工课程设计.docx》由会员分享,可在线阅读,更多相关《电工课程设计.docx(22页珍藏版)》请在冰豆网上搜索。
电工课程设计
《电工与电子技术基础》课程设计报告
题目简易数字频率计
学院(部)汽车学院
专业车辆工程
班级2011220104
学生姓名陈根
学号201127080102
6月24日至6月28日共1周
简易数字频率计
前言
频率计又称为频率计数器,是一种专门对被测信号频率进行测量的电子测量仪器。
测量频率的方法有很多,按照其工作原理分为无源测量法、比较法、示波器法和计数法等。
计数法在实质上属于比较法,其中最常用的方法是数字计数器法。
数字频率计是一种最常见、最基本的数字化测量仪器。
是计算机、通讯设备、音频视频等科研生产领域不可缺少的测量仪器。
它是一种用十进制数字,显示被测信号频率的数字测量仪器。
它的基本功能是测量正弦信号,方波信号以及其他各种单位时间内变化的物理量。
在进行模拟、数字电路的设计、安装、调试过程中,由于其使用十进制数显示,测量迅速,精度高,显示直观,所以经常要用到数字频率计。
本次课程设计将根据数字频率计的原理设计简易数字频率计。
目录
前言···················································2
摘要··················································3
关键字················································3
设计要求···············································4
方案设计···············································4
一方案概述··········································4
1.方案选择········································4
2.方案论证········································6
3.电路工作过程分析································7
二单元电路设计与分析·································9
1.放大整形电路····································9
2.时基电路······································10
3.计数电路········································12
4.锁存电路·······································13
5.译码显示电路····································14
6.超量程报警电路·································16
7.控制电路········································16
三电路安装与调试····································17
四结束语············································17
元器件明细表··········································18
参考文献···············································19
摘要
数字频率计是采用数字电路制做成的能实现对周期性变化信号频率测量的仪器。
频率计主要用于测量正弦波、矩形波、三角波和尖脉冲等周期信号的频率值。
本课题主要选择以集成芯片作为核心器件,以输入电路、闸门电路、时基(T)电路、计数显示电路以及控制电路为主要模块,设计一个简易数字频率计。
输入电路:
对被测信号进行预处理放大整形使之成为矩形波以便于进行计数;闸门电路:
由与门电路通过控制开门关门,攫取单位时间内进入计数器的脉冲个数;时基信号:
周期性产生一秒高电平信号;计数器译码电路:
计数译码集成在一块芯片上,计单位时间内脉冲个数,把十进制计数器计数结果译成BCD码;显示:
把BCD码译码在数码管显示出来。
此外,还有超量程报警电路。
关键字
时基信号闸门信号锁存
设计要求
主要技术指标和要求:
(1)被测信号的频率范围100Hz~10kHz;
(2)输入信号为正弦信号或方波信号;
(3)用四位数码管显示所测频率值,并用红、绿色发光二极管表示单位;
(4)具有超量程报警功能。
方案设计
一、方案概述
1.方案选择
对周期信号的测量方法,常用的有下述几种方法。
1、测频法(M法)
对频率为f的周期信号,测频法的实现方法,是用以标准闸门信号对被测信号的重复周期数进行计数,当计数结果为N时,其频率为:
f1=N1/TG。
TG为标准闸门宽度,N1是计数器计出的脉冲个数,
设在TG期间,计数器的精确计数值为N,根据计数器的技术特性可知,N1的绝对误差是△N1=N±1,N1的相对误差为:
&N1=(N1-N)/N=(N±1-N)/N=±1/N
由N1的相对误差可知,N(或N1)的数值愈大,相对误差愈小,成反比关系。
因此,在f已确定的条件下,为减小N1的相对误差,可通过增大TG的方法来降低测量误差。
但是,增大TG会使频率测量的响应时间长。
当TG为确定值时(通常取TG=1s),则有f=N,固有f1的相对误差:
&f1=(f1-f)/f=(f±1-f)/f=±1/f
由上式可知,f1的相对误差与f成反比关系,即信号频率越高,误差越小;而信号频率越低,则测量误差越大。
因此,M法适合于对高频信号的测量,频率越高,测量精度也越高。
2、测周法(T法)
首先把被测信号通过二分频,获得一个高电频时间和低电平时间都是一个信号周期T的方波信号;然后用一个已知周期的高频方波信号作为计数脉冲,在一个信号周期T的时间内对此高频信号进行计数。
若在T时间内的计数值为N2,则有
T2=N2×Tosc
f2=1/T2=1/(N2×Tosc)=fosc/N2
N2的绝对误差为△N=±1
N2的相对误差为&N2=(N2-N)/N=(N±1-N)/N=±1/N
从T2的相对误差可以看出,周期测量的误差与信号频率成正比,而与高频标准计数信号的频率成反比。
当fosc为常数时,被测信号频率越低,误差越小,测量精度也就越高。
3、单片机测量频率的方法
用此法测量时,将被测输入信号送给单片机,通过程序控制计数(软件设计实现一秒定时,计数部分),结果送译码器74LS145与移位寄存器74LS164,驱动LED数码管显示频率值。
通过测量结果对比,分析测量误差的来源,提出减小误差应采取的措施。
根据分析可知,当被测频率很低时,由土l误差而引起的测量误差将大到不能允许的程度,例如,标准频率fo=lHz,闸门时间为ls时,测量误差高达100%。
因此,为提高低频测量精度,通常将电子计数器的功能转为测周期,然后再利用频率与周期互为倒数的关系来换算其频率值.这样便可得到较高的精确度。
在测量周期时,当被测周期很小时,也会产生这样的问题并且存在同样的解决办法。
即在被测信号的周期很小时,宜先测频率,再换算出周期。
测频和测周两条量化误差曲线交点所对应的被测信号频率称中界频率f。
在中界频率下,由测频和测周所引起的量化误差相等。
通常情况是:
当f>f。
,时宜采用测频的方法,当f 时宜采用测周的方法。 中界频率f。 与测频时所取的闸门时间以及测周时所取的时标有关。 <2>频率测量方案选择 根据性能和技术指标的要求,首先需要确定能满足这些指标的频率测量方法。 有上述对各种方法的讨论可知,M法是在给定的闸门时间内测量被测信号的脉冲个数,进行换算得出被测信号的频率。 这种测量方法的测量精度取决于闸门时间和被测信号频率。 当被测信号频率较低时将产生较大误差,除非闸门时间取得很大。 这种方法比较适合测量高频信号的频率。 T法是通过测量被测信号的周期然后换算出被测信号的频率。 这种测量方法的测量精度取决于被测信号的周期和计时精度,当被测信号频率较高时,对计时精度的要求就很高。 这种方法比较适合测量频率较低的信号。 单片机测量频率的方法也存在几个问题: 一是该方法不能直接读出其频率值或周期值;二是在中界频率附近,仍不能达到较高的测量精度;三是该方法设计到单片机的应用和单片机语言编程,鉴于现在的能力比较难实现。 综合以上几种方案的优缺点和该课题的频率范围和精确度的要求,我们选择直接测频法。 对测量频率的最低值100Hz来说,相对误差最大为1%,可以满足要求,随着测量频率的增大,相对误差逐渐减小。 2.方案论证 方案原理如下: 待测信号 清零信号锁存信号 1S高电平 图1方案原理框图 图2控制电路信号波形图 频率测量原理说明: 如图2所示通过时基电路产生具有1S高电平的闸门信号Ⅰ,当闸门信号为高电平时闸门打开,被测信号Ⅱ可通过闸门进行计数,经过1S时间后闸门信号变为低电平,闸门关闭,被测信号不能通过进行计数,同时锁存信号Ⅴ也由低电平上升到高电平,锁存器收到触发,使计数信号输出到译码器并保持,这时数码管即可显示被测信号的频率。 锁存完成后清零信号Ⅲ由高电平下降到低电平,使计数器清零,并在下一个闸门脉冲上升到高电平时,清零信号也上升为高电平,使计数器进行计数。 由此,在下一个周期进行同样的计数 3.电路工作过程分析 总体电路图如下: 图3整体电路图 (1)被测信号整形 非方波信号在测量时,由于不能直接输入数字装置,首先进行整形预理。 这一过程可通过555定时器组成的施密特触发器可以实现。 整形后信号变为方波脉冲信号,可输入计数器进行计数测量频率。 (2)时基信号产生电路 测量过程需要一个精准的1s高电平信号,为了保证准确性,先要产生一个标准时钟信号,即时基信号。 时基信号的产生可先由较精准的晶体振荡器产生标准高频信号,再通过六块74LS160十进制计数芯片进行分频得到1Hz的时基信号。 (3)计数电路 将经过整形的待测信号用5块74LS160芯片进行计数,信号输入到第一块计数器的信号输入端,进位端接到下一块芯片的信号输入端,依次接到第五块,每块芯片的输出端通过数据选择器、译码器输至数码管进行显示;160芯片ENT、ENP、LOAD都接高电平,CLR端输入由控制电路产生的清零信号,计数完成后进行清零。 (4)锁存电路 通过锁存器74LS273每次经过1s计数后得到一个上升沿,此时计数器输出信号能通过输入到译码显示电路,然后保持到下一个上升沿到来时刷新信号,这样保证了频率在测量后能够显示一段时间以便读取。 (5)单位转换及译码显示电路 由于要在超过量程时能实现单位的转换,在单位由Hz变为KHz时显示两位小数,因而在最高位160芯片输出为零时单位为Hz,不显示小数同时亮红色发光二极管,数码管显示后四个160芯片输出信号;在最高位输出不为零时单位为KHz,在第三块数码管上显示小数同时亮绿色发光二极管,数码管显示前四位160芯片输出信号。 信号选择由74LS257芯片实现,将最高位160芯片输出的四位信号输入到或门,输出单位转换信号接到257信号选择控制端,即能实现数据的选择。 同时单位转换信号接至第三块数码管小数点显示输入端及绿色发光二极管,单位转换信号经过非门输入到红色发光二极管。 数据选择器输出端分别接至四个74LS48译码器芯片然后接到数码管实现显示。 (6)控制电路 控制电路主要包括闸门控制、清零控制、锁存控制。 闸门控制: 先由1s时基信号通过JK触发器分频得到0.5Hz,高电平为1S的闸门信号,闸门信号与整形后的被测信号通过与门与在一起输入到计数输入端,闸门信号为低电平时闸门关闭,被测信号不能输入到计数端实现了时间闸门的控制。 清零电路: 先由闸门信号通过由555定时器组成的单稳态触发器,产生相同频率,高电平稍大于1S的清零信号,清零信号接至160芯片清零端,实现计数后清零。 锁存电路: 锁存信号可直接由闸门信号通过非门产生,在闸门下降沿时,计数停止,此时锁存信号为上升沿,计数输出信号输入译码显示电路进行显示,完成了锁存控制。 (7)超量程报警电路 超量程报警电路由JK触发器、与门、发光二极管组成。 将JK触发器J、K端接高电平,开始时,Q端置零,脉冲输入端接至最高位160计数芯片进位端,发光二极管正极接Q端,负极接地,当计数超量程时,最高位进位端输出一个脉冲使触发器翻转,此时,发光二极管亮,实现报警功能,将~Q端分别用与门和清零信号及闸门信号与在一起作为清零信号和闸门信号,则超量程时~Q为零,可以实现计数器清零并不再计数。 二、单元电路设计与分析 1、放大整形电路 由于要求能测量正弦波和方波信号频率,而正弦波信号不能直接输入到数字装置中,因此要对被测信号进行整形;由555定时器组成的施密特触发器可以实现脉冲的整形。 如下图所示被测信号经过施密特触发器整形变成方波信号。 图4整形电路 得到的波形如下,其中正弦波为输入信号,方波为输出信号 图5整形电路输入输出波形 2、时基信号与闸门信号产生电路 测量频率时需要需要一个高电平为一秒的闸门信号,闸门信号是否精准直接会影响测量的准确性,为了保证闸门信号的精准,首先需要一个标准的时基信号,这里选择通过晶体振荡器产生较高标准频率然后通过74LS160芯片分频,产生1Hz的标准时基信号。 (石英晶体振荡器是一种高精度和高稳定度的振荡器,被广泛应用于彩电、计算机、遥控器等各类振荡电路中,以及通信系统中用于频率发生器、为数据处理设备产生时钟信号和为特定系统信号) 图6信号发生电路 通过一个JK触发器可将1Hz时基信号分频为0.5Hz的信号,即为有1S高电平的闸门信号 图7闸门信号产生电路 3、计数电路 将被测信号和闸门信号分别接到一个与非门的输入端,输出端接到计数器的脉冲输入端。 这样,保证只在闸门信号为高电平时脉冲才能输入计数器,即保证了1s的计数时间。 这里的计数器采用4块74LS160型同步计数器串行进位方式连接,低位片的进位输出端连接到相邻高位片的CLk输入端,ENT、ENP、LOAD都接高电平,CLR端输入由控制电路产生的清零信号,由图2控制电路信号波形图可以看出清零信号高电平时间比闸门信号高电频时间稍微长一点,锁存信号上升沿与闸门信号下降沿在同一时刻,而三者有相同的周期,这样,在1s完成时锁存信号上升沿触发锁存器,使计数器输出信号在数码管显示,并保持到下一次锁存信号出现上升沿,也就测出了频率。 完成显示后清零信号出现低电平使计数器全部清零。 根据这样的原理可设计出如下电路图: 图8计数电路 在以上电路中主要部分是计数的实现,因此将各种输入信号直接简化画出,以已知频率信号源代替。 上图中4块计数器输出端接到两块锁存器74LS273上,信号进入下一部分电路中。 4、锁存电路 锁存部分主要由两块74LS273芯片实现,74LS273管脚图如下: 图974LS273管脚图 74LS273是一种带清除功能的8D触发器,1D~8D为数据输入端,1Q~8Q为数据输出端,上升沿触发,低电平清除,常用作数据锁存器,地址锁存器。 输入 输出 CLR CLK D1 D2 D3 D4 D5 D6 D7 D8 Q1 Q2 Q3 Q4 Q5 Q6 Q7 Q8 0 X X X X X X X X X 0 0 0 0 0 0 0 0 1 D1 D3 D3 D4 D5 D6 D7 D8 D1 D2 D3 D4 D5 D6 D7 D8 1 X X X X X X X X X Q1 Q2 Q3 Q4 Q5 Q6 Q7 Q8 74LS273功能表如下: 注: CLR=1时,CLK的X表示除上升沿的其他状态。 由表可知,74LS273具有以下特点: (1清零: CLR=0时,芯片被清除,输出全为0(低电平); (2)触发: CLR=1,CLK为上升沿触发时,D1~D8的数据通过芯片输出给Q1~Q8; (3锁存: CLR=1,CLK不是上升沿触发时,将数据锁存,D0~D7的数据不变。 每片74LS273的8个输入端分别与两片74LS160的输出端相连,8个输出端分别与两个74LS48译码器相连,清零端CLR都接高电平,脉冲CLK端接锁存信号。 如下图: 图10锁存电路 通过锁存电路使计数器的输出信号只有在1s计数完成时才输入到译码器,并在下一次计数完成前始终保持, 5、译码显示单位转换电路 锁存器输出的信号要在数码管上显示,先要通过译码器实现译码,这里用74LS48芯片实现译码,并用带小数点的共阴极八段数码管显示;另外,还要实现Hz与KHz单位的转换,并用红、绿两色发光二极管表示。 当计数频率小于1000Hz时不显示小数点红灯亮;当计数频率达到1000Hz即最高位160计数器输出不为0时即显示小数点且绿灯亮。 单位由Hz变为KHz时保留两位小数,则第三块数码管显示小数点,同时数码管显示数字应整体向低位移动,这可以通过由74LS257数据选择器和门电路实现。 74LS257管脚图如下: 图1174LS257管脚图 74LS257功能表如下: 输入 输出 G ~A/B 1A 2A 3A 4A 1B 2B 3B 4B 1Y 2Y 3Y 4Y 1 X X X X X X X X X Z Z Z Z 0 1 X X X X 1B 2B 3B 4B 1B 2B 3B 4B 0 0 1A 2A 3A 4A X X X X 1A 2A 3A 4A 由表可知,74LS257具有以下特点: (1)G=1时,输出高阻态。 (2)G=0,~A/B=1时,选择将B口值赋给Y口输出, 1Y2Y3Y4Y=1B2B3B4B。 (3)G=0,~A/B=0时,选择将A口值赋给Y口输出, 1Y2Y3Y4Y=1A2A3A4A。 分析可知应该实现如下几条: 若最高位计数器为零,小数点熄灭,门电路给~A/B高电平,选择低四片计数器输出,单位为Hz;当数值超过四位数码管的量程时,即U7输出不为0000,小数点亮,74LS257选择高四片计数芯片,单位为KHz;实现单位的自动转换。 下面的电路即可实现,可将最高位计数器四个输出端通过三个二输入端或门形成或的逻辑关系,将输出端接至数据选择器~A/B端,同时也接到第三块数码管小数点显示控制端和绿色发光二极管,通过非门接到红色发光二极管。 图12数据选择部分电路 图13单位显示部分 6、超量程报警电路 由设计的电路可以看出最大量程为99.99KHz,当超过此量程时最高位160计数器进位端将有信号输出,可通过此信号报警使指示灯亮并清零同时使计数停止。 如图 图14报警电路 当所测频率超量程时最高位计数器进位输出端输出信号使JK触发器翻转Q由0变为1,指示灯亮,~Q变为0,将~Q分别与清零信号、闸门信号输入到两个与门中,将输出信号作为清零信号及闸门信号。 这样,在超量程时计数器将清零,同时不再计数。 在下次测量前需要闭合一次S1使JK触发器再翻转一次。 7、控制电路 控制电路主要功能是产生清零信号、锁存信号以控制清零与锁存 清零信号可通过555计时器产生,由上文图2可知清零信号高电平时间稍大于闸门信号,这里取tp=1.1*R2*C=1.1s,周期与闸门信号相同。 如下图: 图15清零信号产生电路 锁存信号的产生则只需将闸门信号输入一个非门即可获得 图16锁存信号产生电路 三、电路安装与调试 经过仿真软件的模拟测试发现,本电路能实现频率测量,且单位转换,单位提示灯,及超量程报警功能都能实现。 不过在测试中发现测量结果有时会有1Hz的误差,这是由于这种测量方法存在的系统误差,难以避免。 还有一点缺陷,报警电路在报警后通过闭合开关S1的方法并不能使测量电路恢复,这在理论上是可行的,不过没找到问题所在。 四、结束语 本次的课程设计“简易数字频率计”由我一个人独自完成,最开始的时候我觉得这个不会很难做,因为一开始我便想到了测量的方案,即测量1S内信号的脉冲数,通过计数器就能实现,而且我们最后一次做的实验就是关于计数器的,做起来感觉不难。 最初,我在Multisim软件中用简单的电路模拟过,感觉已经能实现了,不过后来查了一些资料,发现实际测量需要考虑很多问题。 例如,时基信号的产生,最初我是想用555定时器产生1S高电平的信号,经过模拟发现这样产生的信号并不准确,这就导致测量结果误差较大。 后来了解到可通过标准高频振荡器产生信号再分频产生。 还有就是单位转换部分,一直没想到怎么解决,后来查找资料发现,可以通过数据选择器选择把两组数据中的其中一组输入到译码显示部分,这就可以解决单位转换问题了。 还有一些问题是有一些需要用到而没有学过的器件,如锁存器,在应用时由于对锁存器功能不是很理解,在连接电路时不知道怎么接,而且在用Multisim模拟时经常出现问题,做的过程中很气馁,不想做,后来通过借鉴别人的报告,看别人电路连接方式,再通过不断模拟,最后还是实现了,在做的过程中看到模拟成功还是很高兴的,这样又有信心往下做了。 还有一些是由于对学的一些器件的应用了解不深,例如,用555定时器对被测信号进行整形,课本上讲过这个应用,但是我并不了解,把课本上的内容看了几遍才知道怎么做。 当然也有一些地方比较熟悉,很快就完成了,如译码显示部分、计数部分。 在超量程报警部分运用JK触发器是我没想到的,不过,知道用JK触发器后,我自己设计出了超量程时清零和使计数器停止计数的电路。 这次的课程设计经过三天连续不断的努力,最终还是完成了。 总结这次的课程设计,整个设计有很多部分我并不是很了解,很多方法都是借鉴别人的例子,不过我并没有直接抄别人的,而是认真研究了他们的原理,然后自己模拟实现,截图,做出来的,对于原理基本都能理解了。 当然,其中还是用些问题的,由于对Multisim软件不是特别了解,有些地方实现还有点小问题。 由于最近还要准备考试,不能再花更多时间去解决了,以后有时间还是会尝试调试一下。 通过这次课程设计,我对学习的知识有了更深的理解,同时也学到了一些没学过的知识,还是很充足的。 同时也认识到了自己有些方面知识的不足,也明白了事情做起来会比想的要难,收获还是很多的。 元器件明细表 序号 名称 型号参数 数量 备注 1 芯片 74LS04 3 非门 2 74LS08 3 与门 3 74LS32 3 或门 4 74LS48 4 译码器 5 74LS257 4 数据选择器 6 74LS273 2 锁存器 7 555定时器 整形 8 JK触发器 报警、分频 9 数码管 SEVEN_SEG_D_COM_K 10 发光二极管 红色 2 单位显示、报警 绿色 1 单位显示 11 电容 1uF 1 10uF 1 12 电阻 500Ω 1 4.5KΩ 1 100KΩ 1 13
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- 电工 课程设计