HX711简易电子秤设计论文
- 格式:doc
- 大小:1.09 MB
- 文档页数:29
电子秤的设计毕业论文电子秤的设计摘要:本文主要介绍了电子秤的设计。
在设计中,首先进行了硬件设计,包括选取负载电阻,选择放大器运放,设计AD转换电路以及LCD显示屏等组成电子秤的关键硬件模块。
其次,进行了软件设计,使用Keil软件编写程序实现电子秤的各项功能。
对所设计的电子秤进行了测试验证,结果表明,该电子秤的测量精度达到了0.001g的标准。
关键词:电子秤,硬件设计,软件设计,测试验证一、设计思路电子秤是一种以数字量化的方式来实现物品质量测量的设备,具有精度高、测量范围广、易于读取和读数准确等优点。
电子秤一般由传感器、放大器、AD转换器、显示屏等组成,因此本次设计重点在于设计出这些硬件模块,并配以合适的软件程序来控制和实现各项功能。
二、硬件设计1.选取负载电阻电子秤的测量精度直接与所采用的负载电阻有关,如果选择的电阻太小,会导致电子秤的灵敏度降低,而过大的电阻则会使得电子秤在测量重量时不够精确。
因此,为确保电子秤的精度,应该根据秤的制造要求来选择负载电阻。
考虑到设计成本及电路的稳定性,本次设计选用的负载电阻为100欧姆。
2.选择放大器运放为了保证电子秤在测量重量时的可靠性,并获得良好的放大效果,本次设计选用了高精度的放大器运放—AD620。
AD620是一种可编程增益运放器,其增益范围从1到10,000,增益调节简单、性能稳定,广泛用于电子秤等有关测量领域。
3.设计AD转换电路AD转换电路是电子秤中重要的硬件模块,其负责将被放大后的电信号转换为数字信号,以实现数字化显示。
本设计中选用了12位的AD转换器—TLC2543,其采样频率可达50ksps,可以满足电子秤测量的速度要求。
4.LCD显示模块所设计的电子秤需要具备数据输出功能,因此本次设计选用了128*64点阵的LCD显示器模块,作为数据显示的主要载体。
这种LCD显示器具有显示清晰、占用空间小、显示效果佳等优点,适合在电子秤设计中使用。
三、软件设计在电路硬件模块设计完毕之后,为了实现电子秤的各项功能,我们需要设计一个可存在单片机中的程序。
基于单片机HX711电子称设计————————————————————————————————作者:————————————————————————————————日期:泸州职业技术学院毕业设计报告简易电子秤学生姓名所在系电子工程系班级专业应用电子技术指导教师2016年12月20日毕业设计任务书学生姓名专业班级14级应用电子1班学号设计题目电子秤的设计与制作课题针对的职业岗位和用途电子工程师岗位,培养学生简易电子产品的设计思路与制作能力课题所针对的职业岗位的业务和技能要求能通过网络等途径查阅专业文献资料,能阅读、理解所查阅的专业文献资料,并能将文献方案迁移、应用到到所设计的电路中;熟练制作小规模电子线路产品;工作任务及要求设计并制作一个电子秤。
基本要求:1、能用简易键盘设置单价,能够同时显示重量和金额;2、重量显示:单位为克;最大称重为500g,重量小于50g,误差小于0.5g,重量在50g以上的,误差小于1g。
扩展要求:具有去皮功能,去皮范围不超过100g,超过所测重量时能够报警。
进度安排201.6.10.20-2016.10.30拟定毕业设计实施计划;2016.11.1-2016.11.10 确定实施方案,完成电路设计与仿真;2016.11.11-2016.11.20 购买元件,完成实物制作与调试;2016.11.21-2016.12.10 撰写论文以上内容由指导教师填写参考资料[1] 施汉谦,宋文敏·电子秤技术[M]·北京:中国计量出版社,1991[3] 李军,贺庆之·检测技术及仪表[M]·中国轻工业出版社[4] 曲波,肖圣兵,吕建平·工业常用传感器选型指南[M]·清华大学出版社[5] 顾理敏,宋玮·电子称[M] ·北京:计量出版社,1982[6] 张锡富·传感器[M] ·机械工业出版社指导教师签字教师姓名:签字:年月日学生接受任务签字接受任务时间:年月日签字:教研室审核意见审核意见:签字:年月日院系审核意见审核意见:签字:年月日摘要随着微电子技术的应用,市场上使用的传统称重工具已经满足不了人们的要求,为了改变传统称重工具在使用上存在的问题,在本设计中将智能化、自动化用在了电子秤系统中。
数字电子秤设计数字电子秤设计摘要本文主要介绍了数字电子秤的硬件电路结构及其中的原理,所设计的电子秤具有基本称重、键盘输入、计算价格、显示、超重报警功能。
电子秤的测量范围为0-10Kg,测量精度达到 1g,有高精度,低成本的特征。
首先用传感器把重量转换成电压信号,再将电压信号放大输入A/D转换,利用A/D转换工具将模拟信号转化为数字信号,得到的数字信号传送至单片机,通过程序对信号进行处理,实现称重功能,然后将重量与键盘输入单价相乘计算出总价,并将重量和价格用LED显示出来。
关键词电子秤;称重传感器;单片机ELECTRON IC SCALE DESIGNABSTRACTThis paper mainly introduces the structure of a digital electronic scale’s the hardware circuit and its principle. The functions of a digital electronic scale are weighing, keyboard input, price calculation, display, overweight alarm. Electronic Scale is of the 0-10 Kg measurement range, 1 g measurement accuracy ,a high-precision, low-cost, portable features. Firstly, it uses weighing sensors to convert the weight signal to voltage signal, then amplifys voltage signal, input it to A / D converter; secondly A / D converter converts analog signals to digital signals, the digital signal will be sent to the microcontroller, through the process of Signal processing, the weight and price will be displayed on LED.KEY WORDS digital ;electronic scale; weighing sensor; MCU目录中文摘要 (I)英文摘要 (II)前言 (1)1. 绪论 (2)1.1研究本文的意义 (2)1.2 数字电子秤的工作原理 (2)1.3 数字电子秤性能及技术要求 (2)2. 硬件设计 (3)2.1 传感器模块 (3)2.2 A/D转换模块 (3)2.2.1 AD7705的结构 (4)2.2.3 AD7705 各引脚功能 (5)2.3 单片机模块 (6)2.4 键盘显示模块 (7)2.4.1 键盘键的功能 (7)2.4.2 键盘和显示电路 (8)2.5 过量程报警模块 (9)3. 数字电子秤软件设计 (9)3.1 系统软件设计 (10)3.2 键盘软件设计 (10)3.2.1 键盘扫描 (10)3.2.2 数字显示 (11)3.3 A/D转换程序 (11)3.4 数据处理程序 (12)3.4.1 重量转化 (12)3.4.2 价格计算 (13)4.结论 (13)参考文献 (14)附录一: (15)附录二: (19)致谢 (20)前言电子称重技术是现代称重计量和控制系统工程的重要基础之一,电子衡器经过40年的不断改进和完善,从60年代的机电结合型发展到现在的全电子型和数字化智能型。
电子秤毕业论文————————————————————————————————作者:————————————————————————————————日期:电子称毕业论文题目:基于51单片机的电子秤设计专业:班级:学号:学生姓名:指导教师:起迄日期:设计地点:摘要该设计以51系列单片机AT89S52为控制核心,实现电子秤的基本控制功能。
在设计系统时,为了更好地采用模块化设计法,分步的设计各个单元功能模块,系统的硬件部分可以分为最小系统、数据采集、人机交互界面和系统电源四大部分。
最小系统部分主要包括AT89S52以及外围电路组成;数据采集部分由压力传感器、信号的前级处理和A/D转换部分组成,包括24位A/D转换器HX711;人机交互界面为键盘输入和点阵式液晶显示,主要使用LCD1602液晶显示器,可以方便的输入数据和直观的显示中文。
系统电源直接通过USB线与电脑的USB口连接供电。
软件部分应用单片机C语言进行编程,实现了该设计的全部控制功能。
该电子秤可以实现基本的称重功能(称重范围为0~10Kg,重量误差不大于±0.005Kg)可以设定商品的单价。
整个系统结构简单,使用方便,功能齐全,精度高,具有一定的开发价值。
关键词:单片机;压力传感器;HX711;液晶显示AbstractThe design of 51 series single-chip microcomputer AT89S52 as the control core, realizes the basic control function of electronic scale. In the design of the system, in order to make better use of the modular design method, the design of each unit step function module, the hardware of the system can be divided into the smallest system, data acquisition, man-machine interface and power supply system four parts. Minimum system consists of AT89S52 and peripheral circuits; data acquisition part consists of pressure sensor, signal pre-processing and A / D conversion part, including the 24 bit A / D converter HX711; man-machine interface for keyboard input and liquid crystal display, mainly using the Nokia 5110 LCD display, can easily input data and intuitive display of chinese. System power directly through the USB line and the computer USB port is connected with the power supply. Software application of single-chip C programming language, to achieve the design of the whole control function. The electronic scale can realize the basic function of weighing ( weighing range of 0 ~ 9.999Kg, weight error not greater than + / - 0.005Kg ) can be set to the price of goods, but also has the ultra range and less range of alarm function. The whole system has the advantages of simple structure, convenient use, complete function, high precision, has the certain development value.Key words: single chip microcomputer; pressure sensor; HX711; liquid crystal display第1章绪论1.1引言在我们生活中经常都需要测量物体的重量,于是就用到秤,但是随着社会的进步、科学的发展,我们对其要求操作方便、易于识别。
届毕业设计(论文)题目: 电子秤的设计学院:电子与信息工程学院专业: 电子信息工程学号:姓名:指导老师:起讫日期:2014 年 06 月电子秤的设计摘要智能电子秤是日常生活中经常使用的一种测重装置,它采用了电子技术、传感器技术等,测量的误差小,可以将“精确、快速、自动”的要求很好的满足。
现实生活中,在学校、市场、工厂、医院等地方都得到了广泛的推广和应用。
本设计主要以单片机为中心模块,针对电子秤的自动称重、自动处理数据、自动显示来进行设计。
本系统中的数据采集模块主要负责将压力这个非电量转化为电量;信号处理模块主要负责对信号的放大和模/数转换;单片机控制模块主要负责数据的进一步处理、控制端口的输出等;显示模块主要负责显示重量、单价、总价;程序设计方面采用的模块化的设计思想。
通过对这些模块的方案选择以及硬件设计,详细的介绍了本系统是如何进行数据采集、数据处理以及显示的。
关键词:电子秤变阻式压力传感器单片机 A/D转换器The design of electronic scalesAbstractIntelligent electronic scale is one of the weighing device that we are frequently used in daily life, which uses electronic technology, sensor technology with a small measurement error. And it can be nice to meet therequirements--"precisely, quickly and automatically". In real life, it has been widely promoted and applied in schools, markets, factories, hospitals and other places.The system usesthe single-chip as central module,being designedfor automatically scales for weighing, automatic data processing, automatic display.Data acquisition module is mainly responsible for the pressure of the non-power into electricity;The signal processing module is mainly responsible for signal amplification and A / D converter ;SCM control module is mainly responsible for the further processing of data, the control output port, etc.;The display module is mainly responsible for displaying the weight, unit price, total price; modular design concept adopted in the design process.Through selecting the scheme of these modules and designinghardware, describes in detail how the system for data acquisition, data processing and display.Key Words:Electronic scales; variable resistance type pressure sensor; microcontroller; A/D converter目录摘要ⅠAbstractⅡ第一章绪论11.1引言11.2 国内外的发展现状11.3 研究的目的和意义11.4 总体设计思路21.5 论文结构2第二章系统方案设计32.1系统整体设计方案比较32.2 系统各模块电路设计方案比较42.2.1 单片机处理模块42.2.2 数据采集模块52.2.3 信号处理模块62.2.4 显示模块72.2.5 按键电路72.3 具体实施方案简介8第三章系统硬件设计93.1 基于STC89C52的单片机控制模块93.1.1 STC89C52简介93.1.2 STC89C52引脚说明93.1.3 STC89C52具体电路设计103.2 数据采集模块113.3 信号处理模块123.3.1 HX711简介123.3.2 HX711引脚图133.3.3 信号处理模块电路设计143.4 显示模块143.4.1 LCD1602简介143.4.2 LCD1602引脚图153.4.3 显示模块电路设计153.5 按键电路163.5.1 4*4按键简介163.5.2 按键电路设计173.6 报警模块173.6.1 报警模块介绍173.6.2报警模块电路设计173.7 总结18第四章系统软件设计194.1 软件开发环境194.2 系统软件设计流程图194.2.1 主程序设计流程图194.2.2 系统显示部分流程图204.2.3 信号处理模块流程图214.3 总结22第五章系统仿真及硬件调试235.1系统仿真235.1.1系统仿真图235.1.2 系统仿真结果235.1.3 系统仿真误差分析255.2 系统整体调试255.2.1 系统实物调试结果图255.2.2 系统实物调试误差分析:27总结28参考文献29致谢30附录31第一章绪论1.1引言电子秤是日常生活当中经常会用到的一款衡器装置,它不仅体积小、读数方便,而且精确度高,操作十分简单方便。
I 数字电子秤的设计与实现毕业论文目录摘要 ..................................................................................................................................... 错误!未定义书签。
ABSTRACT ........................................................................................................................... 错误!未定义书签。
1 1 绪论绪论................................................................................................................................................................ 12 2 设计思路设计思路..................................................................................................................................................... 32.1 设计要求........................................................................................................................................ 32.2设计方案的确定........................................................................................................................ 32.3电子秤的主要组成 .................................................................................................................. 52.3.1 2.3.1 电子秤的基本结构电子秤的基本结构.............................................................................................................. 52.3.2 2.3.2 电子秤的工作原理电子秤的工作原理.............................................................................................................. 62.3.3 2.3.3 电子秤的参数指标电子秤的参数指标.............................................................................................................. 63 3 元件选择及硬件电路的设计元件选择及硬件电路的设计 .......................................................................................................... 83.1元件选择........................................................................................................................................ 83.1.1 3.1.1 单片机的选择单片机的选择....................................................................................................................... 83.1.2 3.1.2 传感器的选择传感器的选择....................................................................................................................... 93.1.3 A/D 转换器的选择............................................................................................................. 103.1.4 3.1.4 显示器的选择显示器的选择..................................................................................................................... 113.2硬件电路的设计...................................................................................................................... 12 3.2.1 3.2.1 电源电路电源电路 .............................................................................................................................. 123.2.2 3.2.2 主控电路主控电路 .............................................................................................................................. 133.2.3 3.2.3 显示电路显示电路 .............................................................................................................................. 153.2.4 3.2.4 超重报警电路超重报警电路..................................................................................................................... 163.2.5 3.2.5 按键输入电路按键输入电路..................................................................................................................... 163.2.6 HX711转换电路.................................................................................................................. 18 3.3 硬件电路图与PCB 板线路的绘制................................................................................. 19 3.3.1 Protel99SE 软件 ............................................................................................................... 19 3.3.2 3.3.2 原理图与原理图与PCB 板线路的绘制 ......................................................................................... 19 4 4 软件设计软件设计................................................................................................................................................... 21 4.1 软件编译环境........................................................................................................................... 21 4.2 主程序流程图........................................................................................................................... 21 4.3 按键模块流程图...................................................................................................................... 22 4.4 显示模块流程图...................................................................................................................... 23 5 5 实物的焊接与调试实物的焊接与调试.............................................................................................................................. 24 5.1 实物的焊接 ................................................................................................................................ 24 5.1.1 PCB 板制作........................................................................................................................... 24 5.1.2 5.1.2 实物焊接实物焊接 .............................................................................................................................. 25 5.2 5.2 实物的调试 ................................................................................................................................ 26 5.3 实物效果图 ................................................................................................................................ 27 6 6 结束语结束语 ........................................................................................................................................................ 28 致谢 ..................................................................................................................................................................... 29 参考文献........................................................................................................................................................... 30 附录 ..................................................................................................................................................................... 31 附录I I 原理图原理图 .................................................................................................................................... 31 附录II II 主程序主程序 (32)1 绪论物品称量是市场交易中很基本的内容,是商业领域最基本的衡具。
中文摘要摘要现代电子科学技术水平的飞速提高和微电子技术在生活中的广泛运用,促使拥有电子器件的称重仪器也得到了提高。
在电子称重的控制系统里加入更加自动化,操作方便且功能强大的模块,以此来解决传统测重仪器中存在的问题。
本文介绍通过使用单片机来作为主要控制核心,外围添加灵敏的压力传感器,以及精度较高的模数转换部分,结合液晶显示单元和矩阵键盘。
通过外围的功能电路如:液晶显示电路,超量警报电路和矩阵键盘电路,连接到单片机主控芯片上,形成具有一定精度能显示重量、单价、总价、超量自动报警等多功能高智能的称重系统。
设计并制造出多功能高智能且价格合适的电子秤,精度达到0.003kg,测量最大量程5kg,能够满足人们的应用需求。
关键词:单片机;电子秤;矩阵键盘英文摘要AbstractElectronic weighing instruments are impelled to improve the accuracy of better,because of the level of modern electronic science and technology improved rapidly and microelectronic technology widely used in life.Electronic weighing instruments control system adds automation,convenient operation,and powerful module to solve the traditional weighting instruments problems.This paper introduces the Single Chip Micyoco s as the main control system,adding sensitive pressure sensor and high-precision analog-digital converter at external frontiers,combining the liquid crystal display unit and matrix keyboard.The function of the external circuit such as liquid crystal display circuit, excessive alarm circuit and matrix keyboard circuit which connect to the Single Chip Micyoco s primary chip form the multi-function and high intelligence weighting system that can show weight, unit price, total price within a certain range of precision.Designing and making the high intelligence and the right price electronic weighing instruments can achieve the accuracy of the 0.003kg measurement, the maximum range of 5kg to full people s application requirements. Key words:MCU; electronic scales; matrix keyboard目录目录1 引言 (1)1.1选题的目的和意义 (1)1.2设计任务 (1)2 硬件电路设计 (1)2.1硬件设计概述 (1)2.2电源电路设计 (1)2.3单片机系统 (2)2.4单片机最小系统设计 (3)2.4.1单片机复位硬件电路设计 (3)2.4.2单片机晶振电路设计 (3)2.5传感器选择 (4)2.6键盘处理方案 (4)2.7液晶显示电路 (4)2.8称重HX711模数转换芯片 (5)2.9超量报警部分选择 (5)3 软件电路设计 (6)3.1 编译软件简介 (6)3.2 PROTUES仿真软件的简单使用 (6)3.3液晶驱动程序设计 (7)3.4系统主程序流程图 (8)3.5 A/D转换启动及数据读取程序设计 (8)3.6显示子程序设计 (9)3.7称重HX711驱动程序设计 (9)4 系统调试 (10)4.1系统硬件调试 (10)4.2系统软件调试 (11)4.3系统调试结果分析 (11)5 结语 (12)致谢 (13)参考文献 (14)附录1 ........................................................... 错误!未定义书签。
基于单片机的电子秤设计HX7基于单片机的电子秤设计HX7HX711是一种专门用于电子秤设计的集成电路,它可以通过接口与单片机进行通信,实现电子秤的准确测量和显示功能。
在本文中,将介绍基于HX711的电子秤设计的原理、硬件电路和软件程序,以及一些常见的问题和解决方案。
一、原理电子秤的基本原理是利用物体的重力和弹簧的弹性来测量质量。
HX711是一种高精度的模拟数字转换器,它可以将电子秤传感器输出的模拟信号转换成数字信号,通过单片机进行处理和显示。
二、硬件电路电子秤的硬件电路主要由HX711集成电路、电子秤传感器、电源和显示器组成。
HX711集成电路需要连接到单片机的引脚,传感器则需要连接到HX711的模拟输入引脚和电源。
1.HX711集成电路连接HX711集成电路一般有5个引脚,分别是VCC、GND、DT、SCK和CLKOUT。
其中,VCC和GND分别连接到电源的正负极,DT和SCK分别连接到单片机的数字输入输出引脚。
CLKOUT引脚可以不连接。
2.电子秤传感器连接电子秤传感器一般有4个引脚,分别是E+、E-、A+和A-。
其中,E+和E-连接到HX711的模拟输入引脚,A+和A-连接到电源的正负极。
3.电源连接电子秤的电源可以使用直流电源,一般电压范围为5V到12V。
电源的正极连接到HX711的VCC引脚,负极连接到GND引脚。
4.显示器连接电子秤的显示器可以使用LCD液晶显示器或者LED数码管显示器。
显示器的引脚需要连接到单片机的数字输出引脚。
三、软件程序电子秤的软件程序主要由单片机的程序和HX711的程序组成。
单片机的程序负责接收HX711的数字信号,进行处理和显示。
1.单片机程序单片机程序需要设置HX711引脚的输入输出模式,并通过HX711的接口读取和处理数据。
可以使用C语言或者其他适合的编程语言编写程序。
2.HX711程序HX711集成电路有提供的官方库函数可以使用,也可以自行编写程序。
程序主要包括初始化HX711引脚、校准和读取数据等功能。
基于HX711的高精度电子秤的设计
引言
电子秤,是人们日常生活中十分普遍而又必不可少的一种使用工具,主要用来在商品贸易时计量质量,其使用领域广泛,小至商品杂货店,大至工农业、医疗等领域。
渗入到人民生活的方方面面,与传统机械秤相比,现代电子秤的发展趋向于小型化、智能化方向,且具有重量轻、成本低、速率快等优点,但仍存在一定的局限性,例如要求具有更高的抗干扰能力和更高的精度等。
考虑到电子衡器的性价比、稳定度及精度,设计了一款集传感器技术、电子技术和网络技术于一体的多功能、小功耗、简单易用、速度快的高精度数字化电子秤。
1、基于HX711的高精度电子秤结构与原理
高精度电子秤以STC15W408S单片机作为主控部件,连接各个子模块,子模块主要包括电源模块、信号采集转换模块、LCD显示模块、键盘模块以及报警模块等,其系统原理图如图1所示。
图1 电子秤系统原理框图。
HX7简易电子秤设计论文摘要:本论文主要介绍了一种基于HX711芯片的简易电子秤的设计。
通过使用HX711芯片作为ADC(模数转换器)和PGA(程序可编程增益放大器),实现了电子秤的高精度和高稳定性。
在硬件设计方面,本文详细介绍了电子秤的传感器、HX711芯片的接线和电路设计。
在软件设计方面,本文介绍了电子秤的数据处理算法和显示界面设计。
经过实验验证,本文设计的简易电子秤具有较高的精度和稳定性,可以满足一般家庭使用的需求。
关键词:HX711芯片、电子秤、精度、稳定性、传感器1.引言电子秤是一种广泛使用的测量仪器,它通过传感器将物体的重量转换为电信号,然后使用模数转换器将电信号转换为数字信号,最后通过显示器显示出物体的重量。
传统的机械秤存在着读数不准确、易损坏等问题,而电子秤在精度和稳定性方面具有明显的优势。
因此,设计一种简易电子秤具有很高的实用价值。
2.设计原理HX711芯片是一种专用于电子秤的高精度模数转换器和程序可编程增益放大器。
它能够将传感器输出的微小电信号放大,并通过模数转换器将其转换为数字信号。
HX711芯片具有低噪声、高分辨率和高采样率等特点,能够满足电子秤的高精度要求。
3.硬件设计3.1传感器选择在电子秤的设计中,传感器起到了关键作用。
常见的传感器有应变片传感器、电容传感器和压阻式传感器等。
根据需求和成本考虑,本文选择了应变片传感器作为电子秤的传感器。
3.2HX711芯片接线和电路设计4.软件设计4.1数据处理算法在电子秤的设计中,需要对传感器输出的数字信号进行处理,得到物体的重量。
常见的数据处理算法有平均值滤波算法、加权平均值滤波算法和中值滤波算法等。
在本文设计的简易电子秤中,使用了加权平均值滤波算法,能够有效地降低噪声干扰,提高测量的准确性。
4.2显示界面设计电子秤的显示界面设计直接影响用户的使用体验。
在本文设计的简易电子秤中,使用了液晶显示屏作为显示界面,并设计了简洁明了的用户界面,方便用户查看物体的重量。
目录引言................................................................ - 1 -第一章系统的组成及工作原理....................................... - 2 -1.1 系统的组成.................................................... - 2 - 1.2系统的工作原理................................................ - 3 -第二章系统硬件设计............................................... - 4 -2.1主控芯片STC89C52单片机基本系统................................. - 4 -2.1.1 STC89C52单片机性能介绍................................... - 4 -2.1.2 STC89C52单片机引脚功能................................... - 4 -2.1.3 复位电路 ................................................. - 5 -2.1.4 晶振电路 ................................................. - 6 -2.2 A/D转换芯片HX711接口电路的设计................................ - 6 -2,2.1 HX711引脚功能............................................ - 8 -2.2.2 HX711管脚说明............................................ - 8 -2.3 压电传感器的设计 .............................................. - 12 -2.3.1 应变式电阻传感器 ......................................... - 12 -2.3.2 应变片式电阻传感器的结构和原理 ........................... - 12 -2.3.3 全桥测量电路 ............................................. - 14 -2.4 显示电路设计 .................................................. - 15 -2.4.1 LCD1602命令及时序......................................... - 18 -2.5 键盘输入...................................................... - 20 -第三章系统软件设计.............................................. - 21 -3.1 C语言在单片机中的应用........................................ - 21 -3.2 系统主程序流程图 ............................................. - 22 -3.3 子程序设计.................................................... - 23 -3.3.1 A/D数据采集子程序........................................ - 23 -3.3.2 显示子程序 ............................................... - 23 -3.3.3 键盘扫描子程序 ............................................ - 24 -第四章系统的调试................................................. - 25 -4.1 AD值反向转换重力值的参数计算.................................. - 25 -4.2 误差分析...................................................... - 25 -总结............................................................... - 26 -致谢............................................................... - 27 -参考文献........................................................... - 28 -附录1 系统原理图 ....................................... 错误!未定义书签。
安徽建筑大学毕业设计(论文)课题基于单片机的电子秤设计系(院)电子与信息工程学院专业通信工程班级09通信(1)班学生姓名唐杰学号09205040133指导教师吕虹2013年6 月7日摘要电子秤与我们日常生活紧密结合成为一种方便、快捷、称量精确的工具,广泛应用于商业、工厂生厂、集贸市场、超市、大型商场、及零售业等公共场所的信息显示和重量计算。
本文用单片机设计了一个电子秤,并给出了设计框图、硬件组成及软件系统。
本系统以51单片机最小系统为核心,主要的部件有24位专用串行A/D转换芯片HX711、悬臂梁式电阻应变传感器,显示采用LCD1602液晶。
系统通过传感器将压力转换为微弱的电信号,即电阻应变片感到压力后,电阻发生微小变化。
通过全桥测量电路将电阻的微小变化转化成电压的微小变化,再经过24位专用串行A/D转换芯片,HX711将微小的电压信号转化为24位的串行数字信号输入到单片机进行处理,最后输出到液晶显示器上。
本设计采用的24位专用串行A/D 转换芯片HX711,具有分辨率高,占用I/0口少,与外设接口简单等优点。
关键词:电子秤;应变式电阻传感器;HX711;单片机;LCD1602AbstractElectronic scale is closely integrated with our daily lives into a convenient, fast, precision weighing instrument, widely used in commercial, plant health plant, country markets, supermarkets, shopping malls, and retail and other public places, information display and weight.It designed a electronic scale by using the single chip computer, which included the frame drawing, hardware structure and software system. It based on 51 microcomputer system and included other models, such as dedicated A/D converter chip HX711 and cantilever-type resistance strain sensor. The output was displayed by LCD1602.This paper converted the pressure into weak signal. That is when the pressure was included by resistance strain gauge sensor, small changes in resistance occurred. It would be converted to voltage with full-bridge measurement circuit. Then the 24 special serial A/D converting chip HX711 converted the small changes in voltage into 24-bit serial digital signals, SCM processed the signals, lastly the LCD1602 displayed the output. HX711 is special for A/D converter, moreover it has high resolution and occupy less I/O ports. Importantly its interfacing with peripheral circuits is simple.KEY WORDS:Electronic scale; Resistance strain gauge sensor;HX711; Single chip computer;LCD160。