摘要:本设计主要基于单片机自动加料机的控制系统, 控制器主要由AT89C51单片机以及扩展电路构成,首先AT89C51单片机控制着继电器,然后继电器又控制着交流接触器,最后接触器控制着电动机的工作运行。自动加料机的控制系统可以按照工作过程的需要,设计出两条生产的满料、送料、排料、空料等参数。 这大大提高了控制系统的工作效率,进而完成自动加料。
关键词 AT89C51单片机;控制系统;物位传感器
目录
摘要
Abstract
1 绪论-1
1.1 选题背景-1
1.2 研究意义-1
1.3 自动加料机的工作原理-2
1.4 自动加料机系统的总体要求-2
2 方案的选择-3
2.1 单片机的选择-3
2.2 物位传感器的选择-3
2.2.1电容式物位传感器-3
2.2.2阻力式物位传感器-4
2.3 存储器扩展的选择-4
2.3.1 24C01扩展-4
2.3.2 2864A扩展-5
2.4 LED显示器的选择-5
2.5 键盘的选择-6
3 自动加料机主电路设计-7
3.1 系统结构原理图-7
3.2 基于AT89C51的单片机系统-7
3.2.1时钟电路-9
3.2.2复位电路-9
3.2.3 I/O扩展分配-9
3.3 显示电路设计-10
3.3.1 74LS377芯片介绍-11
3.3.2 MC14511B芯片介绍-12
3.4 继电器控制电路设计-12
3.5 键盘电路设计-13
3.6 外部存储器扩展电路设计-15
3.7 看门狗MAX813L电路设计-19
3.8 物位传感器设计-21
3.8.1 LD-YC/YG型音叉式物位传感器的工作原理-22
3.8.2 LD-YC/YG型音叉式物位传感器的适用范围-22
3.8.3 LD-YC/YG型音叉式物位传感器的主要技术参数-22
3.9 硬件连接-22
4 软件设计-23
4.1 主程序-23
4.2 中断处理-27
4.3 编程扫描-29
5 系统的可靠性及抗干扰-30
结论-31
致谢-31
参考文献-32
附录-34