基于单片机的自动送料小车的毕业设计.doc

约49页DOC格式手机打开展开

基于单片机的自动送料小车的毕业设计,摘要 本设计采用的控制系统采用at89c51单片机,实现上料小车在轨道上的自动往返和上料和下料等过程。用p1.7和p1.6分别控制电机的驱动电压;利用p3.6 、p3.7的电位高低来控制电路,从而实现小汽车驱动电机的正反转功能;利采用外部中断0和外部中断1来实现小车的里程和跑道标志检测。关键词:自动送料机控制系统 ;单...
编号:10-266540大小:626.50K
分类: 论文>通信/电子论文

内容介绍

此文档由会员 高端论文 发布

摘要

  本设计采用的控制系统采用AT89C51单片机,实现上料小车在轨道上的自动往返和上料和下料等过程。用P1.7和P1.6分别控制电机的驱动电压;利用P3.6 、P3.7的电位高低来控制电路,从而实现小汽车驱动电机的正反转功能;利采用外部中断0和外部中断1来实现小车的里程和跑道标志检测。

关键词:自动送料机控制系统 ;单片机AT89C51 ;硬件设计; 软件设计。

目录

摘要 3

Abstract 4

第一章  绪论 7

1.1   设计背景和研究意义 7

1.2   自动送料机控制系统的工作原理及技术要求 7

第二章  系统总体设计 9

2.1   单片机的选择 9

2.2   物位传感器的选择 9

2.2.1  电容式物位传感器 10

2.2.2  阻力式料位传感器 10

2.3   存储器扩展电路的选择 11

2.3.1  24C01扩展: 11

2.3.2   2864A芯片扩展: 12

2.4   LED显示电路选择 14

2.4.1  LED静态显示方式 14

2.4.2    LED动态显示方式 14

2.5   键盘输入电路 15

2.5.1  矩阵式键盘接口: 15

2.5.2  独立式按键接口: 15

2.6   小结 15

第3章   自动送料小车主电路设计 16

3.1    系统结构原理图 16

3.2    主机电路核心器件介绍 16

3.2.1  AT89C51主要性能参数 16

3.2.2    AT89C51 功能特性概述 16

3.2.3    AT89C51 引脚功能说明 17

3.2.4  时钟振荡器 19

2.2.5编程方法 20

3.2.6  AT89C51的极限参数: 20

3.3    显示电路 21

3.3.1  74LS377芯片介绍 23

3.3.2  MC14511B芯片介绍 24

3.3.3 LED接口电路 24

3.4    继电器控制电路 25

3.5    键盘及显示电路 26

3.5.1   键盘接口 26

3.5.2  8255A芯片介绍 27

3.5.3   8255A引脚功能 28

3.6    外部存储器扩展电路 30

3.7   料位开关 33

3.8  小结 35

第4章  系统软件设计 36

4.1    系统的抗干扰及可靠性 36

4.2    软件设计 36

4.2.1  主程序 36

4.2.2中断处理 39

4.2.3编程扫描 41

4.3   小结 41

结论 42

致   谢 43

参 考 文 献 44

程 序 清 单 45