doc 毕业论文:基于51单片机的数字电压表设计 ㊣ 精品文档 值得下载

🔯 格式:DOC | ❒ 页数:32 页 | ⭐收藏:0人 | ✔ 可以修改 | @ 版权投诉 | ❤️ 我的浏览 | 上传时间:2022-06-24 19:06

毕业论文:基于51单片机的数字电压表设计

,可对到的双级性模拟信号进行转换。如图数字电压表的设计框图。段选信号显示模块数码管位选信号数字量输入控制信号数据采集模拟量输入图数字电压表设计框图第二章主要单元电路元件介绍控制芯片单片机引脚图引脚总线型引脚封装电源引脚个接电源。接地端。外接晶体引脚个外接晶振输入端采用外部振荡器时,此引脚接地。外接晶振输入端采用外部振荡器时,此引脚作为外部振荡信号输入端。并行输入输出引脚个通用引脚。通用引脚。通用引脚或数据低位地址总线复用引脚。基于单片机的数字电压表设计通用引脚或第二功能引脚。控制引脚个复位信号输入引脚备用电源输入引脚。地址锁存允许信号输出引脚编程脉冲输入引脚。内外存储器选择引脚片内或编程电压输入引脚。片外程序存储器读选通信号输出引脚主要性能参数与产品指令系列完全兼容字节在系统编程闪速存储器次擦写周期工作电压范围全静态工作模式三级程序加密锁字节内部个可编程口线个位的定时计数器个中断源全双工串行通道低工耗空闲和掉电模式中断可从空闲模式唤醒系统看门狗及双数据指针掉电标识和快速编程特性灵活的在系统编程字节或页写模式。如图芯片内部总体结构图。图芯片内部总体结构图模数转换芯片的工作原理首先输入位地址,并使,将地址存入地址锁存器中。此地址经译码选通路模拟输入之到比较器。上升沿将逐次逼近寄存器复位。下降沿启动转换,之后输出信号变低,指示转换正在进行。直到转换完成,变为高电平,指示转换结束,结果数据已存入锁存器,这个信号可用作中断申请。当输入高电平时,输出三态门打开,转换结果的数基于单片机的数字电压表设计字量输出到数据总线上。引脚功能个模拟量的输入端。位数字量输出端。启动转换,加正脉冲后转换开始。转换结束信号。转换开始时,信号变低电平转换结束时,信号返回高电平。该信号可以作为查询转换是否完成的信号,也可以作为向发出中断申请的信号。输出允许信号,输入高电平有效。端的电平由低变高时,转换结果被送到数据线上。此信号有效时,可以从中读取数据,同时也可以作为的片选信号。实时时钟,频率范围为,典型值为。通道地址锁存允许信号,输入高电平有效。在时,锁存,选中模拟量输入。通道地址选择输入,其排列顺序从低到高依次为。该地址与个模拟量输入,通道的对应关系如表所示正负参考电压。般情况下,接,接地。工作电源和接地如图引脚图。图引脚图内部结构图内部结构的内部结构如图所示,它包含以下几部分路模拟量选择开关根据地址锁存与译码装置所提供的地址,从个输入的模拟量中选择个输出。位转换器能对所选择的模拟量进行转换。位地址码的锁存与译码装置对所输入的位地址码进行锁存和译码,并将地址选择结果送给路模拟量选择开关。三态输出的锁存缓冲器是结构,负责输出转换的最终结果。此结果可直接连接到单片机的数据总线上。图中多路模拟开关可选通路模拟通道,允许路模拟量分时输入,并共用个转换器进行转换。地址锁存与译码电路完成对三个地址位模拟开关地址锁存与译码位转换器三态输出锁存缓冲器基于单片机的数字电压表设计位进行锁存与译码,如表所示。表通道选择表选择的通道双正沿触发器这个集成块是个双触发器,其功能比较的多,可用作寄存器,移位寄存器,振荡器,单稳态,分频计数器等功能。内含两个的上升沿双触发器,每个触发器有数据输入置位输入复位输入时钟输入和数据输出。的低电平使输出预是个共阳极的数码管,每位数码管的和端都各自连接在起,用于接收的口产生的显示段码。,引脚端为其位选端,用于接收的口产生的位选码。本系统采用动态扫描方式。扫描方法是用其接口电路把所有数码管的个比划段和同名端连在起,而每个数码管的公共极各自地受线控制。从字段输出口送出字型码时,所有数码管接收到相同的字型码,但究竟是哪个数码管亮,则取决于端。端与单片机的接口相连接,由单片机输出位位选码到接口,控制何时哪位数码管被点亮。在轮流点亮数码管的位扫描过程中,每位数码管的点亮时间极为短暂。但由于人的视觉暂留现象,给人的印象就是组稳定显示的数码。动态方式的优点是十分明显的,即耗电省,在动态扫描过程中,任何时刻只有个数码管是处于工作状态的。具体原理图如图所示基于单片机的数字电压表设计图显示电路图第四章程序设计主程序设计初始化中主要对,的管脚和数码管的位选及所用到的内存单元进行初始化设置。准备工作做好后便启动对脚输入进的电压模拟信号进行数据采集并转换成相对应的十进制数字量。在数据处理子程序中,运用标度变换知识,编写算法将十进制数字量转换成的数据,输出到显示子程序进行显示。整个主程序就是在转换,数据处理及显示程序循环执行。整个程序流程框图如下图所示。开始初始化调用转换程序调用显示程序调用数据处理程序主程序流程图基于单片机的数字电压表设计转化程序设计框图启动对模拟量输入信号进行转换,通过判断引脚来确定转换是否完成,若为,则继续等待若为,则把置位,将转换完成的数据存储到数组中。程序流程图如下图所示开始初始化启动转换转换结束置位,允许输出将转换得到的数据存储结束是否转换程序流程图显示模块程序框图显示子程序采用动态扫描法实现四位数码管的数值显示,在定时器中断里实现。测量所得的转换数据放在数组中,测量数据在显示时需转换成进制码。用单片机的作为数码管的位选,口作为数码管的段选。程序流程图如下图所示。开始定时器中断初始化启动定时器,进入中断服务程序查询段码送往口,查询为码,送到口的相关引脚清零显示小数点等于等于显示子程序流程图基于单片机的数字电压表设计第五章仿真软件简介是英国公司开发的电路分析与实物仿真软件。它运行于操作系统上,可以仿真分析各种模拟器件和集成电路,该软件的特点是实现了单片机仿真和电路仿真相结合。具有模拟电路仿真数字电路仿真单片机及其外围电路组成的系统的仿真动态仿真调试器调试器键盘和系统仿真的功能有各种虚拟仪器,如示波器逻辑分析仪信号发生器等。支持主流单片机系统的仿真。目前支持的单片机类型有系列系列系列系列以及多种外围芯片。提供软件调试功能。在硬件仿真系统中具有全速单步设置断点等调试功能,同时可以观察各个变量寄存器等的当前状态,因此在该软件仿真系统中,也必须具有这些功能同时支持第三方的软件编译和调试环境,如等软件。④具有强大的原理图绘制功能。总之,该软件是款集单片机和分析于身的仿真软件,功能极其强大。图界面硬件仿真通过仿真,实现数字电压表的模拟调试工作。图数字电压表硬件仿真图设定模拟电压值图模拟设定电压值位基于单片机的数字电压表设计模拟结果显示在数码管中图采集到的电压值显示在数码管上调试结果分析在系统上电开始测量前,首先在上模拟硬件仿真是否正确,如果设计的电路可行,再在电路板上焊接,在这里只进行的仿真工作。同时焊接电路板时要注意下情况要用万用表的电压档对被测电压进行估测,然后以此选择适当的量程,防止过大电压烧坏转换器。首先用万用表按照原理图逐步检查印刷板中各器件的电源及各引脚的连接是否正确,有否断路短路或者虚焊,尤其是给电路供电的电源部分要重点检查,用数字万用表测量输出端的电压是否为,是否稳定,能够输出,且稳定即可说明电源电路的设计基本达到要求。如果电压没有达到要求,要及时排查给予解决,以免烧坏芯片和其他元器件。软件调试时先进行单元测试,分别对各个代码模块进行测试,看其是否实现了规定功能,再把已经测试过的模块组合起来进行测试,旦不能正确运行,要找出程序中的,确定大致的出错位置,研究有关部分的程序,找出原因,修改设计和代码,以排除。我们在程序编写完成后,就可以利用仿真器进行初步调试,观察在计算机里能否通过编译与运行并达到设计的基本要求。在基本符合的情况下,利用仿真器与工作正常的硬件连接进行仿真调试或用编程器把程序烧写到芯片中,直接观察能否正常运行。如果达不到设计要求或者不能正常运行,可以直接在程序中进行修改。系统调试中遇到的问题及解决的方法在应用滤波电容的过程中,开始是把电容串联在电路中,导致电路无法导通,而后我们短路电容,解决了问题。电源指示灯上,开始发现接上电源,指示灯不亮,经过仪器测量发现正负极接反,后重新焊接,问题解决。由于源程序的多处,使得仿真无法通过,后经过单步调试,把存在的排除,通过了软件仿真。在烧录芯片的过程中,由于选择烧录文件的及芯片自身问题因多次烧录,无法再次烧录使得烧录失败,后经过老师指导并更换了芯片,解决了问题。基于单片机的数字电压表设计参考文献作者陈洁,软件仿真技术快速入门,中国电力出版社年。作者魏立峰,单片机原理及应用技术,北京大学出版社年。作者陈光绒,单片机技术应用教程,北京大学出版社年。作者李广弟,单片机基础,北京航空航天大学出版社年。作者刘树林,低频电子线路,电子工业出版社年。作者何宏,单片机原理与接口技术,国防工业出版社年作者张志良,单片机原理与控制技术,机械工业出版社年。作者郭强,液晶显示器件应用技术,北京邮电学院出版社年。作者王辛之,系列单片机原理与接口技术,北京航空航天大学出版社年。附录附录电路原理图部分电源部分基于单片机的数字电压表设计附录程序代码代替原来的原来的基于单片机的数字电压表设计定时器中断服务定时器中断服务苏州市职业大学毕业设计说明书毕业设计题目基于单片机的数字电压表设计学院电子信息工程学院专业班级电气班姓名魏达学号指导教师年月日基于单片机的数字电压表设计摘要数字电压表简称,它是采用数字化测量技术,把连续的模拟量直流输入电压转换成不连续离散的数字形式并加以显示的仪表。数字电压表自从九五二年问世以来,随着电子技术的飞跃发展,特别是目前,作为测量仪表模拟指示仪表的数字化以及自动测量的系统,而得到了很大的发展。数字电压表是从电位差计的自动化这种想法研制出来的,因此即便是最初的数字电压表,其精度也要比模拟式仪表高,而其成本比电位差计也高。以后,的发展就着眼在高精度和低成本两个方面。单片机可单独地完成现代工业控制所要求的智能化控制功能,这是单片机最大的特征。本电路主要采用芯片和芯片来完成个简易的数字电压表,能够对输入的的模拟直流电压进行测量,并通过个位体的段数码管进行显示。该电压表的测量电路主要由三个模块组成转换模块数据处理模块及显示控制模块。转换主要由芯片来完成,它负责把采

下一篇
毕业论文:基于51单片机的数字电压表设计第1页
1 页 / 共 32
毕业论文:基于51单片机的数字电压表设计第2页
2 页 / 共 32
毕业论文:基于51单片机的数字电压表设计第3页
3 页 / 共 32
毕业论文:基于51单片机的数字电压表设计第4页
4 页 / 共 32
毕业论文:基于51单片机的数字电压表设计第5页
5 页 / 共 32
毕业论文:基于51单片机的数字电压表设计第6页
6 页 / 共 32
毕业论文:基于51单片机的数字电压表设计第7页
7 页 / 共 32
毕业论文:基于51单片机的数字电压表设计第8页
8 页 / 共 32
毕业论文:基于51单片机的数字电压表设计第9页
9 页 / 共 32
毕业论文:基于51单片机的数字电压表设计第10页
10 页 / 共 32
毕业论文:基于51单片机的数字电压表设计第11页
11 页 / 共 32
毕业论文:基于51单片机的数字电压表设计第12页
12 页 / 共 32
毕业论文:基于51单片机的数字电压表设计第13页
13 页 / 共 32
毕业论文:基于51单片机的数字电压表设计第14页
14 页 / 共 32
毕业论文:基于51单片机的数字电压表设计第15页
15 页 / 共 32
温馨提示

1、该文档不包含其他附件(如表格、图纸),本站只保证下载后内容跟在线阅读一样,不确保内容完整性,请务必认真阅读。

2、有的文档阅读时显示本站(www.woc88.com)水印的,下载后是没有本站水印的(仅在线阅读显示),请放心下载。

3、除PDF格式下载后需转换成word才能编辑,其他下载后均可以随意编辑、修改、打印。

4、有的标题标有”最新”、多篇,实质内容并不相符,下载内容以在线阅读为准,请认真阅读全文再下载。

5、该文档为会员上传,下载所得收益全部归上传者所有,若您对文档版权有异议,可联系客服认领,既往收入全部归您。

  • 文档助手,定制查找
    精品 全部 DOC PPT RAR
换一批