电子称论文

合集下载

电子秤毕业论文

电子秤毕业论文

电子秤毕业论文电子秤毕业论文引言电子秤是一种能够精确测量物体质量的仪器。

随着科技的不断发展,电子秤已经成为我们日常生活中不可或缺的一部分。

无论是在家庭中使用的厨房秤,还是在商业领域中使用的商用秤,电子秤都发挥着重要的作用。

本篇论文将探讨电子秤的原理、应用以及未来发展趋势。

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-chipMicrocomputerABSTRACT :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 8different items priced memory, 99 kinds of consumer goods prices cumulative function; play a part to be about electronic scales and printers connected to print consumption records (small notes), over range and under-range alarm. The system is simple, easy to use, fully functional, high precision, has some value for development.Key words:microcontroller sampling circuit A/D converter CH423 digital tube driver chip digital display Power Supply目录第一章绪论11.1引言 (1)1.2 选题背景与意义 (1)第二章系统方案的设计 (2)2.1 电子秤的设计要求 (2)2.1.1 基本要求 (2)2.1.2 特色与创新 (2)2.2实验原理及设计基本思路 (2) (2)2.2.2 系统设计基本思路 (2)2.3 系统总体设计方案比较与论证 (3)2.4单片机的选型 (4)2.5 数据采集部分的方案确定 (4)2.5.1 传感器 (4)2.5.2 前级放大器部分 (7)2.5.3 A/D 转换器 (9)2.6人机交互部分 (11)2.6.1 键盘输入 (11)2.6.2 输出显示 (11)2.7系统电源 (12)2.8 具体实施方案简介 (13)第三章系统硬件设计 (15)3.1 基于STC89C52RC的主控电路 (15) (15)3.2 系统电源 (18)3.2.1 芯片介绍 (18)3.2.2 电源电路 (19)第四章软件流程 (20)4.1 主程序流程图 (20)4.2 键盘扫描流程图 (21)第五章结论 (22)5.1 论文总结 (22)5.2 感想 (22)致谢 (24)参考文献 (25)附录A:原理图 (26)附录B:源程序 (29)第一章绪论1.1引言在现代化的今天,电子产品变得越来越丰富,给人们带来了诸多方便,其中电子秤成了人们生活中不可或缺的一部分。

数字电子秤设计文献综述

数字电子秤设计文献综述

论文题目数字电子秤设计一.前言部分数显电子秤是现今生活中常用的电子称重衡量器,在各大超市、大中型商场、物流配送中心都可以见到。

数显电子秤在结构和原理上取代了传统的机械称量衡器。

与传统的机械式称量器相比较,数显电子秤具有精度高,应用范围广,易于操作使用等优点,在工作原理、结构和材料上都是全新的衡量器[1]。

数显电子秤的设计是通过压力传感器采集到被测物体的确切重量并将其转换成相应的电压信号。

输出的电压信号通常会很小,需要相应的放大电路进行准确的线性放大。

放大后的模拟电压信号经A/D转换电路转换成相应的数字信号量被送入到主控电路的单片机中,再经过单片机控制译码显示器,就可以显示出被测物体的确切重量。

现在市场上使用的称量工具,有些是结构复杂,有些是运行不可靠,成本高,精度稳定性也不好,调正的时间长,易损件多,维修困难,能量消耗大。

现在市场上电子秤产品整体水平不高,部分小型企业的产品质量差且技术力量薄弱,缺乏产品的开发能力,电子秤产品质量处于低水平层次[2]。

所以,有针对性的开发出一套有实用价值的电子秤系统,从技术上克服上述诸多缺点,改善电子秤系统在应用中的不足之处,具有现实意义。

从20世纪70年代开始,在世界范围内掀起了一股“电子秤热”,各先进工业国都很重视传感技术和电子秤的研究、开发和生产[3]。

传感技术已经成为重要的现代科技领域,电子秤及其系统生产已经成为了重要的新兴行业。

我国生产的电子秤产品主要是属于静态衡器电子秤,在计量要求、功能和外形上已经达到了国外同类产品的先进水平,而且在价格上又低于国外的同类产品,具有较好的出口潜力;但动态衡器电子秤,与国外的同类产品还有一定的差距,尤其是在动态稳定性上存在较大的距离,我国进口的电子秤大多数就是这类产品。

我国的电子衡量器要想打入国际市场,参与国际竞争。

这就要求企业必须以技术为先导、以质量为中心、以管理为基础,努力提高制造技术与制造工艺水平,稳定产品的质量,增强国际市场竞争力[4]。

电子秤的设计毕业论文

电子秤的设计毕业论文

电子秤的设计毕业论文电子秤的设计摘要:本文主要介绍了电子秤的设计。

在设计中,首先进行了硬件设计,包括选取负载电阻,选择放大器运放,设计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. 引言现代社会中,秤作为衡量物体质量的工具,广泛应用于日常生活、工业生产和科学实验中。

随着科技的发展,现代秤的原理和应用也在不断进步和完善。

本文将介绍现代秤的原理和应用,包括电子秤和液体秤。

2. 电子秤的原理与应用电子秤是利用电子技术和传感器来测量物体质量的一种现代化秤。

电子秤的原理是基于电阻应变原理,通过应变传感器将物体质量转换为电信号,并经过放大、滤波等处理,最终显示出物体的质量。

电子秤具有精准度高、读数稳定等特点,逐渐替代了传统的机械秤。

电子秤广泛应用于商业、医疗、厨房等领域,如超市称重、药品配药、食品加工等。

电子秤的应用主要包括: - 商品称重:超市、菜市场等销售场所经常使用电子秤进行商品称重,准确地计算物品的重量。

- 药品配药:医院药房使用电子秤进行严格的药品配药,确保药品的准确剂量。

- 食品加工:食品加工行业常使用电子秤进行食材的称重和配料,保证食品质量和安全。

- 实验研究:科研机构和实验室使用电子秤进行实验物质的精确称重,确保实验的准确性。

3. 液体秤的原理与应用液体秤是一种特殊的秤,主要用于测量液体的重量。

液体秤的原理是基于浮力原理,通过将待测液体置于测量容器内,并通过测量液体的浮力大小来计算出液体的质量。

液体秤的精度更高,适用于需要测量液体重量的场合,例如化学实验、药品配制等。

液体秤的应用主要包括: - 化学实验:化学实验中,液体秤用于测量溶液、药品等液体物质的质量。

- 酿酒业:酿酒业中,液体秤用于测量酒液的质量,确保酿造过程的准确性。

- 药品配制:医院药房使用液体秤进行液体药品的配制,确保药品剂量的准确性。

- 科学研究:科研机构使用液体秤进行液体样品的称重,为科学研究提供基础数据。

4. 现代秤的发展趋势随着科技的进步和人们对测量精度的不断追求,现代秤在原理和应用方面有着持续的发展趋势。

- 无线连接:现代秤开始使用无线技术,可以通过手机、电脑等设备与秤进行连接和数据传输,方便用户进行数据的查看和管理。

毕业设计 电子秤

毕业设计 电子秤

毕业设计电子秤毕业设计:电子秤在现代科技高速发展的时代,电子产品已经渗透到了我们生活的方方面面。

而作为一种常见的电子设备,电子秤在我们的日常生活中扮演着重要的角色。

无论是在家庭中用于烹饪,还是在商业领域中用于称重,电子秤都发挥着不可或缺的作用。

在本篇文章中,我们将探讨毕业设计中电子秤的相关内容。

首先,我们需要了解电子秤的原理和工作方式。

电子秤通过传感器来感知物体的重量,并将重量转换为电信号进行处理。

传感器通常采用称重传感器,它们能够测量物体对传感器施加的压力,并将其转换为电信号。

这些电信号经过放大和处理后,最终显示在电子秤的显示屏上。

通过这种方式,我们可以方便地知道物体的重量。

在毕业设计中,我们可以通过改进电子秤的精度和稳定性来提高其性能。

一种常见的方法是使用更高精度的传感器。

传感器的精度决定了电子秤的测量结果的准确性。

通过选用更高精度的传感器,我们可以提高电子秤的测量精度,从而满足更高的要求。

此外,我们还可以采用更稳定的电路设计来减少测量误差。

通过降低电子秤的噪声和干扰,我们可以提高其稳定性,使得测量结果更加可靠。

除了提高电子秤的性能,我们还可以考虑增加一些附加功能来丰富其用途。

例如,我们可以在电子秤上增加温度传感器,以便在烹饪过程中测量食材的温度。

这样,我们不仅可以得知食材的重量,还可以了解其烹饪过程中的温度变化,从而更好地控制烹饪的时间和火候。

此外,我们还可以加入蓝牙或Wi-Fi模块,使得电子秤可以与智能手机或电脑进行无线连接。

通过这种方式,我们可以将测量结果传输到手机或电脑上,实现数据的存储和分析,更好地满足用户的需求。

在毕业设计中,我们还可以考虑电子秤的外观设计。

电子秤作为一种常见的家用电器,其外观设计也是用户选择的重要因素之一。

我们可以设计出简约、时尚的外观,使得电子秤更加符合现代家居的风格。

此外,我们还可以考虑增加一些人性化的设计,例如背光显示屏、触摸屏等,提高用户的使用体验。

最后,我们还需要考虑电子秤的生产和市场应用。

数字电子秤设计毕业论文

数字电子秤设计毕业论文

数字电子秤设计数字电子秤设计摘要本文主要介绍了数字电子秤的硬件电路结构及其中的原理,所设计的电子秤具有基本称重、键盘输入、计算价格、显示、超重报警功能。

电子秤的测量范围为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年代的机电结合型发展到现在的全电子型和数字化智能型。

智能电子秤论文

智能电子秤论文

论文题目:智能电子秤设计作者:石永胜指导教师:裴勇生论文提交日期:2016 年12月 1 日目录摘要: (4)第一章. 方案选择与论证 (5)1. 1 主控制器的论证与选择 (5)1. 2 显示模块的论证与选择A/ D 转换模块的论证与选择 .. 51. 3A/ D 转换模块的论证与选择 (6)第二章. 电子秤硬件的设计与制作........ . 62 .1 AT89S52 的主控电路 (6)2.1.1s Tc89C52 芯片 (6)2.1.2主控电路的设计 (8)2.2电子秤的信号处理流程 (9)2.2.1 称重数据处理 (9)2.2.2信号处理电路. (11)2.3 人机交互界面模块设计................................................................ 1.. 32.3.1 键盘输入控制电路 (13)2.3.2 LCD 显示电路 (16)2.4 报警电路设计 (18)第三电子秤软件设计 (20)3. 1 系统主程序的设计 (20)3. 2A/ D 转换子程序的设计 (20)3. 34X4 矩阵按键子程序的设计 (20)3. 412864 液晶显示模块子程序的设计 (20)第四章系统测试 (21)第五章总结与展望 (22)致谢: (22)参考文献:. (23)付录 (19)摘要本设计系统以单片机STC89S52为控制核心,实现电子秤的基本控制功能。

在设计系统时,为了更好地采用模块化设计法,分步设计了各个单元功能模块。

系统的硬件部分包括最小系统部分、数据采集部分、人机交互界面和系统电源四大部分。

最小系统部分主要包括STC89S52和扩展的外部数据存储器;数据采集部分由称重传感器,信号的前期处理和A/D 转换部分组成,包括运算放大器AD620和A/D 转换器;人机界面部分为键盘输入,四位LED 数码显示器,可以直观的显示重量的具体数字以及方便的输入数据,使用方便;系统电源以LM317 和LM337为核心设计电路以提供系统正常工作电源。

  1. 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
  2. 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
  3. 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。

课程设计(论文)题目名称基于单片机的电子秤设计课程名称单片机原理及在电气测控学科中的应用学生姓名学号系、专业指导教师年7月1日课程设计(论文)任务书注:1.此表由指导教师填写,经系、教研室审批,指导教师、学生签字后生效;2.此表1式3份,学生、指导教师、教研室各1份。

指导教师(签字):学生(签字):目录摘要 (1)1绪论 (2)1.1 引言 (2)1.2电子称设计的背景及意义 (2)2 总体设计方案 (3)2.1设计方案 (3)2.2工作原理 (3)3 硬件电路的设计 (5)4 软件设计 (6)4.1主程序设计 (6)5 系统仿真 (9)6使用说明 (13)7 设计总结 (14)参考文献 (15)程序: (16)摘要随着科学的进步,智能仪器逐步替代了常规仪器。

使得测量仪器在远离、功能、精度及自动化水平定方面发生了巨大变化。

作为重量测量仪器,智能电子秤在各行各业开始显现其测量准确,测量速度快,易于实时测量和监控的巨大优点,并开始逐渐取代传统型的机械杠杆测量称,成为测量领域的主流产品。

本文设计的电子秤以ATMEGA16单片机为主要部件,外围附以称重电路、显示电路、报警电路、键盘电路、时钟芯片等构成称重系统电路板。

用C语言进行软件设计,称重电路则以半桥传感器为主。

称重传感器输出的电量是模拟量,数值比较小达不到A/D转换接收的电压范围。

所以送A/D转换之前要对其进行前端放大、整形滤波等处理。

然后,A/D转换的结果才能送单片机进行数据处理并显示。

其数据显示部分采用LCD显示,成本低且能很好地实现所要求的功能。

本次课设完成的电子秤的主要优点是:1、实时测量与监控。

2、能显示称量时的日期时间。

3、超值报警功能。

4、测量精度高。

5、显示速度快、准确。

本文设计的电子秤虽然是一个极其简单的智能仪器,但是通过它可以更深入的了解智能仪器的工作原理以及其优异的性能。

关键词:SP20C-G501;ATMEGA16;称重传感器;A/D转换器;LCD显示器1绪论1.1引言在我们生活中经常都需要测量物体的重量,于是就用到秤,但是随着社会的进步、科学的发展,我们对其要求操作方便、易于识别。

随着计量技术和电子技术的发展,传统纯机械结构的杆秤、台秤、磅秤等称量装置逐步被淘汰,电子称量装置电子秤、电子天平等以其准确、快速、方便、显示直观等诸多优点而受到人们的青睐。

电子秤向提高精度和降低成本方向发展的趋势引起了对低成本、高性能模拟信号处理器件需求的增加。

通过分析近年来电子衡器产品的发展情况及国内外市场的需求,电子衡器总的发展趋势是小型化、模块化、集成化、智能化;其技术性能趋向是速率高、准确度高、稳定性高、可靠性高;其功能趋向是称重计量的控制信息和非控制信息并重的“智能化”功能;其应用性能趋向于综合性和组合性。

1.2电子称设计的背景及意义称重技术自古以来就被人们所重视,作为一种计量手段,广泛应用于工农业、科研、交通、内外贸易等各个领域,与人民的生活紧密相连。

电子秤是电子衡器中的一种,衡器是国家法定计量器具,是国计民生、国防建设、科学研究、内外贸易不可缺少的计量设备,衡器产品技术水平的高低,将直接影响各行各业的现代化水平和社会经济效益的提高。

称重装置不仅是提供重量数据的单体仪表,而且作为工业控制系统和商业管理系统的一个组成部分,推进了工业生产的自动化和管理的现代化,它起到了缩短作业时间、改善操作条件、降低能源和材料的消耗、提高产品质量以及加强企业管理、改善经营管理等多方面的作用。

称重装置的应用已遍及到国民经济各领域,取得了显著的经济效益。

电子秤是称重技术中的一种新型仪表,广泛应用于各种场合。

电子秤与机械秤比较有体积小、重量轻、结构简单、价格低、实用价值强、维护方便等特点,可在各种环境工作,重量信号可远传,易于实现重量显示数字化,易于与计算机联网,实现生产过程自动化,提高劳动生产率。

例如标签秤在超市中的应用已经是耳闻目睹的了。

一张小小的标签包含着:品名、价格、重量等,一一列表在这小小的电子标签上。

标签机的使用大大加快了销售速度,也方便了顾客。

顶尖条码标签称有着许多卓越的特点,以太网功能使管理更加方便。

因此,称重技术的研究和衡器工业的发展各国都非常重视。

50年代中期电子技术的渗入推动了衡器制造业的发展。

60年代初期出现机电结合式电子衡器以来,随着时代科技的迅猛发展,微电子学和计算机等现代电子技术的成就给传统的电子测量与仪器带来了巨大的冲击和革命性的影响。

经过40多年的不断改进与完善,衡器技术也在不断进步和提高。

从世界水平看,衡器技术已经经历了四个阶段,从传统的全部由机械元器件组成的机械称到用电子线路代替部分机械元器件的机电结合秤,再从集成电路式到目前的单片机系统设计的电子计价秤。

我国电子衡器从最初的机电结合型发展到现在的全电子型和数字智能型。

现今电子衡器制造技术及应用得到了新发展:电子称重技术从静态称重向动态称重发展;计量方法从模拟测量向数字测量发展;测量特点从单参数测量向多参数测量发展。

常规的测试仪器仪表和控制装置被更先进的智能仪器所取代,使得传统的电子测量仪器在远离、功能、精度及自动化水平定方面发生了巨大变化,并相应的出现了各种各样的智能仪器控制系统,使得科学实验和应用工程的自动化程度得以显著提高。

2 总体设计方案2.1设计任务设计要求掌握电子秤的基本原理;掌握电子秤硬件电路的设计;掌握电子秤软件程序设计,掌握仿真软件的使用。

1、利用单片机设计一款电子秤用以测量物体重量,能通过键盘设置单价,显示金额,重量、单价、金额及当前时间都能在LCD液晶显示器上显示出来。

2、要求设计出电气原理图;3、要求设计出程序流程图;4、要求设计出程序。

2.2设计方案在智能化电子测量的设计理念要求下,整个电子秤电路由单片机主控制电路、时钟电路、液晶显示电路、5*4键盘电路和压力传感电路个部分组成。

如图2.1所示。

2.3工作原理当接通电源电子秤才是工作时,电子秤进入工作状态,液晶显示单价、重量、金额、时间。

首先可对单价进行设置,然后在载物台上放上要称量的物品。

此时,在液晶显示屏上显示出物品的单价,重量,及自动计算出金额。

传感器采用压变变阻器,当载物台受压力使弹簧发生形变,电阻器划片也发生滑动,而产生不同的电流值。

传输到单片机芯片图2.1 整体设计方框图3 硬件电路的设计综合考虑本次设计要求、现有元器件资源、元器件价格和对元器件的熟悉掌握程度,数字电子秤采用ATMEGA16单片机作为微处理器,接口电路由时钟芯片、液晶显示显示电路、5*4按键电路等来实现硬件电路的设计。

控制器系统的硬件电路原理图如图3.1所示。

控制器系统硬件电路的工作过程是:打开电源时,MCU及各个部分电路开始工作,MCU调用内部存储数据对各部分接口电路初始化。

在对液晶显示检忙扫描,然后显示相应数据。

同时扫描键盘,当输入数据时候,单片机对其进行相应处理。

当载物台有物品放入时,将采集的数据传入单片机内部的ADC进行数模转换,并处理数据。

最后送到液晶显示。

图3.1 数字电子秤硬件电路图4 软件设计本设计中的程序由主控制程序、液晶显示驱动程序、和5*4键盘程序组成。

4.1主程序设计整个设计中采用由下向上的设计思路。

主程序中主要完成对液晶显示、及键盘扫描程序的调用。

在编写程序的过程中,各变量统一采用全局变量方式命名,同时考虑到电子秤对精度的要求,本设计中的价格及总量相关的变量全部采用浮点数。

主程序流程图如图4.1所示。

图4.1 主程序流程图4.2液晶显示驱动程序图4.2液晶显示驱动程序流程图液晶能够显示比较复杂的汉字,首先必须对其写入控制操作字,包括图形的显示方式,字体的模式。

然后写入初始行地址,指针自动左移,直到写完全部数据为止。

write_data(place&0xff); //写入地址高位write_data(place/256); //写入地址低位write_com(0x24); //地址设置write_com(0xb0); //设置数据自动写write_data(ASC_MSK[(c1-0x20)*16+k]); /*---例如:0的ASCII 码为0x30,在ASC_MSK中的位置为0x10*16 ---16字节字码依次写入LCD---*/write_com(0xb2); //自动复位place=place+30;MCU通过拉低CS、拉高CLK来启动ADC0832进行外部压力传感转换后的电压信号进行采样,每产生8个CLK脉冲,DATA获得一位完整的8bit数据,此时MCU 发送中断请求,拉高CS,拉低CLK,并将数据DAT返回。

4.35*4键盘程序本设计中采用了5*4矩阵式键盘,单片机定时进行查询。

首先单片机发送行扫描代码,然后进行列扫描,当发现某一列出现了低电平时,即返回相应的键盘值。

若没有发现则说明当前行没有键按下,行扫描右移一位,继续执行列扫描。

MCU根据相应的键值,即可确定被按下的键。

图4.45*4键盘程序5 系统仿真在protues的ISIS7.4sp2软件环境下画出电路原理图,接下来就是将设计的程序在ICCAVR开发集成环境上编译成机器语言,进入Protues的ISIS,双击AT89C51,在"Program File中"添加"main.hex"文件到ATNEGA16中,如图5.1所示。

图5.1数字电子秤仿真设置图该仿真验证的过程:首先按开始按,此时电子秤进入显示界面。

液晶上显示"价格、重量、金额……"。

如图5.2所示。

图5.2电子秤显示界面图接下来调节压力传感模拟电路电压,将电压设为0表示此时载物台上没有物体。

此时液晶显示画面为:单价:0重量:0总价:0”。

如图5.3所示。

图5.3电子秤模拟空载图最后,上调压力传感电压表示已载有商品,在键盘上输入单价,再按确认,此时单片机自动计算出物品的金额,并在液晶上显示出金额。

达到基本要求。

如图5.4所示。

最大称量重量29KG,如图5.5所示。

图5.4电子秤模拟载物显示仿真图图5.4电子秤模拟最大称量范围仿真图6使用说明在使用仿真的过程中,首先打开仿真电路图,并加载好“HEX”文件到单片机中。

后将压力传感电压调制0,点击按钮,开始仿真。

0到9分别为数字0到9的输入,10小数点,11乘法,12除法,13加法,14减法,16去皮,17清零,18确定,19退格。

输入单价后按确定,电子秤将自动显示出金额。

7设计总结通过本次电子技能课程数字电子秤的设计,让我更加熟悉了单片机的整个设计流程。

在设计过程中,我也意识到好的编程书写习惯对软件设计的重要性。

刚刚开始由于自己变量大部分采用的是局部变量,导致程序仿真出错,给自己的修改创造不小的麻烦。

相关文档
最新文档