需要金币:2000 个金币 | 资料包括:完整论文 | ||
转换比率:金额 X 10=金币数量, 例100元=1000金币 | 论文字数:14648 | ||
折扣与优惠:团购最低可5折优惠 - 了解详情 | 论文格式:Word格式(*.doc) |
摘要:近些年,随着人们的生活水平的提高,人们对于消费的要求也越来越高。为了方便人们更好进行消费和活动,在一些商场、影院还有图书馆等一些公共场合通常设置有自动存包柜,来供人们放置物品使用。它使用起来比较简单,也比较实用,为人们提供了方便。 在本篇文章对我国当前自动存包柜的一些基本情况进行了介绍,其中包含对控制系统的目前的发展情况的介绍,还有其在发展中遇到的一些问题的解析。本设计选用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 |