简易电子称设计报告Word文档下载推荐.docx

上传人:b****8 文档编号:22612757 上传时间:2023-02-04 格式:DOCX 页数:20 大小:190.62KB
下载 相关 举报
简易电子称设计报告Word文档下载推荐.docx_第1页
第1页 / 共20页
简易电子称设计报告Word文档下载推荐.docx_第2页
第2页 / 共20页
简易电子称设计报告Word文档下载推荐.docx_第3页
第3页 / 共20页
简易电子称设计报告Word文档下载推荐.docx_第4页
第4页 / 共20页
简易电子称设计报告Word文档下载推荐.docx_第5页
第5页 / 共20页
点击查看更多>>
下载资源
资源描述

简易电子称设计报告Word文档下载推荐.docx

《简易电子称设计报告Word文档下载推荐.docx》由会员分享,可在线阅读,更多相关《简易电子称设计报告Word文档下载推荐.docx(20页珍藏版)》请在冰豆网上搜索。

简易电子称设计报告Word文档下载推荐.docx

全桥工作时的输出是单臂时的四倍,性能最好。

因为,为了得到较大输出电压信号我们采用方案三。

1.2.2放大电路

利用普通低温漂运算放大器构成多级放大器。

直接利用HX711模块,可把输出电压放大到32~128倍。

由高精度低漂移运算放大器构成差动放大电路。

方案论证与选择:

方案一中普通低温漂运算放大器构成多级放大器会引入大量噪声。

由于A/D转换器需要很高的精度,所以几毫伏的干扰信号就会直接影响最后的测量精度。

方案二只能把电压放大到128倍,而这里的设计需要根据应变片的应变大小来调节放大倍数,如我们需要把电压放大275倍左右,所以不采用方案二。

方案三中差动放大器具有高输入阻抗,增益高的特点,我们可以把电路先放大11倍,再放大5倍,最后再放大5倍,从而达到要求。

因此选择方案三,该方案成本低,直接使用实验室常规元件实现,放大倍数可以根据悬臂梁上应变片的实际应变情况进行调节,设计灵活。

1.2.3电压采集电路

利用HX711高精度24位A/D转换器芯片

利用ADC0832芯片。

利用ADS1286芯片。

方案一中的HX711芯片虽然位数高,但转换频率太低,并且对微弱信号的处理达不到要求。

方案二中ADC0832为8位ADC芯片,所以分辨率不够,达不到题目精度。

方案三中ADS1286为12位高速ADC芯片,具有低温漂、微功耗的特点,且分辨率能够满足题目要求。

因此选择方案三,该方案完全根据题目测量精度进行选择,既能够满足题目精度,成本也比较低。

1.3控制器部分

FPGA+彩色液晶+按键,程序执行率很高,运行速度很快。

ARM单片机+OLED,功能强大,功耗低。

采用IAP15F2K61S2单片机做为控制器,OLED作为显示器。

成本低,操作简单。

方案一虽然程序执行率高,运行速度快,但成本较高,对硬件要求很高,程序相对复杂。

方案二控制能力强,速度快。

但相比于方案三来说,方案三操作方便、用法简单,并且价格更便宜。

因此选择方案三,该控制、显示方案成本低、编程简单,完全满足电子称之类的简单应用。

1.4人机交互界面

1.4.1按键

利用专用芯片式设计。

专用键盘处理芯片一般功能比较完善,芯片本身能完成对按键的编码、扫描、消抖等问题的处理,甚至还集成了显示接口功能,可靠性高,口简单,使用方便,适合处理按键较多的情况。

利用4×

4矩阵键盘。

用I/O口线组成行、列结构,按键设置在行列的交点上。

例如,用2×

2的行列结构可构成4个键的键盘,4×

4行列结构可构成16个键的键盘。

利用5个独立按键,分别选择功能。

方案一虽然功能强大,但成本比较高,所以不选择。

方案二中按键较多,相对于专用芯片式可以节省成本,且更为灵活,但根据实际情况,我们只需要5个按键就足够了。

因此选择方案三。

1.4.2显示界面

采用七段LED数码管显示。

LED显示器由八个发光二极管中的七个二极管按a、b、c、d、e、f、g顺序组成“8”字形,另一个点形二极管放在右下方,用来显示小数点。

用数码管来显示重量、价格等数字。

采用LCD1602液晶显示。

LCD1602可以显示字母、数字、符号等字符,显示的容为16X2,即可以显示两行,每行16个字符。

采用OLED显示。

OLED分辨率高、功耗低,采用有机发光原理,所需材料很少,成本大幅降低

方案一只可以显示数字,不能显示字符,所以当电子秤的功能变化时可能会让人不知所显示的是重量还是价钱等其他项。

方案二中LCD1602显示屏可显示的容为32个字符,但我们需要把四种功能同时显示出来,所以方案二的字符不够用,不能采用此方案。

方案三可以完成以上要求,且操作简单、成本低。

1.5系统设计框图

图1-2系统设计框图

第2章系统模块电路设计

2.1数据采集部分

2.1.1测量电路

图2-1全桥测量电路

图2-1为全桥测量电路,此电路由四个电阻应变式传感器、电阻与滑动变阻器组成。

电桥的一个对角线接入工作电压E(-4V~4V),另一个对角线为输出电压Uo。

其特点是:

当四个桥臂电阻达到相应的关系时,电桥输出为零,否则就有电压输出,可利用灵敏检流计来测量,所以电桥能够精确地测量微小的电阻变化。

在加上Rw1,就可以调节零点漂移,达到温度补偿的效果。

在测量时,当物体的重量不同,电桥不平衡程度不同,指针式电表指示的数值也不同。

滑动电阻器Rw1作为物体重量弹性应变的传感器,组成零调整电路,当载荷为0时,调节Rw1使数码显示屏显示零。

但在调好后,在称重时不能再改变它,以免产生误差。

当给电路输入-4V~4V时,可以计算出输出电压为:

(2-1)

当应变片初始值R1=R2=R3=R4,其变化值∆R1=∆R2=∆R3=∆R4时,其电桥输出电压为:

(2-2)

其中∆R/R为电阻丝电阻的相对变化、K为灵敏度系数、ε为电阻丝长度相对变化。

本次设计中,我们采用4个基础电阻均为1000Ω的电阻应变片构成如图2-1所示的全桥测量电路。

并且在全桥电路中串联一个5000Ω的滑动变阻器,在滑动端再串联一个10kΩ的电阻用来电路调零。

选择1000Ω的电阻应变片是因为当电桥产生形变时,电桥输出端的压差会更大,便于采集。

2.1.2放大电路

图2-2放大电路

图2-2为差动放大电路,其输入阻抗大,增益倍数高。

IN+、IN-是电桥的输出端,即输入Uo的值。

OUT+、OUT-为电路的输出端,即输出放大后的Uo的值。

此电路由三级放大电路组成,第一级增益倍数:

(2-3)

第二级增益倍数:

(2-4)

第三级增益倍数:

(2-5)

计算可得第一级增益为11,第二级增益与第三级增益均为5。

所以,整个系统的增益:

(2-6)

即整个差动电路的增益倍数为275。

2.1.3电压采集电路

图2-3电压采集电路

图2-3是电压采集电路,+IN为同向输入端,输入模拟信号。

时钟输入端、数据输出端、片选端/低功耗模式选择端分别连接单片机的P3.7、P4.1、P4.2口。

ADS1286则把电压信号转换成数字信号送给单片机做处理。

ADS1286为12位分辨率的微功耗A/D转换芯片,通过TL431稳压电路得到4.096V的基准电压:

(2-7)

(2-8)

A/D转化的数字量为:

(2-9)

其中

为TL431的基准电压2.5V,

为A/D的基准的电压,

为A/D的采集电压。

2.2控制器部分

图2-4主体控制电路

如图2-4所示,此电路核心IAP15F2K61S2单片机,控制LED和蜂鸣器实时声光指示系统工作状态,控制OLED实时显示系统数据,I/O端口控制A/D的转换。

按键输入选择不同的工作模式。

2.3人机交互界面

2.3.1按键

五个独立按键K1、K2、K3、K4、K5分别连接单片机的P4.7、P1.2、P1.3、P1.4、P1.5口。

K1用来选择步进量程,即单价中的十位、个位与分位;

K2为步进加一;

K3为步进减一;

K4为累计,即可以累计价钱;

K5为去皮功能。

2.3.2显示界面

图2-5OLED接口电路图

图2-5为OLED接口电路图,其1脚和2脚分别接地和电源,3脚为时钟信号输入端,4脚为数据传输口。

当时钟信号到来时将数据传输给液晶屏。

2.4其他

2.4.1系统电源

图2-6系统电源

图2-6为系统电源电路图,其电压经过变压器变压之后再通过整流滤波变成一个直流电源,利用三段稳压集成模块LM78##系列对电压进行稳压。

如图2-7所示,78L12是一个+12V的稳压芯片,78L05是一个+5V的稳压芯片,79L12是一个-12V的稳压芯片,79L05是一个-5V稳压芯片。

经过上面的三端稳压之后可得到一组+/-12V和一组+/-5V的电压。

+/-12V给运放电路供电,+5V给最小系统供电。

2.4.2语音播报部分

语音播报部分由控制器模块、SYN6658语音合成芯片、功放模块、电源和喇叭五部分构成。

主控制器和SYN6658语音合成芯片之间通过UART接口连接,控制器可通过通讯接口向SYN6658语音合成芯片发送控制命令和文本,SYN6658芯片把接收到的文本合成为语音信号输出,输出的信号经功率放大器进行放大后连接到喇叭进行播放。

当电子秤称重时,按下K4按键,则语音播报出物品总金额;

按下K5键,则语音提示去皮功能开始工作。

2.4.3固件升级接口

图2-7固件升级接口

图2-7是基于PL2303的USB转串口,用于单片机程序下载,支持软件更新。

PL2303HX采用28脚贴片SOIC封装,工作频率为12MHz,符合USB1.1通信协议,可以直接将USB信号转换成串口信号,波特率从75~1228800,有22种波特率可以选择,并支持5、6、7、8、16共5种数据比特位。

整个电路由USB接口与USB转串口主芯片构成。

USB接口部电路主要由三部分组成,分别是USB接头、USB供电和USB数据收发。

USB接头提供USB的物理接口,通过USB线可与USB设备连接,其电路图为图2-5中USB处。

USB供电部分为整个USB供电,其电路图为图2-5中USB的+5V电路与GND。

数据收发部分负责USB接口与USB转串口主芯片PL2303的通讯,其电路图在UD-与UD+处。

USB转串口主芯片模块是电路的核心部分,提供USB和串口的桥转换。

它主要由三部分组成,分别是USB转串口主芯片PL2303、PL2303工作晶振与PL2303外围电路。

第3章系统软件设计

3.1软件设计工具与平台

开发平台建立在具有微控制信号处理的IAP15F2K61S2单片机上。

KeilμVision4软件是IAP15F2K61S2单片机的程序开发环境,此软件支持IAP15F2K61S2单片机在线调试功能,极大的方便了程序员的程序编写工作。

3.2软件设计思想

本次软件设计采用C语言,利用单片机对各个模块进行控制,以与数据的处理,输出并显示。

(1)利用单片机控制A/D模块采集放大后的微弱电信号。

(2)将采集的数据进行处理后通过OLED显示屏显示出来。

(3)通过检测按键来实现设置称重物品单价,累计以与去皮功能。

由于放大电路将微弱的电压信号放大后同时也放大了误差以与信号的波动,在程序上需要对采集的信号进行滤波,这里采用平均值滤波法,多次取平均值后得到较稳定的数据。

3.3软件设计流程图

图3-1软件设计流程图

第4章系统调试与测试

4.1调试与测试所用仪器

1.台式万用表(UT802)

2.直流稳压电源(UTP3702)

3.100MHZ示波器(DS1102E)

4.2调试过程

系统调试先分模块调试,最后进行系统调试。

分模块调试时先测定全桥电路与差动放大电路的输出电压,然后再给A/D电路输入电压并测出其电路的输出电压,最后计算出其理论的输出值与误差。

电路上电前检查电路是否有虚焊、短路等情况。

然后加电检查芯片插槽电源,看电压是否正确。

断电后安装芯片,然后再开电,从电路前端到后端分别测试,测试前端电路各点电压时注意尽量防止后端电路对其造成对影响。

如果发现异常电压或者电流等情况一定用严格对理论分析发生异常的原因,最后排除异常。

系统联调时,一个一个模块电路的增加,最后所有模块连接好,软硬件联调。

一定要注意各个模块之间电平匹配与供电问题。

4.3测试过程

1.电压采集电路(A/D转换电路)测试,见表一所示。

表一电压采集电路测试数据记录表

序号

实际输入电压(单位:

mV)

实际测量电压(单位:

绝对误差

相对误差

(单位:

%)

1

204

200

4

1.96

2

403

396

7

1.74

3

602

594

8

1.33

809

800

9

1.11

5

1008

998

10

0.99

6

1207

1197

0.83

1400

1391

0.64

1597

1589

0.50

1797

1788

2014

2004

11

2205

2197

0.36

12

2396

2387

0.38

13

2603

2594

0.35

14

2806

2798

0.29

15

3018

3008

0.33

16

3209

3199

0.31

17

3401

3393

0.24

18

3609

3600

0.25

19

3800

3792

0.21

20

3999

3986

2.全桥电路测试,见表二所示。

表二全桥电路测试数据记录表

砝码重量(单位:

g)

理论电压(单位:

mv)

实测电压(单位:

相对误差

2.61

0.00

2.71

2.81

2.80

0.01

3.01

2.99

0.02

0.66

30

3.21

3.17

0.04

1.25

40

3.41

3.36

0.05

1.47

50

3.61

3.54

0.07

1.94

70

4.01

3.91

0.10

2.49

90

4.41

4.29

0.12

2.72

100

4.61

4.48

0.13

2.82

150

5.61

5.40

3.74

6.61

6.33

0.28

4.24

250

7.61

7.25

4.73

300

8.61

8.19

0.42

4.88

400

10.61

10.05

0.56

5.28

500

12.61

11.91

0.70

5.55

3.系统联调测试,见表三所示。

表三系统联调测试数据记录表

砝码重量

测量重量

(单位:

%)

5.0

4.7

0.3

6.00

6.0

5.7

5.00

8.0

7.7

3.75

10.0

9.7

3.00

12.0

11.7

2.50

15.0

14.8

0.2

20.0

19.8

1.00

25.0

0.0

50.0

49.9

0.1

0.20

70.0

100.0

100.6

0.6

0.60

150.0

149.5

0.5

200.0

200.2

250.0

250.2

0.08

300.0

299.0

1.0

350.0

350.3

0.09

400.0

399.0

450.0

449.2

0.8

0.18

500.0

499.1

0.9

 

4.4测试结果

1.重量测试,见表四所示。

表四重量测试数据记录表

100.5

299.4

399.4

499.3

0.7

4.5结果分析

题目任务

完成情况与分析

设计并制作一个以电阻应变片为称重传感器的简易电子秤,电子秤的结构需铁质悬臂梁固定在支架上,支架高度不大于40cm,支架与秤盘的形状与材质不限。

悬臂梁上粘贴电阻应变片作为称重传感器。

完全实现:

手工制作了一台铁质悬梁臂、木质支架的简易电子秤,其支架高度为20厘米,悬梁臂上粘贴4片电阻应变片构成全桥测量电路。

电子秤可以数字显示被称物体的重量,单位克(g)。

实现:

OLED可以显示被称物体的体重。

电子秤称重围5.00g~500g;

重量小于50g,称重误差小于0.5g;

电子秤可以设置单价(元/克),可计算物品金额并实现金额累加。

当放下被测物体时,用K1、K2、K3按键设置单价,并按下K4累计键;

然后再放上被测物体,按此动作完成累计功能。

电子秤具有去皮功能,去皮围不超过100g。

当按下K5键时,实现去皮功能。

其它

1.当被测物体超出500g时,蜂鸣器发出警报;

2.设计了语音播报功能;

3.自带+5V、-5V、+10V、-10V的电源。

第5章设计总结

本系统以单片机IAP15F2K61S2为核心部件,利用A/D进行数值采集,并配合补偿算法实现了题目中要求的精度。

在系统设计过程中,力求硬件电路成本低、参数合理,线路简单,发挥软件编程灵活的特点。

并且通过多次的调试,不断提高系统的精度和电子秤悬梁臂的稳定性,来满足系统设计的要求。

在本次设计的过程中,遇到了许多困难和意料之外的事情,但通过仔细的分析和进行多方面的调整后解决了问题。

我们从中体会了共同协作和团队精神的重要性和提高了自身的综合能力。

参考文献

[1]胡宴如、耿燕主编.模拟电子技术基础.第二版.:

高等教育,2005.

[2]传感器与检测技术试验台用户手册.1204版.高联仪器技术,2014.

[3]王来志、王小平.基于电阻应变片式传感器的电子秤设计.物联网技术,2014

(2).

[4]罗与红.一种高精度的电子秤设计[J].计算机测量与控制,2010,18(08):

1955-1958.

[5]程智.简易电子秤的设计[J].电子世界,2013(7):

133-133.

[6]西平,锦辉.基于单片机的简易电子秤设计与实现[J].电脑知识与技术,2016,12(10).

附录

1.主体控制电路

2.系统电源图

3.放大电路图与A/D转换图

展开阅读全文
相关资源
猜你喜欢
相关搜索

当前位置:首页 > 总结汇报 > 学习总结

copyright@ 2008-2022 冰豆网网站版权所有

经营许可证编号:鄂ICP备2022015515号-1