称重仪毕业设计(共37页).doc
![资源得分’ title=](/images/score_1.gif)
![资源得分’ title=](/images/score_1.gif)
![资源得分’ title=](/images/score_1.gif)
![资源得分’ title=](/images/score_1.gif)
![资源得分’ title=](/images/score_05.gif)
《称重仪毕业设计(共37页).doc》由会员分享,可在线阅读,更多相关《称重仪毕业设计(共37页).doc(38页珍藏版)》请在淘文阁 - 分享文档赚钱的网站上搜索。
1、精选优质文档-倾情为你奉上西安邮电学院 毕 业 设 计(论 文)题 目:基于MSP430称重系统设计 院 系: 自动化学院 专 业: 自动化 班 级: 自动0703班 学生姓名: 李佩鑫 导师姓名: 杨春杰 职称: 讲师 起止时间:2011年01月10日 至 2011年06月17日 目 录29专心-专注-专业摘要电子秤是日常生活中常用的电子衡器,智能电子秤测量准确、快速,易于实时测量和监控,成为测量领域的主流产品。本设计是基于MSP430单片机的称重系统,可实现0500g重物的精确测量。系统硬件电路包括MSP430单片机最小系统、传感器电路、信号调理电路、AD采集电路、LCD显示电路、电源管理
2、电路等几部分组成。系统使用桥式应变片传感器测量重物并输出电压信号,经过信号调理电路放大滤波后,经模数转换将信息传至单片机处理,同时将重量实时显示。系统软件包括AD采样,滤波和显示程序。文章还详细阐述了本次设计的调试过程以及在调试过程中遇到的问题及解决方法。本设计完成称重系统的各项功能,经调试,效果良好,具有一定的实用价值。关键词:MSP430;称重传感器;LCD;AbstractElectronic scale is a electron weighing apparatus used in everyday life, intelligent electronic scales measur
3、ement accuracy, fast, easy to real-time measuring and monitoring, become the mainstream of the fields products.This design is a weighing system based on MSP430 MCU, which can realize the 0 500g clog precision measurement. The system hardware circuit including MSP430 microcontroller smallest system,
4、sensor circuit, signal regulate circuit, AD acquisition circuit, LCD display circuit, power management circuit to wait for a few parts. Systems use bridge type strain film sensor measuring weight and output voltage signal, after filtered signal disposal circuit, the amplification frequency-field han
5、ded to SCM processing information, and will weight real-time display. System software including AD sampling, filter and show program. The paper also explains in detail the design debugging process and in during the commissioning of the problems and solving methods. This design completed each functio
6、n, weighing systems by commissioning, the effect is good, has certain practical value.Keywords:MSP430;weighing apparatus;LCD;1 引言1.1 课题研究背景及意义 随着时代科技的迅速发展和计算机等现代电子技术的提高,给传统的电子测量技术带来了巨大的冲击和影响。常规的测试仪器仪表和控制装置被更先进的仪器所取代,使得传统的电子测量仪器在原理、功能、精度及自动化水平等方面发生了巨大变化,并相应的的出现了各种各样的智能仪器控制系统,使得科学实验和应用工程的自动化程度显著提高。通过分
7、析近年来电子衡器产品的发展情况及国内外市场的需求,电子衡器总的发展趋势是小型化、模块化、集成化、智能化;其技术性能趋向于速率高、准确度高、稳定性高、可靠性高;其功能趋向是称重计量的控制信息和非控制信息并重的“智能化”功能;其应用性能趋向于综合性和组合性。电子秤是日常生活中常用的电子衡器,广泛的应用于超市,物流配送中心,大中型商场。电子秤在结构和原理上取代了以杠杆平衡为原理的机械式称量工具。相比传统机械式称量工具,电子秤具有装机体积小,称量精度高,应用范围广,易于操作和使用等优点,在工作原理,外形布局,结构和材料上都是全新的计量衡器。电子秤的设计首先是通过压力传感器采集被测物体的重量并将其转换成
8、电压信号。输出电压信号通常很小,需要通过前端信号处理电路进行准确的线性放大。放大后的模拟电压信号经AD转换电路转换为数字量并送入到主控电路的单片机中,再经过单片机控制显示外设,显示出称量数值。作为重量测量的仪器,智能电子秤在各行各业开始呈现其测量准确,测量速度快,易于实时测量和监控的巨大优点,并开始逐渐取代传统的机械杠杆测量秤,成为测量领域的主流产品。1.2 研究现状20世纪前期,我国的衡器制造业主要以杠杆原理的机械式为主,20世纪后期,我国的衡器不断发展,由过去的全机械式进入机电结合式,在几十年的发展和完善中,发展到现在的全电子型和数字智能型。我国电子衡器的检测试验手段和技术装备基本达到国际
9、90年代中期的水平。电子衡器制造技术及应用得到了新发展。电子秤重技术从静态称重技术向动态称重技术发展;计量方法从模拟量向数字量发展;测量特点从单参数测量向多参数测量发展,特别是对动态称重和快速称重的研究与应用。就总体而言,我国电子衡器产品的数量和质量与工业发达国家还有较大差距。其主要差距是技术与工艺不够先进、工艺装备与测试仪表老化、开发能力不足、产品的品种规格较少、功能不全、稳定性和可靠性较差等。众所周知,传统的量具是杆秤或盘秤,20世纪70年代开始出现电子秤。早期的电子秤多数通过模拟电路实现,随着电子技术的不断发展数字芯片价格逐渐下降,模拟控制已逐步被数字控制所替代,电子秤的设计也大都以微处
10、理器为核心,使精度和可靠性都有了明显提高。由于小型商用电子秤运算不太复杂,所以用8位微处理器即可满足要求。电子秤重系统必须将多只传感器的输出进行计算,才能得到完整准确的称重结果。从20世纪70年代的模拟串联计算到80年代的模拟并联计算,计算技术的发展大幅度即降低了电子秤的成本,又提高了可靠性和稳定性。但是,模拟并联计算也存在不足:如对传感器的一致性要求较高、电子秤四角偏差调试复杂无法对单个传感器进行检测等。目前,解决上述问题的最好方法是采用数字计算或数模混合计算。由于信号放大器成本的不断下降及AD转换器性能的大幅度提高,数字计算无论在技术上还是在经济上都进入了实用阶段。电子秤向提高精度和降低成
11、本方向发展的趋势,引起了对低成本、高性能模拟信号处理器件需求的增加。目前大多数电子秤是以1:3,000或1:10,000的分辨率输出最终称重值的,这样的系统一般使用12 bit至14 bit的AD模数转换器就很容易满足要求。然而,高精密检测的电子秤如果要达到要求,那么ADC的精度需要接近于20 bit。1.3 论文主要内容和预期目标学习MSP430系列MSP430XF425单片机的使用,结合IAR编译器进行软件设计,设计一种称重系统用于测量量程在0500g物体的质量。利用传感器测量桥式电路的压差,采用差分放大电路放大压差信号,使其达到可使单片机识别的电压,通过单片机的处理并显示出来。 预期目标
12、:正确的设计称重系统方案,编写程序实现要求的控制算法。设计完成一种具有响应快、精确度高、稳定性好的称重系统。1.4 论文组织结构具体章节安排如下:第1章介绍了本课题的研究背景、研究意义与研究现状,本论文的主要研究内容、所要解决的问题及最终所要实现的目标。第2章概述了本课题部分知识的理论基础,对桥式传感器、模拟放大电路、液晶显示进行了介绍。重点学习了桥式传感器与模拟放大电路相结合的实现方法。通过对系统分析,选择系统的总体设计方案和各模块的设计方案。第3章介绍了称重系统模块的硬件设计,并对设计出的系统硬件电路进行了说明。第4章介绍了称重系统模块的软件设计,对程序流程设计进行了说明,并详细介绍了系统
13、的软件设计。第5章对完成称重系统的制作,对系统进行调试并总结。2 称重系统总体方案设计2.1 称重系统基本工作原理称重系统的主要工作原理是:将应变片粘至金属力臂上侧,力臂上放置秤盘,重物放入秤盘时产生压力,使应变片发生形变从而产生电信号,信号经放大调理后传至微控制器处理显示。称重系统主要包括:桥式应变传感器、放大电路、AD转换电路、单片机最小系统电路、显示电路和电源管理电路等部分,图2.1为系统设计总体方案框图。图2.1 系统设计总体方案框图2.2 称重系统模块方案设计 整个硬件系统由五大模块组成,下面以控制系统结构为依据就针对各模块做具体的方案设计。2.2.1 主控制器模块方案设计方案一:选
14、用51系列单片机作为称重系统的主控制芯片,51系列单片机是8位微处理器,使用简单,价格低,但是本称重系统需要涉及到高速AD的数据处理,51系列单片机运算速度达不到系统的设计要求,所以不采用本方案。方案二:根据称重系统系统设计要求与主控制系统能完成的功能,选用MSP430F425单片机。MSP430F425单片机是一款16位单片机,运算速度快,精度高,而且以MSP430F425单片机为主控制器的设计,可以更加容易使计算控制技术和测量技术结合在一起。故采用此方案。2.2.2 数据采集模块方案设计数据采集模块分为 3 个部分:称重传感器、电压放大器和 AD转换器。 (1)称重传感器 称重传感器由以下
15、方案可以选择:方案一:采用四片贴片电阻,自行搭建桥式电路。优点是成本低,但是由于贴片需要的精度不能保证,那么传感器的测量精度和稳定性也不能保证。故此方案不宜采用。方案二:选用平行式测重传感器LAA-H1,为全桥式电路形式。通过输出称量重物时产生的压差信号测量重物的大小。特点是精度高、回零快、滞后小。适合小量贵重物品的测量和要求精度高的称量工具的制造。以上特点适用于本设计,故采用此方案。(2)电压放大器电压放大器的设计有以下几种方案可以采用: 方案一:利用普通低温漂运算放大器构成多级放大器。但是普通低温漂运算放大器所构成多级放大器会引入大量噪声。而AD转换器需要很高的精度,几毫伏大小的干扰信号就
16、会直接影响到最后的测量精度。所以,此方案不宜采用。方案二:由高精度低漂移运算放大器构成差动放大器。差动放大器具有增益高,高输入阻抗,增益高的特点,可以利用普通运放做成一个差动放大器。 实际测量,每一级运放都会引入较大噪声。对精度会有较大影响。 方案三:采用专用的仪表放大器。此类芯片内部采用经典的三运放改进设计。差模输入阻抗大,共模抑制比高,增益高,精度也非常好,外部接口简单,且放大器的增益通过改变一个外接电阻的阻值是可以改变的。基于以上分析,我们决定采用制作方便而且精度很好的专用仪表放大器AD620作为称重系统的电压放大器。(3)AD 转换器按设计要求:电子秤最大称重为500g,重量误差不能大
17、于1%0,精度要求为0.1g。同样也有以下几种方案采用:方案一:采用 8位逐次逼近式ADC0809,在单片机外接AD转换器完成,模数转换的功能,但是由于称重系统的精度要求精度较高,ADC0809不能达到设计功能的要求,故不采用。 方案二:选用MSP430单片机内部的AD模数转换器,转换器为16位高速模数转换器,完全可以满足精度要求,而且SD16是单片机内部器件,稳定性好,故采用此方案。2.2.3 数据显示模块方案设计本设计只需要显示出所称实物的实际重量,如果采用LCD1602显示,成本较高,虽然可以显示更多信息,但是称重系统对此要求不高,所以不采用。而 LCD048 具有耗电省、成本低、亮度高
18、、驱动简单、使用寿命长等优点,且在MSP430F425单片机中带有LCD048的硬件驱动,更易于使用单片机对其进行变成控制,所以选用LCD048显示。2.2.4 电源管理模块方案设计称重系统的供电系统需要多种电压,多种电压的需求就要求更加合理的电源系统设计。这里把电源设计成用220V的交流电经过变压器后输出的12电压供驱动压力传感器使用,经整流滤波电路后, 通过电压转换芯片LM7805 转换为5V电压供液晶LCD使用,再通过电压转换芯片LM1117转换得到3.3V 电压,供MSP430F425单片机系统的其他芯片使用。多种电压的需求就要求更加合理的,电源系统设计。2.3 设计方案总结综上所述,
19、称重系统以MSP430F425单片机作为控制器,压力检测传感器采用平行式称重传感器LAA-H1,信号放大采用精密仪表放大芯片AD620,采用低功耗LCD048显示屏。称重系统的设计量程为500g,分辨率为0.1g,可以实现精准测量。3 称重系统硬件设计3.1 MSP430单片机最小系统设计3.1.1 MSP430单片机介绍MSP430系列单片机的迅速发展和应用范围的不断扩大,主要取决于以下的特点:(1)处理能力强MSP430系列单片机是一个16位的单片机,采用了精简指令集(RISC)结构,具有丰富的寻址方式(7种源操作数寻址、4种目的操作数寻址)、简洁的27条内核指令以及大量的模拟指令;大量的
20、寄存器以及片内数据存储器都可参加多种运算;还有高效的查表处理指令;有较高的处理速度,在8MHz晶体驱动下指令周期为125 ns。这些特点保证了可编制出高效率的源程序。(2)运算速度快MSP430系列单片机能在8MHz晶体的驱动下,实现125ns的指令周期。 16 位的数据宽度、125ns的指令周期以及多功能的硬件乘法器(能实现乘加)相配合,能实现数字信号处理的某些算法(如FFT等)。MSP430系列单片机的中断源较多,并且可以任意嵌套,使用时灵活方便。当系统处于省电的备用状态时,用中断请求将它唤醒只用6s。(3)功耗低MSP430单片机之所以有超低的功耗,是因为其在降低芯片的电源电压及灵活而可
21、控的运行时钟方面都有其独到之处。(4)系统稳定上电复位后,首先由DCOCLK启动CPU,以保证程序从正确的位置开始执行,保证晶体振荡器有足够的起振及稳定时间。然后软件可设置适当的寄存器的控制位来确定最后的系统时钟频率。如果晶体振荡器在用做CPU时钟 MCLK时发生故障,DCO会自动启动,以保证系统正常工作;如果程序跑飞,可用看门狗将其复位。(5)偏上外围模块丰富MSP430系列单片机的各成员都集成了较丰富的片内外设。它们分别是看门狗(WDT)、模拟比较器A、定时器A(Timer_A)、定时器B(Timer_B)、串口0、1(USART0、1)、硬件乘法器、液晶驱动器、10位/12位ADC、I
22、2 C 总线直接数据存取(DMA)、端口O(P0)、端口16(P1P6)、基本定时器(Basic Timer)等的一些外围模块的不同组合。其中,看门狗可以使程序失控时迅速复位;模拟比较器进行模拟电压的比较,配合定时器,可设计出AD转换器; 16位定时器(Timer_A和Timer_B)具有捕获/比较功能,大量的捕获/比较寄存器,可用于事件计数、时序发生、PWM等;有的器件更具有可实现异步、同步及多址访问串行通信接口可方便的实现多机通信等应用;具有较多的I/O 端口,最多达6*8条I/O口线;P0、P1、P2端口能够接收外部上升沿或下降沿的中断输入;12/14 位硬件AD转换器有较高的转换速率,
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- 称重 毕业设计 37
![提示](https://www.taowenge.com/images/bang_tan.gif)
限制150内