毕业论文MSP460单片机控制的数字电压表.doc
《毕业论文MSP460单片机控制的数字电压表.doc》由会员分享,可在线阅读,更多相关《毕业论文MSP460单片机控制的数字电压表.doc(27页珍藏版)》请在沃文网上搜索。
1、 摘要摘要:本文介绍一种基于MSP430系列单片机的电压测量电路,该电路采用MSP430F247以实现测量直流电压范围0-1000伏的数字电压表、并且电路可以换档测量、误差要求小于0.5%,显示部分使用了6个数码管。正文着重给出了软硬件系统的各部分电路,介绍了MSP430F247单片机的原理以及其特点。该电路具有设计新颖、功能强大、精度比较高、可扩展性强等优点。关键词:数字电压表,MSP430单片机 目录序 言3第一章 MSP430单片机介绍41.1 单片机概述41.1.1 单片微型计算机41.1.2单片机的特点41.1.3单片机的应用51.2 MSP430系列单片机61.2.1 MSP430
2、系列单片机的特点61.2.2 MSP430系列单片机的发展和应用81.2.2 MSP430单片机结构9第二章 方案及设计原理112.1 方案论证:112.1.1电源系统112.1.2衰减电路112.1.3方案的确定122.2、设计指标122.3、系统设计原理框图122.3.1、电源模块132.3.2、电压衰减模块132.3.3、模拟开关132.3.4、电压放大调整模块132.3.5、显示模块132.3.6、单片机系统13第三章 软、硬件设计142.1硬件设计142.1.1电源模块142.1.2衰减电路152.1.3档位调整及调整放大模块162.1.4显示模块172.2软件设计182.2.1软件
3、设计182.2.2程序总体框图182.2.3程序总体框图20第四章 调 试214.1 调试结果214.1.1 5V档测量结果214.1.2 50V档测量结果214.1.3 500V档测量结果214.2结论22总 结23一、绪论1.1背景(数字电压表的发展,430单片机的特点、发展、应用)1.2课题的目的1.3课题的意义1.4课题主要研究的内容及设计指标1.5系统总体方案1.6论文章节的安排二、系统的硬件设计2.1单片机最小系统(应用方案,比较,确定,包含晶振等)2.2.电压放大调整模块2.3衰减电路模块(包含方案,比较,确定)2.4模拟开关2.5显示模块(包含方案,比较,确定)2.6电源模块(
4、包含方案,比较,确定)2.7JTAG接口设计三、系统软件设计3.1程序设计的环境简介3.2系统程序总体设计的思路3.3主程序设计(思路、流程图)3.4中断设计(思路、流程图、部分程序)四、系统调试及性能分析13系统总体调试(介绍、连接图)4、1调试结果(实验数据、列表、分档位测量结果)4、2性能分析五、总结六、参考文献16七、致谢17八、附录18附录一、原理图.18附录二、PCB图.19附录三、元器件清单列表附录四、总程序序 言随着我国国民经济的快速增长,产业结构也随之不断调整。先进科学技术的出现为我国工业的快速发展提供了基础。近些年来,以计算机技术,通讯技术、消费电子技术为主的电子信息技术的
5、高速发展和国际互联网络(Internet)的广泛应用已经改变了人们的生活方式。世界各国都在为发展以计算机技术、通讯技术、消费电子技术为主要内容的信息产业制定宏伟的发展规划,以期望在21世纪的政治、经济和技术竞争中处于主动有利的地位。信息技术对其他各产业的贡献越来越大,信息产业正逐渐成为其他产业的支柱。信息产业的发展程度、信息流通、畅通与否已成为评价各个国家的经济发展水平的一个重要标准。在人类步入全球信息化社会的进程中,全球性电子信息技术正在发挥着巨大的作用。数字电压表(Digital Voltmeter)简称DVM,它是采用数字化测量技术,把连续的模拟量(交直流输入电压)转换成不连续、离散的数
6、字形式并加以显示的仪表。传统的指针式电压表功能单一、精度低,不能满足数字化时代的需求,采用单片机的数字电压表,有精度高、抗干扰能力强,可扩展性强、集成方便,还可与PC进行实时通信。目前,由内部自带A/D转换的单片机构成的数字电压表,已被广泛用于电子及电工测量、工业自动化仪表、自动测试系统等智能化测量领域,示出强大的生命力。与此同时,由DVM扩展而成的各种通用及专用数字仪器仪表,也把电量及非电量测量技术提高到崭新水平。本章重点介绍带A/D转换器的单片机构成的基于单片机的数字电压表的工作原理,MSP430系列单片机的应用,此电路分三档测量,分别为5V档,50V档,500V档,并且误差小于0.5%。
7、第一章 MSP430单片机介绍1.1 单片机概述1.1.1 单片微型计算机微型计算机(微机)具有体积小、价格低、使用方便、可靠性高等一系列优点,因此一问世就显示出强大的生命力,被广泛用于国防、工农业生产和商业管理等领域。特别是近年来微处理器的高速发展,使其已渗透到人类生活的各个领域,给人类世界带来了难以估量的变革。纵观微处理器的发展,可以明显地看出其正朝着两个方向进行: 一是朝着面向数据运算、信息处理等功能的系统机方向发展。系统机以速度快、功能强、存储量大、软件丰富、输入/输出设备齐全为主要特点,采用高级语言编程,适用于数据运算、文字信息处理、人工智能、网络通信等场合。 另一方面,在有些应用领
8、域中,如智能化仪器仪表、电讯设备、自动控制设备、汽车乃至家用电器等,要求的运算、控制功能相对并不很复杂,但对体积、成本、功耗等的要求却比较苛刻。为适应这方面的需求,产生了一种将中央处理器、存储器、I/0接口电路以及连接它们的总线都集成在一块芯片上的计算机,即所谓的单片微型计算机,简称单片机(Single Chip Microcomputer)。单片机在设计上主要突出了控制功能,调整了接口配置,在单一芯片上制成了结构完整的计算机,因此,单片机也称为微控制器(MCU)。单片机分为通用型和专用型两大类,通常所说的单片机和本书介绍的MSP430系列单片机都是指通用型单片机。通用型单片机是把可开发的资源
9、全部提供给使用者。专用型的单片机也叫专用微控制器,是针对某些应用专门设计的,例如频率合成调谐器、录音机机芯控制器、打印机控制器等。1.1.2单片机的特点单片机具有如F特点: 小巧灵活、成本低、易于产品化,它能方便地组装成各种智能式控制设备以及各种智能仪器仪表。 面向控制,能针对性地解决从简单到复杂的各类控制任务,因而能获得最佳性价比。 抗干扰能力强,适应温度范围宽,在各种恶劣环境下都能可靠地工作,这是其他机型无法比拟的。 可以很方便地实现多机和分布式控制,使整个系统的效率和可靠性大为提高。 著名的半导体厂商美国德州仪器(TI)在20世纪70年代首先推出了TMSl000系列4位单片机。20世纪8
10、0年代到90年代,国内主要使用Intel的MCS51系列和Motorola的68HC系列8位单片机。目前主要的单片机厂商还有Atmel、Microchip、Philips等。 单片机由于应用面广,生产批量大而使成本低廉(目前最低价格为每片35元人民币),系统结构简单而使可靠性增加,采用CMOS工艺大大降低了功耗。因此单片机问世之后很快成为微型计算机的一个重要分支,发展极为迅速。从4位、8位、16位到32位单片机种类已有数百种,全世界去年销售量已达数亿片。1.1.3单片机的应用 单片机可以应用到人类生活的各个领域中去。以下列出的都是单片机应用比较活跃的领域: 工业控制:单片机的结构特点决定了它特
11、别适用于各种控制系统。它既可以作单机控制器,又可作为多级控制的前沿处理机用于控制系统,应用领域相当广泛。 例如,在通用工控中,可用于各种机床控制、电机控制、工业机器人、各种生产线、各种过程控制、各种检测系统等;在军事工业中,可用于导弹控制、鱼雷制导控制、智能武器装置、航天导航系统等;在汽车工业中,可用于点火控制、变速器控制、防滑刹车、排气控制等。 智能化的仪器仪表:单片机用于包括温度、湿度、流量、流速、电压、频率、功率、厚度、角度、长度、硬度、元素测定等各类仪器仪表中,使仪器仪表数字化、智能化、微型化,功能大大提高。 日常生活中的电器产品:单片机可用于电子秤、录像机、录音机、彩电、洗衣机、高级
12、电子玩具、冰箱、照相机、家用多功能报警器等。 计算机网络与通信方面:单片机可用BIT Bus、CAN、以太网等构成分布式网络系统,还可以用于调制解调器、各种智能通信设备(例如小型背负式通信机、列车无线通信等)、无线遥控系统等。 计算机外部设备:单片机可用于温氏硬盘驱动器、微型打印机、图形终端、CRT显示器等。总之,单片机具有体积小、功能强、价格便宜等优点,是微机应用产品化的最佳选择。单片机的出现也改变了传统的电路设计方法,过去经常采用模拟电路、脉冲电路、组合逻辑实现的电路系统,现在相当一部分可以用各种单片机(或叫做微控制器)予以取代。传统的逻辑设计方法正在演变成软件和硬件相结合的方法,许多电路
13、设计问题将转化为程序设计问题。1.2 MSP430系列单片机 MSP430系列单片机是美国德州仪器(TI)1996年开始推向市场的一种16位超低功耗的混合信号处理器(Mixed Signal Processor)。称之为混合信号处理器,主要是由于其针对实际应用需求,把许多模拟电路、数字电路和微处理器集成在一个芯片上,以提供“单片”解决方案。1.2.1 MSP430系列单片机的特点 虽然MSP430系列单片机推出时间不是很长,但由于其卓越的性能,在短短几年时间里发展极为迅速,应用也日趋广泛。MSP430系列单片机针对各种不同应用,包括一系列不同型号的器件。主要特点有: 1超低功耗 MSP430系
14、列单片机的电源电压采用1.8-3.6V低电压,RAM数据保持方式下耗电仅0.1uA,活动模式耗电250 Ua/MIPS(MIPS:每秒百万条指令数),I/O输入端口的漏电流最大仅50 uA。 MSP430系列单片机有独特的时钟系统设计,包括两个不同的时钟系统:基本时钟系统和锁频环(FLL和FLL+)时钟系统或DCO数字振荡器时钟系统。由时钟系统产生CPU和各功能模块所需的时钟,并且这些时钟可以在指令的控制下打开或关闭,从而实现对总体功耗的控制。由于系统运行时使用的功能模块不同,即采用不同的工作模式,芯片的功耗有明显的差异。在系统中共有一种活动模式(AM)和5种低功耗模式(LPM0-LPM4)。
15、 另外,MSP430系列单片机采用矢量中断,支持十多个中断源,并可以任意嵌套。用中断请求将CPU唤醒只要6 uS,通过合理编程,既以降低系统功耗,又可以对外部事件请求作出快速响应。 在这里,需要对低功耗问题作一些说明。 首先,对一个处理器而言,活动模式时的功耗必须与其性能一起来考察、衡量,忽略性能来看功耗是片面的。在计算机体系结构中,是用W/MIPS(瓦特/百万指令每秒)来衡量处理器的功耗与性能关系的,这种标称方法是合理的。:MSP430系列单片机在活动模式时耗电250 uA /MIPS,这个指标是很高的(传统的MCS51单片机约为1020mA/MIPS)。 其次,作为一个应用系统,功耗是整个
16、系统的功耗,而不仅仅是处理器的功耗。比如,在一个有多个输入信号的应用系统中,处理器输入端口的漏电流对系统的耗电影响就较大了。MSP430单片机输入端口的漏电流最大为50nA,远低于其他系列单片机(一般为110 uA)。 另外,处理器的功耗还要看它内部功能模块是否可以关闭,以及模块活动情况下的耗电,比如低电压监测电路的耗电等。还要注意,有些单片机的某些参数指标中,虽然典型值可能很小,但最大值和典型值相差数十倍,而设计时要考虑到最坏情况,就应该关心参数标称的晟大值,而不是典型值。总体而言,MSP430系列单片机堪称目前世界上功耗最低的单片机,其应用系统可以做到用一枚电池使用10年。 2强大的处理能
17、力 MSP430系列单片机是16位单片机,采用了目前流行的、颇受学术界好评的精简指令集(RISC)结构,一个时钟周期可以执行一条指令(传统的MCS51单片机要12个时钟周期才可以执行一条指令),使MSP430在8MHz晶振工作时,指令速度可达8MIPS(注意:同样8MIPS的指令速度,在运算性能上16位处理器比8位处理器高远不止两倍)。TI不久还将推出2530MIPS的产品。 同时,MSP430系列单片机中的某些型号,采用了一般只有DSP中才有的16位多功能硬件乘法器、硬件乘-加(积之和)功能。DMA等一系列先进的体系结构,大大增强了它的数据处理和运算能力,可以有效地实现一些数字信号处理的算法
18、(如FFT、DTMF等)。这种结构在其他系列单片机中尚未使用。 3高性能模拟技术及丰富的片上外围模块 MSP430系列单片机结合TI的高性能模拟技术,各成员都集成了较丰富的片内外设。视型号不同可能组合有以下功能模块:看门狗(WDT),模拟比较器A,定时器A(Timer_A),定时器B(Timer_B),串口0,l(USART0、1),硬件乘法器,液晶驱动器,10位,12/14位ADC,12位DAC,I2C总线,直接数据存取(DMA),端口l6(PlP6),基本定时器(Basic Timer)等。 其中,看门狗可以在程序失控时迅速复位:模拟比较器进行模拟电压的比较,配合定时器,可设计出高精度(1
19、01l位)的A/D转换器;16位定时器(Timer_A和Timer_B)具有捕获/比较功能;大量的捕获/比较寄存器,可用于事件计数、时序发生、PWM等;多功能串口(I_JSART。)可实现异步、同步和I2c串行通信,可方便地实现多机通信等应用;具有较多的FO端口,最多达6*8条I/O口线,FO输出时,不管是灌电流还是拉电流,每个端口的输出晶体管都能够限制输出电流(最大约6mA),保证系统安全;Pl、P2端口能够接收外部上升沿或下降沿的中断输入;12位A/D转换器有较高的转换速率,最高可达200Ksps,能够满足大多数数据采集应用;L,CD驱动模块能直接驱动液晶多达160段;F15X和F16X系
- 1.请仔细阅读文档,确保文档完整性,对于不预览、不比对内容而直接下载带来的问题本站不予受理。
- 2.下载的文档,不会出现我们的网址水印。
- 3、该文档所得收入(下载+内容+预览)归上传者、原创作者;如果您是本文档原作者,请点此认领!既往收益都归您。
下载文档到电脑,查找使用更方便
20 积分
下载 | 加入VIP,下载更划算! |
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- 毕业论文 MSP460 单片机 控制 数字 电压表
