《《数字万用表课程设计》课程报告优质资料.doc》由会员分享,可在线阅读,更多相关《《数字万用表课程设计》课程报告优质资料.doc(77页珍藏版)》请在淘文阁 - 分享文档赚钱的网站上搜索。
1、数字万用表课程设计课程报告优质资料(可以直接使用,可编辑 优质资料,欢迎下载)天津电子信息职业技术学院数字万用表课程设计课程报告论文题目:三位半数字万用表姓名:陈星宇(02)系别:网络技术系专业:物联网应用技术班级:物联S11-1指导教师:王青目录一课程设计的目的1二设计题目和要求1三总体方案2四方案比较3五基本原理4六单元电路设计56.2 AC/DC转换电路86.3 电压、电流信号衰减电路86.4 电阻测量电路96.5 电容测量11八所用元器件13九设计心得和体会13十一实验测得波形图15参考文献17 三位半数字万用表一课程设计的目的 课程设计的主要目的,是通过电子技术的综合设计,熟悉一般电
2、子电路综合设计过程、设计要求、完成的工作内容和具体的设计方法。通过设计也有助于复习、巩固以往的学习模电、数电内容,达到灵活应用的目的。在设计完成后,还要将设计的电路进行安装、调试以加强学生的动手能力。在此过程中培养从事设计工作的整体观念。课程设计应强调以能力培养为主,在独立完成设计任务同时注意多方面能力的培养与提高,主要包括以下方面: 1、独立工作能力和创造力。 2、综合运用专业及基础知识,解决实际工程技术问题的能力。 3、查阅图书资料、产品手册和各种工具书的能力。4、熟悉常用电子仪器操作使用和测试方法。5、工程绘图能力。 6、写技术报告和编制技术资料的能力。二设计题目和要求 题目:设计3 1
3、/2数字万用表 具体要求: (一)根据题目,利用所学知识,通过上网或到图书馆查阅资料,设计 2-3个实现数字万用表的方案;只要求写出实现工作原理,画出电原理功能 框图,描述其功能。 说明:采用原理、方案、方法不限,可以自行设计。 (二)其中对将要实验方案3 1/2位数字万用表方案,须采用中小规模 集成电路、MC14433A/D转换器等电路进行设计,写出已确定方案详细工 作原理,计算出参数。 (三)技术指标: 1、测量直流电压1999-0001V;199.9-0.1V;19.99-0.01V;1.999- 0.001V;测量交流电压1999-199V。 2、交、直流电流; 3、电阻、电容; 4、
4、三位半数字显示。三总体方案方案一:由MC14433A/D转换器构成的3 1/2位数字万用表原理:该系统中将待测直流电压Vx加到MC14433芯片的3脚,经MC14433完成A/D转换后,通过CD4511七段锁存/译码/驱动器送到LED显示,LED位选是由MC14433的DS4-DS1经MC1413反向后提供,MC1403为MC144433提供基准电压。测交流时则需经AC-DC转换。 原理框图:参考电压源量 程转 换AC-DC 转换A/D转换器CD4511译码器4位数码管交流电?是否 方案二:由ICL7106构成的3 1/2为数字万用表 原理:该系统采用ICL7106、四个共阴极LED数码管,I
5、CL7106内部包括模拟电路(即双积分A/D转换器)、数字电路两大部分。输入电压经量程转换进入ICL7106进行A/D转换,直接在数码器上显示。ICL7106只有液晶笔段及背电极驱动,没有小数点驱动端。为显示小数点,需另加外围电路。 原理框图:LED显示器ICL7106振荡电路基准电压分压电路+输入_ 方案三:由ICL7136构成的3 1/2为数字万用表 其原理、原理框图与ICL7106大致相同。有以下改进:1、在模拟电路的输出端增加了过零检测器和极性触发器;2、在缓冲器和积分器之间增加了一个自动调零模拟开关SAZ。四方案比较项目MC14433ICL7106转换速率310次/s0.115次/s
6、输入阻抗1000M10000M基准电压2000V(200mV量程)1000V(100mV量程)2000V(2V量程)1000V(1V量程)封装形式DIP-24DIP-40电源电压双电源供电,电源电压范围是+4.5V+8V。一般取典型值+5V单电源供电,电源电压范围是715V,典型值为9V显示器共阴极LED显示器LCD显示器显示方式动态扫描方式,驱动线少静态显示,驱动线多显示特点亮度高,亮暗对比度大,显示清晰,色彩绚丽,寿命长,功耗高亮度低,亮暗对比度小,寿命短,微功耗输出功能具有BCD码输出,可配计算机进行数据处理,自动控制自动打印结果无BCD码输出,不能配计算机或打印机外围电路需配基准电b源
7、,短译码驱动器和位驱动器,电路较复杂外围电路简单,只需5个电阻和5个电容由上表可知,(1) MC14433与ICL7106比较前者具有转换速率高、输入阻抗低、电压范围大等优点,MC14433转换准确度比较高,相当于二进制11位的A/D转换器,还具有价格低廉、抗干扰性强之优点。(2)3位半双积分式A/D转换器MC14433可以满足设计要求,适合实验室应用,其功能也较全面。ICL7106采用大规模集成电路芯片,价格昂贵实验室不易提供且不符合设计中用小规模集成芯片的要求。 (3)同ICL7106相比ICL7136有以下特点:微功耗、输入电流为1pA、低噪声、能消除超量程时的滞后效应、测量速度低。但总
8、体性能仍不如MC14433。 故进行实验时用MC14433器件来构成3 1/2位数字万用表。五基本原理该系统可采用MC14433 3位半A/D转换器,MC1413七路达林顿驱动阵列,CD4511BCD到七段锁存-译码-驱动器,基准电压MC1403和共阴极LED发光数码管组成。(1)各部分功能如下:1、3 1/2A/D转换器:将输入的模拟信号转换成数字信号2、基准电源:提供精密电压,供A/D转换器作参考电压3、译码器:将BCD码转换成七段信号4、驱动器:驱动显示器的a,b,c,d,e,f,g七个发光段,推动发光数码管进行显示5、显示器:将译码器输出的七段信号进行数字显示,读出A/D转换结果 (2
9、)工作过程如下:3 1/2数字万用表通过位选信号DS1DS4进行动态扫描显示,其中MC14433用来实现A/D转换、计数和控制逻辑等主要功能。由于MC14433电路的A/D转换结果是采用BCD码多路调制方法输出,只要配上一块译码器,就可以将转换结果一数字方式实现四位数字的LED发光数码管动态扫描。DS1DS4为输出多路调制选通脉冲信号,DS选通脉冲为高电平则表示对应数位被选通,此时,该位数据在Q0Q3端输出。DS和EOC时序关系是在EOC脉冲结束之后,紧接着是DS1输出正脉冲,以下依次是DS2、DS3、DS4,其中DS1对应高位(MSD)DS4对应低位(LSD)。对应位选通期间,Q0Q3输出以
10、BCD码形式数据,DS1选通期间Q0Q3输出千位的半位数0或1及过量程、欠量程和极性标志信号。在位选信号DS1选通期间Q0Q3的输出内容如下:Q3表示千位数,Q3代表千位数的数字。若其值为1,则代表千位数的数字显示为0;反之,若其值为0,千位数的数字显示为1。Q2表示被测电压的极性,Q2的电平为1,表示极性为正,即Vx0,Q2的电平为0,表示极性为负,即Vx1999,则溢出;|Vx|Vr,则/OR输出低电平。当/OR=1时,表示|Vx|Vr。正常时/OR输出高电平,表示被测量在量程内。六单元电路设计6.1 器件介绍 (一) MC14433芯片引脚及其功能. (1)MC14433的内部框图如图所
11、示,主要包括模拟电路(A/D转换器)、数字电路两大部分。模拟地 .VAG 1基准电压 VREF 2输入 V13R1 4R1/C1 5C1 6C01 7C02 8DU 9 CLK1 10CLK2 11VEE 12MC1443324 VDD 正电源23 Q322 Q2 21 Q120 Q019 千位选通18 百为选通17十位选通16个位选通15 OR超量程14 EOC A/D转换结束标志13 VSS 地U+积分元件自动调零电容实时输出控制端时钟脉冲输入端时钟脉冲输出端负电源BCD码输出(2)MC14433采用24脚双列直插式封装(DIP40)管脚排列如下图所示:MC14433 引脚排列图各引脚功能
12、如下: UDD正电源端,一般接+5V。 UAG输入信号的公共端,简称模拟地。 USS输入信号Q0-Q3、DS1-DS4,OR、ECO(不包括CLO)的公共地;此端接UAG时输出电压变化范围是UAG-UDD,接UEE端时是UEE-UDD。UEE负电源端,通常接-5V;UEE主要作为内部模拟电路的负电源,其负载电流约为0.8mA。 UI模拟电压输入端,输入电压为UIN。 UREF外接基准电压端。 R1、R1/C1、C1外接积分元件端。 C01、C02外接自动调零电容。 DU实时输出控制端,亦称数据更新端。若在双积分第5阶段开始之前从DU端输入一个正脉冲,则本次A/D转换结果就依次通过锁存器和多路选
13、择开关输出。否则,输出端仍保持锁存中原有数据不变。使用中若将DU端与EOC端相连,则每次A/D的转换结果都被输出;将DU端接USS时即可实现读数保持。 CLK1、CLK2分别为时钟脉冲输入、输出端,二者之间接上振荡电阻RC即可产生时钟信号。 EOCA/D转换结束标志输出端,每个A/D转换周期结束时此端输出一个正脉冲。 OR量程信号输出端,超量程时OR=0(负逻辑)。 DS1-DS4多路调制位选通信号输出端,其中DS1为千位,DS4为个位。 Q0-Q3BCD码输出端。 (二) CD4511引脚图及其功能 CD4511引脚排列图其功能介绍如下: 1)VDD,VSS为正负电源端,电源电压范围为318
14、V通常取5V2)A,B,C,D:BCD码输入端,A为最低位。3)a、b、c、d、e、f、g:七段译码输出(高电平有效)可驱动共阴极LED数码管。4)LT为灯测试端,只要LT=0无论其它输入端状态如何LED显示为 8,各笔段都被点亮,由此检测数码管是否故障,正常工作时应为高电平。5)BI为消隐功能端只要BI=0且LT=1,LED灭灯达到消隐目的,正常工作应置BI端为高电平。另外CD4511有拒绝伪码的特点,输入数据超过十进制数9(1001)时显示字形也自行消隐。6)LE锁存信号:当LE=1且BI=LT=1时,则锁存输出信号LED保持前一时刻. (三) MC1403的引脚及其功能MC1403IN
15、1 8 VOUT 2 7 7GND 3 6 N.C. 4 5 MC1403引脚图 MC1403的输出电压温度系数为0,即输入电压与温度无关。该电路的特点:(1)温度系数小;(2)噪声小;(3)输入电压范围大,稳定性能好,当输入电压从+4.5V变化到+15V时,输出电压值变化量V0 tpL=0.033ms,IC8仍能集电极开路工作。其波形如图所示V6.67V3V30.033msIC7IC8IC93V电容测量部分波形图下面来计算IC8第3脚输出电压V3的平均值。当1挡,Cx=2000pF时,其输出电压最大。V平均=tpo/(tpH + tpL)V3m0.66V3m,其中V3m是IC8第3脚输出电压
16、V3幅值。设数字表输出最大电压Vx=2V,其方波幅度 V3m= V平均/0.66=V0/0.66=Vx/0.66=2V/0.663V,其中,V3m= V0= Vx=2V。保持这一档量程不变,下面来验证一下显示的指示值正确与否。例:当1挡,Cx=200pF时,V平均3=0.2V。此时每个字母代表1pF。1挡最小可测到tpo=0.33ms=11000000Cx。由上述计算可知,Vx=2V时,IC8的第3脚方波幅度应为3V,当555定时器供电为5V时,其3脚电压幅度近似为4V,为此必须加衰减器将电压由4V降至3V。 七组装、调试内容总电路组装与调试:(1) 接通正负电源电压,+5V、-5V;调节电位
17、器,使基准电压为2V。(2)将4只数码管插入板上,插好芯片CD4511、MC14433,用5个三极管搭成MC1413,按电路全图接好全部线路。 (3)接通电源,检查译码显示是否正常。(4)将输入端接地,接通+5V,5V电源(先接好地线),此时显示器将显示“000”值,如果不是,应检测电源正负电压。用示波器测量、观察DS1DS4 ,Q0Q3 波形,判别故障所在。(5)用电阻、电位器构成一个简单的输入电压VX 调节电路,调节电位器,4位数码将相应变化,然后进入下一步精调。(6)用数字万用表代测量输入电压,调节电位器,使VX1.000V,这时被调电路的电压指示值不一定显示“1.000”,应调整基准电
18、压源,使指示值与标准电压表误差个位数在5之内。(7) 改变输入电压VX极性,使Vi1.000V,检查“”是否显示,并校准显示值。(8) 在+1.999V01.999V量程内再一次仔细调整(调基准电源电压)使全部量程内的误差均不超过个位数在5之内。至此调试成功。八所用元器件 主要芯片组件名称型号个数A/D转换器MC144331BCD七段锁存/译码/驱动器CD45111达林顿反向驱动器MC14131能隙基准电源MC14031七段共阴极LED数码管-4二极管IN40014运算放大器LM3242单刀四掷开关-5可变电位器-4电阻阻值()19901002009001K10M2K3.3K9K个数11110
19、1281112阻值()6.2K10K20K39K90K100K470K900K1M9M10M个数15212212311电容容值0.01uF470uF100nF10F个数3132九设计心得和体会这次实习是到大学来后的第一次真正的动手锻炼,虽说以前做过一些实验,但对其主要思想还是不太懂,主要是根据电路图直接搭接。这次和以前就大不一样。第一节课是老师说做万用表,当时脑子里是一点想法都没有,大概该怎么弄呢?也没有思路,唯一知道的就是下来了查资料吧,下课后先去的图书馆,但不让借书就在里面找书看了看,大概有了些了解,后来去网吧查资料但却查不到,主要是不知道从哪个网站查,怎么查,看来这做设计的第一步查资料也
20、要有经验啊!只有差得多了才能查得快找得多而全。找到资料后来是了解原理图,好多都与以前学的电路、模电、数电有关联,也发现了自己的好多不足,对以前的知识掌握的不是太充足,通过这次实习我知道了自己现在开的课是多么有用,以后一定要好好掌握。当然也在后来搭接电路时也出现了很大问题,以至最后没能完美结束,主要原因是没有按实验步骤来,没有把电路板和接线测试好就开始搭接电路,最后因元件问题没能做好,通过这次搭接我懂得无论做任何事情一定要先把准备工作做好,正是要车马未动粮草先行啊!通过这次实习我受益颇多,以后要抓住每次机会多多锻炼自己。问题:Q1和Q2的关系?Q4 Q3 Q2 Q10 0 0 10 0 1 00
21、 0 1 1这是一个二进制码,当Q1为2时进一位给Q2.十、总电路图十一实验测得波形图DS断和Q端的波形分别如下图所示:图一图二参考文献1、康华光、 电子技术基础模拟部分 第五版 高等教育出版社 2、阎石 电子技术基础数字部分 第五版 高等教育出版社 3、沙占友 新型数字电压表原理与应用 第一版 机械工业出版社4、高吉祥、易凡电子技术基础实验与课程设计第二版 电子工业出版社 5、沙占友 新型数字多用表实用大全 电子工业出版社6、杨刚、周群 电子系统设计与实验 电子工业出版社7、林德杰 电气测试技术 第三版 机械工业出版社物理与电子信息学院单片机与接口技术课程设计报告设计题目: 数字电子秒表 专
22、业: 电子信息工程 班 级: Bnnnnnnn姓 名:张三、王五教师评语:成绩 评阅教师 日期 课程设 计 划 任 务 书 电子信息工程 系电子信息工程专业 学生姓名张三班级Bnnnnnnn学号Bmmmmmm 学生姓名 李四 班级 Bnnnnnnn 学号Bmmmmmm 学生姓名 王五 班级 Bnnnnnnn 学号Bmmmmmm 课程名称:单片机原理与接口技术 设计题目:数字秒表 课程设计内容与要求:课程设计开始日期20 年月日指导教师课程设计结束日期 20 年月日 数字秒表摘 要近年来随着科技的飞速发展,单片机的应用正在不断的走向深入。本文阐述了基于单片机的数字电子秒表设计。本设计主要特点是计
23、时精度达到 0.001s,解决了传统的由于计时精度不够造成的误差和不公平性,是各种体育竞赛的必备设备之一。另外硬件部分设置了查看按键,可以对秒表上一次计时时间进行保存,供使用者查询。 本设计的数字电子秒表系统采用 AT89C52 单片机为中心器件,利用其定时器/计数器定时和记数的原理,结合显示电路、LED 数码管以及外部中断电路来设计计时器。将软、硬件有机地结合起来,使得系统能够实现五位 LED 显示,显示时间为 099.999秒,计时精度为 0.001 秒,能正确地进行计时,同时能记录一次时间,并在下一次计时后对上一次计时时间进行查询。其中软件系统采用汇编语言编写程序,包括显示程序,定时中断
24、服务,外部中断服务程序,延时程序等,并在 WAVE 中调试运行,硬件系统利用 PROTEUS 强大的功能来实现,简单切易于观察,在仿真中就可以观察到实际的工作状态。当按下一个开始键时,开始显示数字,即计时开始,再按下暂停键时,暂停计时并显示刚才的结果,这个时候如果再按开始键,则继续计时,也就是显示的数字包括刚才的数据。按下清零键时,数据清零。关键词:AT89C51;数字秒表;显示Digital StopwatchABSTRACTAbstract With the rapid development of science and technology in recent years SCMapp
25、lications are constant-depth manner. In this paper based on single chip design ofdigital electronic stopwatch. The main characteristics of this design timing accuracy of0.001s to solve the traditional result of a lack accuracy due to timing errors and unfairand is a variety of sports competitions on
26、e of the essential equipment. In addition thehardware part of the set View button on the stopwatch can be the last time to save time foruser queries. The design of the multi-function stopwatch system uses STC89C52 microcontrolleras the central device and use its timer / counter timing and the count
27、principles combinedwith display circuit LED digital tube as well as the external interrupt circuit to design atimer. The software and hardware together organically allowing the system to achieve twoLED display shows the time from 0 to 99.999 seconds Timing accuracy of 0.001 secondsBe able to correct
28、ly time at the same time to record a time and the next time after the lasttime the time to search.automatically added a second in which software systems usingassembly language programming including the display program timing interrupt serviceexternal interrupt service routine delay procedures key co
29、nsumer shaking proceduresand WAVE in the commissioning operation hardware system uses to achieve PROTEUSpowerful simple and easy to observe the cut in the simulation can be observed on theactual working condition. Keyword:LED display;High-precision stopwatch;STC89C52KEY WORDS:AT89C51,Digital stopwat
30、ch,Display目录前言31 系统总体方案设计31.1 设计内容31.2 设计要求41.3 设计思路及描述42 系统硬件电路的设计52.1 AT89C51单片机简介52.1.1 AT89C51提供的标准功能52.1.2 AT89C51引脚功能52.2 晶振与复位电路82.3 显示电路92.3 按键113 系统软件结构设计123.1 主程序设计123.2 定时器T0中断服务程序12结论13参考文献13谢辞14附录15前 言秒表计时器是电器制造,工业自动化控制、国防、实验室及科研单位理想的计时仪器,它广泛应用于各种继电器、电磁开关,控制器、延时器、定时器等的时间测试。有关计时钟表的发展历史,大
31、致可以分为三个演变阶段。一、从大型钟向小型钟演变。二、从小型钟向袋表过渡。三、从袋表向腕表发展。每一阶段的发展都是和当时的技术发明分不开的。1088年,当时我国宋朝的科学家苏颂和韩工廉等人制造了水运仪象台,它是把浑仪、浑象和机械计时器组合起来的装置。它以水力作为动力来源,具有科学的擒纵机构,虽然几十年后毁于战乱,但它在世界钟表史上具有极其重要的意义。1656年,荷兰的科学家惠更斯应用伽利略的理论设计了钟摆,第二年,在他的指导下年轻钟匠S.Coster制造成功了第一个摆钟。1675年,他又用游丝取代了原始的钟摆,本文简单阐述了基于单片机的秒表设计。本设计的主要特点是计时精度达到0.01秒,可以用
32、来为各种体育竞赛计时等。本设计的数字秒表采用AT89C51单片机为主要器件,利用其定时器的原理,结合LED数码管以及外部中断电路来设计计时器。将软硬件结合起来,使得系统能实现099.99秒的计时,计时精度位0.01秒。当按下一个开始键时,开始显示数字,即计时开始,再按下暂停键时,暂停计时并显示刚才的结果,这个时候如果再按开始键,则继续计时,也就是显示的数字包括刚才的数据。按下清零键时,数据清零。1系统总体方案设计1.1 设计内容用AT89C51设计一个2位LED数码显示“秒表”,显示时间为0099秒,每秒自动加一。另设计一个“开始”按键和一个“复位”按键。再增加一个“暂停”按键和一个“快加”按
33、键(每10ms快速加一)。按键说明:按“开始”按键,开始计数,数码管显示从00开始每秒自动加一;按“复位”按键,系统清零,数码管显示00;按“暂停”按键,系统暂停计数,数码管显示当时的计数;按“快加”按键,系统每10ms快速加一,即数码显示管在原先的计数上快速加一。1.2 设计要求了解8051芯片的的工作原理和工作方式 ,使用该芯片对LED数码管进行显示控制,实现用单片机的端口控制数码管,显示分、秒,并能用按钮实现秒表起动、停止、清零功能,精确到0.1秒。要求选用定时器的工作方式,画出使用单片机控制LED数码管显示的电路图,并在实验箱实现其硬件电路,并编程完成软件部分,最后调试秒表起动、停止、
34、清零功能。1.3设计思路及描述近年来随着科学技术的发展,单片机的应用范围越来越广,也成为很多专业的必修课。本文简单阐述了基于单片机的秒表设计。本设计的主要特点是计时精度达到0.01秒,可以用来为各种体育竞赛计时等。本文简单阐述了基于单片机的秒表设计。本设计的主要特点是计时精度达到0.01秒,可以用来为各种体育竞赛计时等。本设计的数字秒表采用AT89C51单片机为主要器件,利用其定时器的原理,结合LED数码管以及外部中断电路来设计计时器。将软硬件结合起来,使得系统能实现099.99秒的计时,计时精度位0.01秒。当按下一个开始键时,开始显示数字,即计时开始,再按下暂停键时,暂停计时并显示刚才的结
35、果,这个时候如果再按开始键,则继续计时,也就是显示的数字包括刚才的数据。按下清零键时,数据清零。系统总体框图如图1-1所示。图1-1 系统总体框图2系统硬件电路的设计2.1AT89C51单片机简介AT89C51是一种低功耗、高性能的片内含有4KB快闪可编程/擦除只读存储器(FPEROM-Flash Programmable and Eraseable Read Only Memory)的8位CMOS微控制器,使用高密度、非易失存储技术制造,并且与80C51引脚和指令系统完全兼容。主要性能: u 与MCS-51 微控制器产品系列兼容。 u 片内有4KB可在线重复编程的快闪擦写存储器 u 存储数据保存时间为10年 u 宽工作电压范围:Vcc可为2.7V到6Vu 全静态工作:可从0Hz至16MHzu 程序存储器具有3级加密保护 u 128*8位内部RAM u 32条可编程I/O线 u 两个16位定时器/计数器 u 中断结构具有5个中断源和2个优先级 u 可编程全双工串行通道 u 空闲状态维持低功耗和掉电状态保存存储内容2.1.1 AT89C51提供的标准功能4k 字节FLASH 闪速存储器,128 字节内部RAM,32 个I/O
限制150内