基于51单片机数字电子称设计.doc





《基于51单片机数字电子称设计.doc》由会员分享,可在线阅读,更多相关《基于51单片机数字电子称设计.doc(43页珍藏版)》请在淘文阁 - 分享文档赚钱的网站上搜索。
1、 本科毕业论文设计 题 目: 基于51单片机控制的数字电子称设计 院 系: 电子与通信工程学院 专 业: 电子信息科学与技术 姓 名: 冉光强 学 号: 090605401018 指导教师: 张 涛 教师职称: 副教授 填写日期: 2013 年 4 月 30 日学习文档 仅供参考摘 要随着微电子技术的应用,市场上使用的传统称重工具已经满足不了人们的要求。为了改变传统称重工具在使用上存在的问题,在本设计中将智能化、自动化、人性化用在了电子称重的控制系统中。本系统主要由单片机来控制,测量物体重量部分由称重传感器及A/D转换器组成,加上显示单元,此电子秤具备了功能多、性能价格比高、功耗低、系统设计简
2、单、使用方便直观、速度快、测量准确、自动化程度高等特点。本系统以AT89C51单片机为主控芯片,外围附以称重电路、显示电路、报警电路、键盘电路等构成智能称重系统电路,从而实现自动称重系统的称重功能、报警功能、数据计算功能以及人机交换功能。可以说,此设计所完成的电子秤很大程度上满足了应用需求。关键词 :AT89C51;压力传感器;A/D转换器;LCD显示器学习文档 仅供参考AbstractWith the application of microelectronic technology,the tools of traditional weighing on the market have c
3、ant satisfy the demands of people. In order to change the problem of the application of traditional weighing tools in the using of daily life, the design will be integrated with intelligence, automation and human nature in the electronic scales with weight control system. This system mainly controll
4、ed by the single chip microcomputer , measured by weighting transducer and A/D converter component and added with the display unit, the electronic scales are aptitude for the high ratio of performance, multi-function , low power consumption ,and it is simple enough ,especially it is given the charac
5、teristic with Easy-to-use intuitively, Speed, Measure accurately, Higher automation.The system take AT89C51 SCM as the main controller chip, and its peripheral circuit attach to integrated circuit, display circuit, alarm circuit, keyboard circuit which integrate the weighing system circuit board, so
6、 the design can realize the automatic weighing system function, alarm function, weighing data calculation function and Man-machine exchange function. We can say that the design of complete electronic scales largely meet the application requirements perfectly.KEYWORDS: AT89C51;sensor;A/D converter;LC
7、D Display学习文档 仅供参考目 录第一章 绪论11.1 研究目的和意义11.2 电子称重系统的应用领域11.3 国内外研究现状、发展动态11.4 主要工作以及设计思路2第二章 电子称原理及系统方案论证与选择32.1 电子称的元器件32.2 称重器的工作原理32.3 系统总体设计方案比较与论证32.4 控制器部分52.5 数据采集部分52.5.1 传感器的选择52.5.2 A/D转换器的选择62.6 键盘处理部分方案论证82.7 显示电路部分的选择82.8 报警部分电路选择8第三章 电子称具体电路的设计93.1 AT89C51的最小系统电路993.1.2 AT89C51的最小系统电路构成
8、113.2数据采集部分电路设计123.3显示电路与AT89C51单片机接口电路设计133.4键盘电路与AT89C51单片机接口电路设计153.5报警电路的设计16第四章 系统软件设计174.1 主程序设计174.2 子程序设计184.2.1 A/D转换启动及数据读取程序设计18194.2.3 键盘输入控制程序的设计204.2.4报警子程序的设计21第五章 软件仿真及调试235.1软件使用235.1.1 keil软件的简单使用235.1.2 Protues软件的简单使用245.2 仿真调试245.3 使用说明26第六章 总结27致 谢28参考文献29附 录30附录1 系统总图30附录2仿真总图3
9、0附录3 程序清单31学习文档 仅供参考 第一章 绪论1.1 研究目的和意义传统的机械秤有很多缺点,比方精度不高,结构复杂,易老化,成本高等。随着社会的发展,市场对秤的要求的越来越高,尤其是人体秤、厨房秤等各类便携式小型秤。电子秤与传统的机械秤相比有许多优越性,它用压力传感器取代机械秤的弹簧大大减小了秤的体积和制造难度,以LCD或LED显示屏取代传统的刻度盘使外形更加美观,由于内部集成了单片机以及软件系统,电子秤还拥有传统机械秤无法比拟的智能性。他可以完成过载报警,总价计算等众多功能。目前市场上使用的称量工具,或者结构复杂,或者运行不可靠,且成本高,而且整体水平不高 ,部分小型企业质量差且技术
10、薄弱,设备不全,缺乏产品的开发能力,产品质量在低水平徘徊。因此,有针对性的开发出一套具有实用价值的电子秤系统,从技术上克服上述诸多缺点,改善电子秤应用中的不足之处,具有现实意义。1.2 电子称重系统的应用领域 电子秤是电子衡器中的一种,衡器是国家法定计量器具,是国计民生、国防建设、科学研究、内外贸易不可缺少的计量设备,衡器产品技术水平的高低,将直接影响各行各业的现代化水平和社会经济效益的提高。电子秤的应用领域主要分为工业计量和民用消费类。在工业计量应用领域有电子天平,珠宝秤,市场计价秤等;而民用秤主要有厨房秤,人体秤,便携式口袋秤等。工业计量应用对精度要求较高,而民用消费类的应用对精度的要求不
11、高,但对秤的外观,智能性,便携性却有很高的要求。1.3 国内外研究现状、发展动态称重技术自古以来就被人们所重视,作为一种计量手段,广泛应用于工农业、科研、交通、内外贸易等各个领域,与人民的生活紧密相连。50年代中期电子技术的渗入推动了衡器制造业的发展。60年代初期出现机电结合式电子衡器以来,经过40多年的不断改良与完善,我国电子衡器从最初的机电结合型发展到现在的全电子型和数字智能型。现今电子衡器制造技术及应用得到了新发展。电子称重技术从静态称重向动态称重发展;计量方法从模拟测量向数字测量发展;测量特点从单参数测量向多参数测量发展,特别是对快速称重和动态称重的研究与应用。通过分析近年来电子衡器产
12、品的发展情况及国内外市场的需求,电子衡器总的发展趋势是小型化、模块化、集成化、智能化;其技术性能趋向是速率高、准确度高、稳定性高、可靠性高;其功能趋向是称重计量的控制信息和非控制信息并重的“智能化”功能;其应用性能趋向于综合性和组合性。在国内,上海友声衡器和深圳市汇思科电子科技两家公司做的比较出色。上海友声衡器,产品特点:一、电路集成度高、简单可靠。采用目前世界上最先进的-增量调制型单片集成AD转换技术,与目前大部分衡器厂家所采用的传统双积分电路相比,具有精度高、采样速度快、集成度高、电路简单、维修特别方便等优势,尤其是电路的长期可靠性和互换性优越,保证了大规模生产的稳定质量。二、低功耗设计。
13、产品设计紧跟电子技术发展潮流,从传感器供电电路、主机电路设计到器件选择,均符合低功耗要求。部分液晶显示型号产品在内置蓄电池充足电后最多可以工作400多小时,该指标在同类衡器产品中处于领先地位。在国外,电子称重行业主要有:美国SETRA西特公司、德国赛多利斯、日本石田电子秤、瑞士托利多电子秤等几个优秀的电子秤产商电子秤。其中,美国 Setra (西特)品牌成立于1967年,以电容技术闻名于世界,其革命性的高精度可变电容原理,已取得了30 多项专利,是Setra 的压力、加速度、称重产品的技术核心。经过近40 年的研究、开发和持续改良,Setra 的产品在HVAC/R,工业过程控制、测量测试、环境
14、参数测量和半导体超纯测量等领域享有盛名。西特电子天平从1982年开始,Setra(西特)将其高超的电容技术应用于电子天平,设计出极具竞争力的电子天平和各种称重系统。1.4 主要工作以及设计思路本课题的主要设计思路是:利用压力传感器采集因压力变化产生的电压信号,然后再经过模数转换器转换为数字信号,最后把数字信号送入单片机。单片机经过相应的处理后,得出当前所称物品的重量及总额,然后再显示出来。此外,还可通过键盘设定所称物品的价格。在设计期间,本人努力查阅相关资料,对称重的基本原理以及各软件、仿真模块做了认真的分析、研究。根据性能成本考虑,在以下几方面做了仔细的分析研究,主要有:系统模块的划分、A/
15、D精度的考虑、单片机与外围模块的接口电路以及电子秤应用程序的实现等。第二章 电子称原理及系统方案论证与选择2.1 电子称的元器件电子秤的工作电路:称重传感器、A/D转换电路、单片机电路、显示电路、键盘电路、报警电路等电路组成。2.2 称重器的工作原理 称量重量通过秤体传递到称重传感器,传感器随之产生力,电效应,将物体的重量转换成与被称物体重量成一定函数关系(一般成正比关系)的电信号。此信号再由模/数器进行转换,数字信号再送到微处器的CPU处理,CPU不断扫描键盘和各种功能开关,根据键盘输入内容和各种功能开关的状态进行必要的判断、分析、由仪表的软件来控制各种运算。运算结果送到内存贮器需要显示时,
16、CPU发出指令,从内存贮器中读出送到显示器显示。一般信号的A/D转换以及信号各种运算处理都在仪表中完成。 称重传感器即由非电量质量或重量转换成电量的转换元件,它是把支承力变换成电信号或其它形式的适合于计量求值的信号所用的一种辅助手段。按照称重传感器的结构型式不同,可以分直接位移传感器电容式、电感式、电位计式、振弦式、空腔谐振器式等和应变传感器电阻应变式、声外表谐振式或是利用磁弹性、压电和压阻等物理效应的传感器。在数字式的测量电路中通常包括运算、变换、计数、寄存、控制和驱动显示等环节。2.3 系统总体设计方案比较与论证 在设计系统时,针对各个模块实现的功能来设计电子秤的方案有以下几种,方案一 数
17、码管显示,结构简图如图2-1所示: 数码管显示 单片机数据采集 图2-1 数码管显示方案 此方案利用数码管显示物体重量,简单可行,可以采用内部带有模数转换功能的单片机。由此设计出的电子秤系统硬件部分简单接口电路易于实现,并且在编程时大大减少程序量,在电路结构上只有简单的输出输入关系。缺点是:硬件部分简单,虽然可以实现电子称基本的称重功能。但是不能实现外部数据的输入,无法根据实际情况灵活地设定各种控制参数。由于数码管只能实现简单的数字和英文字符的显示,不能显示汉字以及其他的复杂字符,不能到达显示购物清单的要求。又因为采用了具有模数转换功能的单片机,系统电路过于简单,系统硬件的扩展必受到限制电子秤
18、的功能过于单一,达不到设计的标准。 方案二 在前一种方案的基础上进行扩展,增加一键盘输入装置,增加外界对单片机内部的数据设定,使电子称实现称重计价的功能。结构简图如图2-2所示: 单片机 数码管显示 数据采集 键盘输入 图2-2 带有键盘输入的结构简图 此方案设计的电子秤可以实现称物计价功能,但是局限于数码管的功能,在显示时只能显示单价、购物总额以及简单的货物代码等。在显示重量时,如果数码管没有足够的位数,那么称量物体重量的精度必受到限,所以此方案需要较多的数码管接入电路中。这样在处理输入输出接口时需要另行扩展足够多的I/O接口供数码管使用,比较麻烦。 方案三 前端信号处理时,选用信号转换等措
19、施,尤其在显示方面采用具有字符图文显示功能的LCD显示器。这种方案不仅加强了人机交换的能力,而且满足设计要求,可以显示购物清单、所称量的物体信息等相关内容。结构简图如图2-3所示: LCD显示 AT89C51单片机 压力传感器 信号转换 键盘控制 报警控制 图2-3 LCD显示方案 目前单片机技术比较成熟,功能也比较强大,被测信号经放大整形后送入单片机,由单片机对测量信号进行处理并根据相应的数据关系译码显示出被测物体的重量。单片机控制适合于功能比较简单的控制系统,而且其具有成本低,功耗低,体积小算术运算功能强,技术成熟等优点。但其缺点是外围电路比较复杂,编程复杂。使用这种方案会给系统设计带来一
20、定的难度。 方案四 采用现场可编程门阵列(FPGA)为控制核心采用现场可编程门阵列(FPGA)为控制核心,利用EDA软件编程,下载烧制实现。系统集成于一片Xilinx公司的Spartan系列XC2S100E芯片上,体积大大减小、逻辑单元灵活、集成度高以及适用范围广等特点可实现大规模和超大规模的集成电路。 采用FPGA测频测量精度高,测量频率范围大,而且编程灵活、调试方便,设计要求的精度较高,所以要求系统的稳定性要好,抗干扰能力要强。从下列图中可以看到系统的基本工作流程和各单元电路所用到的核心器件。其中控制器采用Xilinx公司可编程器件FPGA为核心,基于ISE软件平台,采用VHDL编程实现数
21、据处理、LED和LCD驱动、时钟芯片的I2C通讯、键盘控制等模块。结构简图如图2-4所示: FPGA 信号转换 LCD显示压力传感器 键盘电路 时钟芯片 报警电路 图2-4 FPGA控制组成结构图 FPGA的逻辑容量密度大,集成度高,可大大减少印刷电路板的空间,减低系统功耗,同时还可以提高设计的工艺性和产品的可靠性。 虽然以FPGA为核心的电子称系统很优化,但只有在大规模和超大规模集成电路中其高集成度才能更好得以表达。其主要在PC机接口卡的总线接口、程控交换机的信号处理与接口、雷达声纳系统的成像控制与数字处理、数控机床的测试系统等方面有广泛应用。鉴于本电子称的设计并不太复杂,单片机完全能实现所
22、需功能,所以在具体设计时,采用了第三种设计方案。 2.4 控制器部分本设计由于要求必须使用单片机作为系统的主控制器,而且以单片机为主控制器的设计,可以容易地将电脑技术和测量控制技术结合在一起,组成新型的只需要改变软件程序就可以更新换代的“智能化测量控制系统”。这种新型的智能仪表在测量过程自动化、测量结果的数据处理以及功能的多样化方面,都取得了巨大的进展。再则由于系统没有其它高标准的要求,根据总体方案设计的分析,设计这样一个简单的的系统,可以选用带EPROM的单片机,由于应用程序不大,应用程序直接存储在片内,不用在外部扩展存储器,这样电路也可简化。INTEL公司的8051和8751都可使用,在这
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- 基于 51 单片机 数字 电子称 设计

限制150内