最近需要制作一个电子称,要求是精度为1g,上限没要求。
方案采用:Arduino uno+HX711模块+5kg悬臂梁称重传感器+OLED显示电路+报警电路。
功能:1.精确显示重量 2.自调整 3.价格计算 4.超出量程报警
设计框图
5KG悬臂梁称重传感器
称重传感器一般采用电阻应变片,由4个压力电阻,且电阻值一般为4个1kΩ的电阻构成全桥式电路,这样能够提高测量精度。
HX711称重模块
HX711是一款专为高精度电子秤而设计的24位A/D转换器芯片。与同类型其它芯片相比,该芯片集成了包括稳压电源、片内时钟振荡器等其它同类型芯片所需要的外围电路,具有集成度高、响应速度快、抗干扰性强等优点。降低了电子秤的整机成本,提高了整机的性能和可靠性。
HX711模块引脚图
HX711典型应用电路
OLED显示
这里我用ssd1306oeld,如何点亮oeld可以参考我上一篇文章。
报警电路
报警电路采用蜂鸣器+LED。当超过设定量程时,电子称进行报警。