1、 I 目录目录 第一章第一章 概述概述 1 1 11 题目来源及课题意义 1 12 自动存包柜控制系统的工作原理及技术要求 1 13 系统的主要技术参数: 1 第二章第二章 系统方案论证系统方案论证 2 2 21 自动存包柜系统框图 2 22 主机电路核心器件的选择 3 23 光电开关的选择 6 24 键盘、显示器接口电路 7 25 开箱控制电路 7 26 打印机控制电路 8 第三章第三章 系统硬件设计系统硬件设计 9 9 31 8031 的组成及管脚介绍 9 32 输入电路设计 . 13 321 条码技术介绍 13 3211 条形码的识别原理 . 13 3212 条码识读系统 . 14 32
2、13 条码印制 . 14 322 光电开关介绍 15 3221 光电开关的工作原理 . 15 3222 光电开关的分类 . 16 3223 光电开关的使用注意事项 . 17 323 限位开关介绍 18 324 74LS138 介绍 . 18 325 输入电路连接 19 326 键盘设计 21 33 芯片使用 . 21 331 外部地址锁存器介绍 22 332 程序存储器 EPROM 的扩展介绍 22 333 静态数据存储器的扩展介绍 25 334 8255A 的内部结构 . 27 34 输出电路设计 . 28 II 341 显示部分设计 28 342 驱动电路设计 31 343 报警电路设计
3、32 第四章第四章 系统软件设计系统软件设计 3636 41 主程序模块 . 36 42 键输入程序设计 . 37 43 驱动电路程序设计 . 37 结束语结束语 4040 参考文献参考文献 4141 附录附录 A A 程序清单程序清单 4343 附录附录 B B 系统框图系统框图 5151 附录附录 C C 系统硬件图系统硬件图 5252 III 第一章第一章 概述概述 11 题目来源及课题意义 近年来,随着生活水平的提高,人们对于社会消费品的质量和数量的要求以及对 社会的服务质量也在逐渐增加在。为了更好的为广大的顾客服务,在一些商场、影院 (尤其是超市) 等公共场合通常有电脑控制的自动存包
4、柜, 来方便广大的顾客朋友们。 各种各样的自动存包柜也陆续的产生了。它具有功能实用、操作简便、安全可靠、抗 干扰性强等原则、能够更好的服务于不同市场的广大群众。顾客可以根据简明清晰的 操作说明自行的完成取物品的工作, 自助式存取可以避免开放式存包带来的不必要的 纠纷, 又可以节约人员开支, 达到减员增效的目的。 同时, 存包可以解放顾客的双手, 是顾客放开双手,更方便的进行购物。 12 自动存包柜控制系统的工作原理及技术要求 本系统采用 MCS51 单片机做控制器,可以同时管理 24 个存包柜。柜门锁由电磁 阀控制,当顾客需要存包的时候,可以自行到存包柜前按“开门”键,单片机接收到 一脉冲信号, 并通过系统 I/O 口发出相应的信号, 控制锁柜门的电磁阀将一空箱打开, 顾客即可存包,并将柜门关上。当顾客需要取包时,要将只要将条码放置到条形码阅