45 lines
1.0 KiB
Plaintext
45 lines
1.0 KiB
Plaintext
|
|
1.visual_control_loop()执行逻辑:
|
|||
|
|
首先申明4个状态,normal,
|
|||
|
|
|
|||
|
|
1.视觉判断下料,搞定
|
|||
|
|
2.上料斗来回,搞定
|
|||
|
|
3.上料斗下料,搞定
|
|||
|
|
4.三阶段振捣,搞定
|
|||
|
|
5.检查是否需要要料
|
|||
|
|
6.分次下料,搞定
|
|||
|
|
7.模具车对齐后再下料,搞定
|
|||
|
|
8.继电器控制,搞定
|
|||
|
|
9.485转发,搞定
|
|||
|
|
10.震动频率,搞定
|
|||
|
|
11.控制变频器启停,搞定
|
|||
|
|
12。破拱
|
|||
|
|
|
|||
|
|
|
|||
|
|
|
|||
|
|
# 混凝土喂料控制系统
|
|||
|
|
|
|||
|
|
一个基于Python的工程化混凝土喂料控制系统,集成了设备控制、视觉检测和自动化下料功能。
|
|||
|
|
|
|||
|
|
## 功能特性
|
|||
|
|
|
|||
|
|
- 自动化三阶段下料控制
|
|||
|
|
- 基于重量传感器的精确控制
|
|||
|
|
- 视觉系统检测堆料和模具车对齐
|
|||
|
|
- 网络继电器设备控制
|
|||
|
|
- 变频器速度调节
|
|||
|
|
- 实时监控和破拱处理
|
|||
|
|
|
|||
|
|
## 系统架构
|
|||
|
|
|
|||
|
|
- `src/control/`: 控制逻辑模块
|
|||
|
|
- `src/devices/`: 设备驱动模块
|
|||
|
|
- `src/utils/`: 工具模块(配置、日志)
|
|||
|
|
- `src/vision/`: 视觉处理模块
|
|||
|
|
- `config/`: 配置文件
|
|||
|
|
- `tests/`: 测试代码
|
|||
|
|
|
|||
|
|
## 安装依赖
|
|||
|
|
|
|||
|
|
|
|||
|
|
|