



版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领
文档简介
1、2021年广西区TI杯电子设计竞赛设计报告2021年广西区TI杯电子设计竞赛G题:简易电子秤赛区编号:332 2021年7月27日摘要本小组设计出以STM32F103RBT6为控制核心的电子称系统。该系统由控制模块、应变片称重传感器、HX711 AD模块、OLED显示模块及电源稳压组成。通过HX711采集应变片传感器的AD值,实现质量的转换,从而达到称重的目的。该系统还可以设置单价,计算物品的金额并实现金额的累加,且具有去皮功能。误差在范围内,完全可以满足题目的要求。关键词:应变片、STM32、HX711目录1任务及要求 (1)2总体方案 (1)2.1 单片机主控芯片的选择与论证 (1)2.2
2、 AD模块的选择与论证 (1)2.3 应变片的选择 (2)3传感器设计 (2)3.1设计方案的确定 (2)3.2工作原理设计 (2)3.3 误差分析 (3)3.4 最后的测量方案的确定 (3)3.5 参数计算 (3)3.6 机械结构图 (4)4硬件电路设计 (5)4.1硬件系统总体结构框图 (5)4.2测量电路设计 (5)4.3电源电路设计 (7)5软件设计 (9)5.1程序功能描述与设计思路 (9)5.3程序功能调试 (10)6测试方案与测试结果 (11)附录1:主控电路原理图 (12)附录2:HX711模块原理图 (13)附录3:程序 (14)简易电子秤(G题)1任务及要求设计并制作一个以
3、电阻应变片为称重传感器的简易电子秤,电子秤的结构如右图所示。如右图1所示,铁质悬臂梁固定在支架上,支架高度不大于40cm,支架及秤盘的形状与材质不限。悬臂梁上粘贴电阻应变片作为称重传感器。(1)电子秤可以数字显示被称物体的重量,单位克(g);(2)电子秤称重范围5.00g500g;重量小于50g,称重误差小于0.5g;重量在50g 及以上,称重误差小于1g;图1 (3)电子秤可以设置单价(元/克),可计算物品金额并实现金额累加;(4)电子秤具有去皮功能,去皮范围不超过100g;(5)在第(2)条误差前提下,进一步扩大称重范围;(6)其他。(5 分)2总体方案本系统主要由STM32单片机主控模块
4、、电阻应变片、HX711 AD模块、电源模块组成,OLED显示模块构成。2.1 单片机主控芯片的选择与论证方案一:AT89或STC 89系列芯片。这两种系列芯片,使用广泛,控制简单,但是外设,如定时器,PWM等资源较少,I/O口数量不多,储存容量小,难以实现复杂算法。方案二:STC12或STC15系列芯片。这两种芯片相对于方案一来说,外设有所增加,但是两种芯片对于我们队来说不那么熟悉,平时几乎没有用过。方案三:STM32F103系列芯片。该系列芯片基于专为要求高性能、低成本、低功耗的嵌入式应用专门设计的ARM Cortex-M3内核,具有一流的外设,程序模块化,最大程度的集成整合,易于开发,非
5、常适合这次比赛的使用。综合以上三种方案,选择方案三。2.2 AD模块的选择与论证方案一:STM32F103RBT6自带有12位AD,由于传感器非常灵敏,经过测试12位AD达不到所要称重要求,精度不够。方案二:HX711 24位AD模块,它是一款专为高精度电子秤而设计的24位A/D转换器芯片。与同类型其它芯片相比,该芯片集成了包括稳压电源、片内时钟振荡器等其它同类型芯片所需要的外围电路,具有集成度高、响应速度快、抗干扰性强等优点,同时,24位AD也很好的满足了题目的要求,精度完全满足。综合以上两种方案,选择方案二。2.3 应变片的选择在本次比赛中我们经过老师的指导,选择了BF350-3GB 和B
6、F350-2GB 两种应变片来制作传感器。把这两个应变计印刷在一个基底上时,一致性好,另外,方便粘贴和焊接,结构紧凑。3传感器设计3.1设计方案的确定题目给定是电阻应变片式称重,所以本设计重点在以弹性元件作为敏感元件,为了使力的作用点不受限制,本方案选用等强度梁做敏感元件,为了使输处信号增大,选用半导体应变片做转换元件,并选用电桥作测量电路,其设计方案组成的框图如图2。 图23.2工作原理设计1) 等强度梁工作原理设计等强度梁的结构如图3所示。 由力学原理,应变为 当取i 4321R R R R R R R 3.3 误差分析由以上各环节工作原理可见(1)等强度原理工作原理公式和半导体电阻应变片
7、的工作原理公式是线性的,所以不存在原理式误差,只存在温度误差。(2)而测量电桥的工作原理公式,即有非线性误差,也有温度误差影响测量结果。3.4 最后的测量方案的确定由以上误差分析可知:为了消除非线性误差和温度误差对测量结果的影响,最后确定所设计的称重电阻应变式传感器采用差动电桥测量方案组成,其组成框图如图1所示,图中的等强度梁与半导体应变计,都是相同的,只不过它们同时接受两个相反方向的作用量和相同方向的温度作用,而在电桥中进行差动输出,从而消除非线性和温度作用的影响。差动电桥的输出如图5所示当重力W 和温度t 同时作用时:R 1的作用函数t R R R R ?+?+=1 R 2的作用函数 t
8、R R R R ?+?-=2 当电桥输出端开路时,电桥的输出电压U 0为当取R R R R t ?图5 差动电桥 有式可知,电桥输出电压R 0?正比于U ,且为线性输出特性,消除了非线性的影响;和当R R R R t ?3.5 参数计算1)等强度梁结构参数的计算主要是根据强度理论和等强度梁在所设计电子称重占据的几何尺寸来选定和计算有关的参数。式中 -梁材料的许用应力(由材料手册中查得)其中为铁质材料的许用剪应力。 因为题目没有要求s U U 0、,所以s U U 0、均未知,因此在保证0U 为最大输出电压下,载半导体应变片性能表中S 0值。 3) 测量电路参数计算与选择 计算参数(1)题目给定
9、称重范围W 值;(2)供桥电压U s ,可选取或计算得到; (3)l h b 、0由等强度梁参数计算获得;(4)半导体应变计的灵敏度系数S 0,已由半导体应变计参数计算中各种方法获得; (5)弹性模量E 可由梁的材料从材料手册中查的。即可算出U 0。3.6 机械结构图根据上述所计算出的参数,本次比赛设计出悬臂梁机械结构如下图6所示。Eh b WU lS E h b U lWS U ss 2021000326=图64硬件电路设计4.1硬件系统总体结构框图系统总体结构如图7所示,主控芯片采用STM32F103RBT6,AD芯片采用HX711,显示液晶屏采用OLED。图74.2测量电路设计前面已经设
10、计出悬臂梁的机械结构,如下图8为悬臂梁应变片的粘贴及受力工作原理示意图。图 8将应变片粘贴到受力的力敏型弹性元件上, 当弹性元件受力产生变形时,应变片产生相应的应变, 转化成电阻变化。将应变片接成如图9 所示的电桥,力引起的电阻变化将转换为测量电路的电压变化,通过测量输出电压的数值, 再通过换算即可得到所测量物体的重量。图9A/D转换芯片我们采用的是HX711,它一款专为高精度电子秤而设计的24 位A/D 转换器芯片。与同类型其它芯片相比,该芯片集成了包括稳压电源、片内时钟振荡器等其它同类型芯片所需要的外围电路,具有集成度高、响应速度快、抗干扰性强等优点。降低了电子秤的整机成本,提高了整机的性
11、能和可靠性。原理图如下图10。整体的接线图如下图11所示图114.3电源电路设计电源系统框图如图12所示,用9800Ma大容量18650电池做电源,然后通过LM2596模块稳压成5V给单片机最小系统供电,通过7805稳压成5V给传感器及HX711模块供电。图 12 电源子系统电路,如下图13图 135软件设计5.1程序功能描述与设计思路1、程序功能描述程序功能:称重、去皮、设置单价、计算金额,金额累加、找零,超重报警,OLED 显示等;1)键盘实现功能:单价设定、去皮、切换模式等。2)显示部分:显示当前模式、重量,单价,总价等。3)报警提示:当重量超重或去皮质量超过范围时,发出报警。2、程序设
12、计思路1初始化函数2实时AD值,转换成质量,并显示3监测按键操作4执行对应子程序5显示相关数据6等待执行完毕,跳出子函数,重新进入循环。5.2程序流程图图 145.3程序功能调试硬件及线路接好后,对系统开始进行调试,读出当前的AD值,显示在液晶上。然后发现AD值跳动很大,对标定及称重都有影响,这时我们对AD进行了滑动均值滤波,并且在满足精度的前提下只取前17位AD进行处理,这是就可以看到AD值就很稳定了,然后就可以对电子称进行标定了。相应质量的砝码所对应的AD如下表所示。表1然后利用Excel表格对数据进行处理,生成AD-质量对应曲线图如图15,并生成理论转换公式。图15利用上述公式就可以进行
13、物品的称重了,再拿标准砝码对系统的称重进行精度及准确度的校核,再对公式系数进行微调,就可以将系统标定好了。称重准确后就可以进行如输入单价,计算金额、金额累计等其他功能的写入了。6测试方案与测试结果6.1 测试方案用标准砝码1g、2g、3g、5g、10g、20g、50g、100g、200g、500g、1000g进行称重测试,并且按照要求输入单价、计算金额、金额累计,找零等功能进行测试。6.1 测试结果经过测试,精度、准确度完全满足题目要求,输入单价、计算金额、金额累计,找零功能也完全能够实现。附录1:主控电路原理图附录2:HX711模块原理图附录3:程序1.HX711 AD读取程序unsigne
14、d long ReadValue(void)unsigned long AD=0;unsigned char i;CLK0;while(GPIO_ReadInputDataBit(GPIOB,GPIO_Pin_2);for (i=0;iCLK1;AD=ADCLK0;if(GPIO_ReadInputDataBit(GPIOB,GPIO_Pin_2) AD+; CLK1;AD=AD0x800000;CLK0;delay_ms(100);return (AD); /0-167772162.AD值滤波程序long double filter(unsigned long value)unsigned long temp=0,max=0,min=0;int j=0;if(frist_AD_f
温馨提示
- 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
- 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
- 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
- 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
- 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
- 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
- 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。
最新文档
- 造球工5S管理考核试卷及答案
- 职业干货知识培训课件
- 汽车刹车系统资讯栏创新创业项目商业计划书
- 农作物种植节能减排技术创新创业项目商业计划书
- 健康饮料咨询服务创新创业项目商业计划书
- 智能建筑空间创新创业项目商业计划书
- 中药糖浆剂工异常处理考核试卷及答案
- 炼钢工晋升考核试卷及答案
- 考点解析-公务员考试《常识》章节测评练习题(含答案详解)
- 职业卫生知识培训和建议课件
- 幼儿歌曲弹唱伴奏训练(学前教育专业)全套教学课件
- 统编人教部编版语文五年级上册第一单元教材解读分析文本解读及教学目标教学建议教研备课校本培训
- IATF16949过程绩效指标一览表
- 水利部2002《水利建筑工程概算定额》
- 四年级数学下册12月份计算小超市
- 医院陪护中心运营方案
- 厂家如何做好经销商的利润管理
- 2023《中央企业合规管理办法》要点解读课件PPT
- 聚合物基础知识
- 危机谈判专题培训课件
- 售楼部钢结构玻璃幕墙拆除方案
评论
0/150
提交评论