|
一、工程总体功能 这个系统主要包含两套相对独立的控制功能。 1. 测距与分拣功能HC-SR04 超声波传感器检测物体与传感器之间的距离,然后把测量结果和设定的距离阈值进行比较: - 物体距离小于或等于阈值时,舵机转到 0°;
- 物体距离大于阈值时,舵机转到 180°;
- 关闭分拣功能后,舵机会回到一个预设位置。
通过这种方式,可以把不同距离范围内的物体导向不同方向,实现一个简单的自动分拣机构。 2. 温度监测与散热功能系统使用两种温湿度传感器: - DHT11:测量环境温度和环境湿度;
- DS18B20:测量设备或被控对象的温度。
当设备温度超过用户设置的启动阈值后,系统根据温度高低自动调整风扇 PWM 占空比。温度越高,风扇转速越快;达到最高温度时,风扇全速运行。
同时,设备温度会被发送到迪文屏,形成实时温度曲线。
本工程采用迪文 T5L 智能屏作为主控制与显示平台,使用 DGUS 软件完成触摸界面的设计,并通过 Keil C51 编写 T5L 内部 8051 单片机程序。系统主要由 HC-SR04 超声波测距模块、DHT11 温湿度模块、DS18B20 温度检测模块、舵机分拣模块和直流风扇散热模块组成。超声波模块用于检测物体距离,控制器根据距离阈值驱动舵机转动,实现物体分拣;温湿度传感器用于采集环境和设备温度,当温度超过设定值时,通过 PWM 调节风扇转速。测量数据、设备状态和参数设置均通过迪文 DGUS 触摸屏进行显示和操作。
|