自动存包柜控制系统的设计.docx

  • 需要金币2000 个金币
  • 资料包括:完整论文
  • 转换比率:金钱 X 10=金币数量, 即1元=10金币
  • 论文格式:Word格式(*.doc)
  • 更新时间:2018-03-07
  • 论文字数:14648
  • 当前位置论文阅览室 > 论文模板 > 论文综述 >
  • 课题来源:(配配)提供原创文章

支付并下载

摘要:近些年,随着人们的生活水平的提高,人们对于消费的要求也越来越高。为了方便人们更好进行消费和活动,在一些商场、影院还有图书馆等一些公共场合通常设置有自动存包柜,来供人们放置物品使用。它使用起来比较简单,也比较实用,为人们提供了方便。

在本篇文章对我国当前自动存包柜的一些基本情况进行了介绍,其中包含对控制系统的目前的发展情况的介绍,还有其在发展中遇到的一些问题的解析。本设计选用AT89C51单片机为主控制器,通过单片机对多个存包柜进行统一管理运行。存包柜箱体的箱门锁是通过继电器来进行控制的。存包柜的操作是比较简单的。存包时,使用者首先按下“存包”键,然后打印机将会打印出一张带有条形码的纸张,使用者将其取出,箱门就会打开,之后进行存包,最后将箱门关好。取包时,只需将条形码通过条形码识读器进行识别,然后箱门打开,可进行取物。

 

关键词 自动存包柜;单片机;电磁阀;条形码阅读器

 

目录

摘要

Abstract

1 绪论-1

1.1 选题背景及其意义-1

1.2 自动存包柜的介绍-1

1.2.1 机设条码式电子存包柜-1

1.2.2 指纹式电子存包柜-1

1.2.3 非接触式IC卡电子存包柜-2

1.3 本文总的设计思路-2

2 产品介绍及系统方案概述-3

2.1 产品介绍-3

2.2 自动存包柜的系统框图-4

2.3 自动存包柜控制系统的基本原理及技术要求-4

3 主控制器及芯片的选择和介绍-5

3.1 电源-5

3.2 单片机的选择和介绍-5

3.2.1 单片机的选型-5

3.2.2 AT89C51单片机的主要性能-6

3.2.3 AT89C51引脚图及其各引脚功能介绍-6

3.2.4 AT89C51内部组成及结构-8

3.2.5 AT89C51最小工作系统-8

3.3 扩展芯片GM8166的介绍-9

3.4 外部地址锁存器的选择及介绍-10

3.4.1 锁存器的选型-10

3.4.2 74LS373引脚图及其各引脚功能介绍-11

3.5 可编程序扩展芯片8255A的介绍-12

3.5.1 8255A芯片引脚图及其各引脚功能介绍-12

3.5.2 8255A芯片与单片机接口电路图-12

4 存包柜控制系统硬件设计-14

4.1 光电开关的选择及介绍-14

4.1.1 光电开关的选型-15

4.1.2 对射式光电开关的工作原理-15

4.1.3 光电开关的使用注意事项-16

4.2 条码识读系统的选择及介绍-16

4.3 条形码印制-18

4.4 打印机的选择及介绍-18

4.4.1 打印机的选型-18

4.4.2 打印机与单片机的接口电路图-19

4.5 键盘设计-19

5 输出控制系统的设计-21

5.1 显示器的选择及设计-21

5.1.1 显示器的选型-21

5.1.2 LCD显示器的显示原理-22

5.1.3 LCD显示器的引脚功能介绍-22

5.1.4 LCD显示器与单片机接口电路图-22

5.2 锁的选择及介绍-23

5.2.1 锁的选型-23

5.2.2 电磁锁驱动电路图-24

5.3 报警电路设计-24

6 系统软件设计-27

6.1 主程序模块设计-27

6.2 键输入程序设计-27

结论-29

致谢-30

参考文献-31

附录-32