电子秤电路设计

合集下载

基于STM32F1单片机的电子秤设计

基于STM32F1单片机的电子秤设计

基于STM32F1单片机的电子秤的设计1.本文概述随着技术的进步和电子技术的普及,电子秤已成为日常生活和工业生产中不可或缺的工具。

与传统的机械秤相比,电子秤具有更高的测量精度、更强的功能性和更广泛的应用范围。

本文旨在设计一种基于STM32F1单片机的电子秤。

该设计不仅专注于电子秤的称重和单位转换等基本功能,而且通过使用STM32F1微控制器,赋予电子秤更智能的功能,如数据存储、传输和用户界面交互。

文章首先介绍了STM32F1单片机的特点和适用性,然后详细阐述了电子秤的设计原理、硬件选择和软件实现。

本文还包括对系统的测试结果和分析,以验证设计的有效性和可靠性。

通过本文的研究和设计,有望为电子秤领域提供一种创新实用的解决方案。

2.系统设计原则在这种电子秤的设计中,STM32F1微控制器作为核心控制器,其重要性体现在以下几个方面:处理能力:STM32F1系列微控制器基于ARM CortexM3内核,具有强大的处理能力和高效的能耗比。

其最大工作频率可达72MHz,足以处理电子秤所需的复杂计算和数据传输任务。

集成:该系列微控制器集成了丰富的外围接口,如ADC(模数转换器)、UART(通用异步收发器)、I2C(集成电路总线)等。

这些接口对电子秤的设计至关重要。

稳定性和可靠性:STM32F1微控制器具有优异的抗干扰能力和稳定性,适用于工业应用,确保了电子秤在复杂环境中的准确性和可靠性。

电子秤的核心部件是传感器,用于将物体的重量转换为电信号。

在该设计中,选择了压力传感器作为主要测量元件。

传感器的工作原理是基于弹性变形。

当物体受到压力时,传感器内部的电阻应变计变形,从而改变电阻值并通过惠斯通电桥将其转换为电压信号。

信号放大和滤波:传感器输出的模拟信号通常较弱,需要通过信号放大器进行放大。

为了提高信号质量,设计了滤波电路来去除噪声,保证信号的准确性。

模数转换:通过STM32F1微控制器内置的ADC将放大后的模拟信号转换为数字信号,使微控制器易于处理和计算。

毕业设计电子秤的设计

毕业设计电子秤的设计

目录第一节绪论 (3)1.1本设计的任务和主要内容 (3)第二节硬件电路设计 (4)2.1传感器的选择 (4)2.1.1应变式电阻传感器的测量原理 (4)2.1.2传感器的分类和选择 (4)2.2放大电路的设计 (5)2.3采集电路的设计 (5)2.3.1数据采集系统的组成 (5)2.3.2数据采样保持器 (6)2.3.3 A/D转换器 (6)2.4显示电路的设计 (7)2.5键盘电路的设计 (8)2.6报警电路的设计 (9)第三节软件的设计 (9)3.1监控程序的设计 (9)3.2数据处理子程序的设计 (9)3. 2.1数制转换 (9)3.3数据采集子程序的设计 (10)3.4数据显示子程序的设计 (11)3.5键盘扫描子程序的设计 (12)3.6报警子程序的设计 (13)第四节设计总结 (15)参考书籍 (1)6程序附图..............................................................................17电子秤的设计数理与信息工程学院电信041班黄伟东指导老师余水宝第一节绪论随着时代科技的迅猛发展微电子学和计算机等现代电子技术的成就给传统的电子测量与仪器带来了巨大的冲击和革命性的影响常规的测试仪器仪表和控制装置被更先进的智能仪器所取代使得传统的电子测量仪器在远离、功能、精度及自动化水平定方面发生了巨大变化并相应的出现了各种各样的智能仪器控制系统使得科学实验和应用工程的自动化程度得以显著提高做为重量测量仪器智能电子秤在各行各业开始显现其测量准确测量速度快易于实时测量和监控的巨大优点并开始逐渐取代传统型的机械杠杆测量称成为测量领域的主流产品本文设计的电子秤以单片机为主要部件用汇编语言进行软件设计硬件则以半桥传感器为主测量0~500g电子秤随时可改变上限阈值并达到阈值报警的功能称重传感器输出的电量是模拟量数值比较小达不到A/D转换接收的电压范围所以送A/D转换之前要对其进行前端放大、整形滤波等处理然后A/D转换的结果才能送单片机进行数据处理并显示其数据显示部分采用LCD显示成本低且能很好地实现所要求的功能1.1本设计的任务和主要内容设计的主要内容如下(1)设计一款电子秤用LED液晶显示器显示被称物体的质量(2)可以设定该秤所称的上限(3)当物体超重时能自动报警(4)写出详细的实验报告第二节电子秤的硬件设计2.1 传感器的选择2.1.1应变式电阻传感器的测量原理应变式电阻传感器的工作原理:当导体或半导体受到外力作用时会产生机械变形从而导致阻值变化导体与半导体的电阻与电阻率及其几何尺寸有关当导体受外力作用时电阻率及几何尺寸的变化会引起电阻的变化因此通过测量电阻值的大小就可以反映外界力的大小电阻型应变片传感器的测量电路可采用桥式测量电路桥式测量电路有四个电阻其中任何一个电阻均可以是应变片图2.1.1 桥式测量电路图如能恰当的选择个桥臂的电阻可以消除电桥的恒定输出使输出电压只与应变片的电阻有关2.1.2传感器的分类和选择应变片式电阻传感器按其测量电路(桥式)可分为单臂式、半桥式、全桥式三种所谓半桥即将电桥的四臂接入四应变片其中:一片受拉一片受压另外两应变片不受力全桥是两片受拉两片受压故灵敏度比半桥式的大一倍本方案采用半桥式传感器2.2 放大电路的设计传感器输出电压为毫伏级而A/D转换器所能处理的电压是0~5V所以必须在A/D转换器前加入一个前置差动放大电路以实现电压的放大放大倍数为100~200倍使输出电压为0~5V由于单运放在应用中要求外围电路匹配精度高、增益调整不便、差动输入阻抗低故采用三运放结构三运放结构具有差动输入阻抗高、共膜抑制比高、偏置电流低等优点且有良好的温度稳定性低噪单端输出和和增益调整方便适于在传感器电路中应用如图3-2所示图中为增益调节电阻整个芯片仅为外接电阻而运放为增益为1的差动输入放大器图2.2.1 放大电路硬件原理图2.3采集电路的设计2.3.1数据采集系统的组成数据采集系统的核心是计算机他对整个系统进行控制和数据处理他由采样/保持器放大器A/D转换器计算机组成2.3.1 数据采样系统框图2.3.2数据采样保持器进行模数变换时从启动变换到变换结束的数字量输出需要一定的时间即A/D转换的孔径时间当输入信号频率较高由于孔径时间的存在会造成较大的转换误差;为了防止误差需在中间加一个功能器件采样/保持器进行有效、正确的数据采集采样/保持器通常由保持电容器、模拟开关和运算放大器组成其中对于低速场合可以采用继电器作为开关以减小开关漏电流的影响;在高速场合也可以用晶体管、场效应管来作为开关采样保持器的原理:如图当开关闭合时V1通过限电流电阻向电容C充电在电容值合理的情况下V0随Vi的变化而变化;当K断开时由于电容C有一定的容量此时输出V0保持输入信号再开断开瞬间的电平值图2.3.2 采样保持原理图在模拟信号输入通道中是否需要加采样/保持器取决于模拟信号的变化频率和A/D转换器的孔径时间;对快速过程信号当最大孔径误差超过允许值时必须在A/D转换器前加采样/保持器但如果输入模拟量是直流量或者被测信号模拟量随时间变化非常缓慢采样/保持(S/H)电路可以省去2.3.3 A/D转换器设计中A/D转换器用的是ADC0809 A/D转换器它是8路8位逐次逼近式转换器结果为8位二进制数据转换时间短(一般在级)满足题目要求的"实时采样"并且它的转换精度在0.1%上下比较适中适用于一般场合由图2.3.3可见单片机通过读控制线WR和0809片选线控制启动A/D转换及输入通道地址锁存写控制线WR与ADC0809片选线控制输出允许由于ADC0809具有通道地址锁存功能通道选择ADD.A、ADD.B、ADD.C直接接单片机的数据口模拟电压由IN0通道输入A/D采样电压在0~5v之间变化所模拟通道IN0地址口为0AOOOH但是ADC0809无内置时钟所以CLOCK由外部时钟信号控制图2.3.3 A/D转换器和单片机的接口电路2.4 显示电路的设计显示部分可以将处理得出的信号在显示器上显示让人们直观的看到被测体的质量也可以进行报警提示LCD液晶显示器是一种极低功耗显示器从电子表到计算器从袖珍时仪表到便携式微型计算机以及一些文字处理机都广泛利用了液晶显示器本设计采用的显示模块是128×64点阵的汉字图形型液晶显示模块可显示汉字及图形内置8192个中文汉字(16X16点阵)、128个字符(8X16点阵)及64X256点阵显示RAM(GDRAM)可与CPU直接接口提供两种界面来连接微处理机:8-位并行及串行两种连接方式具有多种功能:光标显示、画面移位、睡眠模式等2.5 键盘电路的设计利用键盘可选择电子秤工作模式、设定测量上限等键盘部分采用矩阵式的键盘采用这种结构的特点是把检测线分为两组一组为行线一组为列线按键放在行线和列线的交叉点上矩阵式的键盘的优点是需要的测试线的数量少对于一个M×N的矩阵键盘与主机连接只需要M+N条测试线这样键盘的规模越大矩阵时键盘的有点越显著当需要的按键数目大于8时一般都采用矩阵式键盘图 2.5.1 矩阵式键盘结构图2.6 报警电路的设计报警电路是超过设定的范围单片机输出信号驱动蜂鸣器发声警报如图所示当BDLL端为低电平时有电流通过蜂鸣器蜂鸣器报警反之不报警这里设定当超过质量的上限时通过软件使8031的P1.0口清零再过P1.0口出来的低电平信号连接到BELL端蜂鸣器发声报警图2.6.1 报警电路第三节电子秤的软件设计3.1监控程序的设计智能仪器的设计既要满足设定的功能的完成如计算等功能的任务功能程序也要有可以监控仪器仪表正工作保证其可靠性方面的监控程序整个智能仪器的测量都是智能仪器自动完成的所以设计一套功能完备的监控程序是必须的也是必要的监控程序的主要作用是实时的响应来自系统的各种信息按信息的类别进行处理;当系统出现故障时能自动的采取有效的措施消除故障保证系统能够继续进行正常工作3.2 数据处理子程序的设计数据处理子程序是整个程序的核心主要用来调整输入值系数使输出满足量程要求另外完成A/D的采样结果从十六进制数向十进制数形式转化3.2.1系数调整在IN0输入的数最大为5V要求的质量500g对应的是4.8V为十六进制向十进制转换方便将系数放大100倍并用小数点位置的变化体现这一过程因而系数为:3.2.2数制转换数制之间的转换:在二进制数制中每向左移一位表示数乘二倍以每四位作为一组对数分组当第四位向第五位进位时数由8变到16若按十进制数制规则读数则丢失6所以应进行加六调整DA指令可完成这一调整可见数制之间的转换可以通过移位的方法实现其中移出数据的保存可以通过自乘再加进位的方法实现因为乘二表示左移一位左移后低位进一则需加一否则加零而通过移位已将要移入的尾数保存在了进位位中所以能实现图3.2.2 数据处理原理框图3.3 数据采集子程序的设计数据采集用A/D0809芯片来完成主要分为启动、读取数据、延时等待转换结束、读出转换结果、存入指定内存单元、继续转换(退出)几个步骤ADC0809初始化后就具有了将某一通道输入的0~5模拟信号转换成对应的数字量00H-FFH然后再存入8031内部RAM的指定单元中在控制方面有所区别可以采用程序查询方式延时等待方式和中断方式图3.3.1 数据采样原理框图3.4显示子程序的设计显示子程序是字符显示首先调用事先编好的8279的键盘显示子程序调用8279初始化命令然后输出写显示命令在显示过程中一定要调用延时子程序当输入通道采集了一个新的过程参数或仪表操作人员键入一个参数或仪表与系统出现异常情况时显示管理软件应及时调用显示驱动程序模块以更新当前的显示数据显示符号图3.4.1 显示原理框图3.5 键盘扫描子程序的设计如图3.4.1所示:键盘电路设计成4X4矩阵式由键盘编码方式可以得出0123456789ABCDEF各键对应的键值:0D8H0D0H0D1H0D2H0C8H0C9H0CAH0C0H0C1H0C2H0C3H0CBH0D3H0DBH0DAH0D9H在程序中可以先判断按键编码然后根据编码将键盘代表的数值送到相应的存储单元再进行功能选择或数据处理图3.5.1键盘扫描原理框图3.6报警子程序的设计由于要求要键盘设定阈值所以要求有报警电路报警电路可以有声报警也可有光报警将设定的阈值与实时显示的值进行比较如果设定值小于实时显示的值则将P1.0置为1将发光二极管点亮或使蜂鸣器发出声音这就需要一段比较程序以及一小段置1清0程序图3.6.1 报警原理框图第四节设计总结随着集成电路和计算机技术的迅速发展使电子仪器的整体水平发生巨大变化传统的仪器逐步的被智能仪器所取代智能仪器的核心部件是单片机因其极高的性价比得到广泛的应用与发展从而加快了智能仪器的发展而传感器作为测控系统中对象信息的入口越来越受到人们的关注传感器好比人体"五官"的工程模拟物它是一种能将特定的被测量信息(物理量、化学量、生物量等)按一定规律转换成某种可用信号输出的器件或装置本次课设中的半桥电子秤就是在以上仪器的基础上设计而成的因此只有充分了解有关智能仪器、单片机、传感器以及各部分之间的关系才能达到要求首先是传感器的精密度它将直接影响电子秤的称重准确度课设时由于传感器发出的信号不是很稳定所以称重时误差很大如果使用精密度较高的传感器效果会好的多其次是数据采集处理阶段此阶段是对传感器发出的信号进行量化、采集主要分为信号放大、采集然后进行A/D转换该阶段需注意的地方是对传感器输出的信号进行放大时应选取合适的运算放大电路最好是预先计算好应放大的倍数以便选取还有就是进行数据处理时选取适当的数据转换系数使输出满足量程要求参考文献1.赵茂泰.智能仪器原理及应用.电子工业出版社2004:2.张毅刚.MCS-51单片机应用设计.哈尔滨工业大学出版社2003:3.贾伯年俞朴.传感器技术.东南大学出版社2000:4.单成祥.传感器理论设计基础及其应用.国防工业出版社1999:5.李道华李玲朱艳.传感器电路分析与设计.武汉大学出版社2000:程序附图定义中文LCD液晶 128X64 的地址W_C_GLCD XDATA 0E000HW_D_GLCD XDATA 0E001HR_B_GLCD XDATA 0E002HR_D_GLCD XDATA 0E003H;------------------------------------------------------- TIMER0 DATA 30H ;延时时间的初值TIMER1 DATA 31H ;调用延时子程序的次数DATA1 DATA 32H ;点阵显示的变量1DATA2 DATA 33H ;点阵显示的变量2X DATA 34H ;X方向的位置Y DATA 35H ;Y方向的位置COUNTER DATA 36H ;计数器N DATA 37H ;行数变量D1 DATA 38H ;点变量1D2 DATA 39H ;点变量1ADDR DATA 3AH ;起始的显示位置ADDR1 DATA 3BH ;起始的显示位置临时变量N1 DATA 3CH ;行数的临时变量;******************************************************* ;* 主程序开始;******************************************************* ORG 0000HAJMP STARTORG 0030HSTART: CLR P1.0SETB P1.1MOV SP#60HLCALL INITIAL_GLCD ; 调用LCD初始化LCALL KAIJI ; 显示开机画面LCALL DELAY500LCALL DELAY500LCALL DELAY500LCALL TISHI ; 显示主界面LCALL INI_8279------------------------------------------------;判断是否继续------------------------------------------------------------------ KEY-A: MOV DPTR#8101HMOVX A@DPTRANL A#07HCJNE A#00HLP1SJMP KEY-AMOV DPTR@8100HMOVX ADPTRCJNE A0DBHKEY-AAJMP K1LCALL YUZHILCAL celianjieguoLCALL CELINGJIEGUOAJMP $各界面显示内容DHTABLE1: DB " 欢迎使用 "DHTABLE2: DB " 半桥电子秤"DHTABLE3: DB " ********* "DHTABLE4: DB " ********* "DHTABLE5: DB " *********** "DHTABLE6: DB " 设置警报上限 "DHTABLE7: DB " 确定 "DHTABLE8: DB " 请按D 键 "DHTABLE9: DB " "DHTABLE10: DB " 报警上限重量: "DHTABLE11: DB " . g "DHTABLE12: DB " 确定(E) "CELIANG1: DB " 电子秤 "CELIANG2: DB " 重量是: "CELIANG3: DB "CELIANG4:DB " 返回 (F) ";======================================================= ;开机界面子程序;======================================================= KAIJI: MOV ADDR1#00H ; 第一行显示MOV N1#08H ; 数量 8 个MOV DPTR#DHTABLE1 ; 需要显示的汉字位置CALL DHZ ; 调用汉字子序MOV ADDR1#10H ; 第二行显示MOV N1#08HMOV DPTR#DHTABLE2CALL DHZMOV ADDR1#08H ; 第三行显示MOV N1#08HMOV DPTR#DHTABLE3CALL DHZMOV ADDR1#18H ; 第四行显示MOV N1#08HMOV DPTR#DHTABLE4CALL DHZRET;======================================================= ;提示界面子程序;======================================================= TISHI: LCALL CLEAR_GLCD ; 清除LCD显示屏幕MOV ADDR1#00HMOV N1#08HMOV DPTR#DHTABLE5CALL DHZMOV ADDR1#10HMOV N1#08HMOV DPTR#DHTABLE6CALL DHZMOV ADDR1#08HMOV N1#08HMOV DPTR#DHTABLE7CALL DHZMOV ADDR1#18HMOV N1#08HMOV DPTR#DHTABLE8CALL DHZRETSHEDING: LCALL CLEAR-GLCDMOV ADDR1#00HMOV N108HMOV DPTR#DHTALBE9CALL DHZMOV ADDR1#10HMOV N108HMOV DPTRCALL DHZMOV ADDR1#08HMOV N108HMOV DPTR#DHTALBE11CALL DHZMOV ADDR1#18HMOV N108HMOV DPTR#DHTALBE12CALL DHZRET测量界面子程序Celiangjieguo: LCALL CLEAR_GLCD ; 清除LCD显示屏幕MOV ADDR1#00HMOV N1#08HMOV DPTR#DHTABLE1CALL DHZMOV ADDR1#10HMOV N1#08HMOV DPTR#DHTABLE2CALL DHZMOV ADDR1#08HMOV N1#08HMOV DPTR#DHTABLE3CALL DHZMOV ADDR1#18HMOV N1#08H#DHTABLE4CALL DHZEND1坏人固然要防备,但坏人毕竟是少数,人不能因噎废食,不能为了防备极少数坏人连朋友也拒之门外。

电子秤电路设计

电子秤电路设计

电子秤电路设计电子秤是现代社会中广泛应用的一种衡量物品重量的设备,它具有高精度、稳定性强、易于读数等优点。

电子秤的核心部件是压电式传感器,传感器通过受力形变产生电信号,再经过信号处理器处理并转化为显示重量的数字。

因此,电子秤电路设计中压电式传感器与信号处理器是核心考虑因素。

一、压电式传感器的电路设计压电式传感器是通过物理变化产生电压信号,进而检测物体重量的设备。

根据工作原理,压电式传感器可分为电荷式和压力式两种。

电荷式传感器通过物理变化产生电荷,进而产生电压信号。

压力式传感器则是通过物理体积变化,产生电信号。

以下仅讨论压力式传感器的电路设计。

1.电路原理压力传感器主要由桥式电路、信号放大电路和滤波电路三部分组成。

(1)桥式电路:桥式电路分为有源桥式电路和无源桥式电路。

目前多采用无源桥式电路,因为它不需要外部电源,便于实现多点测量等多台组合共同测量。

(2)信号放大电路:传感器产生的电信号相当小,需通过信号放大器放大后才能有效的进行传输和处理。

(3)滤波电路:滤波器用于去除杂波、信号噪声等,保证电路稳定性和准确性。

常用的滤波器有低通滤波器和带通滤波器等。

2.电路参数(1)灵敏度:传感器允许工作范围内,重量变化所引起的电路输出变化量,常用的单位是mv/kg,kg/mv。

(2)非线性度:指传感器输出与实际值之间的误差,一般用±%来表示。

(3)零点漂移:指在重量不变的情况下,电路输出随时间漂移的程度,常用的单位是mV/h或%FS/h。

(4)灵敏度温漂:指在温度变化的情况下,灵敏度相对变化的情况,常用的单位是%RS/℃。

二、信号处理器的电路设计信号处理器是将传感器输出的电信号传输和处理的部分,主要问题是如何提高信号精度和稳定性。

1.放大电路设计放大电路是放大传感器输出信号的重要组成部分,合理的设计可以使信号精度和信噪比大大提高。

在放大电路中,需要考虑的几个问题:(1)增益大小:增益大小是决定信号放大倍数的关键因素,合理选择增益大小可以使信号精确到小数点后几位。

电子秤电路设计课程设计

电子秤电路设计课程设计

电子秤电路设计课程设计一、教学目标本课程旨在让学生了解和掌握电子秤电路设计的基本原理和方法,通过学习使学生能够运用电子秤电路知识解决实际问题。

具体的教学目标如下:1.知识目标:(1)了解电子秤的原理和结构;(2)掌握电子秤电路的基本组成部分及工作原理;(3)熟悉常用电子秤电路的设计方法。

2.技能目标:(1)能够分析电子秤电路图,理解各个部分的功能;(2)能够运用所学知识设计简单的电子秤电路;(3)具备调试和优化电子秤电路的能力。

3.情感态度价值观目标:(1)培养学生对科学探究的兴趣和热情;(2)培养学生团队协作、积极进取的精神;(3)培养学生关注社会热点,将所学知识应用于实际生活的意识。

二、教学内容本课程的教学内容主要包括以下几个部分:1.电子秤概述:介绍电子秤的定义、分类和应用领域;2.电子秤电路原理:讲解电子秤电路的基本原理和组成部分,如传感器、放大器、滤波器等;3.电子秤电路设计:介绍电子秤电路的设计方法,包括硬件选型、电路图绘制等;4.电子秤电路调试与优化:讲解如何对电子秤电路进行调试和优化,以提高其性能和稳定性;5.实例分析:分析实际应用中的电子秤电路,让学生更好地理解所学知识。

三、教学方法为了提高教学效果,本课程将采用多种教学方法相结合的方式进行教学:1.讲授法:教师讲解电子秤电路的基本原理、设计方法和注意事项;2.讨论法:学生分组讨论电子秤电路设计中的问题,培养学生的团队协作能力;3.案例分析法:分析实际应用中的电子秤电路,让学生更好地理解所学知识;4.实验法:学生动手搭建和调试电子秤电路,提高学生的实践操作能力。

四、教学资源为了支持本课程的教学,我们将准备以下教学资源:1.教材:选用《电子秤电路设计》教材,为学生提供系统性的理论知识;2.参考书:提供电子秤电路设计相关的参考书籍,丰富学生的知识储备;3.多媒体资料:制作课件、视频等多媒体资料,帮助学生更好地理解电子秤电路的设计过程;4.实验设备:准备电子秤电路实验套件,让学生能够动手实践,提高实际操作能力。

简易电子秤电路设计

简易电子秤电路设计

摘要随着计量技术和电子技术的发展,传统纯机械结构的杆秤、台秤、磅秤等装置逐步被淘汰。

而电子秤是将传感器技术、信息处理、电子技术等技术综合一体的现代新型称重仪器。

电子秤计量准确、快速方便,并且能实现自动称重和数字显示。

本作品主要以STC89C52单片机为控制核心,针对电子秤的自动称重、单价设置、金额计算与累加和去皮功能进行设计。

电子秤由六个功能模块组成,传感器模块、信号调理模块、单片机控制模块、报警模块、显示模块和按键模块。

本设计由电阻应变片桥式传感器进行数据采集,所得差模信号经HX711型芯片的放大和转换,再由单片机的控制和处理,最后在显示屏上显示重量、单价和金额等。

该设计很好的完成了设计要求,效率高,误差较小。

关键词:电子秤;STC89C52单片机;电阻应变片桥式传感器;HX711目录1 方案论证与比较......................................................................................................................1.1传感器模块方案....................................................................................................................1.2信号调理模块方案................................................................................................................1.3单片机控制模块方案............................................................................................................1.4显示模块方案........................................................................................................................1.5按键模块方案........................................................................................................................1.6报警模块方案........................................................................................................................ 2理论分析与计算.......................................................................................................................2.1电阻应变片传感器................................................................................................................2.2 HX711信号处理模块 ............................................................................................................2.3 STC89C52单片机控制模块...................................................................................................2.4 LCD1602显示 ........................................................................................................................2.5 4矩阵键盘........................................................................................................................3系统硬件设计...........................................................................................................................3.1 电阻应变片电桥电路...........................................................................................................3.2 HX711信号调理电路 ............................................................................................................3.3 单片机控制系统电路...........................................................................................................3.4显示电路与单片机接口电路................................................................................................3.5 按键电路与单片机接口电路...............................................................................................3.6蜂鸣器超重报警系统电路.................................................................................................... 4系统软件设计........................................................................................................................... 5系统调试...................................................................................................................................5.1测试方法与仪器....................................................................................................................5.1.1测试方法...........................................................................................................................5.1.2测试仪器...........................................................................................................................5.2数据测试与分析.................................................................................................................... 6总结........................................................................................................................................... 参考文献......................................................................................................................................1 方案论证与比较1.1传感器模块方案采用电阻应变片桥式传感器。

电子秤电路设计与制作

电子秤电路设计与制作

电子秤电路设计与制作实验报告姓名:学号:指导老师:通信与信息工程学院电子秤电路设计指导书一、实验目的:本实验要求学生设计并制作一个电子秤电路,要求能测量重量在0~200g 间的物体,输出为电压信号,通过调节电路使电压值为对应的重量值,电压量纲mv改为重量纲g即成为一台原始电子秤。

二、基本原理:基本思路总体设计思路如图1所示,所测重量经过转换元件转换为电阻变化,再经过测量电路转化为电压变化,经过放大电路放大调节后输出显示得到所需信号。

图1 基本设计思路电阻应变式传感器本设计主要通过电阻应变式传感器实现。

电阻应变式传感器是利用电阻应变片将应变转换为电阻的变化,实现电测非电量的传感器。

传感器由在不同的弹性敏感元件上粘贴电阻应变片构成,当被测物理量作用在弹性敏感元件上时,弹性敏感元件产生变形,并使附着其上的电阻应变片一起变形,电阻应变片再将变形转换为电阻值的变化。

应变式电阻传感器是目前在测量力、力矩、压力、加速度、重量等参数中应用最广泛的传感器之一。

1、弹性敏感元件物体在外力作用下而改变原来尺寸或形状的现象称为变形,而当外力去掉后物体又能完全恢复其原来的尺寸和形状,这种变形称为弹性变形。

具有弹性变形特性的物体称为弹性元件。

弹性敏感元件是指元件在感受到力、压力、力矩、振动等被测参量时,能将其转换成应变量或位移量,弹性敏感元件可以把被测参数由一种物理状态转换为另一种所需要的物理状态。

2、电阻应变片对于一段长为L,截面积为S,电阻率为ρ的导体,未受力时电阻为 R = ρ,在外力的作用下,电阻丝将会被拉伸或压缩,导体的长度L、截面积S以及电阻率ρ等均将发生变化,从而导致其电阻值发生变化,这种现象称为“电阻应变效应”。

利用金属或半导体材料电阻丝的应变电阻效应,可以制成测量试件表面应变的敏感元件。

为在较小的尺寸范围内感受应变,并产生较大的电阻变化,通常把应变丝制成栅状的应变敏感元件,即电阻应变片,通常由敏感栅、基底、盖片、引线和黏结剂等组成。

测控电路课程设计之电子称设计

测控电路课程设计之电子称设计

测控电路课程设计之电子秤的设计一、设计任务1、题目:电子秤的设计1.确定结构电子秤由传感器、传感器专用电源、信号放大系统、模数转换系统及显示器等五部分组成,其原理框图如指导书图4所示。

2.设计技术指标如下:1)量程为0~1.999Kg ,2)传感器可采用悬臂梁式的称重传感器(悬臂梁上贴有应变片)。

3) 显示电路采用213为A/D 转换电路、共阴级数码管。

2、设计任务1)选择传感器2)设计传感器测量电路:通常用电桥测量电路。

3)放大电路设计由于传感器测量范围是0~2Kg ,假定选择的某款传感器的灵敏度为1mV/V 、工作电压为10V ,那么其输出信号只有0-10mV 左右;而A/D 转换的输入应为0-1.999Kg ,当量为1mV/g ,因此要求放大倍数约为200倍,一般采用两级放大器。

另外,在电路设计过程,应考虑电路抗干扰环节、稳定性。

选择低失调电压、低漂移、高稳定、经济性的芯片。

最后,电路中还应有调零和调增益的环节,才能保证电子秤没有称重时显示零读数,称重时读数正确反映被秤重量。

4)模数转换及显示系统A/D 转换器可选择MC14433,也可另选。

4)供电电源:设计一个可满足本设计需求的电源。

二、设计方案1、电子秤的主要组成电子秤由传感器、传感器专用电源、信号放大系统、模数转换系统及显示器等五部分组成,其原理框图如图4所示。

图4电子秤组成框图传感器将被测物体的重量转换成电压信号输出,放大系统把来自传感器的微弱信号放大,放大后的信号经过模数转换把模拟数字量,数字量通过数字显示器显示重量。

2、方案的选用方案一:采用应变式电阻称重传感器,将被测物体的重量转换成电压信号输出,然后采用AD620差动电路放大器把来自传感器的微弱信号放大,然后将放大后的信号经过MC14433模数转换器转换成数字量,最后经过动态扫描将数字量通过数码管显示出来,显示出来的数字就是被测物体的重量。

方案二:设计以51系列单片机AT89S52为控制核心,实现电子秤的基本控制功能。

电子秤电路设计与制作

电子秤电路设计与制作

电子秤电路设计与制作实验报告姓名:学号:指导老师:通信与信息工程学院电子秤电路设计指导书一、实验目的:本实验要求学生设计并制作一个电子秤电路,要求能测量重量在0~200g 间的物体,输出为电压信号,通过调节电路使电压值为对应的重量值,电压量纲mv改为重量纲g即成为一台原始电子秤。

二、基本原理:基本思路总体设计思路如图1所示,所测重量经过转换元件转换为电阻变化,再经过测量电路转化为电压变化,经过放大电路放大调节后输出显示得到所需信号。

图1 基本设计思路电阻应变式传感器本设计主要通过电阻应变式传感器实现。

电阻应变式传感器是利用电阻应变片将应变转换为电阻的变化,实现电测非电量的传感器。

传感器由在不同的弹性敏感元件上粘贴电阻应变片构成,当被测物理量作用在弹性敏感元件上时,弹性敏感元件产生变形,并使附着其上的电阻应变片一起变形,电阻应变片再将变形转换为电阻值的变化。

应变式电阻传感器是目前在测量力、力矩、压力、加速度、重量等参数中应用最广泛的传感器之一。

1、弹性敏感元件物体在外力作用下而改变原来尺寸或形状的现象称为变形,而当外力去掉后物体又能完全恢复其原来的尺寸和形状,这种变形称为弹性变形。

具有弹性变形特性的物体称为弹性元件。

弹性敏感元件是指元件在感受到力、压力、力矩、振动等被测参量时,能将其转换成应变量或位移量,弹性敏感元件可以把被测参数由一种物理状态转换为另一种所需要的物理状态。

2、电阻应变片对于一段长为L,截面积为S,电阻率为ρ的导体,未受力时电阻为 R = ρ,在外力的作用下,电阻丝将会被拉伸或压缩,导体的长度L、截面积S以及电阻率ρ等均将发生变化,从而导致其电阻值发生变化,这种现象称为“电阻应变效应”。

利用金属或半导体材料电阻丝的应变电阻效应,可以制成测量试件表面应变的敏感元件。

为在较小的尺寸范围内感受应变,并产生较大的电阻变化,通常把应变丝制成栅状的应变敏感元件,即电阻应变片,通常由敏感栅、基底、盖片、引线和黏结剂等组成。

  1. 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
  2. 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
  3. 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。
3.2 称重传感器
电阻应变式称重传感器是把电阻应变计粘贴在弹性敏感元件上,然后以适当方式组成电桥的一种将力(重量)转换成电信号的传感器。在电阻应变式称重传感器中通过桥式电路将电阻的变化转换为电压变化。电阻应变式称重传感器工作原理如下图所示。
图3-2 :电阻应变式称重传感器工作原理图
如:本设计选用湖南宇航公司的SB-B型悬臂式称重传感器,额定量程5kg,灵敏度3mv/V,非线性误差0.03%ES,重复性误差0.02%ES,蠕变(30分钟)0.03%F.S,零点温度漂移0.03%F.S./10℃,温度补偿范围-10~60℃。该系列传感器采用悬臂单剪切结构,过载能力强,受力后自动调心好,具有精度高、长期稳定性好、抗疲劳、抗偏载能力强的特点。
2.电阻应变计工作原理
以金属材料为转换元件的电阻应变计,其转换原理是基于金属电阻丝的电阻应变效应。所谓应变效应是指金属导体(电阻丝)的电阻值随变形(伸长或缩短)而发生改变的一种物理现象。
(1). 受力前(F=0)电阻值R=ρ*L/S (1)
式中R——金属丝的电阻(Ω); ρ——金属丝的电阻率(Ω*M);
3.3 A/D转换器
称重传感器输出的是mV级的电压信号,本设计采用AD7705对信号进行采集。AD7705是AD公司推出的一种基于∑-△转换技术的16位A/D转换芯片,它具有高分辨率、宽动态范围、自校准、优良的抗噪声性能以及低电压、低功耗等特点,适合于称重系统中微机信号处理的需求。其具有可编程增益放大器,增益范围1~128,可与压力传感器直接相连,使用同步串行SPI接口,可以与AVR单片机的硬件SPI接口直接相连,其电路连接如下图所示。
例:当物体放在秤盘上时,压力施给传感器,该传感器发生形变,从而使阻抗发生变化,同时使用激励电压发生变化,输出一个变化的模拟信号。该信号经放大电路放大输出到模数转换器。转换成便于处理的数字信号输出到CPU运算控制。CPU根据键盘命令以及程序将这种结果输出到显示器。直至显示这种结果。
本芯片集成的ADC具有20位分辨率,16位以上的有效精度。为确保称重时的稳定性与精准度,SH79F085内置ADC的可用有效输出码达26万以上,因此,ADC精度性能完全能满足中准确度商业衡器应用,如果在用户端软件加以滤波处理,也能满足高准确度精密衡器应用。
4)智能化:电子衡器的称重显示控制器与电子计算机组合,利用电子计算机的智能来增加称重显示控制器的功能。
5)综合性:电子称重技术的发展规律就是不断的加强基础研究并扩大应用,扩展新技术领域,向相邻学科和行业渗透,综合各种技术去解决称重计量、自动控制、信息处理等问题。
6)组合性:在工业称重计量过程或工艺流程中,不少称重计量系统还要求具有可组合性,即测量范围等可以任意设定;硬件的调整,软件的扩展;数据与指令可使用不同的语言和条形码,并能与外部的控制和数据处理设备进行通信。
该电子秤可以实现基本的称重功能(称重范围为0~10千克,质量误差不大于10克),还具有超量程和报警功能。整个系统结构简单,适用方便,功能齐全,精度高,具有一定的开发价值。
关键词:单片机;集成电路;采样电路;A/D转换器;液晶显示
第一章 绪论
1.1
50年代中期电子技术的渗入推动了衡器制造业的发展。60年代初期出现机电结合式电子衡器以来,经过40多年的不断改进与完善,我国电子衡器从最初的机电结合型发展到现在的全电子型和数字智能型。我国电子衡器的技术装备和检测试验手段基本达到国际90年代中期的水平。电子衡器制造技术及应用得到了新发展。电子秤是称重技术中的一种新型仪表,广泛应用于各种场合。电子秤与机械秤比较有体积小、重量轻、结构简单、价格低、实用价值强、维护方便等特点,可在各种环境工作,重量信号可远传,易于实现重量显示数字化,易于与计算机联网,实现生产过程自动化,提高劳动生产率。电子秤还具有自动零点追踪,超负荷显示自动熄灭之特点,对发展电子设备具有现实意义。
第二章 系统方案的设计
2.1 系统总体设计
首先由称重传感器采集因压力变化而产生的电压信号,通过A/D转换器将模拟信号转换为数字信号,把数字信号送入C51单片机,单片机做相应的处理后,得到当前物体重量的数据,并通过LCD显示出来。系统硬件结构如下图所示。
如图2-1:电子秤硬件系统结构图
系统硬件电路包括A/D转换模块、4×4矩阵键盘模块、LCD模块和蜂鸣器报警模块;软件模块又可分为主程序模块、矩阵键盘扫描模块、A/D转换模块和LCD1602模块。
4 电子秤的智能化
1)小型化:体积小、高度低、重量轻,即小、薄、轻。近几年新研制的电子平台秤结构充分体现了小薄轻的发展方向。
2)模块化:对于大型或超大型的承载器结构,已开始采用几种长度的标准结构的模块,经过分体组合,而产生新的品种和规格。
3)集成化:对于某些品种和结构的电子衡器,都可以实现秤体与称重传感器,钢轨与称重传感器,轨道衡秤体与铁路线路一体化。
L——金属丝的长度(m); S——金属丝的横截面积(m2)(πD2/4)
D——金属丝的直径(m)
(2). 受力后(F>0)电阻变化值⊿R=R*Kε (2)
式中⊿R——电阻变化量; R——原始电阻值;
K——应变计的灵敏系数; ε——轴向应变
结论:金属丝拉伸,电阻值增加;金属丝压缩,电阻值减小
(3). 两个典型的力学模型:当F>0时,R1、R3被拉伸,阻值增大;R2、R4被压缩,阻值减小。
测量电路--------惠斯通电桥)
1,3研究的现状
1. 影响因素
随着科技的进步,对电子秤的要求也越来越高。影响精度的主要因素有;机械结构、传感器和数字仪表,使得非线性误差变大,为了保证准确、稳定的显示,仪表内部分辨率(只要是ADC的分辨率)一般要比外部显示分辨率高4倍以上,这就要求所采也一样的ADC具有足够的转换位数,而采用高精度的ADC,自然增加了系统的成本。
如图3-3:AD7705电路连接图
如:当传感器加上满量程重量5kg时,传感器在5V的工作电压下取得15mV的输出电压。5V工作电压经分压后为AD7705提供基准电压,因此工作电压的变化不会产生系统误差。分压电阻为24kΩ和15kΩ,产生的基准电压为1.92V。当器件的可编程增益为128时,对应的满量程输入电压即为15mV。
此外,AT89S52设计和配置了振荡频率可为0Hz并可通过软件设置省电模式。空闲模式下,CPU暂停工作,而RAM定时计数器,串行口,外中断 系统可继续工作,掉电模式冻结振荡器而保存RAM的数据,停止芯片其它功能直至外中断激活或硬件复位。同时该芯片还具有PDIP、TQFP和PLCC等三 种封装形式,以适应不同产品的需求。
1.2 称重传感器的基本知识
1. 定义
GB/T 7551-1997《称重传感器》
考虑到使用地点的重力加速度(g)和空气浮力(f)的影响后,通过把其中一种被测量(质量)转换成另外一种被测量(输出)来测量质量的力传感器。
2. 组成
敏感元件+传感元件+测量电路
(其中:敏感元件------电阻应变计; 传感元件-------单性体;
第三章 系统硬件设计
3.1 ATmega16单片机
ATmega16具有如下特点:40个引脚,8k Bytes Flash片内程序存储器,256 bytes的随机存取数据存储器(RAM),32个外部双向输入/输出(I/O)口,5个中断优先级2层中断嵌套中断,2个16位可编程定时计数器,2个 全双工串行通信口,看门狗(WDT)电路,片内时钟振荡器。
1) 直流电桥的电压输出
根据分压原理,从D-A-C半桥来看,从D经A到C的电压降为Ui,通过R1、R2的电流
I1=Ui/(R1+R2) (1)
R2上的电压降为I1R2,代入(1)得UAC=Ui*R2/(R1+R2) (2)
同样,D-B-C半桥的电压降也是Ui,R3上的电压降为:
UBC=Ui*R3/(R3+R4) (3)
福建电力职业技术学院

课程名称:传感器与检测技术课设
题目:电子秤电路设计
专业班次:
姓名:杰克
学号:
指导教师:
学期:2011-2011学年第一学期
日期:2012.2.13-2012.2.20
摘要
该设计以51系列单片机AT89S52为控制核心,实现了电子秤的基控制功能。随着电子技术和自动化测量技术的不断发展,传统的称重系统在功能、精度、性价比等方面已难以满足人们的需要,尤其在智能化、便携式、对微小质量的测量方面更显得力不从心。近年来,新型单片机的出现和集成电路技术的发展为更新产品设计,研制高性价比的称重控制器提供了条件。本设计采用AVR单片机为控制核心,结合电阻应变式压力传感器和相应的信号采集电路,A/D转换部分组成,人机交互界面为键盘输入和点阵式液晶显示设计出一种高精度、多功能、低成本的新型电子秤。
2.2系统工作原理及设计基本思路
1.系统工作原理
电子秤的工作原理以电子元件(称重传感器,放大电路,AD转换电路,单片机电路,显示电路,键盘电路,通讯接口电路,稳压电源电路等电路)组成。通过压力传感器将被测量的重量以转换成电压信号。由于信号小,需在前端信号处理电路进行准确的线性放大,再经AD转换电路转换成数字量被送入主控电路单片机中,经编译码显示即为被测物体的重量。实际应用中,为提高数据的采集精度减少外界电气的干扰,需在传感器与A/D芯片间加上信号调整电路。
1. 惠斯顿电桥
在应变计的电测技术中,应用最广泛的测量电路是惠斯通电桥电路。测量电桥由于具有灵敏度高、测量范围宽、电路结构简单、精度高、容易实现温度补偿等优点,因此能很好地满足应变测量的要求。电桥根据电源的性质分直流电桥和交流电桥两种,当Ui为直流时该电桥为直流电桥。它的四个桥臂由R1、R2、R3、R4组成。
2. 产品质量
目前市场上的产品有:电子天平、电子计数秤、电子计价秤、电子台秤、电子吊钩秤、定量包装称以及条形码电子秤等。在如此繁多的产品中,存在许多不合格的产品。
主要表现在以下三个方面:
相关文档
最新文档