logo资料库

简易数字电子秤设计参考.doc

第1页 / 共31页
第2页 / 共31页
第3页 / 共31页
第4页 / 共31页
第5页 / 共31页
第6页 / 共31页
第7页 / 共31页
第8页 / 共31页
资料共31页,剩余部分请下载后查看
数字电子秤
摘要
1. 系统设计
1.1 设计要求
1.2 总体设计方案
1.2.1 设计思路
1.2.2 方案论证与比较
1.2.3 模块组成
2. 硬件电路设计
2.1 模拟信号处理部分
2.1.1 信号采集部分
2.1.2 信号的放大处理
2.2 模数转换
2.3 数字信号的处理部分
2.3.1 单片机控制LCD显示
3. 软件设计
4.系统测试
4.1 测试使用的仪器及工具
4.2 指标测试及测试结果
4.3 结果分析
5.结论
参考文献
附录1.元器件清单:
附录二 电路原理图及印制板图
1.信号放大部分电路原理图及PCB图
2.信号处理部分电路原理图及PCB图
附录三 程序清单
1 / 31 数字电子秤 摘要 本课程设计制作的电子称以 89c52 单片机为控制器,利用电阻应变式称重传感器的 全桥式称重原理,及通过受力改变内部应变片的阻值使,电路的输出电压与传感器所受 压力成线性关系,建立相应的数学模型。设计思路为将传感器所测得的电压值进行模数 转换,并将此转换数值与具体重量相对应,再将最终数值通过 1602 液晶屏显示。由于 此称重传感器在受压时形变量小,使输出电压信号十分微弱,于是本设计采用运放连接 成差分放大电路将其微弱的信号进行放大处理,再通过 AD0809 将此模拟量转化为数字 量,输送给单片机,由单片机来控制其重量的显示。 关键词:89c52,全桥式称重传感器,AD0809。 The Digital Electronic Scale Abstract:The design of digital electronic scale uses the chip 89c52 as its monitor, and sets up the mathematical model that bases the principles of Full Bridge system weighing sensor, whose characteristic is the output voltage change is linearity with the pressure on the foil gage .The design thought is making the analog output of voltage into digital quantity ,then make it match with the weight specific ,finally display the data through the 1602LCD .As the change of the resistance value on foil gage is very small so as the original output voltage ,so uses the operational amplifier to amplify the signal and then input to the AD0809 chip to transform it into digital quantity , which finally inputted into 89c52 microcontroller ,and the 89c52 microcontroller’s task is manipulating the date and making the LCD display the number. Key words: 89c52 microprocessor , semi-bridge system weighing sensor, AD0809 chip. 1 / 31
2 / 31 目 录 1. 系统设计..................................................................................... 3 1.1 设计要求.............................................................................. 3 1.2 总体设计方案...................................................................... 3 1.2.1 设计思路..................................................................... 3 1.2.2 方案论证与比较.........................................................3 1.2.3 模块组成..................................................................... 5 2. 硬件电路设计............................................................................. 6 2.1 模拟信号处理部分..............................................................6 2.1.1 信号采集部分...........................................................6 2.1.2 信号的放大处理.......................................................7 2.2 模数转换.............................................................................. 10 2.3 数字信号的处理部分..........................................................11 2.3.1 单片机控制 LCD 显示...........................................12 3. 软件设计................................................................................... 14 4.系统测试....................................................................................... 15 4.1 测试使用的仪器及工具......................................................15 4.2 指标测试及测试结果..........................................................15 4.3 结果分析.............................................................................. 15 5.结论............................................................................................... 16 参考文献............................................................................................. 17 附录 1.元器件清单:........................................................................ 18 附录二 电路原理图及印制板图.......................................................19 1.信号放大部分电路原理图及 PCB 图...................................19 2.信号处理部分电路原理图及 PCB 图................................. 21 附录三 程序清单............................................................................... 25 2 / 31
3 / 31 1. 系统设计 1.1 设计要求 设计制作一个电子称的电路,称重范围分为三档,0-1.999kg、0-19.99kg、0-199.9kg。 用三位半数字表头显示称重结果。具有量程自动转换功能。 1.2 总体设计方案 1.2.1 设计思路 应变式称重传感器是将电阻的变化转化为电压变化,但电阻因受力变化很小,使传 感器输出的信号较小,需要先进行放大处理,并且输出的信号是电压量,为模拟信号, 而单片机能处理的信号是数字信号,因此需先将信号进行模数转换再输入单片机中进行 处理并控制 1602LCD 显示其重量。 1.2.2 方案论证与比较 (一)控制部分的方案论证与选择 方案一:采用89C52作为控制核心。51单片机具有主频12M,三十二个I/O引脚,8K flash程序存储空间,256 byte RAM , 三个定时、计数器,五个中断源,且价格低廉, C语言程序编写容易,控制方便。 方案二:采用FPGA(现场可编程门阵列)作为系统的控制器。FPGA可以实现各种复 杂的逻辑功能,规模大,密度高。由于其集成度高,使其成本偏高,同时其芯片引脚较 多,实物硬件电路板布线复杂,加重了电路设计和实际焊接的工作。 方案三:采用ARM7芯片LPC2148,具有512K flash程序存储空间、主频达48M、三个 定时器、四个外部中断、内部RTC、采用三级流水线模式运行程序,拥有I2C、SPI、UART 等通信接口。同时其芯片引脚也较多,不便控制。且价格较贵。 方案选择:本系统可以采取89C52 、FPGA、ARM三种控制器。ARM比89C51单片机具 有更强大的控制功能、更快的运行速度,可更快捷地进行高精度的测量,但本设计运行 速度要求不高,89C52就能满足所需要的功能。因此综合考虑选择89C52作为控制部件。 (二)模数转换及显示部分的方案论证与选择 方案一 :将放大后的信号输入A/D转换芯片TCL2573进行A/D转换,由于此芯片可直 接用于数字显示,故转换后的数字量直接用数码显示器进行显示。此方案的优点是外部 电路非常简单,能实现较高的精度。缺点是无法对A/D转换进行控制。其方案图如图1.1。 3 / 31
4 / 31 基于 TCL2573 的 AD 转换 数码管显示 图1.1 方案一方框图 方案二:将放大后的信号输入到AD0809进行模数转换,再将得到的数字信号送至单 片机进行处理并送入液晶显示。此方案的优点是可控制性好,可通过软件的编程实现换 挡,电路简单,液晶的硬件电路也比数码管的简单,且技术领先于数码管,可显示的内 容也比数码管多。采用单片机对数据稍加处理,能通过软件在一定程度上弥补与调试硬 件所无法避免的数据抖动,使最终所测得的数据更可靠、参考性更强,而且价格也不贵。 其方案图如图1.2。 基于 AD0809 的模数 液晶屏显示 转换 换 挡 控 制 单片机 图1.2 方案二方框图 4 / 31
5 / 31 1.2.3 模块组成 本设计模块主要分为三个部分,信号采集放大部分与模数转换和信号的处理显示部 分。其中信号采集部分主要是运算放大器对信号的放大,数据处理及显示部分主要是用 AD 进行对模拟数据的转换及用液晶对数据的显示。其模块方框图如图 1.3 称重传感器 信号采集放大 单片机控制 模数转换 液晶屏显示 图 1.3 模块框图 5 / 31
6 / 31 2. 硬件电路设计 2.1 模拟信号处理部分 2.1.1 信号采集部分 电阻应变式传感器是把电阻应变计粘贴在弹性敏感元件上,然后以适当的方式组 成电桥的一种将力(重量)转换成电信号的传感器。电阻应变式称重传感器包括两个主 要部分,一个是弹性敏感元件:利用它将被测的重量转化为弹性体的应变值;另一个是 电阻应变计:它作为传感元件将弹性体的应变同步的转换为电阻的变化。电阻应变片的 电阻变化率大约在 10e-6 到 10e-2 数量级之间。这样小的电阻变化用一般测量电阻的仪 表很难测出,必须用一定形式的测量电路将微小的电阻变化率转变成电压或电流的变化, 才能用二次仪表显示出来,在电阻应变式称重传感器中,通过桥式电路将电阻的变化转 换为电压的变化,电阻应变式称重传感器的原理框图如图 2.1 载荷 P 应变 x 电阻变化 输出 敏感元件 应变片 测量电桥 图 2.1 电阻应变式称重传感器的原理框图 因为单个称重传感器的量程是 50KG,如果要达到设计要求,就要用四个称重传感器 构成全桥测量,其连接后的电路等效图见图 2.2 6 / 31
7 / 31 图 2.2 称重传感器全桥式连接 上图中,B 传感器红色引线接电源正,D 传感器红色引线接电源负,为此传感器提 供工作电源。A 传感器红色引线输出正信号,B 传感器红色引线输出负信号。作为原始 输出信号。 2.1.2 信号的放大处理 鉴于用示波器测得称重传感器输出电压信号非常小,为毫伏级,不便于处理,需加 外部放大电路来获得足够的增益,综合考虑一些常用运放电路的特点,差动放大电路具 有输入阻抗为无穷大,对小信号的放大影响小,因此,选择差动放大器进行前级放大, 然后,再用两级放大提高放大倍数,以便进行量程切换。差动放大电路的连接电路图如 图 2.3 7 / 31
8 / 31 图 2.3 前级差动放大 根据理想运算放大虚短、虚断的特点,可推出此差动放大电路的放大倍数为: A=-R6/R4*(1+2R1/R3) 8 / 31
分享到:
收藏