简易电子称 毕业论文

简易电子称

摘要

本文阐述了简易电子称的原理,提出设计整个系统的思路和所需考虑的问题,该设计以AVR系列单片机ATmega32为控制核心,系统可以分为最小系统、数据采集和人机交互界面三大部分。最小系统部分主要包括ATmega32、时钟电路和复位电路;数据采集部分由称重传感器、信号放大部分组成,信号放大主要由三个高精度运算放大器OP07构成的仪表放大器;人机交互界面为键盘输入和点阵式液晶显示,主要使用4X4矩阵键盘和1602液晶显示器,可以方便的输入数据和直观的显示数据;系统电源以外接5V电源以提供系统正常工作电源。经调试,该电子秤可以实现基本的称重功能(称重范围为0~2Kg,重量误差不大于±0.005Kg)。整个系统结构简单,使用方便,功能齐全,精度高。

关键词:称重传感器,仪表放大器,ATMEGA 32,简易电子称

目录

摘要 0

第一章引言 (4)

第二章系统方案的设计 (4)

2.1 电子称的设计要求 (4)

2.1.1 基本要求 (4)

2.1.2 特色与创新 (5)

2.2 实验原理及设计基本思路 (5)

2.2.1系统工作原理 (5)

2.2.2 系统设计基本思路 (5)

2.3 系统总体设计方案比较与论证 (5)

2.3.1 方案一 (6)

2.3.2 方案二 (6)

2.3.3 方案三 (7)

2.4 数据采集部分的方案确定 (7)

2.4.1 压力传感器 (7)

2.4.2 信号放大处理 (9)

2.5人机互交部分 (9)

2.5.1 键盘输入 (9)

2.5.2 输出显示 (10)

2.6最终确定方案总结 (10)

第三章系统硬件设计 (11)

3.1 单片机小系统电路 (11)

3.1.1 单片机复位电路 (12)

3.1.2 单片机时钟电路 (12)

3.2 数据采集部分电路 (13)

3.3 人机交互部分电路 (14)

3.3.1显示电路 (14)

3.3.1按键控制电路 (14)

3.4 系统原理图 (15)

第四章系统软件设计 (16)

4.1 主程序流程图 (16)

4.2 AD采集子程序流程图 (17)

4.3 置零子程序流程图 (17)

4.4 AD值转换Kg子程序流程图 (18)

4.5 显示子程序流程图 (19)

4.6 按键扫描和按键处理子程序流程图 (19)

第五章系统的调试 (21)

第六章结论 (22)

6.1系统实现功能 (22)

6.2系统存在问题 (22)

6.3体会 (22)

参考文献 (24)

致谢............................................ 错误!未定义书签。

附录A:原理图 (25)

PCB板图 (26)

实物图 (27)

附录B:程序代码 (28)

第一章引言

质量是测量领域中的一个重要参数,称重技术自古以来就被人们所重视。秤是最普遍、最普及的计量设备,电子秤取代机械秤是科学技术发展的必然规律。低成本、高智能化的电子秤无疑具有极其广阔的市场前景。

如今,电子产品变得越来越丰富,给人们带来了很多很多的方便,其中电子秤成了人们生活中不可缺少的一部分。大大小小的市场电子秤能够完成许多工作,为人们节省了时间,提高了工作效率。

电子秤不但能很精确的称出商品的重量,还能去除皮重,累计所称物品重量,输入物品单价可快速的计算出金额,可以说非常的智能化,而且非常的精确。由此,顾客在购物的时候非常的放心,商家的效益也提高了。

本设计就是为了基于单片机制作这样一种电子秤,它以单片机为核心在实际使用时达到以下要求:

1.电子秤称重范围:0~2㎏;重量误差不大于±0.005㎏;

2.液晶显示:所称物体重量、输入物品单价、金额等

本设计的控制功能包括基本的称重功能,显示功能。由于系统资源丰富,还可以方便的拓展其他应用。

我相信通过这次对电子秤控制系统的设计,一定能够学到丰富的知识并对电子产品有更深一层的了解。

第二章系统方案的设计

电子秤的应用系统是由硬件和软件所组成。硬件指单片机、扩展的输入输出设备等部分;软件是各种工作程序的总称。硬件和软件只有紧密配合、协调一致,才能提高系统的性能价格比。从一开始设计硬件时,就应考虑相应软件的设计方法,而软件设计是根据硬件原理和系统的功能要求进行的。

2.1电子称的设计要求

2.1.1 基本要求

1.电子秤称重范围:0~2Kg;重量误差不大于±0.005Kg;

2.液晶显示:所称物体重量、输入物品单价、金额;

3.具有单价清零功能。

2.1.2 特色与创新

1.使用单片机为控制核心,大大简化了系统的组成构造,且单片机可拓展性

强,可以很方便的对系统进行拓展和应用。

2.使用键盘输入数据,操作简单,方便。

3.具有去皮功能和总价累加计算功能。

2.2 实验原理及设计基本思路

2.2.1系统工作原理

电子秤的工作原理。首先是通过称重传感器采集到被测物体的重量并将其转换成电压信号。输出电压信号通常很小,通过三个OP07运算放大器构成一个仪表放大器使得信号放大,把放大的信号送入单片机的I/O口转换成数字量被送入到主控电路的单片机中处理,再经过单片机控制显示器,从而显示出被测物体的重量。

2.2.2 系统设计基本思路

按照设计的基本要求,系统可以分为最小系统、数据采集、人机交互界面三大部分。其中数据采集模块由称重传感器、仪表放大器组成。由于选择的单片机型号自带A/D转换功能因此放大器出来的模拟信号直接送给控制器处理,由控制器完成对该数字量的处理,驱动显示模块完成人机间的信息交换。此部分对软件的设计要求比较高,系统的大部分功能都需要软件来控制。

2.3 系统总体设计方案比较与论证

在设计系统时,针对各个模块实现的功能来设计电子秤的方案有以下几种:

2.3.1 方案一

结构图如图2-1所示:

图2-1 方案一结构图

此方案设计的电子秤,可以实现称物计价功能,但是局限于数码管的功能,在显示时只能显示单价、购物总额以及简单的代码等。在显示重量时,如果数码管没有足够的位数,那么称量物体重量的精度必受到限制,所以此方案需要较多的数码管接入电路中,比较麻烦。

2.3.2 方案二

结构图如图2-2所示:

图2-2 方案二结构图

此方案前端信号处理时,选用放大、A/D转换等措施,尤其在显示方面采用LCD显示器。这种方案不仅加强了人机交换的能力,而且满足设计要求,可以显示所称量的物体信息相关内容。但电子称专用高精度高增益24位A/D转换芯片比较昂贵及外围电路比较复杂,编程复杂。使用这种方案会给系统设计带来一定的难度。

2.3.3 方案三

结构图如图2-3所示:

图2-3 方案三结构图

目前单片机技术比较成熟,功能也比较强大,很多单片机自带A/D转换功能,所以只要将被测信号经放大整形后直接送入单片机A/D口,由单片机对测量信号进行处理并根据相应的数据关系显示出被测物体的重量。由于系统需要的按键较多,因此要采用4*4矩阵键盘。单片机控制适合于功能比较简单的控制系统,而且其具有成本低,功耗低,体积小算术运算功能强,技术成熟等优点。

鉴于本电子秤设计的功能要求,所以在具体设计时采用了第三种设计方案。

2.4 数据采集部分的方案确定

2.4.1 压力传感器

在工业生产、科技研究及日常生活等各个领域,压力是需要检测的重要参

数之一,它直接影响产品的质量,也是生产过程中一个重要的安全指标。目前市场上压力传感器主要有电阻式、电容式和电感式等,本文简单介绍电阻应变式传感器和电感式传感器。

1、电阻应变式传感器

电阻应变式传感器是一种利用电阻应变效应,将各种力学量转换为电信号的结构型传感器。电阻应变片是电阻应变式传感器的核心元件,其工作原理是基于材料的电阻应变效应,电阻应变片即可单独作为传感器使用,又能作为敏感元件结合弹性元件构成力学量传感器。应变片式传感器有如下特点:

1)应用和测量范围广,应变片可制成各种机械量传感器。

2)分辨力和灵敏度高,精度较高。

3)结构轻小,对试件影响小,对复杂环境适应性强,可在高温、高压、强

磁场等特殊环境中使用,频率响应好。

4)商品化,使用方便,便于实现远距离、自动化测量。

2、电感式传感器

电感式传感器是利用电磁感应原理,将被测非电量转换成线圈自感或互感量变化的一种装置,它常用来测量位移,凡是能够转变成位移的参数都可以检测,例如力、振动、尺寸、转速、计数测量和零件裂纹等缺陷的无损探伤等。电感式传感器有如下特点:

1)结构简单、工作可靠;

2)可实现信息的远距离传输、记录、显示和控制;

3)在工业自动控制系统中被广泛采用;

4)灵敏度、线性度和测量范围相互制约;

5)存在交流零位信号及不宜于高频动态测量等。

通过以上对传感器的比较分析,最终选择电阻应变式传感器。题目要求称重范围0~2Kg,重量误差不大于±0.005Kg,于是我选择的是HL-8型称重传感器,量程5Kg,精度为 0.01%,满量程时误差±0.005Kg,完全满足本系统的精度要求。

2.4.2 信号放大处理

经由传感器或敏感元件转换后输出的信号比较微弱;经由电桥等电路变换后的信号亦难以直接用来显示、记录、控制或进行A/D转换。为此,测量电路中常设有模拟放大环节。这一环节目前主要依靠由集成运算放大器的基本元件构成具有各种特性的放大器来完成。

放大器的输入信号一般是由传感器输出的。传感器的输出信号不仅电平低,内阻高,还常伴有较高的共模电压。因此,一般对放大器有如下一些要求:

1)输入阻抗应远大于信号源内阻。否则,放大器的负载效应会使所测电压

造成偏差。

2)抗共模电压干扰能力强。

3)在预定的频带宽度内有稳定准确的增益、良好的线性,输入漂移和噪声

应足够小以保证要求的信噪比。从而保证放大器输出性能稳定。

由于传感器信号特点和OP07具有非常低的输入失调电压、输入偏置电流低和开环增益高的特点使得OP07特别适用于高增益的测量设备和放大传感器的微弱信号等方面,本设计采用三个OP07运算放大器构成一个仪表放大器来处理传感器微弱的信号,使得单片机更好的采集。

2.5人机互交部分

2.5.1 键盘输入

键盘输入是人机交互界面中重要的组成部分,它是系统接受用户指令的直接途径。本设计的键盘采用最常见的是由16个按键开关构成的4×4键盘,对于键盘状态的检测采用全行全列扫描。所谓全行全列扫描,先将键盘的行号读入,改变单片机I/O口工作状态读入键盘的列号,行号和列号组成16种状态,与键盘一一对应。检测方式除了可以利用键盘扫描软件外,还可利用现成的键盘扫描IC,如NS半导体公司所提供的MM74C922集成芯片,。其内部集成了按键扫描、硬件去抖动、按键编码,数据三态输出。16个按键对应于DataA、DataB、DataC、DataD引脚状态的0000~1111十六种数字输出状态,并有OE和DA两个控制信号。还可作为中断信号,每按一次键产生一次中断,从读出的DataA、DataB、

DataC、DataD引脚状态能够立刻知道按下的是哪个键,省去了软件扫描、软件去抖动,编程、使用十分方便。价格较为昂贵,考虑其设计成本等原因,设计采用了4×4矩阵式键盘作为系统的输入单元。

2.5.2 输出显示

方案一:全部采用数码管显示,数码能显示被测物体的重量等信息。此方案显示直观,而且编程简单,但若要同时显示单价,金额等诸多信息则需要大量的数码管。由此增加了电路的复杂程度,也加大了编程的难度。

方案二:采用可以设置显示单价,金额,总价字符等的LCD,它具有低功耗、可视面大、画面友好及抗干扰能力强等功能,其显示技术已得到广泛应用。其工作原理:液晶显示器的主要材料是液态晶体。它在特定的温度范围内,既具有液体的流动性,又具有晶体的某些光学特性,其透明度和颜色随电场、磁场、光照度等外界条件变化而变化。因此,用液晶做成显示器件,就可以把上诉外界条件的变化反映出来从而形成现实的效果。通过对比选择了点阵式1602液晶显示。

2.6最终确定方案总结

根据以上设计方案,硬件部分采用AVR系列单片机ATmega32为控制核心部件,实现电子秤的基本控制功能。系统的硬件部分不仅包括以单片机ATmega32为核心的最小系统部分,而且还包括数据采集、人机交互界面等部分。

数据采集部分由HL-8型称重传感器、高精度运算放大器OP07组成。在具体选择传感器时,考虑到在称量物品时必要的精度、准确性要求,所称物品的重量误差必须要控制在一定的范围之内。另外由于秤台的自身重量、振动和冲击分量,以及还要避免物体超重时对传感器的损坏,所以在选择传感器时要保证有一定的承重裕量,所选的传感器量程应该比系统设计要求的要大,且需要满足精度要求,满量程时候的误差不能大于规定量。

人机交互部分的键盘在系统中,可以输入数字和已经固定的控制命令等。在这次设计中我们采用常用的4X4矩阵键盘。显示用的LCD我们根据要求选用了点阵式液晶显示器1602。系统硬件的结构框图如图2-4所示:

图2-4

系统硬件结构框图

第三章 系统硬件设计

3.1 单片机小系统电路

ATmega 32是AVR 单片机系列中高性能、低功耗8位AVR 微处理器,它片内存储器容量是AT89S52的4倍,即片内32KB 的Flash 程序存储器和2KB 的RAM 。另外,它还增加了一些功能极强的功能:8路10位ADC 、4通道PWM 、一个具有预分频器、比较功能和捕捉功能的16 位定时器/ 计数器等特殊功能。

引脚封装如图3-1所示:

图3-1 单片机ATmega32引脚图

3.1.1 单片机复位电路

复位电路有上电复位和手动按钮复位两种形式,RES端的低电平直接由上电瞬间产生低电平则为上电复位;若通过按钮产生低电平复位信号称为手动按钮复位。

上电自动复位是在加电的瞬间,电容C1通过电阻R16充电,就在ATmega32的RES端出现一定时间的低电平,只要低电平的时间大于最小脉冲宽度即可复位。

单片机复位电路如图3-2所示:

图3-2 单片机复位电路

3.1.2 单片机时钟电路

系统的时钟电路设计采用的是外部方式。外接晶体谐振器及电容构成并联谐振电路,接在单片机两个时钟引脚上。在焊接电路板时,晶体振荡器的电容应尽可能安装得与单片机芯片靠近,以减少寄生电容,保证振荡器稳定和可靠地工作。时钟电路如图3-3所示:

图3-3 单片机时钟电路

3.2 数据采集部分电路

数据采集部分电路如图3-4所示:

图3-4 数据采集部分电路

由图3-4可知,电路主要由三部分组成,由称重传感器电路,将被称物的重量转换成与之一定关系的模拟电压;由U1、U2、U3及外围电阻组成的仪表放大器,它主要由两级差分放大器电路构成。其中,运放U1,U2为同相差分输入方式,同相输入可以大幅度提高电路的输入阻抗,减小电路对微弱输入信号的衰减;差分输入可以使电路只对差模信号放大,而对共模输入信号只起跟随作用,使得送到后级的差模信号与共模信号的幅值之比(即共模抑制比CMRR)得到提高。这样在以运放U3为核心部件组成的差分放大电路中,在CMRR 要求不变情况下,可明显降低对电阻R4和R9,R5和R10的精度匹配要求,从而使仪表放大器电路比简单的差分放大电路具有更好的共模抑制能力。在R2=R8,R4=R9,R5=R10的条件下,图3-4电路的增益为:

4

103//1221R R R R R G ∙+= 式3-2 由公式3-2可见,电路增益的调节可以通过改变R1、R3阻值实现。

3.3 人机交互部分电路

3.3.1显示电路

单片机与LCD1602液晶采用4条数据线和2位控制线通讯,这种方式节省单片机I/O口资源,单片机的PORTC高4位与液晶数据端的高4位接,PORTC.2和PORTC.3分别与液晶控制端RS、E接,电路如下图3-5所示:

图3-5 显示电路原理图

3.3.1按键控制电路

采用了最常用4*4矩阵键盘输入,电路原理图如3-6所示:

图3-6键盘控制电路

键盘面板说明如表3-1所示:

表3-1 键盘面板按键功能表

7 8 9 置零

4 5 6 累计

1 2 3 去皮

0 . 清零开/关3.4 系统原理图

图3-7 系统原理图

第四章系统软件设计

系统整个软件采用模块化设计,由主程序、AD采集子程序、置零子程序、AD 转KG子程序、液晶显示子程序、按键扫描子程序及按键处理子程序等模块组成。系统软件主要完成数据采集、数据转换、去皮、累计、置零以及重量、单价、总价等显示的功能。

4.1 主程序流程图

图4-1 主程序流程图

4.2 AD采集子程序流程图

图4-2 AD采集子程序流程图

由于系统电源不是平滑不变导致采集到单片机的AD值不稳定,在AD采集子程序中采用了软件了取平均值法进行滤波,此方法将连续10次的AD数据,从小到大排序,将最大值和最小值舍弃,再求平均值。

4.3 置零子程序流程图

图4-3 置零子程序流程图

图4-3中AD1数组为人为设定的基准值,AD2数组为AD1数组的校正值。 置零子程序主要是实现系统开机时自动将零点校正,提高系统的准确率;还可以防止在系统不稳定工作时,调节基点减小系统的误差。

4.4 AD 值转换Kg 子程序流程图

图4-4 AD 值转换Kg 子程序流程图

图4-4中AD1,Kg 数组为人为设定的基准表,AD2数组为AD1数组的校正值。AD 值转换Kg 子程序首先找到当前AD 值在AD2数组中的位置,再根据式4-4-2确定当前物品重量。

()

()()()1111------=--i i i i i i x X y Y x x y y 式(4-4-1)

其中i x 为AD2数组中第i 个元素,i y 为Kg 数组中第i 个元素,X 为当前物品AD 值,Y 为对应物品Kg 值。

4.5 显示子程序流程图

图4-5 显示子程序流程图

显示子程序实现压力传感器上物品的重量( 单位:Kg)、键盘输入的单价(Kg/元)计算出总价分别显示在LCD1602指定的坐标上。

4.6 按键扫描和按键处理子程序流程图

按键扫描子程序实现单片机对16个按键的识别,流程图中A1为按键释放标志位,标志按下后是否释放,An为按键按下标志位,到按键处理子程序做相应的处理;按键处理子程序处理实现了物品单价的输入、去皮、累计、开关、置零等系统功能。

电子技术毕业论文-数字电子秤课程设计

电子技术毕业论文-数字电子秤课程设计 •相关推荐 电子技术毕业论文-数字电子秤课程设计 目录 第一节绪论 (3) 1.1本设计的任务和主要内容.......................................3 1.2基本工作原理及原理框图....................................... 第二节硬件电路的设计 (4) 2.1 电阻应变式传感器的选择..........................................4 2.2 三运放大电路的设计...................................................5 2.3 ADC0809 A/D 转换器................................................5 2.4 LED显示电路的设计......................................................7 2.5 总体工作电路原理图...................................................... 第三节软件的设计............................................................9 第四节设计总结..................................................................15 参考书籍...........................................................................16 程序附图 (17) 数字电子秤设计 第一节绪论 本课程设计的电子秤以单片机为主要部件,利用全桥测量原理,通过对电路输出电压和标准重量的线性关系,建立具体的数学模型,将电压量纲(V)改为重量纲(g)即成为一台原始电子秤。其中测量电路中最主要的元器件就是电阻应变式传感器。电阻应变式传感器是传感器中应用最多的一种,本设计采用全桥测量电路,使系统产生的误差更小,输出的数据更精确。而三运放大电路的作用就是把传感器输出的微弱的模拟信号进行一定倍数的放大,以满足A/D转换器对输入信号电平的要求。ADC0809 A/D转换的作用是把模拟信号转变成数字信号,进行模数转换,然后把数字信号输送到显示电路中去,最后由显示电路显示出测量结果。

电子秤毕业论文

电子秤毕业论文 电子秤毕业论文 引言 电子秤是一种能够精确测量物体质量的仪器。随着科技的不断发展,电子秤已经成为我们日常生活中不可或缺的一部分。无论是在家庭中使用的厨房秤,还是在商业领域中使用的商用秤,电子秤都发挥着重要的作用。本篇论文将探讨电子秤的原理、应用以及未来发展趋势。 1. 电子秤的原理 电子秤的原理基于压力传感器和电子线路的组合。当物体放置在电子秤上时,压力传感器会受到物体的压力作用,产生电信号。电子线路会将这个电信号转换为数字信号,并计算出物体的质量。相比传统的机械秤,电子秤具有更高的精确度和稳定性。 2. 电子秤的应用 2.1 家庭使用 在家庭中,电子秤常用于厨房。它可以帮助我们精确称量食材,保证烹饪的准确度。无论是烘焙、炒菜还是调制饮品,电子秤都能够帮助我们掌握每个成分的份量,提高食物的口感和质量。 2.2 商业领域 在商业领域,电子秤广泛应用于超市、菜市场、快递行业等。它可以帮助商家准确计量商品的重量,确保交易的公平和准确。同时,电子秤还可以提供数据记录和统计功能,帮助商家进行库存管理和销售分析。 3. 电子秤的未来发展趋势

3.1 智能化 随着物联网和人工智能技术的快速发展,电子秤也将朝着智能化方向发展。未来的电子秤可能会与智能手机或智能家居设备进行连接,实现远程控制和数据传输。用户可以通过手机App监控和管理电子秤的使用情况,实现更加便捷和智能的操作。 3.2 多功能化 除了称重功能,未来的电子秤可能会具备更多的功能。例如,温度测量、计时器、食材分析等。这样一来,电子秤不仅可以满足基本的称重需求,还可以提供更多的辅助功能,为用户提供更全面的服务。 3.3 环保节能 在未来的设计中,电子秤也将注重环保节能。采用更高效的电子元件和节能技术,减少能源的消耗。同时,电子秤的材料选择也将更加环保可持续,减少对环境的影响。 结论 电子秤作为一种现代化的测量工具,已经深入到我们的生活中。它不仅提高了测量的准确度,还为我们的生活带来了更多的便利。未来,随着技术的不断进步,电子秤将会变得更加智能、多功能和环保。我们期待着电子秤在各个领域的广泛应用,为我们的生活带来更多的便利和创新。

【毕业设计】毕业设计电子秤

【关键字】毕业设计 毕业设计电子秤 篇一:毕业论文--基于单片机的电子秤设计 基于单片机的电子秤设计 摘要:本设计以51系列单片机STC89C52RC为控制核心,实现电子秤的基本控制功能。在设计系统时,为了更好地采用模块化设计法,分步的设计各个单元功能模块,系统的硬件部分可以分为最小系统、数据采集、人机交互界面(键盘以及显示)和系统电源四大部分。最小系统部分为STC89C52RC系统;数据采集部分由压力传感器、信号的前级处理和A/D转换部分组成,包括运算放大器OP07和A/D转换器ADC0809;人机交互界面为键盘输入和数码管显示,主要使用5X5键盘、CH423数码管控制芯片及13位数码管显示,可以方便的输入数据并直观的显示重量、单价和总价。系统电源是以LM7805、LM7812为核心设计电路以提供系统正常工作电源。软件部分应用单片机C51语言进行编程,实现了该设计的基本控制功能。该电子秤可以实现基本的称重功能(称重范围为0~10Kg,重量误差不大于±0.02Kg),重量、单价、总价的计量可以精确到两位小数,键盘设置有数字键(‘0’~‘9’、‘.’)、储存键、单价1~单价8调用单价键、清除键、去皮键等;发挥部分有8种不同物品的单价记忆功能、99种消费商品价格累计功能、;待发挥部分为讲电子秤与打印机连接,能打印消费记录(小票),超量程和欠量程的报警功能。本系统结构简单,使用方便,功能齐全,精度高,具有一定的开发价值。 关键词:单片机采样电路A/D转换器CH423数码管驱动芯片数码管显示工作电源the design of electronic scales based on Single-chip Microcomputer ABSTRACT :The design for the control of 51 computers STC89C52RC the core, to achieve the basic control functions of electronic scales. In designing the system, in order to better modular design, the design of each unit step function modules, the system can be divided into the minimum hardware system, data acquisition, man-machine interface (keypad and display) and the system power 4 most. Minimum system partly STC89C52RC system; data collection in part by the pressure sensor, signal processing and the first class A / D conversion components, including the operational amplifier OP07 and the A / D converter ADC0809; man-machine interface for the keyboard and digital display The main use of 5X5 keypad, CH423 digital control chip and 13 digital display, can easily enter data and visual display weight, unit price and total price. System power is based on LM7805, LM7812 as the core design of the circuit to provide normal power supply system. Software part of the application MCU C51 language programming, the design of the basic control functions. The electronic weighing scales can realize the basic functions (weighing range of 0 ~ 10Kg, the weight of the error is not greater than ± 0.02Kg), weight, unit price, total measurement is accurate to two decimal places, the keyboard settings are the number keys ( '0 '~ '9','.'), storage key, Unit 1 to Unit 8 Unit call key, clear key, peeled keys, etc.; play a part in 8

电子秤的设计毕业论文

电子秤的设计毕业论文 电子秤的设计 摘要:本文主要介绍了电子秤的设计。在设计中,首先进行了硬件设计,包括选取负载电阻,选择放大器运放,设计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显示器具有显示清晰、占用空间小、显示效果佳等优点,适合在电子秤设计中使用。 三、软件设计 在电路硬件模块设计完毕之后,为了实现电子秤的各项功能,我们需要设计一个可存在单片机中的程序。编写过程中,需要注意考虑到程序的效率、稳定性以及程序的可读性和可维护性。 1.程序开发环境 本次设计采用Keil软件进行程序编写,所用单片机为AT89C52,其具有高速处理、能力强、易于编程等优点,且非常适合用于电子秤应用。

基于单片机的电子秤的设计与实现(毕业论文)

第一章绪论 (1) 1.1研究目的和意义 (1) 1.2电子称重系统的应用领域 (1) 1.3主要工作以及论文结构 (1) 第二章系统方案论证与选型 (3) 2.1控制器部分 (3) 2.2数据采集部分 (4) 2.2.1 传感器的选择 (4) 2.2.2放大电路选择 (7) 2.2.3 A/D转换器的选择 (8) 2.2.4键盘处理部分方案论证 (9) 2.3显示电路部分的选择 (9) 2.4超量程报警部分选择 (9) 2.4.1 电源模块方案选型 (10) 第三章硬件电路设计 (11) 3.1AT89S52的最小系统电路 (11) 3.1.1单片机芯片AT89S52介绍 (11) 3.1.3 AT89S52的最小系统电路构成 (12) 3.2电源电路设计 (13)

3.3数据采集部分电路设计 (13) 3.6.1LED结构与原理 (15) 3.6.2动态显示LED显示器接口 (16) 3.4键盘电路与AT89S52单片机接口电路设计 (17) 键盘电路与AT89C51的接口电路设计 (17) 3.5报警电路的设计 (18) 第四章系统软件设计 (20) 4.1主程序设计 (20) 4.2子程序设计 (21) 4.2.1 A/D转换启动及数据读取程序设计 (21) 4.2.2显示子程序设计 (22) 4.2.3 键盘输入控制程序的设计 (22) 4.2.4报警子程序的设计 (23) 第五章总结 (25) 参考文献 (26) 附录1系统总图 (27)

第一章绪论 1.1 研究目的和意义 传统的机械秤有很多缺点,比如精度不高,结构复杂,易老化,成本高等。随着社会的发展,市场对秤的要求的越来越高,尤其是人体秤、厨房秤等各类便携式小型秤。电子秤与传统的机械秤相比有许多优越性,它用压力传感器取代机械秤的弹簧大大减小了秤的体积和制造难度,以LCD 或LED显示屏取代传统的刻度盘使外形更加美观,由于内部集成了单片机以及软件系统,电子秤还拥有传统机械秤无法比拟的智能性。他可以完成过载报警,总价计算,数据通信等众多功能。 目前市场上使用的称量工具,或者结构复杂,或者运行不可靠,且成本高,而且整体水平不高,部分小型企业质量差且技术薄弱,设备不全,缺乏产品的开发能力,产品质量在低水平徘徊。因此,有针对性的开发出一套具有实用价值的电子秤系统,从技术上克服上述诸多缺点,改善电子秤应用中的不足之处,具有现实意义。 1.2 电子称重系统的应用领域 电子秤是电子衡器中的一种,衡器是国家法定计量器具,是国计民生、国防建设、科学研究、内外贸易不可缺少的计量设备,衡器产品技术水平的高低,将直接影响各行各业的现代化水平和社会经济效益的提高。电子秤的应用领域主要分为工业计量和民用消费类。在工业计量应用领域有电子天平,珠宝秤,市场计价秤等;而民用秤主要有厨房秤,人体秤,便携式口袋秤等。工业计量应用对精度要求较高,而民用消费类的应用对精度的要求不高,但对秤的外观,智能性,便携性却有很高的要求。 1.3主要工作以及论文结构

毕业设计论文—电子体重秤测试系统设计与实现-精品

南阳理工学院本科生毕业设计(论文) 学院(系):机电工程系 专业:测控技术与仪器 南阳理工学院本科生毕业设计(论文)

电子体重秤测试系统设计与实现 Design and Implementation of Electronic Weighing Scale System 总计:24 页 表格:3 个 插图:17 幅 南阳理工学院本科毕业设计(论文)

电子体重秤测试系统设计与实现 Design and Implementation of Electronic Weighing Scale Test System 学院(系):机电工程系 专业:测控技术与仪器 学生姓名:马凡迪 学号:29107059 指导教师(职称):任立民(讲师) 评阅教师:何一文 完成日期:2011年5月15日 南阳理工学院 Nanyang Institute of Technology

电子体重秤测试系统设计与实现 测控技术与仪器专业马凡迪 [摘要]分析了电子体重秤的现状,提出了一种简单电子体重秤的设计方案。本 课题设计了以单片机为核心的智能人体电子秤,详述了该系统硬件和软件的设计方法。该系统集称重和显示体重指数于一体,以STC12单片机为主控芯片,选用应变 式传感器,外围附以称重电路、显示电路、按键电路。制作了实物体重秤,实现了 自动称重系统的功能。 [关键词]应变式传感器;STC12单片机;体重指数计算 Design and Implementation of Electronic Weighing Scale System Measurement and Control Technology and Instruments Major MA Fan-di Abstract: The current situation of electronic weighing scale is analyzed in this paper, while one simple electronic weighing scale design plan is put forward. The intelligent human electronic scale is designed with the core of SCM, hardware and software of the system are also elaborated. This system gathers weighing and showing body mass index and is mainly controlled by STC12 single chip, the periphery is consists of strain gauge sensor with weighing circuit, display circuit, buttons circuit. The object weighing scale is made and the function of auto weighing system is achieved. Key words: strain gauge sensor; stc12 single chip; body mass index

数字电子秤设计毕业论文

数字电子秤设计

数字电子秤设计 摘要 本文主要介绍了数字电子秤的硬件电路结构及其中的原理,所设计的电子秤具有基本称重、键盘输入、计算价格、显示、超重报警功能。电子秤的测量范围为0-10Kg,测量精度达到 1g,有高精度,低成本的特征。首先用传感器把重量转换成电压信号,再将电压信号放大输入A/D转换,利用A/D转换工具将模拟信号转化为数字信号,得到的数字信号传送至单片机,通过程序对信号进行处理,实现称重功能,然后将重量与键盘输入单价相乘计算出总价,并将重量和价格用LED显示出来。 关键词电子秤;称重传感器;单片机

ELECTRON IC SCALE DESIGN ABSTRACT This 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

电子秤毕业论文

电子秤毕业论文

————————————————————————————————作者:————————————————————————————————日期:

电子称毕业论文 题目:基于51单片机的电子秤设计专业: 班级: 学号: 学生姓名: 指导教师: 起迄日期: 设计地点:

摘要 该设计以51系列单片机AT89S52为控制核心,实现电子秤的基本控制功能。在设计系统时,为了更好地采用模块化设计法,分步的设计各个单元功能模块,系统的硬件部分可以分为最小系统、数据采集、人机交互界面和系统电源四大部分。最小系统部分主要包括AT89S52以及外围电路组成;数据采集部分由压力传感器、信号的前级处理和A/D转换部分组成,包括24位A/D转换器HX711;人机交互界面为键盘输入和点阵式液晶显示,主要使用LCD1602液晶显示器,可以方便的输入数据和直观的显示中文。系统电源直接通过USB线与电脑的USB口连接供电。软件部分应用单片机C语言进行编程,实现了该设计的全部控制功能。该电子秤可以实现基本的称重功能(称重范围为0~10Kg,重量误差不大于±0.005Kg)可以设定商品的单价。整个系统结构简单,使用方便,功能齐全,精度高,具有一定的开发价值。 关键词:单片机;压力传感器;HX711;液晶显示 Abstract The 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

电子秤设计毕业论文

电子秤设计毕业论文智能电子秤设计

摘要 目前,电子计价秤的使用非常普及,逐渐会取代传统的杆秤。由压力传感器制作的电子秤已广泛地应用到各行各业,特别是微处理机的出现,工业生产过程自动化程度的不断提高,压力传感器已成为过程控制中的一种必需的装置。 本文介绍了一种以MSP43单片机微处理器最小系统,并配以几个主要的集成电路器件设计成的智能电子秤。本系统是利用压力传感器采集当前压力,根据输入单价,准确计算出物品的金额,同时把重量、金额显示到LED数码管上。 关键词:压力传感器放大器单片机

Abstract Nowadays, electronic scale is very popular and it will replace the traditional steelyard gradually. The electr onics steelyard made by the pressure tran sducer has bee n applied to all professions, especially the emergence of the microprocessor. And with the increasing of the automati on of in dustry product ion, the pressure tran sducer becomes a kind of esse ntial device in the process con trol. This paper introduces a MSP430 smallest single-chip microprocessor system, and with several major integrated circuit devices designed as a smart electronic scales. The system is to use pressure sen sors collect the curre nt pressure, accord ing to in put price, and accurately calculate the amount of goods At the same time, the weight of the amount of shows on the LED digital tube. Keywords:Pressure Transducer amplifier Single chip microcomputer

简易电子称 毕业论文

简易电子称 摘要 本文阐述了简易电子称的原理,提出设计整个系统的思路和所需考虑的问题,该设计以AVR系列单片机ATmega32为控制核心,系统可以分为最小系统、数据采集和人机交互界面三大部分。最小系统部分主要包括ATmega32、时钟电路和复位电路;数据采集部分由称重传感器、信号放大部分组成,信号放大主要由三个高精度运算放大器OP07构成的仪表放大器;人机交互界面为键盘输入和点阵式液晶显示,主要使用4X4矩阵键盘和1602液晶显示器,可以方便的输入数据和直观的显示数据;系统电源以外接5V电源以提供系统正常工作电源。经调试,该电子秤可以实现基本的称重功能(称重范围为0~2Kg,重量误差不大于±0.005Kg)。整个系统结构简单,使用方便,功能齐全,精度高。 关键词:称重传感器,仪表放大器,ATMEGA 32,简易电子称

目录 摘要 0 第一章引言 (4) 第二章系统方案的设计 (4) 2.1 电子称的设计要求 (4) 2.1.1 基本要求 (4) 2.1.2 特色与创新 (5) 2.2 实验原理及设计基本思路 (5) 2.2.1系统工作原理 (5) 2.2.2 系统设计基本思路 (5) 2.3 系统总体设计方案比较与论证 (5) 2.3.1 方案一 (6) 2.3.2 方案二 (6) 2.3.3 方案三 (7) 2.4 数据采集部分的方案确定 (7) 2.4.1 压力传感器 (7) 2.4.2 信号放大处理 (9) 2.5人机互交部分 (9) 2.5.1 键盘输入 (9) 2.5.2 输出显示 (10) 2.6最终确定方案总结 (10) 第三章系统硬件设计 (11)

电子秤的设计与制作本科毕业论文正文终稿

中文摘要 摘要 现代电子科学技术水平的飞速提高和微电子技术在生活中的广泛运用,促使拥有电子器件的称重仪器也得到了提高。在电子称重的控制系统里加入更加自动化,操作方便且功能强大的模块,以此来解决传统测重仪器中存在的问题。本文介绍通过使用单片机来作为主要控制核心,外围添加灵敏的压力传感器,以及精度较高的模数转换部分,结合液晶显示单元和矩阵键盘。通过外围的功能电路如:液晶显示电路,超量警报电路和矩阵键盘电路,连接到单片机主控芯片上,形成具有一定精度能显示重量、单价、总价、超量自动报警等多功能高智能的称重系统。设计并制造出多功能高智能且价格合适的电子秤,精度达到0.003kg,测量最大量程5kg,能够满足人们的应用需求。 关键词:单片机;电子秤;矩阵键盘

英文摘要 Abstract Electronic 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

最新版电子秤的设计和实现毕业论文设计

(此文档为word格式,下载后您可任意编辑修改!) 电子秤设计与实现 一.研究目和意义 随着时代科技迅猛发展,微电子学和计算机等当代电子技术成就给老式电子测量与仪器带来了巨大冲击和革命性影响。常规测试仪器仪表和控制装置被更先进智能仪器所取代,使得老式电子测量仪器在远离、功能、精度及自动化水平定方面发生了巨大变化,并相应浮现了各种各样智能仪器控制系统,使得科学实验和应用工程自动化限度得以明显提高。 老式机械秤有诸多缺陷,例如精度不高,构造复杂,易老化,成本高等。随着社会发展,市场对秤规定越来越高,特别是人体秤、厨房秤等各类便携式小型秤。电子秤与老式机械秤相比有许多优越性,它用压力传感器取代机械秤弹簧大大减小了秤体积和制造难度,以LCD或LED显示屏取代老式刻度盘使外形更加美观,由于内部集成了单片机以及软件系统,电子秤还拥有老式机械秤无法比拟智能性。她可以完毕过载报警,总价计算,数据通信等众多功能。 当前市场上使用称量工具,或者构造复杂,或者运营不可靠,且成本高,并且整体水平不高,某些小型公司质量差且技术薄弱,设备不全,缺少产品开发能力,产品质量在低水平徘徊。因而,有针对性开发出一套具备实用价值电子秤系统,从技术上克服上述诸多缺陷,改进电子秤应用中局限性之处,具备现实意义。 二.设计原理

1.电子秤原理就是运用压力传感器采集因压力变化产生电压信号,通过电压放大电路放大,然后再通过A\D模数转换器转换为数字信号,最后把数字信号送入单片机。单片机通过相应解决后,得出当前所称物品重量及总额,然后再显示出来。此外,还可通过键盘设定所称物品价格。 2. 原理仿真设计电路图 图1 3.程序框图 (1)主程序设计

基于51单片机的电子秤设计毕业论文

基于51单片机的电子秤设计毕业论文 基于51单片机的电子秤设计毕业论文 目录 1绪论 (1) 1.1选题的背景与意义 (1) 1.1.1选题的背景 (1) 1.1.2选题的意义 (2) 1.2电子秤的研究现状及发展趋势 (2) 1.2.1电子秤的研究现状 (2) 1.2.2电子秤的发展趋势 (3) 1.3本文的结构 (4) 2系统总体方案设计 (6) 2.1电子秤的基本知识介绍 (6) 2.1.1电子秤的基本结构 (6) 2.1.2电子秤的工作原理 (7) 2.1.3电子秤的计量参数 (7) 2.2总体方案设计 (8) 2.3系统各部分设计方案论证 (9) 2.3.1电子秤分度数的设定 (9) 2.3.2称重传感器的选定 (10) 2.3.3A/D转换器的选定 (16) 2.3.4单片机型号的选定 (18) 3硬件设计 (20) 3.1系统硬件结构图 (20) 3.2单片机主控单元的设计 (20) 3.2.1单片机引脚说明 (20) 3.2.2AT89S51最小系统设计 (22) 3.3数据采集模块设计 (24) 3.3.1传感器单元设计 (24)

3.3.2A/D转换单元设计 (25) 3.4键盘和显示电路单元设计 (27) 3.4.1键盘电路设计 (27) 3.4.2显示电路设计 (27) 3.5系统总体原理图 (28) 3.6硬件抗干扰设计 (28) 4系统软件设计 (31) 4.1主程序设计 (31) 4.2LM4229液晶显示驱动程序 (32) 4.3ADC0832采样程序 (33) 4.4键盘程序 (33) 5系统仿真 (35) 5.1欢迎界面的仿真 (35) 5.2无重物情况仿真 (36) 5.3称量物体仿真 (37) 5.4最大量程仿真 (38) 5.5仿真总结与问题补充 (39) 5.5.1仿真总结 (39) 5.5.2问题补充 (39) 6总结与展望 (41) 附录程序 (42) 参考文献 (52) 1绪论 1.1选题的背景与意义 1.1.1选题的背景 (1)电子技术渗入衡器制造业 随着第二次世界大战后的经济繁荣,为了把称重技术引入生产工艺过程中去,对称重技术提出了新的要求,希望称重过程自动化,为此电子技术不断渗入衡器制造业。在1954年使用了带新式打印机的倾斜杠杆式秤,其输出信号能控制商用结算器,并且用电磁铁机构与代

便携式电子称设计毕业论文

便携式电子称设计毕业论文 目录 前言 (1) 1.1 电子秤的组成 (2) 1.1.1 电子秤的基本结构 (2) 1.1.2 电子秤的工作原理 (3) 1.1.3 电子秤的计量性能 (3) 1.2设计思路 (4) 第二章系统方案论证与选型 (6) 2.1 控制器部分 (7) 2.2 数据采集部分 (7) 2.2.1 传感器的选择 (8) 2.2.2放大电路选择 (10) 2.2.3 A/D转换器的选择 (14) 2.2.4 键盘处理部分方案论证 (16) 2.3显示电路部分的选择 (17) 2.4超量程报警部分选择 (17) 第三章硬件电路设计 (18) 3.1 AT89S52的最小系统电路 (19) 3.1.1单片机芯片AT89S52介绍 (19) 3.1.2.单片机管脚说明 (20) 3.1.3 AT89S52的最小系统电路构成 (22) 3.2 电源电路设计 (23) 3.3 数据采集部分电路设计 (24) 3.3.1 传感器和其外围以及放大电路设计 (24) 3.3.2 A/D转换芯片与AT89S52单片机接口电路设计 (27) 3.3.3 测量算法 (31) 3.4显示电路与AT89S52单片机接口电路设计 (32) 3.5键盘电路与AT89S52单片机接口电路设计 (33) 3.6报警电路的设计 (35) 第四章系统软件设计 (37) 4.1主程序设计 (38) 4.2 子程序设计 (39) 4.2.1 A/D转换启动及数据读取 (39)

4.2.2数制转换子程序设计 (40) 4.2.3显示子程序设计 (41) 4.2.4 键盘扫描子程序的设计 (43) 4.2.5报警子程序的设计 (44) 设计总结 (46) 致谢 (47) 参考文献 (48) 附录 (49) 电源电路: (49)

电子秤的设计 毕业论文

届毕业设计(论文) 题目: 电子秤的设计 学院:电子与信息工程学院 专业: 电子信息工程 学号: 姓名: 指导老师: 起讫日期: 2014 年 06 月 电子秤的设计

摘要 智能电子秤是日常生活中经常使用的一种测重装置,它采用了电子技术、传感器技术等,测量的误差小,可以将“精确、快速、自动”的要求很好的满足。现实生活中,在学校、市场、工厂、医院等地方都得到了广泛的推广和应用。 本设计主要以单片机为中心模块,针对电子秤的自动称重、自动处理数据、自动显示来进行设计。本系统中的数据采集模块主要负责将压力这个非电量转化为电量;信号处理模块主要负责对信号的放大和模/数转换;单片机控制模块主要负责数据的进一步处理、控制端口的输出等;显示模块主要负责显示重量、单价、总价;程序设计方面采用的模块化的设计思想。通过对这些模块的方案选择以及硬件设计,详细的介绍了本系统是如何进行数据采集、数据处理以及显示的。 关键词:电子秤变阻式压力传感器单片机 A/D转换器 The design of electronic scales

Abstract Intelligent 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 the requirements--"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

相关文档
最新文档