文档详情

单片机电子秤设计.doc

发布:2025-04-07约5.45千字共15页下载文档
文本预览下载声明

基于51单片机的称重系统设计

姓名:李一涛班级学号[摘要]本系统采用单片机AT89S52为控制核心,实现电子秤的基本控制功能。主要分为五个模块:物体重量采集模块、AD转化模块、单片机处理模块、数据显示模块及电源模块。通过四个压力传感器采集参数,经过放大电路放大信号,在通过AD转换芯片变成数字信号,经单片机处理,显示在液晶屏上。

[关键词]电子称,单片机,压力传感器,AD转换,液晶显示器

目录

TOC\o1-3\h\z\u基于51单片机的称重系统设计 1

一、 绪论 2

二、 方案论证 2

2.1系统框图 2

2.2压力传感器选择 2

2.3AD转化芯片的选择 3

2.4放大器的选择 4

三、 原理图设计 6

3.1电源电路 6

3.2单片机最小系统 7

3.3放大电路 7

3.4AD转化电路 8

3.5显示电路和报警电路 8

四、 程序与仿真 9

五、 PCB设计 10

4.1电源模块PCB设计 10

4.2整体电路PCB设计 11

六、 收获与体会 11

七、 附录 12

7.1原理图 12

7.2单片机程序 12

八、 参考文献 15

绪论

电子衡器称重技术是现代称重技术和控制系统工程的重要基础之一,从最初的机电结合型发展到现在全电子型和数字化智能型,电子衡器称重技术经历了长远的发展,其便于与电子计算机结合而实现称重计量与过程控制自动化的特点,在工商贸易、能源交通、冶金矿山、轻工食品、医药卫生、航天航空等部门得到了广泛的应用。

就总体而言,我国电子称产品的数量和质量与工业发达国家相比还有较大差距,其主要差距是技术与工艺不够先进、工艺装备与测试仪表老化、开发能力不足、产品的品种规格较少、功能不全、价格昂贵、稳定性和可靠性较差等。在质量较大的磅秤上,往往因为精度不够高或易损坏而无法满足要求,而本产品电路简单,不易损坏,且精度较高,能满足大部分场合的需求。

方案论证

2.1系统框图

LCD显示AD转化电路放大电路单片机最小系统压力传感器

LCD显示

AD转化电路

放大电路

单片机最小系统

压力传感器

压力传感器

压力传感器

压力传感器

压力传感器

报警电路

报警电路

压力传感器

压力传感器

2.2压力传感器选择

由于该系统要求由四个压力传感器组成,称重量程为0~80T,误差±100kg以内,平均每个传感器量程应在20T以上,我选择了宁波柯力传感器/ZY-30t,该传感器具体参数如图所示。

为方便计算,这里选择激励电压10V,可得如下计算公式:

输出电压=

测得重量=

传感器误差电压

传感器误差重量

在要求量程即每个压力传感器20T时:

输出电压范围:0~40/3mV

传感器误差电压范围:0~0.02mV

传感器误差重量范围:0~0.03t,0~30kg

2.3AD转化芯片的选择

为满足输出误差在100kg以内,这里选择12位精度,参考电压为2.5V的AD芯片。则最小识别电压=2.5/2048=0.00122V。由上面公式得:

最小重量=

取精度40kg,得到放大倍数约45倍。

查阅资料,选用MAX1284芯片,12位串行输出,精度足够,且只占用单片机三个引脚,节省资源。

引脚说明:

时序说明:

接线说明:

2.4放大器的选择

由上面可得需要45倍放大器,我选用放大芯片INA126,它具有体积小、功耗低、精度高、噪声低和输入偏置电流低的特点,并且可通过调节电阻达到控制放大倍数的目的。

,取

下面用Multisim软件对放大电路进行仿真:

结果如图所示:

可以看出输入10mV时,输出约467mV,即满足45倍放大的要求

原理图设计

3.1电源电路

220伏交流电输入,通过变压器降压,整流桥变直流,有7805和7809稳压芯片分别得到正负5V直流供电。

3.2单片机最小系统

典型的51最小系统,12M晶振,包含复位电路。

3.3放大电路

选用INA126放大芯片,输入为4个压力传感器串联,因此只需要一个放大电路即可得到总的信号,可减少芯片使用,降低成本。

3.4AD转化电路

使用MAX1284芯片,只占用单片机三个引脚。

3.5显示电路和报警电路

我们选用LCD1602液晶显示,并且添加了LED在超出量程时提供报警功能,价格便宜,简单实用。

程序与仿真

我采用Multisim软件对体重秤进行仿真,检验设计合理性,单片机程序见附录。

PCB设计

4.1电源模块PCB设计

4.2整体电路PCB设计

收获与体会

这次短学期我的收获还是很大的,首先巩固了AltiumDesigner,Multisim等软件,并且熟悉了如何设计一款

显示全部
相似文档