欢迎来到冰点文库! | 帮助中心 分享价值,成长自我!
冰点文库
全部分类
  • 临时分类>
  • IT计算机>
  • 经管营销>
  • 医药卫生>
  • 自然科学>
  • 农林牧渔>
  • 人文社科>
  • 工程科技>
  • PPT模板>
  • 求职职场>
  • 解决方案>
  • 总结汇报>
  • ImageVerifierCode 换一换
    首页 冰点文库 > 资源分类 > DOCX文档下载
    分享到微信 分享到微博 分享到QQ空间

    基于单片机的数字电压表4Word下载.docx

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

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

    基于单片机的数字电压表4Word下载.docx

    1、Abstract ii1 绪 论 11.1 研究背景及意义 11.2 单片机简介 11.3 单片机的应用领域及发展趋势 31.4 研究内容 32 数字电压表 42.1 数字电压表的特点 42.2 数字仪表的发展趋势 53 系统总体设计 73.1 总体方案设计 73.2 设计原理分析 73.2.1 单片机AT89S51 73.2.2 AT89S51的特点 83.2.3 ADC0809工作原理 83.3 硬件电路设计 83.3.1 复位电路 83.3.2 晶振电路 93.3.3 测量、转换电路设计 103.3.4 显示电路设计 133.3.5 电源电路 174 系统程序的设计 184.1 主程序设

    2、计 184.2 初始化程序 184.3 显示子程序 184.4 A/D转换测量子程序 194.5 源程序 20结 论 21参考文献 22致 谢 23附 录 241 绪 论1.1 研究背景及意义 数字电压表(Digital Voltmeter)简称DVM,它是采用数字化测量技术,把连续的模拟量(直流输入电压)转换成不连续、离散的数字形式并加以显示的仪表。目前,由各种单片A/D 转换器构成的数字电压表,已被广泛用于电子及电工测量、工业自动化仪表、自动测试系统等智能化测量领域,展示出强大的生命力。新型数字电压表以其高准确度、高可靠性、高分辨率、高性价比等优良特性倍受人们的青睐。目前,数字电压表作为数

    3、字化仪表的基础与核心,已被广泛用于电子和电工测量、工业自动化仪表、自动测试系统等领域,显示出强大的生命力。与此同时,由电压表扩展而成的各种通用及专用仪表(含数字万用表),也将电量及非电量测量技术提高到崭新水平。本设计重点是A/D 转换器以及由它们构成的基于单片机的数字电压表的工作原理数字电压表是诸多数字化仪表的核心和基础,电压表的数字化是将连续的模拟量如直流电压转换成不连续的离散的数字形式并加以显示,这有别于传统的以指针加刻度盘进行读数的方法,避免了读数的视差和视觉疲劳。目前数字万用表的内部核心部件是A/D转换器,转换器的精度很大程度上影响着数字万用表的准确度,本设计A/D 转换器采用ADC0

    4、809对输入模拟信号进行转换,控制核心AT89C51再对转换的结果进行运算和处理,最后驱动输出装置显示数字电压信号。1.2 单片机简介单片机是一种集成电路芯片,采用超大规模技术把具有数据处理能力(如算术运算,逻辑运算、数据传送、中断处理)的微处理器(CPU),随机存取数据存储器(RAM),只读程序存储器(ROM),输入输出电路(I/O口)如图1.1所示,可能还包括定时计数器,串行通信口(SCI),显示驱动电路(LCD或LED驱动电路),脉宽调制电路(PWM),模拟多路转换器及A/D转换器等电路集成到一块单块芯片上,构成一个最小而完善的计算机系统。这些电路能在软件的控制下准确、迅速、高效地完成程

    5、序设计者事先规定的任务。图1.1单片机控制系统的组成 由此来看,单片机有着微处理器所不具备的功能,它可单独地完成现代工业控制所要求的智能化控制功能,这是单片机最大的特征。然而单片机又不同于单板机,芯片在没有开发前,它只是具备功能极强的超大规模集成电路,如果赋予它特定的程序,它便是一个最小的、完整的微型计算机控制系统,它与单板机或个人电脑(PC机)有着本质的区别,单片机的应用属于芯片级应用,需要我们了解单片机芯片的结构和指令系统以及其它集成电路应用技术和系统设计所需要的理论和技术,用这样特定的芯片设计应用程序,从而使该芯片具备特定的功能。 不同的单片机有着不同的硬件特征和软件特征,即它们的技术特

    6、征均不尽相同,硬件特征取决于单片机芯片的内部结构,我们要使用某种单片机,必须了解该型产品是否满足需要的功能和应用系统所要求的特性指标。这里的技术特征包括功能特性、控制特性和电气特性等等,这些信息需要从生产厂商的技术手册中得到。软件特征是指指令系统特性和开发支持环境,指令特性即我们熟悉的单片机的寻址方式,数据处理和逻辑处理方式,输入输出特性及对电源的要求等等。开发支持的环境包括指令的兼容及可移植性,支持软件(包含可支持开发应用程序的软件资源)及硬件资源。要利用某型号单片机开发自己的应用系统,掌握其结构特征和技术特征是必须的。单片机控制系统能够取代以前利用复杂电子线路或数字电路构成的控制系统,可以

    7、软件控制来实现,并能够实现智能化,现在单片机控制范畴无所不在,例如通信产品、家用电器、智能仪器仪表、过程控制和专用控制装置等等,单片机的应用领域越来越广泛。诚然,单片机的应用意义远不限于它的应用范畴或由此带来的经济效益,更重要的是它已从根本上改变了传统的控制方法和设计思想。是控制技术的一次革命,是一座重要的里程碑。1.3 单片机的应用领域及发展趋势单片机广泛应用于仪器仪表、家用电器、医用设备、航空航天、专用设备的智能化管理及过程控制等领域,大致可分如下几个范畴:(1)在智能仪器仪表上的应用(2)在工业控制中的应用(3)在家用电器中的应用(4)在计算机网络和通信领域中的应用。现在可以说单片机是百

    8、花齐放,百家争鸣的时期,世界上各大芯片制造公司都推出了自己的单片机,从8位、16位到32位,数不胜数,应有尽有,有与主流C51系列兼容的,也有不兼容的,但它们各具特色,互成互补,为单片机的应用提供广阔的天地。纵观单片机的发展过程,可以预示单片机的发展趋势,大致有:低功耗CMOS化、微型单片化、主流与多品种共存。1.4 研究内容按系统功能要求,决定控制系统采用AT89S51单片机,A/D转换采用ADC0809.系统除能确保实现要求的功能外,还可以方便地进行其功能的扩展。本文采用AT89s51作为核心元件,AT89S51是一个低功耗,高性能CMOS 8位单片机,片内含4k Bytes ISP(In

    9、-system programmable)的可反复擦写1000次的Flash只读程序存储器,器件采用ATMEL公司的高密度、非易失性存储技术制造,兼容标准MCS-51指令系统及80C51引脚结构,芯片内集成了通用8位中央处理器和ISP Flash存储单元,功能强大的微型计算机的AT89S51可为许多嵌入式控制应用系统提供高性价比的解决方案。 研究设计一个以AT89C51单片机为主控芯片,A/D转换采用ADC0809 的数字电压表。其基本工作原理是将被测电压信号,送入A/D转换器进行转换,然后送到单片机中进行数据处理,处理后得到的电压值再送到LED中显示。本设计从各个角度分析了由单片机组成的数字

    10、电压表的设计过程及个部分电路的组成及其原理,并且分析了程序如何驱动单片机及儿时系统运行起来的原理及方法。本设计主要分为两部分:硬件电路及软件程序。而硬件电路又大可分为A D转换电路、LED显示电路,各部分电路的设计及原理将会在硬件电路设计部分详细介绍;程序的设计使用汇编语言编程。2 数字电压表数字电压表简称DVM,它是采用数字化测量技术,把连续的模拟量(直流输入电压)转换成不连续、离散的数字形式并加以显示的仪表。2.1 数字电压表的特点1显示清晰直观,读数准确传统的模拟式仪表必须借助于指针和刻度盘进行读数,在读数过程中不可避免的会引入人为的测量误差。数字电压表则采用先进的数显技术,使测量结果一

    11、目了然,只要仪表不发生跳读现象,测量结果就是唯一的。新型数字电压表还增加了标志符显示功能,包括测量项目、符号单位和特殊符号、为解决DVM不能反映被测电压的连续变化过程以及变化趋势这一难题,一种数字/模拟条图仪表业已问世。模拟图条(Anal of Bargraph)有双重含义:第一,被测量为模拟量;第二,利用条状图形来模拟被测量的大小及变化趋势。这类仪表将数字显示与高分辨率模拟条图显示集于一身,兼有DVM与模拟电压表之优点。智能数字电压表均带微处理器和标准接口,可配合计算机和打印机进行数据处理或自动打印,构成完整的测试系统。2显示位数显示位数通常为31/2位、32/3位、33/4/位、41/2位

    12、、43/4位、51/2位、61/2位、71/2位、81/2位共9种。判定数字仪表的位数有两条原则:能显示09所有数字的位是整数位;分数位的数值是以最大显示值中最高位数字为分子,用满量程时最高数字作分母。例如,某数字仪表的最大显示值为1999,满量程计数值为2000,这表明该仪表有3个整数位,而分数位的分子为1,分母是2,故称之为31/2位,读作三位半。3准确度高准确度是测量结果中系统误差与随机误差的综合。4分辨率高数字电压表在最低电压量程上末位1个字所代表的电压值,称为仪表的分辨力,它反映仪表灵敏度的高低。分辨力随显示位数的增加而提高。分辨率是指所能显示的最小数字(零除外)与最大数字的百分比。

    13、例如31/2位DVM的分辨率为1/19990.05。需要指出,分辨力与准确度属于两个不同的观念。从测量角度看,分辨力是虚指标(与测量误差无关),准确度才是实指标(代表测量误差的大小)。5测量范围宽多量程DVM一般可测量01000V直流电压,配上高压探头还可测上万伏的高压。6扩展能力强在数字电压表的基础上,还可扩展成各种通用及专用数字仪表、数字多用表(DMM)和智能仪表,以满足不同的需要。7测量速度快数字电压表在每秒钟内对被测电压的测量次数,叫测量速率,单位是次/S。它主要取决于A/D转换器的转换速率,其倒数是测量周期。8输入阻抗高数字电压表具有很高的输入阻抗,通常为10M10000M,最高可达

    14、1T。9集成度高,微功耗新型数字电压表普遍采用CMOS大规模集成电路,整机功耗很低。10抗干扰能力强51/2位以下的DVM大多采用积分式A/D转换器,其串模抑制比、共模抑制比各别可达100dB、80120dB。高档DVM还采用数字滤波、浮地保护等先进技术,进一步提高了抗干扰能力,共模抑制比可达180dB。2.2 数字仪表的发展趋势采用新技术、新工艺,由LSI和VLSI构成的新型数字仪表及高档智能仪器的大量问世,标志着电子仪器领域的一场革命,也开创了现代电子测量技术的先河。 具体来说测量控制与仪器仪表的国际发展趋势,可以总结为以下主要特点:1、技术指标不断提高就如奥林匹克运动的口号是更高、更快、

    15、更强一样,测量控制与仪器仪表在提高测量控制的技术指标和功能上是永远的追求,测量控制与仪器仪表的技术指标水平是一个国家测量控制与仪器仪表水平的量化标志。提高产品环境适应性,根据不同用户的要求,有高温、高湿、高尘、腐蚀、振动、冲击、电磁场、辐射、深水、雨淋、高电压、低气压等条件下的适应性。2、新的科学研究成果和发现如信息论、控制论、系统工程理论,微观和宏观世界研究成果及大量高新技术如微弱信号提取技术,计算机软、硬件技术,网络技术,激光技术,超导技术,纳米技术等均成为测量控制与仪器仪表科学技术发展的重要动力。仪器仪表不仅本身已成为高技术的新产品,而且利用新原理、新概念、新技术、新材料和新工艺等最新科

    16、技成果集成的装置和系统层出不穷。3、测量单元微小型化、智能化测量控制与仪器仪表大量采用新的传感器、大规模和超大规模集成电路、计算机及专家系统等信息技术产品,不断向微小型化、智能化发展,从目前出现的“芯片式仪器仪表”,“芯片实验室”、“芯片系统”等看,测量单元的微小型化和智能化将是长期发展趋势。从应用技术看,微小型化和智能化测量单元的嵌入式连接和联网应用技术得到重视。4、测控范围向立体化、全球化扩展,测量控制向系统化、网络化发展随着仪器仪表所测控的既定区域不断向立体化、全球化甚至星球化发展,仪器仪表和测控装置已不再呈单个装置形式,它必然向测控装置系统化、网络化方向发展。5、便携式、手持式以至个性

    17、化仪器仪表大量发展随着生产的发展和人民生活水平的提高,人们对自己的生活质量和健康水平日益关注,检测与人们生活密切相关的各类商品、食品质量的仪器仪表,预防和治疗疾病的各种医疗仪器是今后发展的一个重要趋势。科学仪器的现场化、实时在线化,特别是家庭和个人使用的健康状况和疾病警示仪器仪表将有较大发展。受体制、机制、经济及科技综合水平、管理、人才等条件的制约,企业“多、散、弱”,科技开发能力不强,产品稳定性、可靠性有差距,市场出现高中档产品以三资和进口为主,中低档产品以中资企业为主的局面,而且由于市场规模、人力成本、行业基础等比较优势,一些量大、面广的产品将成为生产和出口的主力。国内仪器仪表技术应用现状

    18、及最新发展速度相对较慢。目前,我国数字压力表等仪器仪表行业现状门类齐全,有一定行业基础,在发展中国家,属“上游”,但与发达国家差距明显。3 系统总体设计3.1 总体方案设计系统的总体方案设计如图3.1所示。包含测量电路,A/D转换电路,单片机数据处理电路,和LED显示电路。图3.1 数字电压表的组成框图被测得的电压信号送入A/D转换器进行转换,转换后的数字信号送入单片机进行数据处理,最终将数据处理后得到的电压值送到LED中进行显示。3.2 设计原理分析3.2.1 单片机AT89S51AT89S51单片机是美国ATMEL公司生产的低功耗,高性能CMOS 8位单片机,片内含4K bytes的可系统

    19、编程的Flash只读程序存储器,器件采用ATMEL公司的高密度,非易失性存储技术生产,兼容标准8051指令系统及引脚。它集Flash程序存储器,既可在线编程(ISP)也可用传统方法进行编程及通用8位微处理器于单片芯片中,ATMEL公司的功能强大,低价AT89S51单片机可为您提供许多高性价比的应用场合,可灵活应用于各种控制领域。3.2.2 AT89S51的特点40个引脚,4k Bytes Flash片内程序存储器,128 bytes的随机存取数据存储器(RAM),32个外部双向输入/输出(I/O)口,5个中断优先级2层中断嵌套中断,2个16位可编程定时计数器,2个全双工串行通信口,看门狗(WD

    20、T)电路,片内时钟振荡器 此外,AT89S51设计和配置了振荡频率可为0Hz并可通过软件设置省电模式。空闲模式下,CPU暂停工作,而RAM定时计数器,串行口,外中断系统可继续工作,掉电模式冻结振荡器而保存RAM的数据,停止芯片其它功能直至外中断激活或硬件复位。同时该芯片还具有PDIP、TQFP和PLCC等三种封装形式,以适应不同产品的需求。3.2.3 ADC0809工作原理8路模拟信号由ADC0809的IN0IN7端输入,AT89S51单片机的ALE端口输出的脉冲信号送ADC0809的10脚作为ADC的时钟信号(产生CLK信号的方法就得用软件来产生)。A/D转换完成之后,从EOC端返回AT89

    21、S51一个转换结束信号,单片机随即用信号将A/D转换的数字输出从D0D7端经P0口数据总线读入自己的存储器中。A/D转换过程全部结束。再经软件程序转换成ag 7段码输出,驱动LED数码管。各位数码管由位控信号P3.0、P3.1、P3.2、P3.3控制,由74LS245反相驱动将依次巡回点亮数码管。3.3 硬件电路设计3.3.1 复位电路 89C51单片机的复位是由外部的复位电路来实现的。最简单的上电自动复位电路,是通过外部复位电路的电容充电来实现的。只要Vcc的上升时间不超过1ms,就可以实现自动上电复位。当时钟频率选用6MHz时,C取22uF,R取1K。 除上电复位外,有时还需要按键手动复位

    22、。按键手动复位有电平方式和脉冲方式两种。其中电平复位是通过RST端经电阻和电源Vcc接通而实现的,按键手动电平复位电路如图3.1。当时钟频率选用12MHz时,C选取22uF,R选择1000欧。复位电路如图3.2所示,单片机系统常常有上电复位和操作复位两种。上电复位是指单片机上电瞬间,要在RST引脚上出现宽度大于10ms的正脉冲,才能使单片机进入复位状态。操作复位是指用户按下“复位”按钮使单片机进入复位状态。图3.2 复位电路3.3.2 晶振电路晶振是晶体振荡器的简称,在电气上它可以等效成一个电容和一个电阻并联再串联一个电容的二端网络,电工学上这个网络有两个谐振点,以频率的高低分其中较低的频率是

    23、串联谐振,较高的频率是并联谐振。由于晶体自身的特性致使这两个频率的距离相当的接近,在这个极窄的频率范围内,晶振等效为一个电感,所以只要晶振的两端并联上合适的电容它就会组成并联谐振电路。这个并联谐振电路加到一个负反馈电路中就可以构成正弦波振荡电路,由于晶振等效为电感的频率范围很窄,所以即使其他元件的参数变化很大,这个振荡器的频率也不会有很大的变化。晶振有一个重要的参数,那就是负载电容值,选择与负载电容值相等的并联电容,就可以得到晶振标称的谐振频率。一般的晶振振荡电路都是在一个反相放大器(注意是放大器不是反相器)的两端接入晶振,再有两个电容分别接到晶振的两端,每个电容的另一端再接到地,这两个电容串联的容量值就应该等于负载电容,请注意一般IC的引脚都有等效输入电容,这个不能忽略。一般的晶振的负载电容为15p或12.5p ,如果再考虑元件引脚的等效输入电容,则两个22p的电容构成晶振的振荡电路就是比较好的选择。 晶体振荡器也分为无源晶振和有源晶振两种类型。无源晶振与有源晶振(谐振)的英文名称不同,无源晶振为c


    注意事项

    本文(基于单片机的数字电压表4Word下载.docx)为本站会员主动上传,冰点文库仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对上载内容本身不做任何修改或编辑。 若此文所含内容侵犯了您的版权或隐私,请立即通知冰点文库(点击联系客服),我们立即给予删除!

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




    关于我们 - 网站声明 - 网站地图 - 资源地图 - 友情链接 - 网站客服 - 联系我们

    copyright@ 2008-2023 冰点文库 网站版权所有

    经营许可证编号:鄂ICP备19020893号-2


    收起
    展开