需要金币:1000 个金币 | 资料包括:完整论文 | ||
转换比率:金额 X 10=金币数量, 例100元=1000金币 | 论文字数:8187 | ||
折扣与优惠:团购最低可5折优惠 - 了解详情 | 论文格式:Word格式(*.doc) |
摘要:本设计可以管理控制多个存储柜,从而进行存储。自动存储柜是由串口控制,其通过电机正反转电路来实现的。当需要存件,可以按“存件”键,单片机会收到脉冲信号,并且通过系统I/O口发送相应的信号。这时,LCD显示屏上会显示“存1号柜”,“请输入密码”,“请确认密码”,当输完两次密码并且确认后,由串口控制并且通过电机正反转控制的存储柜门开,即存件成功。当需要取件的时候,先按“返回”键,再按“取件”键,单片机同样也会收到一个脉冲信号,并且也通过系统I/O口发送相应的信号,这时,LCD显示屏上会显示“取1号柜”,请输入密码,输完密码后并且确认后,由串口控制并且通过电机正反转控制的存储柜门开,即取件成功。其中,设有管理员密码。当掉电时,它有掉电保护功能。 本文阐述了自动存储柜的组成结构特征和以STC89C52单片机最小系统作为主要控制核心,由4*4矩阵按键的输入、12864液晶显示、报警、开锁和电机驱动控制等部分构成,再利用5位任意数字作为密码的两次输入对比,从而进行存件与取件。
关键词:STC89C52; 4*4矩阵按键; LCD12864; 报警
目录 摘要 Abstract 1 绪论-1 1.1 课题研究的发展趋势和意义-1 1.2 目前研究现状-1 1.3 课题的主要任务-2 2 系统设计方案与实现-2 2.1本课题设计的要求和功能-2 2.2系统总体结构-2 2.3 课题的系统框图-3 2.4 系统方案论证-3 3 开门锁电路-3 3.1 单片机最小系统-3 3.1.1 晶振电路-4 3.1.2 复位电路-4 3.2 24C02电路-5 3.3 12864(带中文字库)电路-6 3.4 按键矩阵(4*4)模块-7 3.5 电机正反驱动电路-7 3.6 机械限位开关-8 3.7 电源模块-8 3.8 蜂鸣器电路-9 4 系统的流程图-9 4.1 操作控制系统流程图-9 4.1.1总流程图-9 4.1.2 存件流程图-11 4.1.3 取件流程图-11 4.1.4 管理员流程图-12 4.2 开、关门锁流程图-13 5. 系统程序-13 5.1 键盘程序-13 5.2 24C02程序-14 5.2.1 读出24C02数据程序-14 5.2.2 写入24C02数据程序-15 5.3 12864程序-15 5.4 电机正反转程序-16 5.5 串口-16 6 系统调试-17 结 论-18 参考文献-19 致 谢-20 附录A 操作控制原理图-21 附录B 执行系统原理图-22 附录C 操作控制系统PCB图-23 附录D 执行系统PCB图-24 附录E 电路实物图(a)-25 附录E 电路实物图(b)-26 |