收藏 分销(赏)

基于单片机的电子称设计毕业设计论文.doc

上传人:a199****6536 文档编号:2319663 上传时间:2024-05-28 格式:DOC 页数:22 大小:817.91KB
下载 相关 举报
基于单片机的电子称设计毕业设计论文.doc_第1页
第1页 / 共22页
基于单片机的电子称设计毕业设计论文.doc_第2页
第2页 / 共22页
基于单片机的电子称设计毕业设计论文.doc_第3页
第3页 / 共22页
基于单片机的电子称设计毕业设计论文.doc_第4页
第4页 / 共22页
基于单片机的电子称设计毕业设计论文.doc_第5页
第5页 / 共22页
点击查看更多>>
资源描述

1、目 录第一部分 设计任务与调研1 1、主要任务.1 2、设计思路和方法.2 3、与本课题的相关资料.3 4、调研的目的和总结.4第二部分 设计说明5 1、电子称基本结构.6 2、电子称工作原理.7 3、电子称计量性能.7 4、系统硬件设计.7 5、系统软件设计.15 6、作品特点.17第三部分 设计成果19 1、作品仿真图.19第四部分 结束语20第五部分 致谢.21第六部分 参考文献.22 第一部分 设计任务与调研1、主要任务 设计一种简单,方便使用的单片机电子称。要求采用单片机AT89S52为控制核心,利用新型传感器,和高精度的AD转换器及LED显示。 一、基本要求设计并制作一款基于单片机

2、的电子称称重系统。二、 具体要求 本课题研究的内容是以单片机AT89S52为控制核心,实现电子秤的基本策略及价格计算功能。该系统可以分为单片机最小系统、数据采集系统、人机交互界面系统、电源系统、时钟及语音报数六大部分组成。单片机最小系统部分主要包括AT89S52和经典复位电路;数据采集部分由称重传感器、信号放大和A/D转换部分组成,信号放大和A/D转换部分主要由专用型高精度24位AD转换芯片HX711实现;人机交互界面为键盘输入和点阵式液晶显示,主要使用4*4矩阵键盘和1602液晶显示器,可以方便的输入数据和直观的显示数据;时钟模块主要由时钟芯片DS1302和时钟电路组成;语音报数模块可语音报

3、读电子秤系统的重量、单价、金额等语音内容,主要由SC1010B电子称专用语音芯片实现。本课题的主要设计任务如下所述:1)系统可实现电子称基本的称重功能(称重范围为010Kg,重量误差不大于0.1Kg);2)系统应具备输入单价,计算总价及语音报价的功能; 3)系统超出最大测量范围10Kg时应有报警指示功能(蜂鸣器报警提示);22 2、设计思路和方法 我设计的单片机电子称包括两部分:硬件部分与软件部分。硬件上用称重传感器,信号放大处理,采用A/D转换。使用键盘按钮功能,在显示方面采用LED数码管。软件上分析系统控制要求确定算法,根据算法画流程,再用c语言编写程序。利用压力传感器采集因压力变化产生的

4、电压信号,经过电压放大电路放大,然后再经过模数转化器转换为数字信号,最后把数字信号送入单片机。单片机经过处理后,得出当前所称物品的重量级总额,然后显示出。 图1-1 称重结构框图 3、与本课题的相关资料电子秤作为一种计量手段,广泛应用于工农业、科研、交通、内外贸易等各个领域,与人民的生活紧密相连。称重装置不仅是提供重量数据的单体仪表,而且作为工业控制系统和商业管理系统的一个组成部分,推进了工业生产的自动化和管理的现代化,它起到了缩短作业时间、改善操作条件、降低能源和材料的消耗、提高产品质量以及加强企业管理、改善经营管理等多方面的作用。称重装置的应用已遍及到国民经济各领域,取得了显著的经济效。子

5、秤是称重技术中的一种新型仪表,广泛应用于各种场合。电子秤与机械秤比较有体积小、重量轻、结构简单、价格低、实用价值强、维护方便等特点,可在各种环境工作,重量信号可远传,易于实现重量显示数字化,易于与计算机联网,实现生产过程自动化,提高劳动生产率。从世界水平看,衡器技术已经经历了四个阶段,从传统的全部由机械元器件组成的机械称到用电子线路代替部分机械元器件的机电结合秤,再从集成电路式到目前的单片机系统设计的电子计价秤。我国电子衡器从最初的机电结合型发展到现在的全电子型和数字智能型。现今电子衡器制造技术及应用得到了新发展:电子称重技术从静态称重向动态称重发展;计量方法从模拟测量向数字测量发展;测量特点

6、从单参数测量向多参数测量发展。常规的测试仪器仪表和控制装置被更先进的智能仪器所取代,使得传统的电子测量仪器在远离、功能、精度及自动化水平定方面发生了巨大变化,并相应的出现了各种各样的智能仪器控制系统,使得科学实验和应用工程的自动化程度得以显著提高。电子称重的实现首先是通过压力传感器采集到被测物体的重量并将其转换成电压信号。输出电压信号通常很小,需要通过前端信号处理电路进行准确的线性放大。放大后的模拟电压信号经A/D转换电路转换成数字量被送入到主控电路的单片机中,再经过单片机控制译码显示器,从而显示出被测物体的重量。按照设计的基本要求,系统可分为三大模块,数据采集模块、控制器模块、人机交互液晶显

7、示界面模块。其中数据采集模块由压力传感器、信号的前级处理和A/D转换部分组成。转换后的数字信号送给控制器处理,由控制器完成对该数字量的处理,驱动显示模块完成人机间的信息交换。此部分对软件的设计要求比较高,系统的大部分功能都需要软件来控制。在扩展功能上,本设计增加了一个过载报警提示功能和电子日历功能使本电子称的设计更人性化智能化。4、调研的目的和总结通过调查来辅助我们对家用称量工具的认识,来帮助我们能更直观的去学习设计。帮助我们来了解家用称量用品的种类,使用方法和用途。了解消费者购买称量用品的金额以及人们的能接受的价格要求,了解消费者对称量工具的状况和消费观点、习惯、态度、接受程度及消费者的决策

8、模式。随着社会的进步,科技发展人们需求不断上升,有必要对家用称量工具进行改善,了解家居称量工具的市场状况如何,市场呈现什么样的特点,未来发展趋势。本设计采用AT89S52单片机计的电子计重秤, 无论是计量精度, 还是稳定性都满足国家对A级电子秤的要求, 它具有较好的标定校准方法, 性能稳定, 操作简单, 价格低廉。该电子秤集传感器技术、微计算机技术、数字显示技术于一体、其反应灵敏、准确度高、显示直观,便于使用。通过硬件的少量扩展和软件的修改, 能设计出性能优越的计价秤、电子台秤等, 满足各行各业对现代电子衡器的需求。另外稍加扩展,该电子秤还可与其它生产质量管理系统项连接,具有推广应用价值。 在

9、整个毕业设计过程中,我对大学三年所学的知识有了一个系统的认识和理解,尤其是对本课题所用到的单片机及其相关知识有了进一步的掌握,对利用单片机进行控制系统的设计与开发又及对系统的分析和问题的解决有了切身的认识和体会,正所谓学以致用,在此实践过程中增长了知识、丰富了经验,提高了解决问题的能力。系统的分析与设计过程是对学习的总结过程,更是进一步学习和探索的过程。控制系统的开发设计是一项复杂的系统工程,必须严格按照系统分析、系统设计、系统实施、系统运行与调试的过程来进行。系统的分析和设计是项很辛苦的工作,同时也是一个充满乐趣的过程,在设计过程中,要边学习,边实践,遇到新问题就不断探索和努力即可使问题得到

10、解决。第二部分 设计说明1、 电子称的基本结构 电子秤是利用物体的重力作用来确定物体质量(重量)的测量仪器,也可用来确定与质量相关的其它量大小、参数、或特性。不管根据什么原理制成的电了秤均由以下三部分组成:1) 承重、传力复位系统它是被称物体与转换元件之间的机械、传力复位系统,又称电子秤的秤体,一般包括接受被称物体载荷的承载器、秤桥结构、吊挂连接部件和限位减振机构等。2) 称重传感器即由非电量(质量或重量)转换成电量的转换元件,它是把支承力变换成电的或其它形式的适合于计量求值的信号所用的一种辅助手段。按照称重传感器的结构型式不同,可以分直接位移传感器(电容式、电感式、电位计式、振弦式、空腔谐振

11、器式等)和应变传感器(电阻应变式、卢表面谐振式)或是利用磁弹性、压电和压阻等物理效应的传感器。对称重传感器的基本要求是:输出电量与输入重量保持单值对应,并有良好的线性关系;有较高的灵敏度;对被称物体的状态的影响要小;能在较差的工作条件下工作;有较好的频响特性;稳定可靠。3) 测量显示和数据输出的载荷测量装置 即处理称重传感器信号的电子线路(包括放人器、模数转换、电流源或电压源、调节器、补尝元件、保护线路等)和指示部件(如显示、打印、数据传输和存贮器件等)。这部分习惯上称载荷测量装置或二次仪表。在数字式的测量电路中,通常包括前置放大、滤滤、运算、变换、计数、寄存、控制和驱动显示等环节。2、电子称

12、的工作原理当被称物体放置在秤体的秤台上时,其重量便通过秤体传递到称重传感器,传感器随之产生力一电效应,将物体的重量转换成与被称物体重量成一定函数关系(一般成正比关系)的电信号(电压或电流等)。此信号由放大电路进行放大、经滤波后再由模数( A/D)器进行转换,数字信号再送到微处器的CPU处理,CPU不断扫描键盘和各功能开关,根据键盘输入内容和各种功能开关的状态进行必要的判断、分析、由仪表的软件来控制各种运算。运算结果送到内存贮器,需要显示时,CPU发出指令,从内存贮器中读出送到显示器显示,或送打印机打印。一般地信号的放大、滤波、A/D转换以及信号各种运算处理都在仪表中完成。3、电子称的计量性能电

13、子秤的计量性能涉及的主要技术指标有:量程、分度值、分度数、准确度等级等。(1) 量程:电子衡器的最大称量Max,即电子秤在正常工作情况下,所能称量的最大值。(2) 分度值:电子秤的测量范围被分成若干等份,每份值即为分度值。用e或d来表示。(3) 分度数:衡器的测量范围被分成若干等份,总份数即为分度数用n表示。电子衡器的最大称量Max可以用总分度数n与分度值d的乘积来表示,即Max=nd(4) 准确度等级国际法制计量组织把电子秤按不同的分度数分成T、II、III、四类等级,分别对应不同准确度的电子秤和分度数n的范围,如表1所示:表1-1不同准确度的电子秤和分度数标志及等级电子秤分类分度数范围特种

14、准确度基准衡器n 100000高准确度精密衡器10000 n100000中准确度商业衡器1000 n10000普通准确度粗衡器100VCC1+0.2V时,由VCC2向DS1302供电,当VCC2 VCC1时,由VCC1向DS1302供电。SCLK:串行时钟,输入; I/O:三线接口时的双向数据线;CE:输入信号,在读、写数据期间,必须为高。该引脚有两个功能:第一,CE开始控制字访问移位寄存器的控制逻辑;其次,CE提供结束单字节或多字节数据传输的方法。 DS1302有关日历、时间的寄存器共有12个,其中有7个寄存器(读时81h8Dh,写时80h8Ch),存放的数据格式为BCD码形式。5、系统软件

15、设计5.1系统软件编程环境介绍 系统软件设计采用C语言编程,编译环境为keil UV3。keil c51 是美国Keil Software 公司出品的51 系列兼容单片机C 语言软件开发系统,和汇编相比,C 在功能上、结构性、可读性、可维护性上有明显的优势,因而易学易用。Keil c51 软件提供丰富的库函数和功能强大的集成开发调试工具,全Windows 界面。另外重要的一点,只要看一下编译后生成的汇编代码,就能体会到keil c51 生成的目标代码效率非常之高,多数语句生成的汇编代码很紧凑,容易理解。在开发大型软件时更能体现高级语言的优势。Keil C51 可以完成编辑、编译、连接、调试、仿

16、真等整个开发流程。开发人员可用IDE 本身或其它编辑器编辑C 或汇编源文件,然后分别有C51 及A51 编辑器编译连接生成单片机可执行的二进制文件(.HEX),然后通过单片机的烧写软件将HEX 文件烧入单片机内。软件主要三个方面:一是初始化系统;二是按键检测;三是数据采集、数据处理并进行显示。这三个方面的操作分别在主程序中来进行。程序采用模块化的结构,这样程序结构清楚,易编程和易读性好,也便于调试和修改。5.2系统主程序流程图系统软件部分主程序流程图如图3-1所示图2-7 系统主程序流程图5.3系统显示部分流程图系统示子程序主要是来判断是否需要显示,以及如何去显示,也是十分重要的程序之一。设计

17、流程图如图3-2所示。 图2-9系统显示部分流程图5.4系统按键调整部分流程图键盘电路设计成4X4矩阵式,在程序中可以先判断按键编码,然后根据编码将键盘代表的数值送到相应的存储单元,再进行功能选择或数据处理。设计流程图如图3-3所示。 图2-10 按键调整程序流程图6、作品特点:1、实现自动化控制2、数字显示直观,减少人为误差。3、精确度高,分辨率强。4、称量范围广。5、特有功能:扣重,归零,累计,警告。6、维护简单7、体积小,安装校正简单。8、智能型电子称,反应快,效率高。第三部分 设计成果1、作品仿真图使用说明 proteus ISIS仿真,在仿真的使用过程中,首先打开仿真电路图,并加载好

18、“HEX”文件到单片机中,将压力传感器电压调制,点击按钮,开始仿真。第四部分 结束语电子称这东西经常看到,并不陌生。看到这个毕业设计课题只是出于对于单片机感兴趣,但是通过对课题设计了解我对电子称的功能,市场前景有了一定的了解,发现挺有趣的。在设计中我深刻体会到了对于单片机的了解还有较大欠缺,虽然基础知识掌握比较扎实,实际操作起来还是有待提高。通过这次设计,让我明白了凡事一步一个脚印,慢慢探索,不懂就问。在理解设计的基础上不断创新。单片机由硬件和软件组成,硬件和软件相互配合,才能提高系统的功能与设计的效率。在本次设计中有些不足,部分缺点问题还没能解决。我会继续努力,相信很快就会更加熟练掌握。本课

19、题软件和硬件相结合,有相当大的难度,同时也有很大的实用性。在做毕业设计的过程中,我的理论和实践水平都有了较大的提高。在本课题的设计中,我熟练掌握了单片机硬件设计和接口技术,同时对称重传感器的原理及应用有了一定的了解,掌握了各种控制电路及其相关元器件的使用。通过这次毕业设计,我不仅学会如何将所学专业知识运用到实际生活中,还学会如何克服未知的困难,解决难题的方法。第五部分 致谢在此,衷心的感谢在本次设计中帮助过我的各位老师同学。特别要感谢的是我的指导老师和给我帮助的同学。感谢曾经教过我单片机的老师,正因为有了单片机的基础,有利于我更好的了解压力传感器与单片机电子称。一开始做毕业设计,不清楚怎么去写

20、。导致前期写设计材料时出现错误,幸好有老师的指导和帮助。有不懂的地方我会去向老师请教,老师也会细心地讲给我听。有了老师的精心指导与小亮同学的帮助才完成毕业设计。我还要感谢在一起度过的同学朋友,在这里接受我诚挚的谢意。 第六部分 参考文献1单片机原理与应用.中国机械工业教育协会 组编机械工业出版社.20012单片机基础 李广弟M,北京航空航天大学出版社,20013单片机原理及应用系统设计胡海学.M.电子工业出版社,2005.4传感器工作原理及应用实例黄继昌A,人民邮电出版社,1998 551单片机C语言设计实例精讲戴佳,M 电子工业出版社 651系列单片机C程序设计与应用方案于京M 中国电力出版社 2002. 7电子线路与电子技术张洪润 M.清华大学出版社,2005 8模拟电子技术基础童诗白,华成英.M. 高等教育出版社,20069单片机原理与应用中国机械工业教育协会 组编.机械工业出版社.2001 10数字电子技术郭永贞,M 西安电子科技大学出版社 2000

展开阅读全文
相似文档                                   自信AI助手自信AI助手
猜你喜欢                                   自信AI导航自信AI导航
搜索标签

当前位置:首页 > 学术论文 > 毕业论文/毕业设计

移动网页_全站_页脚广告1

关于我们      便捷服务       自信AI       AI导航        获赠5币

©2010-2024 宁波自信网络信息技术有限公司  版权所有

客服电话:4008-655-100  投诉/维权电话:4009-655-100

gongan.png浙公网安备33021202000488号   

icp.png浙ICP备2021020529号-1  |  浙B2-20240490  

关注我们 :gzh.png    weibo.png    LOFTER.png 

客服