# 智能电子秤
## 一、简介
此系统采用STM32F103C8T6或STM32H750XB为下位机主控芯片,单片机处理来自HX711称重传感器模块的数据来达到称重的目的,本系统称重范围0~5KG,称重精度经校准后可达1g,系统具备称重、去皮、报警等功能。此系统还配备一个上位机,上位机采用PyQt5编写,上下位机之间通过串口通信。
## 二、使用说明
系统上电自动归零,所以上电前请不要在称重台上放置物体。同时按住A、B键去皮,同时长按A、B键进入称重报警值设置界面,报警值的设置范围为1~5000g。
系统通过USB线与电脑相连,双击上位机程序运行,选择串口<img src="C:\Users\Xuhuajin\Desktop\DianZiChen\Doc\win1.jpg" alt="win1" style="zoom: 50%;" />点击连接按钮即可进入主界面,主界面如图所示:<img src="C:\Users\Xuhuajin\Desktop\DianZiChen\Doc\win2.jpg" style="zoom:50%;" />
## 三、目录结构
```
DianZiChen
├─HardWare 下位机硬件相关
│ └─stm32f103c8t6_dzc 基于stm32f103的下位机工程文件夹
│ │
│ ├─cmake-build-debug 编译输出文件夹,包含.hex及.bin烧录文件
│ │
│ ├─Core 用户核心文件夹,包含各类驱动
│ │ ├─Inc .h文件存放文件夹
│ │ ├─Src .c文件存放文件夹
│ │ └─Startup 存放启动文件
│ └─Drivers st官方驱动
│ └─stm32h750xb_dzc 基于stm32H750的下位机工程文件夹
│ └─Accessory 附件,串口屏工程
| |
| └─CLion_Prj 基于stm32H750的下位机CLion工程
| |
| └──cmake-build-debug 编译输出文件夹,包含.hex及.bin烧录文件
│ |
│ ├─Core 用户核心文件夹,包含各类驱动
│ | ├─Inc .h文件存放文件夹
│ | ├─Src .c文件存放文件夹
│ | └─Startup 存放启动文件
│ └─Drivers st官方驱动
│
├─Doc 存放一些文档及图片,非工程文件
│
└─PyQt5GUI 上位机工程文件夹
├─.idea
│ └─inspectionProfiles
├─build 存放pyinstaller打包时编译生成的文件啊
│
├─communication 串口驱动
│
├─dist 存放.exe文件
│
├─PyQt5Ui 界面文件
│
└─resource 资源文件
```
## 四、开发环境
1. 下位机
- MinGW:工具链
- Clion 2020.3.x:代码编写及编译工具
- STM32CubeMX:代码自动生成工具
- secureCRT 8.3:串口调试助手
- 编码:utf-8
2. 上位机
- Pycharm 2020.3.x:代码编辑器
- QtDesigner:可视化界面设计工具
- 所依赖的三方库:PyQt5、pyserial
没有合适的资源?快使用搜索试试~ 我知道了~
基于stm32的电子秤.zip
共2000个文件
qml:715个
png:221个
dll:189个
1.该资源内容由用户上传,如若侵权请联系客服进行举报
2.虚拟产品一经售出概不退款(资源遇到问题,请及时私信上传者)
2.虚拟产品一经售出概不退款(资源遇到问题,请及时私信上传者)
版权申诉
0 下载量 128 浏览量
2023-09-24
23:18:00
上传
评论
收藏 122.73MB ZIP 举报
温馨提示
适用工作项目、毕业设计,课程设计,项目源码均经过助教老师测试,运行无误,轻松复刻,欢迎下载 -------- 下载后请首先打开README.md文件(如有),仅供学习参考。
资源推荐
资源详情
资源评论
收起资源包目录
基于stm32的电子秤.zip (2000个子文件)
DianZiChen.bin 48KB
stm32f103c8t6_zhsx.bin 43KB
CMakeDetermineCompilerABI_CXX.bin 2KB
CMakeDetermineCompilerABI_CXX.bin 2KB
CMakeDetermineCompilerABI_C.bin 1KB
CMakeDetermineCompilerABI_C.bin 1KB
stm32h7xx_hal_tim.c 242KB
stm32f1xx_hal_tim.c 235KB
stm32h7xx_hal_i2c.c 214KB
stm32h7xx_hal_uart.c 133KB
stm32h7xx_hal_rcc_ex.c 114KB
stm32f1xx_hal_uart.c 107KB
stm32h7xx_hal_tim_ex.c 91KB
stm32f1xx_hal_tim_ex.c 75KB
stm32h7xx_hal_pwr_ex.c 75KB
stm32h7xx_hal_dma.c 67KB
stm32h7xx_hal_rcc.c 62KB
stm32h7xx_hal_flash_ex.c 62KB
stm32h7xx_hal_mdma.c 62KB
stm32f1xx_hal_rcc.c 48KB
stm32h7xx_hal.c 42KB
stm32f1xx_hal_flash_ex.c 35KB
stm32h7xx_hal_flash.c 35KB
stm32h7xx_hal_pwr.c 32KB
stm32f1xx_hal_rcc_ex.c 29KB
stm32f1xx_hal_flash.c 29KB
stm32f1xx_hal_dma.c 27KB
stm32h7xx_hal_exti.c 26KB
stm32h7xx_hal_dma_ex.c 25KB
stm32h7xx_hal_uart_ex.c 23KB
stm32f1xx_hal_gpio.c 20KB
stm32f1xx_hal_pwr.c 20KB
stm32f1xx_hal.c 20KB
CMakeCCompilerId.c 20KB
CMakeCCompilerId.c 20KB
stm32h7xx_hal_gpio.c 19KB
stm32h7xx_hal_cortex.c 19KB
stm32f1xx_hal_cortex.c 18KB
stm32f1xx_hal_exti.c 15KB
stm32h7xx_hal_hsem.c 15KB
system_stm32f1xx.c 14KB
system_stm32h7xx.c 14KB
bsp_key.c 12KB
stm32h7xx_hal_i2c_ex.c 11KB
main.c 10KB
bsp_oled.c 9KB
main.c 8KB
stm32f1xx_it.c 6KB
stm32h7xx_it.c 6KB
stm32h7xx_hal_msp.c 5KB
stm32f1xx_hal_msp.c 4KB
stm32f1xx_hal_gpio_ex.c 4KB
bsp_i2c.c 3KB
bsp_hx711.c 3KB
bsp_hx711.c 3KB
sysmem.c 3KB
sysmem.c 3KB
syscalls.c 3KB
syscalls.c 3KB
bsp_delay.c 2KB
bsp_delay.c 2KB
bsp_dubug.c 2KB
bsp_InnerFlash.c 1KB
bsp_led.c 1KB
bsp_Buzzer.c 1KB
stm32f103c8t6_zhsx.cbp 23KB
DianZiChen.cbp 22KB
cmake.check_cache 85B
cmake.check_cache 85B
Makefile.cmake 11KB
Makefile.cmake 11KB
DependInfo.cmake 8KB
DependInfo.cmake 8KB
CMakeCXXCompiler.cmake 6KB
CMakeCXXCompiler.cmake 6KB
CMakeCCompiler.cmake 3KB
CMakeCCompiler.cmake 3KB
cmake_clean.cmake 3KB
cmake_clean.cmake 3KB
cmake_install.cmake 1KB
cmake_install.cmake 1KB
CMakeASMCompiler.cmake 988B
CMakeASMCompiler.cmake 988B
CMakeDirectoryInformation.cmake 707B
CMakeDirectoryInformation.cmake 683B
CMakeSystem.cmake 356B
CMakeSystem.cmake 356B
qt.conf 20B
CMakeCXXCompilerId.cpp 20KB
CMakeCXXCompilerId.cpp 20KB
.cproject 25KB
.cproject 24KB
icudtl.dat 10.02MB
Qt5WebEngineCore.dll 97.28MB
opengl32sw.dll 19.95MB
Qt5Gui.dll 6.68MB
Qt5Core.dll 5.74MB
Qt5Widgets.dll 5.24MB
Qt5Designer.dll 4.28MB
python38.dll 4.01MB
共 2000 条
- 1
- 2
- 3
- 4
- 5
- 6
- 20
资源评论
程皮
- 粉丝: 255
- 资源: 2485
上传资源 快速赚钱
- 我的内容管理 展开
- 我的资源 快来上传第一个资源
- 我的收益 登录查看自己的收益
- 我的积分 登录查看自己的积分
- 我的C币 登录后查看C币余额
- 我的收藏
- 我的下载
- 下载帮助
最新资源
- SmartPlug-html大一笔记
- SmartPlug-proteusdemo
- Preliminary Findings on Handmade Rattan Baby Crib andBassinet Designs Regarding.zip
- aveebfq_v1.2.83_downyi.com.apk
- 基于有机发光二极管(OLED)的建模优化算法的matlab仿真源码+数据+文档说明+项目说明(高分课程设计)
- hash01-test.c 本人哈希表(一)的示例代码,仅供参考!
- 处理数据.py
- 软件实施计划表.xls
- 软件开发应用软件项目提交文档目录要求(全过程)(推荐文档).xls
- 软件开发项目工作量及报价模板.xls
资源上传下载、课程学习等过程中有任何疑问或建议,欢迎提出宝贵意见哦~我们会及时处理!
点击此处反馈
安全验证
文档复制为VIP权益,开通VIP直接复制
信息提交成功