完整工程程序代码下载请打开:
bashhttp://dt4.8tupian.net/2/28880a54b6600.pg3
如果你需要自己做一个HX711模块,可以使用下面这个原理图。
原因看我这篇博客:
https://qq742971636.blog.csdn.net/article/details/134901981
详细可以看我这篇博客:
https://qq742971636.blog.csdn.net/article/details/130096375
基础程序,实现了读取重量之后打印到串口,打印克重:
额外加了一些显示和按键:
程序功能是:实现基本的重量计算和显示,并扩展自动计价、去皮、重量和价格累计。
程序中没有语音播报。
单片机--------------串口模块
单片机的5V---------串口模块的5V
单片机的GND---------串口模块的GND
单片机的PA9---------串口模块的RX (这个是为了串口看数据,可以不接)
单片机的PA10---------串口模块的TX(这个是为了串口看数据,可以不接)
单片机--------------HX711模块
PB11--------------DAT
PB10--------------SCK
GND--------------GND
5V--------------VCC 【我这里没有写错】
这种带FT符号的引脚,是可以接5V的,所以我们使用5V给HX711供电。
文档3.设计性实验要求(必须完成)
验证性实验完全使用传感器实验台上的电源、弹性梁、仪用放大器、控制器(单片机)和LED显示屏来进行实验,无法培养同学们的设计开发能力,所以,将验证性实验进行改造,升级为综合设计性实验(2个同学为一组进行,自行组合)。
设计性实验的要求:
1、弹性梁(含粘贴在梁上的4个电阻应变片)部分可以使用实验室(原有模块,也可以自行购置类似的传感器模块。(实验室为综合楼805,平时正常开放,有安排众创空间的同学值班,同学们可以随时前去)。
2、实验中需要4组电源(差动电桥的+4V、-4V和仪用放大器的+12V和-12V)可以使用基础导学课程中做的直流稳压电源,也可以使用电池组,或者使用电源适配器。
3、需要自行制作仪用放大器电路(不允许使用实验室的实验模块),可以用洞洞板焊接,也可以用AD软件画图后用制版机制版(奇客电子协会很熟悉),也可以把PCB板图发给厂家制作,放大倍数可以选择固定,也可以通过电位器调整。如果使用网上购买的仪用放大器模块或称重模块(例如HX711等,10-20元),会扣相应分值。
4、使用口袋实验室开发套件,采样仪用放大器的输出电压。编写相应的程序,**实现基本的重量计算和显示,并扩展自动计价、去皮、重量和价格累计、**语音报数等功能。
5、评分依据见文档4(“基于单片机和应变电桥的电子秤设计”课程实验报告模板),主要从设计报告内容、测量精度(分辨率可以比1克更高)、稳定性、成本等方面进行考虑。
本文作者:Dong
本文链接:
版权声明:本博客所有文章除特别声明外,均采用 CC BY-NC。本作品采用《知识共享署名-非商业性使用 4.0 国际许可协议》进行许可。您可以在非商业用途下自由转载和修改,但必须注明出处并提供原作者链接。 许可协议。转载请注明出处!