RA_Lance 发表于 2022-5-23 14:24:38

基于瑞萨RA MCU的电子秤

RA MCU&立创EDA的训练营活动已经落下帷幕,其中有不少优秀的开源项目,让我们一起来看看小伙伴们一些优秀的作品吧
基于瑞萨RA MCU的电子秤https://image.lceda.cn/pullimage/Mlju8JzEibSxfa8zJU0OzuEJoFIhwNuLLC7iZfmT.jpeg开源作者:HC_King
简介:使用瑞萨MCU为主控,通过24位模数转换芯片HX711测量压力传感器的输出模拟电压来得到压力值,展示在0.96寸OLED屏幕上,同时还配备了TP4054和DW06D来进行电池充放电,并能通过触摸按键输入价格实现总价的计算。
系统框图:电子秤主要有测量、显示、电池和触摸输入这几个模块。https://image.lceda.cn/pullimage/fQrDr49NhEFr7hCKzm5r3lNcemc5c5yiloD6oVeb.png
HX711模块:https://image.lceda.cn/pullimage/Ths1QPKk75Ks878Uqa402k5qhXSktAqk5USPffwP.png
MCU部分:https://image.lceda.cn/pullimage/YKBrkHysoJHMswv7xh4zrfwm7VpF15bD3b6r4Npe.png
电池管理模块:https://image.lceda.cn/pullimage/3XuiSUHZvxRQDKk3HFTw6SxC6Im7w2L5L16ukILg.pnghttps://image.lceda.cn/pullimage/YeF0qzV11uTAPirTlP0xSKSMO2e52SpyAoOOToAR.png
触摸按键模块:https://image.lceda.cn/pullimage/2JOvHQlBI7LMFuGW5G2vwLZJDExoCCclwhe8rbGF.png
PCB设计说明:    下图是功能部分的PCB图,这里把电池PCB和单片机的PCB拼板,嘉立创打板手动掰开即可。特别注意FPC连接器的焊接比较麻烦,我这里是用加热台加锡膏进行焊接的,如果用烙铁的话,建议将焊盘延长多一点。   这里接口放置的位置不太合理,导致在画3D模型时出现了一些问题,在做实物的时候才发现,需要进行调整,由于没有拿到3D打印卷,这里后来就没有进行调整了。https://image.lceda.cn/pullimage/vy2GIG1qCvysD7BjkOrdSasRaCm29ZFvRHcVwgAK.png
下面是触摸按键的PCB,注意的是触摸按键周围以及底层是不能铺铜的,不然会对触摸按键造成影响。https://image.lceda.cn/pullimage/dB9yL8jVwQq628NIoowOkBccsBy90M8dJncQbeJJ.png
软件说明:      利用瑞萨的库函数进行改写HX711的控制代码,实测可以正常使用。注意事项for循环的delay时间不能超过26us(HX711的时序中有写到)或者不需要delay也是可以的,网上有些写了delay 1ms的根本无法正确获得数据。   还有和stm32不同的是,读取IO的电平需要用到bsp_io_level_t类型的变量来接受,然后再进行if的判断,与stm32直接返回0或者1有区别。https://image.lceda.cn/pullimage/vK33dayEC7eDqtUqtbRfvgtw1JiPojdmSTjBrWv8.png
3D图说明:    下图是用立创专业版画的简易外壳,长方形区域是放置单片机控制板,圆形区域是放置压力传感器的,由于树脂强度不够,所以底部放了三个孔(位置根据实际情况设置,这里按照三角形放置),用于固定亚克力板,然后在亚克力板上放上压力传感器。   但是由于PCB布局不太合理,对于3D图,一些借口设置不够人性化。https://image.lceda.cn/pullimage/V6qxI4N0OjzhqlTxemLfp3AvgedBouFafsEXw2YQ.png
实物展示说明:   在电子秤上放上华为mate30epro手机(百度查的重量为198g),从OLED屏幕上得到198g左右。https://image.lceda.cn/pullimage/BqhXHlEXe0vZtbWGRIIVC0smmJECSWCnBdJIvT7H.png
在电子秤上放上两个罗技鼠标的配重(均为3.6g),测得重量为7g,符合测量结果。https://image.lceda.cn/pullimage/QaK4LeWK5k4ro89dvK55lHKd4dFV9WqpfhGYKDfC.png
演示视频:https://www.bilibili.com/video/BV1Wu411r71v/
HEX文件:
工程详细内容及项目开源地址:https://oshwhub.com/hc_king/ruishamcu
更多优秀开源作品:
https://oshwhub.com/recommend/LC&RAMCU


每日新鲜 发表于 2023-7-3 18:40:46

:loveliness:
页: [1]
查看完整版本: 基于瑞萨RA MCU的电子秤