数字电压表头的设计与制作毕业设计.pdf
《数字电压表头的设计与制作毕业设计.pdf》由会员分享,可在线阅读,更多相关《数字电压表头的设计与制作毕业设计.pdf(43页珍藏版)》请在咨信网上搜索。
1、1/45摘摘要要本课题是利用单片机设计一个数字电压表,能够测量 025V 之间的直流电压值,四位数码管显示。外界电压模拟量输入到 A/D 转换部分的输入端,通过ADC0832 转换变为数字信号,输送给单片机。然后由单片机给数码管数字信号,控制其发光,从而显示数字该系统以 STC89C52 单片机做为主控芯片,由单片机最小系统、ADC 电压采集模块、数码管显示模块、按键模块和电源模块组成。LM7805 稳压芯片,使得测量电压非常稳定。外部测量和内部测量可以通过两个按键切换。该系统的数字电压表电路简单,并在四位 LED 数码管上显示电压值。所用的元件较少,成本低,调节工作可实现自动化。关键字:关键
2、字:单片机;STC89C52;数字电压表;ADC0832,四位数码管。2/45目录摘要.1第 1 章引言.11.1设计概述.11.2设计目标与意义.21.3章节安排.3第 2 章方案论证与选型.42.1设计任务分析.42.2方案论证与选择.42.2.1方案一.42.2.2方案二.42.3方案确定.5第 3 章硬件电路设计.63.1原理分析.63.2数字电压表电路总体框图.63.3主控制模块.63.3.1STC89C52 单片机主要特性.73.3.2主控制模块.103.3.3时钟电路的设计.113.3.4 复位电路的设计.123.4ADC0832 模数转换器模块.123.4.1ADC0832 与
3、单片机的接口电路.153.5按键电路设计.153.6数码管显示电路设计.153.7电源电路设计.163.8原理图.173.9万能板布局布线.17第 4 章软件设计.204.1软件总体设计.204.2软件模块说明.214.2.1显示子程序模块说明.214.2.2A/D 转换子程序.224.3小结.24第 5 章产品调试.255.1调试的设备.255.2调试步骤.255.3故障分析.255.4调试结果.26第 6 章产品使用说明.276.1功能描述.273/456.2使用说明.27第 7 章心得体会.29致谢.30参 考 文 献.31附 录.32张家界航空工业职业技术学院毕业设计说明书1第 1 章
4、引引言言1.11.1设计概述设计概述数字电压表(简写为 DVM)就是在精密电测量技术、计算技术、自动化技术和电子技术的基础上产生和发展起来的。数字式仪表是能把连续的被测量自动地变成断续的、用数字编码方式的、并以十进制数字自动显示测量结果的一种测量仪表。这是一种新型仪表,它把电子技术、计算技术、自动化技术的成果与精密电测量技术密切的结合在一起。成为仪器、仪表领域中独立而完整的一个分支。数字电压表是通用仪器中使用较广泛的一种测试仪器,很多电量或非电量经变化后都用可数字电压表完成测试。因此,数字电压表被广泛地应用于科研和生产测试中。本文将介绍一种以单片机为核心的电压测量仪表,它能够测量电压量,能够自
5、动进行量程选择,并且测量结果能够通过数码管显示,从而具有一定的智能性。回顾一下电压表的发展过程,大致可分为以下三个阶段:数字化阶段。5060 年代中期,电压表的特点是运用各种原理实现模数(AD)转换即将模拟量转化成数字量,从而实现测量仪表的数字化。高准确度阶段。由于精密电测量的需要,电压表开始向高准确度、高位数方向发展,出现了所谓复合型原理的仪表。智能化阶段。60 年代末期,电子技术和工艺结构有了飞跃的发展,而大规模集成电路(LSI)与计算机技术相结合的产物是微处理器(简写为P)。1972 年,美国 Intel 公司首创微处理器,不久即研制出微处理器式数字电压表,实现了电压表数据处理自动化和可
6、编程序。因为带有存贮器并使用软件,所以可进行信息处理,可通过标准接口组成自动测试系统(简写为 ATS)。这些仪表除了完成原有电压表的各种功能外,还能够自校、自检,保证了自动测量的高准确度,实现了仪器、仪表的所谓“智能化”。当前,智能表发展十分迅速,而微处理式电压表在智能仪表中占的比重最大。智能化的电压表为实现各种物理量的动态测量提供了可能。智能化数字电压表有以下几个突出的本领:可以程序控制利用事先编好的程序,可以让数字仪表自动按程序进行操作。在测量时可以按程序完成自动校准、自动调零、自选量程,然后进行自动测量。测量得到的数据又可以按程序进行自动计算、自动判断后进行自动调节和自动控制,并把数据按
7、要求送往数据处理中心。在测量系统发生故障时或者利用测量的间隙,它又有自动诊断、自动排除故障的能力。所有这些工作又都是严格地按规定好的程序自动进行,不需要人的干预。人在做测量工作时还可能因为精神张家界航空工业职业技术学院毕业设计说明书2因素引入各种人为的误差甚至造成重大失误,而这种自动测量却可以二十四小时不停地工作,且出错概率小。有自校和自动修正误差的能力数字电压表的突出优点是准确度高,但为了取得高准确度,数字电压表也付出了很高的代价:不得不使用一些高精度、高稳定度的元器件和使用各种复杂的电路。数字电压表智能化以后,由于它有记忆、判断、运算和贮存数据的功能,因此它可以在测量的间隙中,自动对工作条
8、件(如温度、湿度气压、频率等)的变化按给定的关系式进行计算,求出修正值。再根据误差理论按编好的程序对测得的一系列数据自动进行计算并求出整个测量系统的误差,最后把它存进存贮器。在下一个测量周期内,智能电压表能从测得的结果中自动地扣除这个系统误差。这样,就可以不再使用那些复杂的电路和高精度、高稳定度的元器件而同样可以得到很高的测量准确度。再加上双积分电路可以集成化,于是使得智能化的数字电压表体积缩小、结构简化、成本降低,而质量仍很高,这对提高数字电压表的准确度和推动数字仪表的普及是极有利的。自动变换数据由于智能化仪表有运算功能,因此它能测量一些简单的数据,通过推算的办法,求出一些复杂或难以测量的数
9、据来。例如我们可以从测量的电容量 c 或电感量 L 通过关系式求出 Q 值、频率、周期、波形等等。这对简化测量方法是很有用的。有自检、自我修复能力智能电压表可以按程序对仪表进行自检,如果发现了故障还可以立即转入自我修复程序,自动找出故障并修复。有些不允许停止控制的仪表(炼钢护、化工反应炉、飞行器等),可以把关键部分的备件放进仪表内,当自检时发现故障后,它会立即自动转换到备用电路上工作,保证控制不间断。由于智能仪表的这些优点,从上世纪七十年代末开始,各国的数字仪表已转向智能化仪表生产。进入八十年代后,除了普及型的数字电压表外,高档的数字电压表都已改为带微处理器的数字电压表。1.21.2设计目标与
10、意义设计目标与意义(一)研究的目标:随着我国现代化建设的发展,电子检测产品日新月异,特别是单片机的出现,正在引起测量控制仪表领域的新的技术革命。数字电压表则利用单片机技术结合A/D转换芯片,把连续的模拟量转换成不连续、离散的数字形式并加以显示仪表。目前,有各种单片机转换器构成的数字电压表,已被广泛用于电子及电工测量、工业自动化仪表、自动测试系统等智能化测量领域,示出了强大的生命力。(二)研究的意义:张家界航空工业职业技术学院毕业设计说明书3基于在对单片机研究的基础上,本文提出了一种以 STC89C52 为核心构成数字电压表的看法 STC89C52 是鸿金公司生产的低电压、高性能 8 位单片机,
11、片内含 2KB 的可反复擦写的只读程序存储器 128 bytes 的随机存储数据存储器(RAM),器件采用高密度,非易失性存储技术生产,兼容标准 MCS-51 指令系统,片内置通用中央处理器和 flash 存储单元。因此,在此基础上进行了数字电压表的工作,给出数字电表的软件和硬件的设计。考虑到存在的各种干扰对系统的影响,从软件和硬件设计方面进行分析,采用相应的措施以增强系统的抗干扰能力。1.31.3章节安排章节安排本设计报告大致可分为三大部分:第一部分包含第一章和第二章;第二部分包含第三章至第五章,第三部分第七章。本文第一章是引言,介绍了毕业设计数字电压表的发展历史,数字电压表的作用和数字电压
12、表的必要性。第二章列举了毕业设计中供电模块、定时整形显示模块、传感器可选择的几个方案,并从中选择了相对优秀并实用的方案,并根据此方案完成了毕业设计成品,和毕业论文。第三章是毕业设计的硬件设计,主控模块,包括原理图等。第四章是毕业设计的仿真电路。第五章是毕业设计的整体的调试和调试的结果。第六章是毕业设计成品简单的使用说明。七章是本人对于这次做毕业设计的心得体会。本设计报告大致可分为 3 部分:第一部包含第一章至第三章,给出引言、方案论证与选择、硬件电路设计;第二部分包含第四章至第六章,给出软件设计、产品调试、产品使用说明;第三部分包括第七章,是对设计成果的总结及心得体会。张家界航空工业职业技术学
13、院毕业设计说明书4第第 2 2 章章方案论证与选型方案论证与选型2.12.1设计任务分析设计任务分析本课题设计的是数字电压表,为了完成设计要求,我们需要采用单片机;STC89C52;ADC0832,四位数码管。2.22.2方案论证与选择方案论证与选择经过对设计任务的分析,我们设计了两套方案可以完成设计要求,如下:2.2.1 方案一采用 5V 蓄电池为系统供电。蓄电池具有较强的电流驱动能力以及稳定的电压输出性能。但是蓄电池的体积过于庞大,在使用极为不方便。因此我们放弃了此方案。采用可编程逻辑器件 CPLD 作为控制器。CPLD 可以实现各种复杂的逻辑功能、规模大、密度高、体积小、稳定性高、IO
14、资源丰富、易于进行功能扩展。采用并行的输入输出方式,提高了系统的处理速度,适合作为大规模控制系统的控制核心。但本系统不需要复杂的逻辑功能,对数据的处理速度的要求也不是非常高。且从使用及经济的角度考虑我们放弃了此方案。采用矩阵式键盘,此类键盘采用矩阵式行列扫描方式,优点是当按键较多时可降低占用单片机的 I/O 口数目,缺点为电路复杂且会加大编程难度。采用 LCD 液晶进行显示。LCD 由于其显示清晰,显示内容丰富、清晰,显示信息量大,使用方便,显示快速而得到了广泛的应用。单对于此系统我们不需要显示丰富的内容,而且 LCD 液晶价格贵,因此我们放弃了此方案。2.2.2 方案二采用 6 节 1.5
15、V 干电池共 9V 做电源,经过 LM7805 的电压变换后为单片机,传感器供电。经过实验验证系统工作时,单片机、传感器的工作电压稳定能够满足系统的要求,而且电池更换方便。采用 STC89C52 单片机作为整个系统的核心,用其控制水温测量控制系统,以实现其既定的性能指标。充分分析我们的系统,其关键在于实现水温的自动控张家界航空工业职业技术学院毕业设计说明书5制,而在这一点上,单片机就显现出来它的优势控制简单、方便、快捷。这样一来,单片机就可以充分发挥其资源丰富、有较为强大的控制功能及可位寻址操作功能、价格低廉等优点。STC89C52 单片机具有功能强大的位操作指令,I/O口均可按位寻址,程序空
16、间多达 8K,对于本设计也绰绰有余,更可贵的是STC89C52 单片机价格非常低廉。采用独立式按键电路,每个按键单独占有一根 I/O 接口线,每个 I/O 口的工作状态互不影响,此类键盘采用端口直接扫描方式。缺点为当按键较多时占用单片机的 I/O 口数目较多,优点为电路设计简单,且编程相对比较容易。采用数码管进行显示。数码管由于显示速度快,使用简单,显示效果简洁明了而得到了广泛应用。2.32.3 方案确定方案确定经过反复比较论证后决定,采用方案二。因为方案二中的干电池更换方便;单片机操作方便,快捷,价格低廉;独立按键设计方便,可单独对每个 I/O 口工作,相对简单;数码管显示速度快,成本低,应
17、用方便使用简单,而且我对于方案二中所用到的元器件更熟悉,且对于功能的实现更容易,所以决定选用方案二实现本设计。张家界航空工业职业技术学院毕业设计说明书6第第 3 3 章章硬件电路设计硬件电路设计3.13.1原理分析原理分析使用单片机 AT89C52 和 ADC0832 设计一个数字电压表,能够测量 025V 之间的直流电压值,两位数码显示。在单片机的作用下,能监测两路的输入电压值,用 8 位串行 A/D 转换器,8 位分辨率,逐次逼近型,基准电压为 5V;能用两位LED 进行轮流显示或单路选择显示,显示精度 0.1 伏。3.23.2数字电压表电路总体框图数字电压表电路总体框图数字电压表电路结构
18、总体框图如(图 3-1)所示:图 3-1 数字电压表总体框图3.33.3主控制模块主控制模块主控模块模块在整个系统中起着统筹的作用,需要检测键盘,温度传感器等各种参数,同时驱动液晶显示相关参数,在这里我们选用了 51 系列单片机中的STC89C52 单片机作为系统的主控芯片。张家界航空工业职业技术学院毕业设计说明书751系列单片机最初是由Intel 公司开发设计的,但后来Intel 公司把51 核的设计方案卖给了几家大的电子设计生产商,譬如 SST、Philip、Atmel 等大公司。因此市面上出现了各式各样的均以 51 为内核的单片机。这些各大电子生产商推出的单片机都兼容 51 指令、并在
19、51 的基础上扩展一些功能而内部结构是与 51 一致的。STC89C52 有 40 个引脚,4 个 8 位并行 I/O 口,1 个全双工异步串行口,同时内含 5 个中断源,2 个优先级,2 个 16 位定时/计数器。STC89C52 的存储器系统由 4K 的程序存储器(掩膜 ROM),和 128B 的数据存储器(RAM)组成。STC89C52 单片机的基本组成框图见图 3-2。图 3-2 STC89C52 单片机结构图3.3.1 STC89C52 单片机主要特性1.一个 8 位的微处理器(CPU)。2.片内数据存储器 RAM(128B),用以存放可以读写的数据,如运算的中间结果、最终结果以及欲
20、显示的数据等,SST89 系列单片机最多提供 1K 的 RAM。3.片内程序存储器 ROM(4KB),用以存放程序、一些原始数据和表格。但也有一些单片机内部不带 ROM/EPROM,如 8031,8032,80C31 等。目前单片机的发展趋势是将 RAM 和 ROM 都集成在单片机里面,这样既方便了用户进行设计又提高了系统的抗干扰性。SST 公司推出的 89 系列单片机分别集成了 16K、32K、64KFlash 存储器,可供用户根据需要选用。4.四个 8 位并行 IO 接口 P0P3,每个口既可以用作输入,也可以用作输出。张家界航空工业职业技术学院毕业设计说明书85.两个定时器计数器,每个定
21、时器计数器都可以设置成计数方式,用以对外部事件进行计数,也可以设置成定时方式,并可以根据计数或定时的结果实现计算机控制。为方便设计串行通信,目前的 52 系列单片机都会提供 3 个16 位定时器/计数器。6.五个中断源的中断控制系统。7.一个全双工 UART(通用异步接收发送器)的串行 IO 口,用于实现单片机之间或单机与微机之间的串行通信。8.片内振荡器和时钟产生电路,但石英晶体和微调电容需要外接。最高允许振荡频率为 12MHz。图 3-3 STC89C52 单片机管脚图部分引脚说明:1.时钟电路引脚 XTAL1 和 XTAL2:XTAL2(18 脚):接外部晶体和微调电容的一端;片内它是振
22、荡电路反相放大器的输出端,振荡电路的频率就是晶体固有频率。若需采用外部时钟电路时,该引脚输入外部时钟脉冲。张家界航空工业职业技术学院毕业设计说明书9要检查振荡电路是否正常工作,可用示波器查看 XTAL2 端是否有脉冲信号输出。XTAL1(19 脚):接外部晶体和微调电容的另一端;在片内它是振荡电路反相放大器的输入端。在采用外部时钟时,该引脚必须接地。2.控制信号引脚 RST,ALE,PSEN 和 EA:RST/VPD(9 脚):RST 是复位信号输入端,高电平有效。当此输入端保持备用电源的输入端。当主电源 Vcc 发生故障,降低到低电平规定值时,将5V 电源自动两个机器周期(24 个时钟振荡周
23、期)的高电平时,就可以完成复位操作。RST 引脚的第二功能是 VPD,即接入 RST 端,为 RAM 提供备用电源,以保证存储在 RAM 中的信息不丢失,从而合复位后能继续正常运行。ALE/PROG(30 脚):地址锁存允许信号端。当 8051 上电正常工作后,ALE 引脚不断向外输出正脉冲信号,此频率为振荡器频率 fOSC 的 1/6。CPU 访问片外存储器时,ALE 输出信号作为锁存低 8 位地址的控制信号。平时不访问片外存储器时,ALE 端也以振荡频率的 1/6 固定输出正脉冲,因而 ALE 信号可以用作对外输出时钟或定时信号。如果想确定 8051/8031 芯片的好坏,可用示波器查看
24、ALE 端是否有脉冲信号输出。如有脉冲信号输出,则8051/8031 基本上是好的。ALE 端的负载驱动能力为 8 个 LS 型 TTL(低功耗甚高速 TTL)负载。此引脚的第二功能 PROG 在对片内带有 4KB EPROM 的 8751 编程写入(固化程序)时,作为编程脉冲输入端。PSEN(29 脚):程序存储允许输出信号端。在访问片外程序存储器时,此端定时输出负脉冲作为读片外存储器的选通信号。此引肢接 EPROM 的 OE 端(见后面几章任何一个小系统硬件图)。PSEN 端有效,即允许读出 EPROMROM 中的指令码。PSEN 端同样可驱动 8 个 LS 型 TTL 负载。要检查一个
25、8051/8031 小系统上电后 CPU 能否正常到 EPROMROM 中读取指令码,也可用示波器看 PSEN 端有无脉冲输出。如有则说明基本上工作正常。EA/Vpp(31 脚):外部程序存储器地址允许输入端/固化编程电压输入端。当EA 引脚接高电平时,CPU 只访问片内 EPROM/ROM 并执行内部程序存储器中的指令,但当 PC(程序计数器)的值超过 0FFFH(对 8751/8051 为 4K)时,将自动转去执行片外程序存储器内的程序。当输入信号 EA 引脚接低电平(接地)时,CPU 只访问外部 EPROM/ROM 并执行外部程序存储器中的指令,而不管是否有片内程序存储器。对于无片内 R
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- 数字 电压 表头 设计 制作 毕业设计
1、咨信平台为文档C2C交易模式,即用户上传的文档直接被用户下载,收益归上传人(含作者)所有;本站仅是提供信息存储空间和展示预览,仅对用户上传内容的表现方式做保护处理,对上载内容不做任何修改或编辑。所展示的作品文档包括内容和图片全部来源于网络用户和作者上传投稿,我们不确定上传用户享有完全著作权,根据《信息网络传播权保护条例》,如果侵犯了您的版权、权益或隐私,请联系我们,核实后会尽快下架及时删除,并可随时和客服了解处理情况,尊重保护知识产权我们共同努力。
2、文档的总页数、文档格式和文档大小以系统显示为准(内容中显示的页数不一定正确),网站客服只以系统显示的页数、文件格式、文档大小作为仲裁依据,平台无法对文档的真实性、完整性、权威性、准确性、专业性及其观点立场做任何保证或承诺,下载前须认真查看,确认无误后再购买,务必慎重购买;若有违法违纪将进行移交司法处理,若涉侵权平台将进行基本处罚并下架。
3、本站所有内容均由用户上传,付费前请自行鉴别,如您付费,意味着您已接受本站规则且自行承担风险,本站不进行额外附加服务,虚拟产品一经售出概不退款(未进行购买下载可退充值款),文档一经付费(服务费)、不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
4、如你看到网页展示的文档有www.zixin.com.cn水印,是因预览和防盗链等技术需要对页面进行转换压缩成图而已,我们并不对上传的文档进行任何编辑或修改,文档下载后都不会有水印标识(原文档上传前个别存留的除外),下载后原文更清晰;试题试卷类文档,如果标题没有明确说明有答案则都视为没有答案,请知晓;PPT和DOC文档可被视为“模板”,允许上传人保留章节、目录结构的情况下删减部份的内容;PDF文档不管是原文档转换或图片扫描而得,本站不作要求视为允许,下载前自行私信或留言给上传者【快乐****生活】。
5、本文档所展示的图片、画像、字体、音乐的版权可能需版权方额外授权,请谨慎使用;网站提供的党政主题相关内容(国旗、国徽、党徽--等)目的在于配合国家政策宣传,仅限个人学习分享使用,禁止用于任何广告和商用目的。
6、文档遇到问题,请及时私信或留言给本站上传会员【快乐****生活】,需本站解决可联系【 微信客服】、【 QQ客服】,若有其他问题请点击或扫码反馈【 服务填表】;文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“【 版权申诉】”(推荐),意见反馈和侵权处理邮箱:1219186828@qq.com;也可以拔打客服电话:4008-655-100;投诉/维权电话:4009-655-100。