摘 要: 随着社会的进步及人员流动的增加,自动存包柜以其操作简便、使用方便、安全 可靠等特点,广泛的应用于各种公共场合。本文在对自动存包柜控制系统的常用实现方法 研究基础上,采用 AT89C51 单片机作为核心控制器,综合使用光电开关、限位开关、矩阵 键盘等功能元件,结合硬件电路设计与软件编程技术,给出了一种自动存包柜控制系统的 实现方案。本方案简单易行,系统操作简单,可实现多个存包柜同时管理。65406
毕业论文关键词:自动存包柜,单片机,AT89C51
Abstract: With the increase of the progress of the society and personnel flow, automatic deposit ark of package for its simple operation, easy to use, safe and reliable and other characteristics, widely used in various public places. Based on automatic deposit package tank control system based on the common implementation methods of research, AT89C51 single chip microcomputer as the core controller, comprehensive use of photoelectric switch, limit switch, matrix keyboard functions such as components, design of hardware circuit and software programming technology, presents an automatic storage bag ark implementation scheme of the control system.
Keywords: Automatic Storage Bag, Microcontroller, AT89C51
目 录
1 前言 4
1.1 自动存包柜控制系统的工作原理及技术要求 4
1.2 系统的主要技术参数 4
2 系统方案论证 4
2.1 自动存包柜系统框图 4
2.2 主机电路核心器件的选择 5
2.3 光电开关的选择 6
2.4 键盘、显示器接口电路 6
2.5 开箱控制电路 6
2.6 打印机控制电路 6
3 系统硬件设计 7
3.1 AT89C51 的组成及管脚介绍 7
3.2.1 条码技术介绍 10
3.2.2 光电开关介绍 12
3.2.3 限位开关介绍 13
3.2.4 74LS138 介绍 13
3.2.5 输入电路连接 15
3.2.6 键盘设计 16
3.3 芯片使用 16
3.3.1 外部地址锁存器介绍 17
3.3.2 程序存储器 EPROM 的扩展介绍 17
3.4 输出电路设计 21
3.4.1 显示部分设计 21
3.4.2 AT89C51单片机的存包柜控制系统设计+电路图+程序:http://www.751com.cn/zidonghua/lunwen_73037.html