欢迎来到淘文阁 - 分享文档赚钱的网站! | 帮助中心 好文档才是您的得力助手!
淘文阁 - 分享文档赚钱的网站
全部分类
  • 研究报告>
  • 管理文献>
  • 标准材料>
  • 技术资料>
  • 教育专区>
  • 应用文书>
  • 生活休闲>
  • 考试试题>
  • pptx模板>
  • 工商注册>
  • 期刊短文>
  • 图片设计>
  • ImageVerifierCode 换一换

    《数字万用表课程设计》课程报告优质资料.doc

    • 资源ID:91659757       资源大小:2.42MB        全文页数:77页
    • 资源格式: DOC        下载积分:12金币
    快捷下载 游客一键下载
    会员登录下载
    微信登录下载
    三方登录下载: 微信开放平台登录   QQ登录  
    二维码
    微信扫一扫登录
    下载资源需要12金币
    邮箱/手机:
    温馨提示:
    快捷下载时,用户名和密码都是您填写的邮箱或者手机号,方便查询和重复下载(系统自动生成)。
    如填写123,账号就是123,密码也是123。
    支付方式: 支付宝    微信支付   
    验证码:   换一换

     
    账号:
    密码:
    验证码:   换一换
      忘记密码?
        
    友情提示
    2、PDF文件下载后,可能会被浏览器默认打开,此种情况可以点击浏览器菜单,保存网页到桌面,就可以正常下载了。
    3、本站不支持迅雷下载,请使用电脑自带的IE浏览器,或者360浏览器、谷歌浏览器下载即可。
    4、本站资源下载后的文档和图纸-无水印,预览文档经过压缩,下载后原文更清晰。
    5、试题试卷类文档,如果标题没有明确说明有答案则都视为没有答案,请知晓。

    《数字万用表课程设计》课程报告优质资料.doc

    数字万用表课程设计课程报告优质资料(可以直接使用,可编辑 优质资料,欢迎下载)天津电子信息职业技术学院数字万用表课程设计课程报告论文题目:三位半数字万用表姓名:陈星宇(02)系别:网络技术系专业:物联网应用技术班级:物联S11-1指导教师:王青目录一课程设计的目的1二设计题目和要求1三总体方案2四方案比较3五基本原理4六单元电路设计56.2 AC/DC转换电路86.3 电压、电流信号衰减电路86.4 电阻测量电路96.5 电容测量11八所用元器件13九设计心得和体会13十一实验测得波形图15参考文献17 三位半数字万用表一课程设计的目的 课程设计的主要目的,是通过电子技术的综合设计,熟悉一般电子电路综合设计过程、设计要求、完成的工作内容和具体的设计方法。通过设计也有助于复习、巩固以往的学习模电、数电内容,达到灵活应用的目的。在设计完成后,还要将设计的电路进行安装、调试以加强学生的动手能力。在此过程中培养从事设计工作的整体观念。课程设计应强调以能力培养为主,在独立完成设计任务同时注意多方面能力的培养与提高,主要包括以下方面: 1、独立工作能力和创造力。 2、综合运用专业及基础知识,解决实际工程技术问题的能力。 3、查阅图书资料、产品手册和各种工具书的能力。4、熟悉常用电子仪器操作使用和测试方法。5、工程绘图能力。 6、写技术报告和编制技术资料的能力。二设计题目和要求 题目:设计3 1/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、三位半数字显示。三总体方案方案一:由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数码管,ICL7106内部包括模拟电路(即双积分A/D转换器)、数字电路两大部分。输入电压经量程转换进入ICL7106进行A/D转换,直接在数码器上显示。ICL7106只有液晶笔段及背电极驱动,没有小数点驱动端。为显示小数点,需另加外围电路。 原理框图:LED显示器ICL7106振荡电路基准电压分压电路+输入_ 方案三:由ICL7136构成的3 1/2为数字万用表 其原理、原理框图与ICL7106大致相同。有以下改进:1、在模拟电路的输出端增加了过零检测器和极性触发器;2、在缓冲器和积分器之间增加了一个自动调零模拟开关SAZ。四方案比较项目MC14433ICL7106转换速率310次/s0.115次/s输入阻抗1000M10000M基准电压2000V(200mV量程)1000V(100mV量程)2000V(2V量程)1000V(1V量程)封装形式DIP-24DIP-40电源电压双电源供电,电源电压范围是+4.5V+8V。一般取典型值+5V单电源供电,电源电压范围是715V,典型值为9V显示器共阴极LED显示器LCD显示器显示方式动态扫描方式,驱动线少静态显示,驱动线多显示特点亮度高,亮暗对比度大,显示清晰,色彩绚丽,寿命长,功耗高亮度低,亮暗对比度小,寿命短,微功耗输出功能具有BCD码输出,可配计算机进行数据处理,自动控制自动打印结果无BCD码输出,不能配计算机或打印机外围电路需配基准电b源,短译码驱动器和位驱动器,电路较复杂外围电路简单,只需5个电阻和5个电容由上表可知,(1) MC14433与ICL7106比较前者具有转换速率高、输入阻抗低、电压范围大等优点,MC14433转换准确度比较高,相当于二进制11位的A/D转换器,还具有价格低廉、抗干扰性强之优点。(2)3位半双积分式A/D转换器MC14433可以满足设计要求,适合实验室应用,其功能也较全面。ICL7106采用大规模集成电路芯片,价格昂贵实验室不易提供且不符合设计中用小规模集成芯片的要求。 (3)同ICL7106相比ICL7136有以下特点:微功耗、输入电流为1pA、低噪声、能消除超量程时的滞后效应、测量速度低。但总体性能仍不如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)工作过程如下: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输出以BCD码形式数据,DS1选通期间Q0Q3输出千位的半位数0或1及过量程、欠量程和极性标志信号。在位选信号DS1选通期间Q0Q3的输出内容如下:Q3表示千位数,Q3代表千位数的数字。若其值为1,则代表千位数的数字显示为0;反之,若其值为0,千位数的数字显示为1。Q2表示被测电压的极性,Q2的电平为1,表示极性为正,即Vx>0,Q2的电平为0,表示极性为负,即Vx<0。显示数的负号(负电压)由MC1413中的一只晶体管控制,符号位“一”段的阴极与千位数的阴极接在一起,当输入信号Vx为负电压时,Q2端输出置“0”。Q2负号控制位使得驱动器不工作,通过限流电阻Rm使显示器的“一”段(即g段)点亮;当输入信号Vx为正电压时,Q2端输出置“1”,负号控制位使反相器导通,电阻接地,使“一”旁路而熄灭。小数点显示是由正电源通过限流电阻供电燃亮小数点。若量程不通则选通对应的小数点。过量程是当输入电压Vx超过量程范围时,输出过量程标志信号/OR。当Q3=0,Q0=1时,表示Vx处于过量程状态。当Q3=1,Q0=1时,表示Vx属于欠量程状态。当/OR=0时,|Vx|>1999,则溢出;|Vx|>Vr,则/OR输出低电平。当/OR=1时,表示|Vx|<Vr。正常时/OR输出高电平,表示被测量在量程内。六单元电路设计6.1 器件介绍 (一) MC14433芯片引脚及其功能. (1)MC14433的内部框图如图所示,主要包括模拟电路(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 引脚排列图各引脚功能如下: 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转换结果就依次通过锁存器和多路选择开关输出。否则,输出端仍保持锁存中原有数据不变。使用中若将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为正负电源端,电源电压范围为318V通常取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 1 8 VOUT 2 7 7GND 3 6 N.C. 4 5 MC1403引脚图 MC1403的输出电压温度系数为0,即输入电压与温度无关。该电路的特点:(1)温度系数小;(2)噪声小;(3)输入电压范围大,稳定性能好,当输入电压从+4.5V变化到+15V时,输出电压值变化量V0<3mV;(4)输出电压准确度较高,V0值在2.475-2.525V以内;(5)压差小,适用于低压电源;(6)负载能力小,该电源最大输出电流为10mA。(四) MC1413反相驱动器(实验中用5个三极管搭建)MC1413采用NPN达林顿复合晶体管的结构,因此有很高的电流增益和很高的输入阻抗,可直接接受MOS或CMOS集成电路的输出信号,并把电压信号转换成足够大的电流信号驱动各种负载。该电路内含有7个集电极开路反相器(也称OC门)。MC1413采用16引脚的双列直插式封装。每一驱动器输出端均接有一释放电感负载能量的抑制二极管。6.2 AC/DC转换电路交流电压测量电路如图所示:左边IC1为精密半波整流电路,右边IC2为平均值-有效值变换电路。IC1输入端电压是经过衰减器和电压跟随器后得到的电压,此交流电压被限制在2V以下,经过半波整流后,变换成平均值,再经过IC2修正使之成为电压的有效值。半波整流后的平均值与有效值之间的关系如图所示,图中的Vm为输入端电压的峰值。V=1/Vm,V¯=1/2 Vm。IC2是平均值-有效值变换电路,其作用是将经IC1半波整流后得到的输出电压加以平滑和放大,即将V放大到有效值V,放大倍数Au=V/V¯=2.22。IC2为反相放大器。验证电路: 如输入电压有效值V=2V,Vm=2 X 2V=2.828V。IC1输出半波整流电压,其平均值V¯=1/2 Vm0.9V。IC2输出直流电压:V=AuV¯2V。所以上面的电路设计达到交流电压测量的目的。6.3 电压、电流信号衰减电路 (1)电压衰减电路四个电阻串联值为10M,若隔直电容104通过交流电压使输出V0达到2V,则开关4接入的Vi= V0 /10k X 10M=2000V,同理,其它档位1、2、3、4分别为2V、20V、200V、2000V。 (2)电流衰减电路 四个电阻串联值为1000,若选1档,且使输出不超过2V,则Ii X 1000=V02V,所以Ii2mA。同理可计算出其它档的满量程电流。档位1、2、3、4分别为2mA、20mA、200mA、2A。 图1-电压衰减电路 图2-电流衰减电路6.4 电阻测量电路 如图3所示即选取不同的标准电阻并适当地对小数点进行定位,就能得到不同的电阻测量挡。对200挡,取R01=100,小数点定在十位上。当Rx=100时,表头就会显示出100.0()。当Rx变化时,显示值相应变化,可以从0.1测到199.9。又如对2k挡,取R02=1k,小数点定在千位上。当Rx变化时,显示值相应变化,可以从0.001k测到1.999k。由上分析可知,R1R01=100R2R02R011000100900R3R03R0210k1k9kRxIN+A/D转换及数字表头RtIN-VREF+VREF图3-电阻测量电路R1R2R3R4900k90k9k900100PTCT+V2002k20k200k2MR56.5 电容测量 IC7是555方波产生器,低电平时触发IC8单稳态触发器。电容测量仪输出电压V0 与MC14433第3脚相连,通过A/D转换,可以从LED显示器上读出电容值。下面分析IC7的工作情况。 C1放电时: tpL=R2C1ln233 S C2充电时: tpH=(R1+R2)C1ln23.3ms占空比 K= tpH/(tpH + tpL)=(R1+R2)/(R1+2R2)0.99频率 f=1/(tpH + tpL)300HZ。 IC8是555单稳态触发器,其输出脉宽tpo由被测电容Cx及电阻目的。当×1挡R4=1时,被测电容Cx最大可达2000pF。 因此, tpoRCln31.1R4Cx=2.2ms同理,×0.1、×10、×100、×1000挡都为2.2ms,单稳输出,脉冲宽度最大且固定不变,而且小于IC7输出脉宽3.3ms。 当×1挡被测Cx=2000pF时,tpo=0.22ms> tpL=0.033ms,IC8仍能集电极开路工作。其波形如图所示V6.67V3V30.033msIC7IC8IC93V电容测量部分波形图下面来计算IC8第3脚输出电压V3的平均值。当×1挡,Cx=2000pF时,其输出电压最大。V平均=tpo/(tpH + tpL)×V3m0.66×V3m,其中V3m是IC8第3脚输出电压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;调节电位器,使基准电压为2V。(2)将4只数码管插入板上,插好芯片CD4511、MC14433,用5个三极管搭成MC1413,按电路全图接好全部线路。 (3)接通电源,检查译码显示是否正常。(4)将输入端接地,接通+5V,5V电源(先接好地线),此时显示器将显示“000”值,如果不是,应检测电源正负电压。用示波器测量、观察DS1DS4 ,Q0Q3 波形,判别故障所在。(5)用电阻、电位器构成一个简单的输入电压VX 调节电路,调节电位器,4位数码将相应变化,然后进入下一步精调。(6)用数字万用表代测量输入电压,调节电位器,使VX1.000V,这时被调电路的电压指示值不一定显示“1.000”,应调整基准电压源,使指示值与标准电压表误差个位数在5之内。(7) 改变输入电压VX极性,使Vi1.000V,检查“”是否显示,并校准显示值。(8) 在+1.999V01.999V量程内再一次仔细调整(调基准电源电压)使全部量程内的误差均不超过个位数在5之内。至此调试成功。八所用元器件 主要芯片组件名称型号个数A/D转换器MC144331BCD七段锁存/译码/驱动器CD45111达林顿反向驱动器MC14131能隙基准电源MC14031七段共阴极LED数码管-4二极管IN40014运算放大器LM3242单刀四掷开关-5可变电位器-4电阻阻值()19901002009001K10M2K3.3K9K个数111101281112阻值()6.2K10K20K39K90K100K470K900K1M9M10M个数15212212311电容容值0.01uF470uF100nF10F个数3132九设计心得和体会这次实习是到大学来后的第一次真正的动手锻炼,虽说以前做过一些实验,但对其主要思想还是不太懂,主要是根据电路图直接搭接。这次和以前就大不一样。第一节课是老师说做万用表,当时脑子里是一点想法都没有,大概该怎么弄呢?也没有思路,唯一知道的就是下来了查资料吧,下课后先去的图书馆,但不让借书就在里面找书看了看,大概有了些了解,后来去网吧查资料但却查不到,主要是不知道从哪个网站查,怎么查,看来这做设计的第一步查资料也要有经验啊!只有差得多了才能查得快找得多而全。找到资料后来是了解原理图,好多都与以前学的电路、模电、数电有关联,也发现了自己的好多不足,对以前的知识掌握的不是太充足,通过这次实习我知道了自己现在开的课是多么有用,以后一定要好好掌握。当然也在后来搭接电路时也出现了很大问题,以至最后没能完美结束,主要原因是没有按实验步骤来,没有把电路板和接线测试好就开始搭接电路,最后因元件问题没能做好,通过这次搭接我懂得无论做任何事情一定要先把准备工作做好,正是要车马未动粮草先行啊!通过这次实习我受益颇多,以后要抓住每次机会多多锻炼自己。问题:Q1和Q2的关系?Q4 Q3 Q2 Q10 0 0 10 0 1 00 0 1 1这是一个二进制码,当Q1为2时进一位给Q2.十、总电路图十一实验测得波形图DS断和Q端的波形分别如下图所示:图一图二参考文献1、康华光、 电子技术基础模拟部分 第五版 高等教育出版社 2、阎石 电子技术基础数字部分 第五版 高等教育出版社 3、沙占友 新型数字电压表原理与应用 第一版 机械工业出版社4、高吉祥、易凡电子技术基础实验与课程设计第二版 电子工业出版社 5、沙占友 新型数字多用表实用大全 电子工业出版社6、杨刚、周群 电子系统设计与实验 电子工业出版社7、林德杰 电气测试技术 第三版 机械工业出版社物理与电子信息学院单片机与接口技术课程设计报告设计题目: 数字电子秒表 专业: 电子信息工程 班 级: Bnnnnnnn姓 名:张三、王五教师评语:成绩 评阅教师 日期 课程设 计 划 任 务 书 电子信息工程 系电子信息工程专业 学生姓名张三班级Bnnnnnnn学号Bmmmmmm 学生姓名 李四 班级 Bnnnnnnn 学号Bmmmmmm 学生姓名 王五 班级 Bnnnnnnn 学号Bmmmmmm 课程名称:单片机原理与接口技术 设计题目:数字秒表 课程设计内容与要求:课程设计开始日期20 年月日指导教师课程设计结束日期 20 年月日 数字秒表摘 要近年来随着科技的飞速发展,单片机的应用正在不断的走向深入。本文阐述了基于单片机的数字电子秒表设计。本设计主要特点是计时精度达到 0.001s,解决了传统的由于计时精度不够造成的误差和不公平性,是各种体育竞赛的必备设备之一。另外硬件部分设置了查看按键,可以对秒表上一次计时时间进行保存,供使用者查询。 本设计的数字电子秒表系统采用 AT89C52 单片机为中心器件,利用其定时器/计数器定时和记数的原理,结合显示电路、LED 数码管以及外部中断电路来设计计时器。将软、硬件有机地结合起来,使得系统能够实现五位 LED 显示,显示时间为 099.999秒,计时精度为 0.001 秒,能正确地进行计时,同时能记录一次时间,并在下一次计时后对上一次计时时间进行查询。其中软件系统采用汇编语言编写程序,包括显示程序,定时中断服务,外部中断服务程序,延时程序等,并在 WAVE 中调试运行,硬件系统利用 PROTEUS 强大的功能来实现,简单切易于观察,在仿真中就可以观察到实际的工作状态。当按下一个开始键时,开始显示数字,即计时开始,再按下暂停键时,暂停计时并显示刚才的结果,这个时候如果再按开始键,则继续计时,也就是显示的数字包括刚才的数据。按下清零键时,数据清零。关键词:AT89C51;数字秒表;显示Digital StopwatchABSTRACTAbstract With the rapid development of science and technology in recent years SCMapplications 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 one 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 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 correctly 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 consumer 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 stopwatch,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前 言秒表计时器是电器制造,工业自动化控制、国防、实验室及科研单位理想的计时仪器,它广泛应用于各种继电器、电磁开关,控制器、延时器、定时器等的时间测试。有关计时钟表的发展历史,大致可以分为三个演变阶段。一、从大型钟向小型钟演变。二、从小型钟向袋表过渡。三、从袋表向腕表发展。每一阶段的发展都是和当时的技术发明分不开的。1088年,当时我国宋朝的科学家苏颂和韩工廉等人制造了水运仪象台,它是把浑仪、浑象和机械计时器组合起来的装置。它以水力作为动力来源,具有科学的擒纵机构,虽然几十年后毁于战乱,但它在世界钟表史上具有极其重要的意义。1656年,荷兰的科学家惠更斯应用伽利略的理论设计了钟摆,第二年,在他的指导下年轻钟匠S.Coster制造成功了第一个摆钟。1675年,他又用游丝取代了原始的钟摆,本文简单阐述了基于单片机的秒表设计。本设计的主要特点是计时精度达到0.01秒,可以用来为各种体育竞赛计时等。本设计的数字秒表采用AT89C51单片机为主要器件,利用其定时器的原理,结合LED数码管以及外部中断电路来设计计时器。将软硬件结合起来,使得系统能实现099.99秒的计时,计时精度位0.01秒。当按下一个开始键时,开始显示数字,即计时开始,再按下暂停键时,暂停计时并显示刚才的结果,这个时候如果再按开始键,则继续计时,也就是显示的数字包括刚才的数据。按下清零键时,数据清零。1系统总体方案设计1.1 设计内容用AT89C51设计一个2位LED数码显示“秒表”,显示时间为0099秒,每秒自动加一。另设计一个“开始”按键和一个“复位”按键。再增加一个“暂停”按键和一个“快加”按键(每10ms快速加一)。按键说明:按“开始”按键,开始计数,数码管显示从00开始每秒自动加一;按“复位”按键,系统清零,数码管显示00;按“暂停”按键,系统暂停计数,数码管显示当时的计数;按“快加”按键,系统每10ms快速加一,即数码显示管在原先的计数上快速加一。1.2 设计要求了解8051芯片的的工作原理和工作方式 ,使用该芯片对LED数码管进行显示控制,实现用单片机的端口控制数码管,显示分、秒,并能用按钮实现秒表起动、停止、清零功能,精确到0.1秒。要求选用定时器的工作方式,画出使用单片机控制LED数码管显示的电路图,并在实验箱实现其硬件电路,并编程完成软件部分,最后调试秒表起动、停止、清零功能。1.3设计思路及描述近年来随着科学技术的发展,单片机的应用范围越来越广,也成为很多专业的必修课。本文简单阐述了基于单片机的秒表设计。本设计的主要特点是计时精度达到0.01秒,可以用来为各种体育竞赛计时等。本文简单阐述了基于单片机的秒表设计。本设计的主要特点是计时精度达到0.01秒,可以用来为各种体育竞赛计时等。本设计的数字秒表采用AT89C51单片机为主要器件,利用其定时器的原理,结合LED数码管以及外部中断电路来设计计时器。将软硬件结合起来,使得系统能实现099.99秒的计时,计时精度位0.01秒。当按下一个开始键时,开始显示数字,即计时开始,再按下暂停键时,暂停计时并显示刚才的结果,这个时候如果再按开始键,则继续计时,也就是显示的数字包括刚才的数据。按下清零键时,数据清零。系统总体框图如图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

    注意事项

    本文(《数字万用表课程设计》课程报告优质资料.doc)为本站会员(知****量)主动上传,淘文阁 - 分享文档赚钱的网站仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对上载内容本身不做任何修改或编辑。 若此文所含内容侵犯了您的版权或隐私,请立即通知淘文阁 - 分享文档赚钱的网站(点击联系客服),我们立即给予删除!

    温馨提示:如果因为网速或其他原因下载失败请重新下载,重复下载不扣分。




    关于淘文阁 - 版权申诉 - 用户使用规则 - 积分规则 - 联系我们

    本站为文档C TO C交易模式,本站只提供存储空间、用户上传的文档直接被用户下载,本站只是中间服务平台,本站所有文档下载所得的收益归上传人(含作者)所有。本站仅对用户上传内容的表现方式做保护处理,对上载内容本身不做任何修改或编辑。若文档所含内容侵犯了您的版权或隐私,请立即通知淘文阁网,我们立即给予删除!客服QQ:136780468 微信:18945177775 电话:18904686070

    工信部备案号:黑ICP备15003705号 © 2020-2023 www.taowenge.com 淘文阁 

    收起
    展开