基于Arduino的电子秤

最近需要制作一个电子称,要求是精度为1g,上限没要求。
方案采用:Arduino uno+HX711模块+5kg悬臂梁称重传感器+OLED显示电路+报警电路。
功能:1.精确显示重量 2.自调整 3.价格计算 4.超出量程报警

设计框图

设计框图

5KG悬臂梁称重传感器

称重传感器一般采用电阻应变片,由4个压力电阻,且电阻值一般为4个1kΩ的电阻构成全桥式电路,这样能够提高测量精度。
悬臂梁称重传感器

HX711称重模块

HX711是一款专为高精度电子秤而设计的24位A/D转换器芯片。与同类型其它芯片相比,该芯片集成了包括稳压电源、片内时钟振荡器等其它同类型芯片所需要的外围电路,具有集成度高、响应速度快、抗干扰性强等优点。降低了电子秤的整机成本,提高了整机的性能和可靠性。

HX711模块引脚图

hx711引脚图

HX711典型应用电路HX711PCB设计电路图

OLED显示

这里我用ssd1306oeld,如何点亮oeld可以参考我上一篇文章。

报警电路

报警电路采用蜂鸣器+LED。当超过设定量程时,电子称进行报警。
报警指示电路

调整电路

程序代码

发布了31 篇原创文章 · 获赞 22 · 访问量 9509

猜你喜欢

转载自blog.csdn.net/richowe/article/details/102655923
今日推荐