摘要:配料系统是在传输的过程中把物料传输的量按照一定比例进行配置混合,使其掺杂在一起。本论文主要对多功能自动电子配料系统进行了设计。本设计主要实现模拟在电机配送过程中,对不同的物料进行称重、叠加和传输的过程的要求。在本次设计中通过核心控制单元STC12C5A60S2单片机,实现对整个配料系统的基本控制。物料的重量测量功能通过压力传感器实现,然后通过A/D转换信号到单片机,单片机处理后继而控制直流电机的旋转工作。使用温度传感器DS18B20实现对配料温度测量监控的功能。
本设计程序编写主要采用的是KEIL软件,用C语言进行编写。为了提高称重和环境监测的精确度,对电路设计以及电机转速控制进行了多次调整和修改,实现了对物料粗调和细调的模拟,最终完成本设计要求的所有功能。
关键词:压力传感器;电机;STC12C5A60S2
目录
摘要
Abstract
1 绪论-1
1.1 研究背景-1
1.2 研究目的和意义-1
1.3 研究内容-2
2 系统设计概述-3
2.1 系统组成-3
2.1.1 单片机模块-3
2.1.2 称重模块-3
2.1.3 温度检测模块-3
2.1.4 电机模块-4
2.1.5 报警模块-4
2.1.6 显示模块-4
2.2 总体框图-4
3 系统硬件电路设计-6
3.1 STC12C5A60S2单片机模块的设计-6
3.2 按键模块的设计-7
3.3 液晶显示模块的设计-8
3.4 无刷直流电机模块的设计-8
3.5 温度传感器模块的设计-10
3.6 报警模块的设计-11
3.7 压力传感器模块的设计-11
4 软件设计-13
4.1 重量采集-14
4.2 温度采集-15
4.3 PWM电机调速-16
4.3.1 PWM电机调速原理-16
4.3.2 电机调速的应用-16
5 系统调试-17
5.1 开发工具-17
5.2 机械调试-17
5.2.1 压力传感器安装-17
5.2.2 温度传感器安装-18
5.2.3 无刷直流电机安装-18
5.2.4 LCD液晶显示安装-19
结 论-20
参 考 文 献-21
附录A 原理图-22
附录B PCB图-23
附录C 程序源码-24
致 谢-27