数字电子秤

数字电子秤
数字电子秤

中国啊啊大学课程设计实验报告(2008~2009 学年夏季学期)

课设题目:单片机:数字电子秤

课设名称:单片机实验

指导教师:爱爱爱

班级:啊啊啊啊

学号:啊啊啊啊啊啊

姓名:嗷嗷嗷

目录

摘要 (3)

关键词 (3)

一、电子秤的工作原理 (3)

二、电子秤各部分功能及程序介绍 (4)

1、A/D转换部分 (4)

2、BCD码转换部分 (5)

3、LED显示 (6)

4、键盘输入 (9)

5、乘法子程序 (12)

三、设计总结 (13)

基于单片机的电子秤设计

摘要

电子秤是目前城市商店中应用较广的称量、计价工具。随着微电子技术的应用,市场上使用的传统称重工具已经满足不了人们的需求。为了改变传统称重工具在使用上存在的问题,在本设计中将智能化、自动化、人性化用在电子称重的控制系统中。本系统主要由单片机来控制,测量物体重量部分由电位器模拟压力传感器及A/D转换器组成,加上显示单元,键盘输入单价单元,以及总价格计算及显示单元,此电子秤充分体现了自动化的先进性,在很大程度上满足了应用需求。

关键词SST89E564RD A/D转换BCD码转换LED显示键盘输入乘除法计算

一、电子秤的工作原理

调节电位器(模拟压力传感器)实现质量的测量,电位器的调节将引起电压的变化,电压的变化范围0~5V,而题目中给出的质量范围是0~10.00千克,存在一个两倍的比例问题。根据A/D转换,十六进制与BCD码转换以及显示程序实现质量的的显示。编写键盘输入输出程序,实现单价的手动输入及显示。根据总价=质量*单价,最终显示物品的总价。

设计思路框图

二、电子秤各部分功能及程序介绍

1、A/D转换部分

A/D转换部分是整个设计的关键,这一部分处理不好,会使整个设计不满足要求。A/D转换过程主要包括采样、量化与编码.本系统中用到AD0804实现功能。ADC0804是8位全MOS中速A/D转换器,它是逐次逼近式A/D转换器,片内有三态数据输出锁存器,可以和单片机直接接口。单通道输入,转换时间大约100us。ADC0804转换时序是:当CS=0许可进行A/D转换。WR由低到高时,A/D开始转换。CS与WR同时有效时启动A/D转换,转换结束产生INTR信号(低电平有效),可供查询或者中断信号。在CS和RD的控制下可以读取数据结果。本实验没有使用INTR信号。

硬件电路

【源程序】

//拧动AD旁边的电位器,会在数码管的前三位显示0-255之间的数值。这就是把模拟信号转换成数字信号,即模数转换。说明:由于不同AD的自身特性不同,所以时序如果控制不好的话,很有可能在数码管上不会动态显示变化数值,但按下实验板上复位键后可更新内容。

ORG 0000H

LJMP MAIN ;长转移指令

ORG 0030H

MAIN: CLR P2.5

GO: CLR P3.6 ;P3.6片外数据写选通控制输出/低电平有效

NOP

SETB P3.6

CLR P3.7 ;P3.7片外数据读选通控制输出/低电平有效

MOV A,P1

SETB P3.7

MOV R1,A

MOV B,#100 ;函数主体部分,显示范围0~255

DIV AB

MOV R3,A

MOV A,B

MOV B,#10

DIV AB

MOV R4,A

MOV R5,B

MOV R2,#10

LOOP1:LCALL DISPLAY ;调用显示子程序

DJNZ R2,LOOP1

SJMP GO

2、BCD码转换部分

在单片机应用程序设计中,十进制常采用BCD码表示,BCD码有两种形式:一个是字节存放一位的BCD码,适用于显示或输出;一个字节存放两位的压缩的BCD码,适用于运算和数据存储。本程序中实现双字节十六进制的BCD码转换问题。

【源程序】

/*程序:双字节十六进制整数转换为BCD码子程序*/

待转换的双字节字符存放在R6、R7,由高到低

转换后的双字节字符存放在R2、R3、R4,由高到低

BCDT:

MOV R6,#0ADH

MOV R7,#0B3H

CLR A ;BCD码初始化

MOV R2,A

MOV R3,A

MOV R4,A

MOV B,#10H ;转换双字节十六进制整数

LOP2:

MOV A,R7 ;从高端移出待转换的一位到CY中

RLC A

MOV R7,A

MOV A,R6

RLC A

MOV R6,A

MOV A,R4

ADDC A,R4

DA A ;十进制调整

MOV R4,A

MOV A,R3

ADDC A,R3

DA A

MOV R3,A

MOV A,R2

ADDC A,R2

DA A

MOV R2,A

DJNZ B,LOP2

RET

3、LED显示

数据显示是电子秤的一项总要功能,是人际交换的主要组成部分,它可以将测量电路测得的数据经过微处理器处理后直观的显示出来。本系统中采用共阴极LED数码管显示。

硬件电路

共阴极数码管

LED显示器是由发光二极管作为为显示字段的数码显示器件,图1为一位LED 显示器的外形和引脚图,其中七只发光二极管(a~g七段)构成字型“8”,另外还有一只发光二极管dp作为小数点。

当显示器的某一段发光二极管通电时,该段发光,例如,使b、c、f、g这4段发光二极管通电,则显示字符“4”。

数码管外形和引脚:见图

共阴极结构:

LED显示器有共阴极和共阳极两种结构,下面只介绍共阴极结构。见上图,在共阴极结构中,各段发光二极管的阴极连在一起,将此公共点接地,某一段发光二极管的阴极为高电平时,该段发光。

共阴极字段码:

LED显示0~9某个字符时,则要求在a~dp送固定的字段码,如要使LED 显示“0”,则要求a、b、c、d、f各引脚为高电平,g和dp为低电平,字段码为“3fh”。

dp g f e d c b a

0 0 1 1 1 1 1 1 3fh

共阴极字符0~9七段码如下:

字符: 0 1 2 3 4 5 6 7 8 9

字段码:3fh 06h 5bh 4fh 66h 6dh 7dh 07h 7fh 6fh

【源程序】

DISPLAY: CLR P2.6

MOV A,R5

MOV DPTR,#TAB

MOVC A,@A+DPTR

MOV P0,A

SETB P2.6

CLR P2.6

CLR P2.7

MOV P0,#1FH ;00 0 11111

SETB P2.7

CLR P2.7

LCALL DELAY

CLR P2.6 ;锁存

MOV A,R4

MOV DPTR,#TAB

MOVC A,@A+DPTR

MOV P0,A

SETB P2.6 ;解锁,传输数据CLR P2.6

CLR P2.7 ;选择哪一个数码管亮MOV P0,#2FH ;001 0 1111

SETB P2.7

CLR P2.7

LCALL DELAY

CLR P2.6

MOV A,R3

MOV DPTR,#TAB

MOVC A,@A+DPTR

MOV P0,A

SETB P2.6

CLR P2.6

CLR P2.7

MOV P0,#37H ;0011 0 111

SETB P2.7

CLR P2.7

LCALL DELAY

RET

DELAY: MOV R7,#100 ;延时子程序

L1: MOV R6,#30

L2: DJNZ R6,L2

DJNZ R7,L1

RET

TAB: DB 3FH,06H,5BH,4FH,66H ;字段码

DB 6DH,7DH,07H,7FH,6FH

END

4、键盘输入

计算机键盘的功能就是及时发现被按下的键,并将该按键的信息送入计算机。键盘中有发现下按键位置的键扫描电路,产生被按下键代码的编码电路,将产生代码送入计算机的接口电路。因此一个完善的键盘控制程序应能完成下述任务:

1)检测有无键按下;

2)有键按下后,在无硬件去抖动电路时,应用软件延时方法除去抖动影响;

3)有可靠的逻辑处理办法,如N键锁定,即只处理一个键,其间任何按下又松开的键不产生影响,不管一次按键持续有多长时间,仅执行一次按键功能程序;

4)输出确定的键号以满足散转指令要求。

硬件电路

【源程序】

ORG 0000H

LJMP MAIN

ORG 0100H

MAIN: LCALL KEY

LCALL DISPLAY

SJMP MAIN

KEY: MOV P3,#0FFH

LCALL KS ;调用KS 判断是否有键按下

JNZ K1 ;有键按下转移K1

LCALL DELAY ;无键按下延时子程序

LJMP KEY

K1: LCALL DELAY ;加长延时时间,消除键抖动

LCALL DELAY

LCALL KS ;调用KS再次判别有无键闭合

JNZ K2 ;键按下,转移行扫描

LJMP KEY ;误读键返回

K2: MOV R2,#00H

JNB P3.0,PP0 ;检查是否低电平,低电平转移列扫描

JNB P3.1,PP1

JNB P3.2,PP2

JNB P3.3,PP3

LJMP KEY

;列扫描过程:先使输出口输出FEH,然后进入列状态,判断是否有低电平。如果没有低电平,再使输出口输出FDH,以此类推。当列线中有低电平时,找到闭合键。根据此时零电平所在的行号和列号得到闭合键键码值。闭合键键码值=行号+列号

PP0: MOV R4,#00H

MOV P3,#0FEH

JNB P3.4,LK

INC R2

JNB P3.5,LK

INC R2

JNB P3.6,LK

INC R2

LJMP LK

PP1: MOV R4,#04H

MOV P3,#0FDH

JNB P3.4,LK

INC R2

JNB P3.5,LK

INC R2

JNB P3.6,LK

INC R2

LJMP LK

PP2: MOV R4,#08H

MOV P3,#0FBH

JNB P3.4,LK

INC R2

JNB P3.5,LK

INC R2

JNB P3.6,LK

INC R2

LJMP LK

PP3: MOV R4,#0CH

MOV P3,#0F7H

JNB P3.4,LK

INC R2

JNB P3.5,LK

INC R2

JNB P3.6,LK

INC R2

LJMP LK

LK: MOV A,R4 ;形成键码送入A

ADD A,R2

PUSH ACC ;键码入栈保护

K3: LCALL DELAY

LCALL KS ;等待键释放

JNZ K3 ;未释放,等待

POP ACC ;键释放,弹栈送ACC

RET ;键扫描结束,返回KS: MOV P3,#0FH

MOV A,P3

XRL A,#0FH

RET

DELAY: MOV R7,#00H

MOV R6,#00H

MOV R7,#50 ;5ms

L1: MOV R6,#50

L2: DJNZ R6,L2

DJNZ R7,L1

RET

DISPLAY: ;数码管显示子程序

CLR P2.6

MOV DPTR,#TAB

MOVC A,@A+DPTR

MOV P0,A

SETB P2.6

CLR P2.6

CLR P2.7

MOV P0,#1FH

SETB P2.7

CLR P2.7

LCALL DELAY

RET

TAB: DB 0x3f,0x06,0x5b,0x4f,0x66 ;0,1,2,3,4

DB 0x6d,0x7d,0x07,0x7f,0x6f ;5,6,7,8,9

DB 0xbf,0x86,0xdb,0xcf,0xe6 ;0.,1.,2.,3.,4.

DB 0xed,0xfd,0x87,0xff,0xef ;5.,6.,7.,8.,9.

END

5、乘法子程序

当物品的质量通过调节电位器显示出来,单价通过键盘输入显示出来以后,根据

物品总价=物品质量*输入单价

计算出物品总价,通过数码管显示。

【源程序】

;设R7、R6为被乘数,R5、R4为乘数。R1、R2为部分积暂存工作单元,以上寄存器均为高字节在前,R1为进位暂存单元,乘积暂存在以R0内容为首地址的连续四个单元内NMUL: MOV A,R6

MOV B,R4

MUL AB

MOV @R0,A

MOV R3,B

MOV A,R7

MOV B,R4

MUL AB

ADD A,R3

MOV R3,A

MOV A,B

ADDC A,#0

MOV R2,A

MOV A,R6

MOV B,R5

MUL AB

ADD A,R3

INC R0

MOV @R0,A

MOV R1,#0

MOV A,R2

ADDC A,B

MOV R2,A

JNC NEXT

INC R1

NEXT: MOV A,R7

MOV B,R5

MUL AB

ADD A,R2

INC R0

MOV @R0,A

MOV A,B

ADDC A,R1

INC R0

MOV @R0,A

RET

三、设计总结

为期一周的单片机课程设计结束了,收获了很多。回顾这一周,从拿到题目开始。分析题目、查资料、计算、编程、调试、演示。呈现了一种编程思想,知道了很多汇编语言的知识,从分了解了单片机在数字电子秤上的应用。课本上留下了很多的标注,计算机里存储了很多的资料,与同学讨论了大量的知识。调试过程中也出现了一些问题,查资料、和同组同学讨论、不断的调试程序和改正,待解决过后更加的加深了印象。很喜欢这样的学习过程。

基于51单片机电子秤设计

摘要 电子秤是日常生活中常用的称重设备,广泛应用于超市、大中型商场、物流配送中心。电子秤在结构和原理上取代了以杠杆平衡为原理的传统机械式称量工具。相比传统的机械式称量工具,电子秤具有称量精度高、装机体积小、应用范围广、易于操作使用等优点,在外形布局、工作原理、结构和材料上都是全新的计量衡器。 微电子技术的发展为电子秤提出了改进的空间。电子秤向着简单、便宜发展,智能化、精确的电子秤成为了人们的追求。本简易电子秤以常见的AT89C51为核心,以电阻应变片采集应变数据,通过HX711放大并进行AD转换供单片机处理,用LCD1602显示所测量的重量,同时本电子秤系统还提供单价设置进行求价格的计算以及去皮功能,通过一些简单低成本的元器件就完成了一个功能齐全的电子秤的制作,将传统电子秤的成本进行了缩减。 关键词:电阻应变片 AT89C51 HX711 电子秤

第一章方案与论证 一、方案类型 (一)方案一 通过单片机为主控芯片,用应变片采集应变数据,通过专用仪表放大器INA128对采集到的信号进行放大,在配上模数转换芯片对放大了的模拟信号转化为数字信号,传入单片机中进行数据处理,找出函数关系并转化关系。通过数字信号转化为重量值显示在LDC1602上,同时通过键盘进行数据输入,输入单价、去皮等功能。通过蜂鸣器和二极管实现超额报警功能。 (二)方案二 以单片机为主控芯片,应变片采集应变数据,将放大和模数转换用HX711芯片来同时进行实现,将模拟量传入主控芯片单片机中进行数据转换,通过函数关系转换为重量显示到LED 上或者LCD1602上,同时通过键盘按键进行数据输入,输入单价、去皮等功能,并通过蜂鸣器进行数据处理。 (三)方案三 运用PLC作为主控制器,PLC运用广泛,它具有接线简单,通用性好,编程简单,使用方便,可连接为控制网络系统,易于安装,便于维护等优点。 二、方案论证与选定 运用51单片机作为主控芯片,AT89C51是一种高效微控制器。它为很多嵌入式控制系统提供了一种灵活性高且价廉的方案。但方案一中,放大和AD转换模块为独立模块,它们的独立设计费事费力且还会存在误差较大的情况。相比于方案一,方案二一HX711作为放大和AD 转换芯片,简化了电路结构。HX711是一款专为高精度电子秤设计的24位AD转换器芯片。与同类型其他芯片相比,该芯片集成了包括文雅电源、片内时钟振荡器等其它同类型芯片所需要的外围电路,具有集成度高、响应速度快、抗干扰性强等优点。精度方面很好的满足了题目中的要求,相比于方案一,方案二根据可行性。 方案三采用PLC作为主控芯片,但其价格昂贵,违背了我们制作电子秤的简单、便捷、便宜的原则,所以我们并没考虑选用PLC作为主控芯片。 综合考虑后,我们决定选择方案二来进行本简易电子秤系统的设计与制作。通过精度、价格、简单程度出发考虑,方案二是最合适的。

数字电子称的设计(完美版)

沈阳航空航天大学 课程设计 (说明书) 数字电子称的设计 班级 学号 学生姓名 指导教师胡乃瑞

沈阳航空航天大学 课程设计任务书 课程名称电子技术综合课程设计 课程设计题目数字电子称的设计 课程设计的内容及要求: 一、设计说明与技术指标 设计一个一个具有数字显示功能的数字电子称,具体技术要求如下: (1)测量范围0~0.99kg(0~0.99V)1~1.99kg(1~1.99V)。 (2)用3 位数码管显示测量结果。 (3)直流电源输出的微弱信号作为该系统的输入信号。 (4)发挥部分:设计测量量程,进一步扩大测量量程和减小测量误差。 二、设计要求 1.在选择器件时,应考虑成本。 2.根据技术指标,通过分析计算确定电路和元器件参数。 3.画出电路原理图(元器件标准化,电路图规范化)。 三、实验要求 1.根据技术指标制定实验方案;验证所设计的电路,用multisim软件仿真。 2.进行实验数据处理和分析。 四、推荐参考资料 1. 童诗白,华成英主编.模拟电子技术基础.[M]北京:高等教育出版社,2006年 五、按照要求撰写课程设计报告

成绩评定表: 指导教师签字: 年月日

一.概述 电子秤是日常生活中常用的电子衡器,广泛应用于超市、大中型商场、物流配送中心。电子秤在结构和原理上取代了以杠杆平衡为原理的传统机械式称量工具。相比传统的机械式称量工具,电子秤具有称量精度高、装机体积小、应用范围广、易于操作使用等优点,在外形布局、工作原理、结构和材料上都是全新的计量衡器。目前市场上使用的称量工具,或者是结构复杂,或者运行不可靠,且成本高,精度稳定性不好,调整时间长,易损坏,维修困难,装机容量大,能源消耗大,生产成本高。而且目前市场上电子秤产品的整体水平不高,部分小型企业产品质量差且技术力量薄弱,设备不全,缺乏产品的开发能力,产品质量在低水平徘徊。因此,有针对性地开发出一套有实用价值的电子秤系统,从技术上克服上述诸多缺点,改善电子秤系统在应用中的不足之处,具有现实意义。 从20世纪70年代开始,在世界范围内掀起了一股“电子秤热”,各先进工业国都很重视传感技术和电子秤的研究、开发和生产。传感技术已经成为重要的现代科技领域,电子秤及其系统生产已经成为了重要的新兴行业。我国生产的电子秤产品主要是属于静态衡器电子秤,在计量要求、功能和外形上已经达到了国外同类产品的先进水平,而且在价格上又低于国外的同类产品,具有较好的出口潜力;但动态衡器电子秤,与国外的同类产品还有一定的差距,尤其是在动态稳定性上存在较大的距离,我国进口的电子秤大多数就是这类产品。我国的电子衡量器要想打入国际市场,参与国际竞争。这就要求企业必须以技术为先导、以质量为中心、以管理为基础,努力提高制造技术与制造工艺水平,稳定产品

数字电子秤数字电路课程设计说明书

数字电路课程设计说明书 题目:数字电子秤 学生姓名:李思标 学号: 8080514215 院(系):职业技术学院 专业:机械设计制造及其自动化 指导教师:郭文强 2010 年 7 月 2日

目录 第一节绪论 (3) 1.1本设计的任务和主要内容 (3) 1.2基本工作原理及原理框图………………………………… 第二节硬件电路的设计 (4) 2.1 电阻应变式传感器的选择 (4) 2.2 三运放大电路的设计 (6) 2.3 集成A/D转换器CC7106 (7) 2.4 LED显示电路的设计 (9) 2.5 总体工作电路原理图 (10) 第三节电路元件列表 (11) 第四节设计总结 (12)

数字电子秤设计 第一节绪论 本课程设计的电子秤以单片机为主要部件,利用全桥测量原理,通过对电路输出电压和标准重量的线性关系,建立具体的数学模型,将电压量纲(V)改为重量纲(g)即成为一台原始电子秤。其中测量电路中最主要的元器件就是电阻应变式传感器。电阻应变式传感器是传感器中应用最多的一种,本设计采用全桥测量电路,使系统产生的误差更小,输出的数据更精确。而三运放大电路的作用就是把传感器输出的微弱的模拟信号进行一定倍数的放大,以满足A/D转换器对输入信号电平的要求。CC7106 A/D转换的作用是把模拟信号转变成数字信号,进行模数转换,然后把数字信号输送到显示电路中去,最后由显示电路显示出测量结果。 1.1本设计的任务和主要内容 设计任务:设计一数字电子秤,其技术要求如下: 1)测量范围:0-1.999kg; 0-19.99kg; 0-199.9kg; 0-1999kg。 2)用数字显示被测重量,小数点位置对应不同量程显示。 3)具有自动切换量程功能。 1.2设计思路及原理框图 1.设计思路 1)用电子称称重的过程是把被测物体的重量通过传感器转换成电压信号。由于这一信号通常都非常小,需要进行放大,放大后的模拟信号经模/数变换转变成数字量,再通过译码显示器显示出重量。由于被测物体的重量相差很大,根据不同的测量范围要求,可由电路自由切换量程,同时,显示器的小数点数位对应不同量程而变化,即可实现电子称的要求。 2)称重的准确程度首先取决于传感器输出的信号,电子称的传感器通常使用电桥,它将应变电阻转变成电压信号或电流信号。 基本工作原理框图如下:

数字电子称

数字电子称的设计 摘要: 本设计分五个模块:电源模块、数据采集及放大模块、模数(A / D)转换模块、自动换档模块、显示模块。本电路应用压敏电阻构成秤重电桥来采集电压的微小变化,经过放大电路放大后送入A/D转换芯片CC7107,对输入电压信号进行转换成数字量输出;显示模块直接连接数码管构成,显示实际测量值。同时根据输出,自动判断出所加压力的大小来改变量程,实现自动换挡。外部电路非常简单,方便制作。 智凡单片机:https://www.360docs.net/doc/76859621.html, 关键字:模数(A / D)转换秤重电桥压敏电阻自动换档 引言: 在我们生活中经常都需要测量物体的重量,于是就用到秤,但是随着社会的进步、科学的发展,我们对其要求操作方便、易于识别。随着计量技术和电子技术的发展传统纯机械结构的杆秤、台秤、磅秤等称量装置逐步被淘汰,电子称量装置电子秤、电子天平等以其准确、快速、方便、显示直观等诸多优点而受到人们的青睐。电子秤向提高精度和降低成本方向发展的趋势引起了对低成本、高性能模拟信号处理器件需求的增加。大多数电子秤是以1:3,000或1:10,000的分辨率输出最终的称重值,使用12 bit~14 bit的模数转换器很容易满足要求。设计中主要考虑峰峰值(PP)噪声分辨率、ADC的动态范围、增益漂移和滤波。通过分析近年来电子衡器产品的发展情况及国内外市场的需求,电子衡器总的发展趋势是小型化、模块化、集成化、智能化;其技术性能趋向是速率高、准确度高、稳定性高、可靠性高;其功能趋向是称重计量的控制信息和非控制信息并重的“智能化”功能;其应用性能趋向于综合性和组合性。 一方案设计与论证 1.1 总体设计方案与比较:方案一:通过秤重电桥产生电压信号,经放大电路把信号放大后输入A/D转换芯片CC7107进行A/D转换,由于此芯片可直接用于数字显示,故转换后的数字量直接用数码显示器进行显示。此方案的优点是外部电路非常简单,但同能实现较高的精度。缺点是无法对A/D转换进行控制。

数字电子秤课程设计

数字电子秤 摘要:随着微电子技术的应用,市场上使用的传统称重工具已经满足不了人们的要求。为了改变传统称重工具在使用上存在的问题,在本设计中将智能化、自动化、人性化用在了电子秤重的控制系统中。本系统主要由单片机来控制,测量物体重量部分由称重传感器及A/D转换器组成,加上显示单元,此电子秤俱备了功能多、性能价格比高、功耗低、系统设计简单、使用方便直观、速度快、测量准确、自动化程度高等特点。本系统以AT89S52单片机为主控芯片,外围附以称重电路、显示电路、报警电路、键盘电路等构成智能称重系统电路板,从而实现自动称重系统的各种控制功能。可以说,此设计所完成的电子秤在很大程度上满足了应用需求。 关键词:AT89S52,称重传感器,A/D转换器,LED显示器 Abstract:With the application of micro-electronics technology, tradition ponderation instrument used in market has been not satisfaction with hunman requirements already. In order to make up for the traditional apparatus shortcoming, we improve the apparatus's control system with intelligence and automation. This system is mainly controlled by microcontroller, the section of height measurement accomplish by supersonic sensor, the section of weight measurement accomplish by weight sensor and A/D transformer, this apparatus have many characteristic such as having more function, consume less energy, small and move easily, low price, measure precisely, the speed is quick, automatic work without people and so on.The system is mainly controlled by the microcontroller AT89S52, the periphery is consist of the circuit of clock and calendar, the circuit of measure height and weight, the circuit of display and print, all of these comprise the circuit board of the intelligent apparatus of height and weight. It can achieve all function of the apparatus. Keywords: AT89S52,ponderation –sensor,A / D converter,LEDDisplay

基于AT89C51的数字电子秤的设计_课程设计报告

综合课程设计报告 基于AT89C51的数字电子秤的设计

目录 1、设计目的 (2) 2、设计的主要内容和要求 (2) 3、整体设计方案 (2) 3.1设计方案 (2) 3.2工作原理 (2) 4、硬件电路的设计 (3) 5、软件设计 (5) 5.1主程序设计 (5) 5.2 LM4229液晶显示 (5) 5.3 ADC0832采样程序 (7) 5.4 4*4键盘程序 (8) 6、系统仿真 (8) 7、使用说明 (12) 8、设计总结 (13) 9、元器件 (13) 10、参考文献 (13) 附录A (14) 附录B (23)

基于AT89C51的数字电子秤的设计 1、设计目的 单片机以其功能强,体积小,功耗低,易开发等很多优势被广泛应用。但单片机不是万能的,也存在不适合的场合,我们要充分利用单片机的内部资源和选择合适的单片机来完成我们的设计。本数字电子秤的设计过程中需要用到A/D转换、键盘、液晶显示、复位电路和蜂鸣器报警驱动电路的知识,同时在软件的设计过程中需要用到键盘扫描、液晶显示驱动、模数转换程序及汉字库的的设计,可以很好的将数电、模电、单片机知识进行综合应用。在综合应用中进一步熟悉单片机设计的开发各个流程,最终达到"巩固基础、注重设计、培养技能、追求创新、走向实用"的目的。 2、设计的主要内容和要求 本文主要完成一个简单实用数字电子秤的硬件电路部分和软件部分的设计。在设计的过程学会使用单片机对数字电子秤的各种功能进行控制。本设计中的数字电子秤要求能够显示商品的名称、价格、总量、总价等;能够自动完成商品的价格计算;能够储存几种简单商品的价格;能够具有超重提醒功能,一旦重量超出了自身重量的测量的范围,发出警报;同时对数字电子秤的测量范围要达到5KG,测量精度要求达到0.001。 3、整体设计方案 3.1设计方案 整个数字电子秤电路由电源电路、单片机主控制电路、LM4229显示电路、蜂鸣器报警电路、4*4键盘电路和压力传感电路(ADC0832采样)6个部分组成。如图3.1所示。 3.2工作原理 打开电源开关,数字电子秤开始工作。接通电源时,数字电子秤进入欢迎界面“欢迎使用电子秤设计······”。此时数字电子秤上MCU开始工作,键盘不断进行扫描,同时通过ADC0832也不断进行外部称量数据采样,LCD上显示“实用电子秤名称单价······”。当载物台上放有物体时,ADC0832立即将数据收集送给单片机处理。此时工作人员只要输入对应商品的代码编号,在240*128的LCD上可以看到相应商品的名称,单价,总重,总价格等信息。在称量的过程中,一旦物体自身的重量超出电子秤的称量范围,蜂鸣器立即会发出“滴

数字电子称的设计与制作

学科分类号 0712 本科生毕业论文(设计) 题目(中文):数字电子称的设计与制作 Electronic signs controller design and implementation 学生姓名: 学号: 系别: 专业: 指导教师: 起止日期: 二○** 年五月七日

摘要 (4) 关键词 (4) Abstract (4) Key words (5) 1前言 (6) 1.1称重技术和衡器的发展 (6) 1.2电子称的组成 (8) 1.2.1电子称的基本结构 (8) 1.2.2电子称的工作原理 (9) 1.2.3电子称的计量性能 (9) 2总体方案论证 (11) 2.1设计的主框图 (11) 2.2传感器的选择 (11) 2.3控制部分的方案选择 (12) 2.4A/D转换 (13) 2.5显示的选择 (13) 3硬件电路设计 (14) 4芯片介绍 (14) 4.1 单片机AT89S52芯片介绍 (14) 4.2单片机AT89S52最小系统介绍 (16) 4.3HX711芯片介绍 (17) 4.4 液晶模块12864介绍 (17) 5软件设计 (19) 6测试方法和记录 (19) 7结果分析 (19) 参考文献 (20) 致谢 (21) 附录 (22)

随着微电子技术的应用,市场上使用的传统称重工具已经满足不了人们 的要求。为了改变传统称重工具在使用上存在的问题,在本设计中将智能化、 自动化、人性化用在了电子秤重的控制系统中。本系统主要由单片机来控制, 测量物体重量部分由称重传感器及A/D转换器组成,加上显示单元,此电子 秤俱备了功能多、性能价格比高、功耗低、系统设计简单、使用方便直观、 速度快、测量准确、自动化程度高等特点。 本系统以AT89S52单片机为主控芯片,外围附以称重电路、显示电路、等构成智能称重系统电路板,从而实现自动称重系统的各种控制功能。可以说,此设计所完成的电子秤很大程度上满足了应用需求 关键词:AT89S52芯片;称重传感器;A/D转换器;液晶显示器

基于单片机的数字电子称设计

基于单片机的数字电子称设计 专业:通信工程 学生:王帅指导老师:王珊 摘要 在科技水平高速发展的现代社会,称重方面技术也有必须跟上时代进步的步伐。目前而言,市场交易中,称重工具通常采用台式电子秤。然而,台式电子秤具有一定的局限性:体积大、成本高、对电源有特殊要求以及携带上的不变。目前,人们生活中常见的手拿式迷你秤的使用原理是基于杆秤抑或弹簧通过弹性形变再利用胡克定律转换而进行测量的,即日常携带的小型秤为弹簧秤,同时,精度不高并且已不在国家测量规范内认可的杆秤依然没有退出贸易集市。但经济形势的转变和容量的急剧上升,人们迫切的需要一种测量精确度高、便于携带并且成本范围合理且自主性强的电子秤 本次课题研究意在根据市场需求对智能电子秤进行开发研究,论文的展开以本次设计电子秤所选用的工作方式为出发点,文中分析表明误差分配会造成设备产生误差,并规划了电路方面的设计步骤及软件操作方案。 本次设计研究的智能电子秤的构成基本分为6大部分,包括电源、ADC、称重传感器、单片机、输出输入工具/开关、数值显示器。而对于智能电子秤基础性数据标准,其精度需达到Ⅲ级,重量适用范围不超过15千克,以5g为一刻度进行换算。而该电子秤有五大基本功能,它们分别是自我核算、去皮、计算交易金额、单价输入统计,还有超载提醒。电子秤自带睡眠功能,最大程度得控制自身电量的使用情况,其功能自动启用的前提是电子秤未被使用的时间超过5min。 智能电子秤的优势在于其空间占用量不多,精度较高,使用方便简单,受众人群高,工作效率高,同时还能完成对称重物的价格计算,因为其具有的高性能,智能电子秤能同时保证交易双方的贸易质量和效率,其未来的发展空间也十分广阔。 关键词:数字电子称称重传感器 A/D转换器 8051单片机误差分析

数字电子秤

目录 任务及要求 本设计的任务和主要内容 (2) 基本工作原理及原理框图 (2) 硬件的设计 霍尔式压力传感器的工作原理 (2) 运算放大器 (3) ADC0809 A/D转换器 (4) LED显示电路设计 (7) 软件的设计 软件流程图 (9) 程序 (10) 设计总结及参考文献 (12)

数字电子秤设计 任务及要求 本设计的任务和主要内容 设计的主要内容如下: 运用传感器和A/D转换器,设计一款电子秤,用LED液晶显示器显示被称物体的质量,最小称重为g 基本工作原理及原理框图 基本工作原理框图如下: 图 - 基本工作原理框图 硬件的设计 霍尔式压力传感器的工作原理 霍尔式压力传感器是利用霍尔效应制成的,如果设法形成一个现行不均匀的磁场,并且使霍尔原件再这个场中移动,这时将输出一个与位移大小成正比的霍尔电势。如果采用两个相同的磁铁,如图所示布置,就可以得到一个线性的不均匀磁场。两个磁极间的磁感应电动势分布曲线如图所示。

上图是霍尔压力计结构原理图。图中1 为管接头,2为基座,3为膜盒,4为心杆,5为杠杆,6为霍尔元件,7为磁铁。霍尔原件直接与弹性原件的位移生位移,推动有霍尔片的杠杆,霍尔片在四个磁极构成的线性不均匀磁场中运动,使作用再霍尔原件上的磁场发生变化。因此输出的霍尔电势也随之变化。当霍尔片处于两对磁极中间位置时,由于在霍尔两半通过的的磁通量大小相等,方向相反,所以总输出电势为0.当压力的作用下使霍尔原件偏离中心位置时,由于是非均匀磁场,这时霍尔原件输出电势就不再是0,而是与压力大小有关的某一数值,这编实现了力信号转化为电信号。 运算放大器 由于传感器输出的模拟信号很微弱,所以只有通过放大器放大,放大以后输出的信号才能送到A/D转换器进行转换,本设计所采用的是简单运算放大器。传感器感应压力信号以后转换为电信号,然后就将电信号送进运算放大器,并由放大器将电信号放大。放大器结构图及其工作特性曲线如下图所示:

电子称设计(完整版)

课程设计说明书 学生姓名:学号: 学院:信息与通信工程学院 专业:电子信息科学与技术 题目:电子综合应用实践: 数字电子秤设计 指导教师:职称: 2010 年 1 月 4 日

课程设计任务书 09/10 学年第一学期 学院:信息与通信工程学院 专业:电子信息科学与技术 学生姓名:学号: 学生姓名:学号: 学生姓名:学号: 学生姓名:学号: 课程设计题目:电子综合应用实践: 数字电子秤设计 起迄日期:2010年1月4 日~2010年1月15日指导教师: 系主任: 下达任务书日期: 2010 年1月 4 日

1.设计目的: 针对电子线路课程要求,对学生进行实用型电子线路设计、安装、调试等各环节的综合性训练,培养学生运用课程中所学的理论与实践紧密结合,独立地解决实际问题的能力。 2.设计内容和要求(包括原始数据、技术参数、条件、设计要求等): 设计内容:设计一个数字电子秤,组装及调试各单元电路及系统电路,用数字表显示称重结果。 设计要求及技术指标: ①测量范围:0~1.999kg、0~19.99kg、0~199.9kg; ②用数字显示被测重量,小数点位置对应不同的量程显示。 3.设计工作任务及工作量的要求〔包括课程设计计算说明书(论文)、图纸、实物样品等〕: 1 电路原理图. 2 仿真结果. 3 课程设计说明书.

4.主要参考文献: 要求按国标GB 7714—87《文后参考文献著录规则》书写,例: 1 傅承义,陈运泰,祁贵中.地球物理学基础.北京:科学出版社,1985 (5篇以上) 5.设计成果形式及要求: 1电路原理图 2课程设计说明书 6.工作计划及进度: 2010年1 月4 日~ 1月7 日了解设计题目,查找资料、学习相关软件; 1月8日~ 1月13 日确定各题目要求计算相关参数,具体设计; 1月14日~ 1月15 日整理设计说明书,答辩。 系主任审查意见: 签字: 年月日

电子称课程设计

1.前言 电子称重技术是现代称重计量和控制系统工程的重要基础之一,电子衡器经过40年的不断改进和完善,从60年代的机电结合型发展到现在的全电子型和数字化智能型。由于它具有称量准确、快速,读取方便,环境适应性强,便于与电子计算机结合而实现称重计量与过程控制自动化等特点,在工商贸易、能源交通、轻工食品、医药卫生、航空航天等部门得到了广泛的应用。本课题本着电子秤向高精度、高可靠方向研究,讲述了用单片机控制A/D转换、键盘输入和数据显示,对如何实现键盘中断、A/D采样进行研究。设计特别适用于测量精度要求较高的场合, 具有较高的实用价值和推广价值。本文中第一章讲述了电子秤的发展情况及其工作原理,第二章讲述了电子秤的硬件电路组成部分,第三章介绍了电子秤各部分功能实现的软件设计。 1.1研究本文的意义 物料计量是工业生产和贸易流通中的重要环节。称重装置或衡器是不可缺少的计量工具。随着工农业生产的发展和商品流通的扩大,衡器的需求也日益增多,过去沿用的机械杠杆秤己不能适应生产自动化和管理现代化的要求。自六十年代以来,由于传感器技术和电子技术的迅速发展,电子称重技术日趋成熟,并逐步取代机械秤。尤其是七十年代初期,微处理机的出现使电子称重技术得到了进一步的发展。快速、准确、操作方便、消除人为误差、功能多样化等方面已成为现代称重技术的主要特点。称重装置不仅是提供重量数据的单体仪表,而且作为工业控制系统和商业管理系统的一个组成部分,推进了工业生产的自动化和管理的现代化,它起到了缩短作业时间、改善操作条件、降低能源和材料的消耗、提高产品质量以及加强企业管理、改善经营管理等多方面的作用。称重装置的应用已遍及到国民经济各领域,取得了显著的经济效益。同时对称重仪表的要求也越来越高,要求仪表有更高抗干扰能力、更高的精度。 基于电子秤的现状,本文拟研究一种用单片机控制的高精度数字电子秤设计方案。这种高精度数字电子秤计量准确、携带方便,集质量称量功能与价格计算功能于一体,能够满足商业贸易和居民家庭的使用需求。 1.2 电子秤的发展 1.电子技术渗入衡器制造业 随着第二次世界大战后的经济繁荣,为了把称重技术引入生产工艺过程中去,对称重技术提出了新的要求,希望称重过程自动化,为此电子技术不断渗入衡器制造业。在1954年使用了带新式打印机的倾斜杠杆式秤,其输出信号能控制商用结算器,并且用电磁铁机构与代替人工操作的按键与办公机器联用。在1960年开发出了与衡器相联的专

简单数字电子称 使用说明书

中北大学 课程设计说明书 学生姓名:于海龙学号:0706024231 学院: 电子与计算机科学技术学院 专业: 微电子学 题目: 简单数字电子称设计 指导教师:孟令军职称: 副教授 2010年 1 月 15 日

目录 1、课程设计目的 (2) 2、课程设计内容和要求 2.1、设计内容 (2) 2.2、设计要求 (2) 3、设计方案 (2) 3.1、设计思路 (2) 3.2、工作原理及硬件框图 (6) 3.3、硬件电路原理图 (6) 3.4、PCB版图设计 (7) 4、课程设计总结 (8) 5、参考文献 (9)

一课程设计目的 (1)掌握电子电路的一般设计方法和设计流程; (2)学习简单电路系统设计,掌握Protel99的使用方法; (3)掌握放大器、A/D转换器的应用; (4)学习掌握硬件电路设计的全过程 二课程设计内容和要求 (1)查阅相关资料,了解电子秤的工作原理; (2)电子称称重的过程是把被测物体的重量通过传感器转换成电压信号,由于该电压很微弱,须进行放大,放大的模拟信号经数/模转换变成数字量,再通过译码显示器显示出重量。在接口电路中,放大器可选用AD524,A/D转换器可选用AD1143; (3)熟练掌握应用Protel99设计原理图及制作PCB图的过程; (4)整理设计内容,编写设计说明书。 三设计方案 1设计思路 传感器的选择 电阻应变式传感器是将被测量的力,通过它产生的金属弹性变形转换成电阻变化的元件。由电阻应变片和测量线路两部分组成。常用的电阻应变片有两种:电阻丝应变片和半导体应变片,本设计中采用的是电阻丝应变片,为获得高电阻值,电阻丝排成网状,并贴在绝缘的基片上,电阻丝两端引出导线,线栅上面粘有覆盖层,起保护作用。 常规的电阻应变片K值很小,约为2,机械应变度约为0.000001—0.001,所以,电阻应变片的电阻变化范围为0.0005—0.1欧姆。所以测量电路应当能精确测量出很小的电阻变化,在电阻应变传感器中做常用的是桥式测量电路。 桥式测量电路有四个电阻,其中任何一个都可以是电阻应变片电阻,电桥的一个对角线接入工作电压U,另一个对角线为输出电压Uo。其特点是:当四个桥臂电阻达到相应的关系时,电桥输出为零,或则就有电压输出,可利用灵敏检流计来测量,所以电桥能够精确地测量微小的电阻变化。 测量电路是电子秤设计电路中是一个重要的环节,我们在制作的过程中应尽量选择好元件,

数字电子称

《数字电子秤》 学院:电气工程与自动化学院 专业:电子科学与技术 班级:B140413 学号:B14041308 姓名:安建伟

目录 摘要 (2) 一、设计任务 (3) 1.设计要求 (3) 二、设计思路及原理框图 (3) 2.1.设计思路 (3) 2.2设计方案 (3) 2.3基本工作原理框图 (4) 三、系统方案 (4) 3.1 传感器的选择 (4) 3.1.1 电阻应变式传感器的组成以及原理 (4) 3.1.2电阻应变式传感器的测量电路 (5) 3.1.3三运放大电路 (6) 3.2 ICL7107介绍 (7) 3.2.1ICL7107工作原理: (7) 3.2.2 ICL7107双积分模数转换器引脚功能、外围元件参数的选择 (8) 3.2.3 ICL7107 A/D转换及译码电路 (10) 3.2.4显示电路设计 (10) 四、调试结果及分析 (11) 4.1仿真测试 (11) 4.2测试数据 (12) 五、设计总结 (13) 参考文献 (14)

摘要 本设计电子秤以单片机为主要部件,利用全桥测量原理,通过对电路输出电压和标准重量的线性关系,建立具体的数学模型,将电压量纲(V)改为重量纲(g)即成为一台原始电子秤。本设计采用电阻应变式传感器是传感器中应用最多的全桥测量电路,使系统产生的误差更小,输出的数据更精确。放大后的模拟电压信号经过A/D转换电路变成数字量A/D转换电路采用A/D转换芯片ICL7107实现。然后把数字信号输送到显示电路中去,最后由四块分立的七段LED显示电路进行显示。将设计好的电路利用AltiumDesigner软件进行电路图绘制,并用proteous进行仿真,具有一定的精度,从而证明了该电子称方案可行。 关键词: 电子称电阻应变片全桥 ICL7107

简易电子秤设计说明书

第一章设计任务 (1) 1.1简述电子称国内外发展现状和发展趋势 1.2电子称的优势 第二章总体设计与方案选定 (4) 2.1理论基础 2.2基本原理 第三章电路调试与实验 (5) 3.1设计方案 3.2方案介绍及选定 3.2.1方案介绍 3.2.2方案选定 3.3系统各部分的设计 3.3.1传感器的设计 3.3.2传感器的选择 3.3.3测试电路设计 3.3.4主要芯片介绍 3.3.5方案分析 3.4调试方法和实验分析 3.4.1调试方法 3.4.2实验结果误差分析 3.4.3设计中产生错误的分析 第四章设计总结体会 (16) 4.1设计总计体会 附录 (17) 附录1 电路 附录2 PCB图

第一章设计任务 1.1简述电子称国内外发展现状和发展趋势 国内发展 50年代中期电子技术的渗入推动了衡器制造业的发展。60年代初期出现机电结合式电子衡器以来,经过40多年的不断改进与完善,我国电子衡器从最初的机电结合型发展到现在的全电子型和数字智能型。电子衡器制造技术及应用得到了新发展。电子称重技术从静态称重向动态称重发展:计量方法从模拟测量向数字测量发展;测量特点从单参数测量向多参数测量发展,特别是对快速称重和动态称重的研究与应用。电子称重技术基本达到国际上20世纪90年代中期的水平,少数产品的技术已处于国际领先水平。国内的电子秤市场中,1009左右量程的电子秤精度一般为0.019即10mg。在研究方法上,电子称重系统的工作原理一般是将作用在承载器上的质量或力的大小,通过压力传感器转换为电信号,并通过控制电路来处理该电信号。但就总体而言,我国电子衡器产品的数量和质量与工业发达国家相比还有较大差距,其主要差距是技术与工艺不够先进、工艺装备与测试仪表老化、开发能力不足、产品的品种规格较少、功能不全、稳定性和可靠性较差等。 国外发展 在国际上,一些发达国家在电子称重力一面已经达到了较高的水平。特别是在准确度和可靠性等方面有了很大的提高。在称重传感器方面,国外电子秤产品的品种和结构又有创新,技术功能和应用范围不断扩大, 1)美国Revere公司研制出PUS型具有大气压力补偿功能的拉压两用的称重传感器,用于高准确度检验平台,称重平台,准确度可达5000d。 2)德国HBM公司研制成功C2A、 C16A两种不同结构的1-100t具有耐压外壳保护的防爆称重传感器,其防爆性能符合欧洲EN50014和EN50018d级标准。 3)美国斯凯梅公司研制出新一代高准确度不锈钢F6Ox系列5-5000kg称重传感器,准确度6000d。用于湿度大,腐蚀性强的环境中,而且防水。 4)德国塞特内尔公司研制出以被青铜为弹性体材料,快速称重用200型称重传感器。其特点是线性好,固有频率高,动态响应快。独创油阻尼装置与过载保护装置一体化,保证称量时速度快,工作寿命长。组装3一30kg电子平台秤,准确度可达4000d。

数字电子秤设计资料

目录 一、设计目的 (2) 二、设计要求 (2) 三、总体设计 (2) 四、各部分硬件电路的设计 (3) 4.1 传感器的选择 (3) 4.2 三运放大电路的设计 (6) 4.3 ADC0809 A/D转换器 (6) 4.4 LED显示电路的设计 (8) 4.5 控制器单片机的选择 (9) 五、整体电路图 (13) 5.1 总体电路图 (13) 5.2 程序流程图 (14) 5.3软件设计 (14) 六、设计总结 (16) 参考书籍 (17)

一、设计目的 称重技术自古以来就被人们所重视,作为一种计量手段,广泛应用于工农业、科研、交通、内外贸易等各个领域,与人民的生活紧密相连。电子秤是电子衡器中的一种,衡器是国家法定计量器具,是国计民生、国防建设、科学研究、内外贸易不可缺少的计量设备,衡器产品技术水平的高低,将直接影响各行各业的现代化水平和社会经济效益的提高。经过多年的发展,电子衡器总的发展趋势是小型化、模块化、集成化、智能化;其技术性能趋向是速率高、准确度高、稳定性高、可靠性高;其功能趋向是称重计量的控制信息和非控制信息并重的“智能化”功能;其应用性能趋向于综合性和组合性。 本课程设计的电子秤以单片机为主要部件,利用全桥测量原理,通过对电路输出电压和标准重量的线性关系,建立具体的数学模型,将电压量纲(V)改为重量纲(g)即成为一台原始电子秤。其中测量电路中最主要的元器件就是电阻应变式传感器。电阻应变式传感器是传感器中应用最多的一种,本设计采用全桥测量电路,使系统产生的误差更小,输出的数据更精确。而三运放大电路的作用就是把传感器输出的微弱的模拟信号进行一定倍数的放大,以满足A/D转换器对输入信号电平的要求。ADC0809 A/D转换的作用是把模拟信号转变成数字信号,进行模数转换,经单片机AT89S52进行数据处理最后把数字信号输送到显示电路中去,最后由显示电路显示出测量结果。 二、设计要求 设计的主要要求如下: 1)运用电阻应变式传感器并采用全桥测量电路进行数据采集 2)将采集的数据井三运放大器放大并经模数转换器转换为数字信号 3)数字信号送入AT89S52单片机进行数据处理最后通过LED显示,最小显示单位为 1g 4)写出详细的实验报告 三、总体设计 基本工作原理框图如图3-1所示: 图 3-1 基本工作原理框图

数字电子秤 课程设计

数字电路课程设计说明书题目:数字电子秤 学生姓名: 学号: 院(系):学院 专业:机械设计制造及其自动化 指导教师: 2010 年 7 月 2日

目录 第一节绪论 (3) 1.1本设计的任务和主要内容 (3) 1.2基本工作原理及原理框图………………………………… 第二节硬件电路的设计 (4) 2.1 电阻应变式传感器的选择 (4) 2.2 三运放大电路的设计 (6) 2.3 集成A/D转换器CC7106 (7) 2.4 LED显示电路的设计 (9) 2.5 总体工作电路原理图 (10) 第三节电路元件列表 (11) 第四节设计总结 (12)

数字电子秤设计 第一节绪论 本课程设计的电子秤以单片机为主要部件,利用全桥测量原理,通过对电路输出电压和标准重量的线性关系,建立具体的数学模型,将电压量纲(V)改为重量纲(g)即成为一台原始电子秤。其中测量电路中最主要的元器件就是电阻应变式传感器。电阻应变式传感器是传感器中应用最多的一种,本设计采用全桥测量电路,使系统产生的误差更小,输出的数据更精确。而三运放大电路的作用就是把传感器输出的微弱的模拟信号进行一定倍数的放大,以满足A/D转换器对输入信号电平的要求。CC7106 A/D转换的作用是把模拟信号转变成数字信号,进行模数转换,然后把数字信号输送到显示电路中去,最后由显示电路显示出测量结果。 1.1本设计的任务和主要内容 设计任务:设计一数字电子秤,其技术要求如下: 1)测量范围:0-1.999kg; 0-19.99kg; 0-199.9kg; 0-1999kg。 2)用数字显示被测重量,小数点位置对应不同量程显示。 3)具有自动切换量程功能。 1.2设计思路及原理框图 1.设计思路 1)用电子称称重的过程是把被测物体的重量通过传感器转换成电压信号。由于这一信号通常都非常小,需要进行放大,放大后的模拟信号经模/数变换转变成数字量,再通过译码显示器显示出重量。由于被测物体的重量相差很大,根据不同的测量范围要求,可由电路自由切换量程,同时,显示器的小数点数位对应不同量程而变化,即可实现电子称的要求。 2)称重的准确程度首先取决于传感器输出的信号,电子称的传感器通常使用电桥,它将应变电阻转变成电压信号或电流信号。 基本工作原理框图如下:

数字电子秤

中国啊啊大学课程设计实验报告(2008~2009 学年夏季学期) 课设题目:单片机:数字电子秤 课设名称:单片机实验 指导教师:爱爱爱 班级:啊啊啊啊 学号:啊啊啊啊啊啊 姓名:嗷嗷嗷

目录 摘要 (3) 关键词 (3) 一、电子秤的工作原理 (3) 二、电子秤各部分功能及程序介绍 (4) 1、A/D转换部分 (4) 2、BCD码转换部分 (5) 3、LED显示 (6) 4、键盘输入 (9) 5、乘法子程序 (12) 三、设计总结 (13)

基于单片机的电子秤设计 摘要 电子秤是目前城市商店中应用较广的称量、计价工具。随着微电子技术的应用,市场上使用的传统称重工具已经满足不了人们的需求。为了改变传统称重工具在使用上存在的问题,在本设计中将智能化、自动化、人性化用在电子称重的控制系统中。本系统主要由单片机来控制,测量物体重量部分由电位器模拟压力传感器及A/D转换器组成,加上显示单元,键盘输入单价单元,以及总价格计算及显示单元,此电子秤充分体现了自动化的先进性,在很大程度上满足了应用需求。 关键词SST89E564RD A/D转换BCD码转换LED显示键盘输入乘除法计算 一、电子秤的工作原理 调节电位器(模拟压力传感器)实现质量的测量,电位器的调节将引起电压的变化,电压的变化范围0~5V,而题目中给出的质量范围是0~10.00千克,存在一个两倍的比例问题。根据A/D转换,十六进制与BCD码转换以及显示程序实现质量的的显示。编写键盘输入输出程序,实现单价的手动输入及显示。根据总价=质量*单价,最终显示物品的总价。 设计思路框图

二、电子秤各部分功能及程序介绍 1、A/D转换部分 A/D转换部分是整个设计的关键,这一部分处理不好,会使整个设计不满足要求。A/D转换过程主要包括采样、量化与编码.本系统中用到AD0804实现功能。ADC0804是8位全MOS中速A/D转换器,它是逐次逼近式A/D转换器,片内有三态数据输出锁存器,可以和单片机直接接口。单通道输入,转换时间大约100us。ADC0804转换时序是:当CS=0许可进行A/D转换。WR由低到高时,A/D开始转换。CS与WR同时有效时启动A/D转换,转换结束产生INTR信号(低电平有效),可供查询或者中断信号。在CS和RD的控制下可以读取数据结果。本实验没有使用INTR信号。 硬件电路 【源程序】 //拧动AD旁边的电位器,会在数码管的前三位显示0-255之间的数值。这就是把模拟信号转换成数字信号,即模数转换。说明:由于不同AD的自身特性不同,所以时序如果控制不好的话,很有可能在数码管上不会动态显示变化数值,但按下实验板上复位键后可更新内容。 ORG 0000H LJMP MAIN ;长转移指令 ORG 0030H MAIN: CLR P2.5 GO: CLR P3.6 ;P3.6片外数据写选通控制输出/低电平有效 NOP SETB P3.6 CLR P3.7 ;P3.7片外数据读选通控制输出/低电平有效 MOV A,P1

数字式电子秤

1前言 称重技术自古以来就被人们所重视,作为一种计量手段,广泛应用于工农业、科研、交通、内外贸易等各个领域,与人民的生活紧密相连。电子秤是电子衡器中的一种,衡器是国家法定计量器具,是国计民生、国防建设、科学研究、内外贸易不可缺少的计量设备,衡器产品技术水平的高低,将直接影响各行各业的现代化水平和社会经济效益的提高。称重装置不仅是提供重量数据的单体仪表,而且作为工业控制系统和商业管理系统的一个组成部分,推进了工业生产的自动化和管理的现代化,它起到了缩短作业时间、改善操作条件、降低能源和材料的消耗、提高产品质量以及加强企业管理、改善经营管理等多方面的作用。称重装置的应用已遍及到国民经济各领域,取得了显著的经济效益。因此,称重技术的研究和衡器工业的发展各国都非常重视。50年代中期电子技术的渗入推动了衡器制造业的发展。60年代初期出现机电结合式电子衡器以来,经过40多年的不断改进与完善,我国电子衡器从最初的机电结合型发展到现在的全电子型和数字智能型。现今电子衡器制造技术及应用得到了新发展。电子称重技术从静态称重向动态称重发展:计量方法从模拟测量向数字测量发展;测量特点从单参数测量向多参数测量发展,特别是对快速称重和动态称重的研究与应用。通过分析近年来电子衡器产品的发展情况及国内外市场的需求,电子衡器总的发展趋势是小型化、模块化、集成化、智能化;其技术性能趋向是速率高、准确度高、稳定性高、可靠性高;其功能趋向是称重计量的控制信息和非控制信息并重的“智能化”功能;其应用性能趋向于综合性和组合性。

2整体方案设计 2.1方案设计 本设计整体思路:当被称物体放置在秤体的秤台上时,其重量便通过秤体传递到称重传感器,传感器随之产生力-电效应,将物体的重量转换成与被称物体重量成一定函数关系(一般成正比关系)的电信号。然后通过系列转换,输出显示结果 方案一:利用单片机,实现称重、显示、报警等功能。 图2.1方案一框图 方案二:直接使用放大系统经A/D转换器显示。 图2.2方案二框图

相关文档
最新文档