免费获取|
论文天下网
  • 论文天下网 |
  • 原创毕业论文 |
  • 论文范文 |
  • 论文下载 |
  • 计算机论文 |
  • 论文降重 |
  • 论文排版 |
  • 外文翻译 |
  • 免费论文 |
  • 开题报告 |
  • 心得体会 |

当前位置:论文天下网 -> 论文范文 -> 电子机电类

自动存包柜的设计

本文ID:1007 字数:11845,页数:34

下载地址 全文下载链接(充值:¥108.00元) 

论文编号:JD118   附开题报告,外文翻译,大图,字数:11845,页数:34

摘  要

    本课题由8051单片机构成核心控制系统,整个系统由主控部分、键盘显示控制部分、执行部分三部分组成,通过密码的核对完成自动存包取包过程。
第一部分:CPU核心控制部分,由单片机8051、复位电路、时钟电路等构成,是整个系统的核心。
第二部分:键盘显示控制部分。用HD7279A对8个数码管和14个按键进行管理,8个数码管用于显示两位柜号和8位密码,14个按键分别为10个数字键和4个功能键。通过这些键盘,用户就可以完成所有的操作。
第三部分:执行机构部分。它是通过8051的并行口扩展一片8255A芯片,并通过8255A控制20个灯的状态(亮灭)来模拟柜子的存包取包的过程。
软件部分主要采用我们自己设定的一种与柜号相关联的算法来产生一组8位的随机密码,而密码的产生、核对过程就对应存包、取包的过程。
本系统具有如下特色:
经济实用、操作简单且便于安装。
能产生一组8位随机密码,密码使用一次有效;有三次容错功能和解锁功能,因而系统安全可靠。
利用软件产生随机密码而不是硬件,使得硬件更为简洁、可靠、稳定。
关键词:自动存包柜、算法、随机密码、容错、解锁

 Abstract:

...
Keyword: Store a bag of cupboards, algorithm, the password, fault-tolerant, unblock at random automatically


1.随机密能码的产生。即在顾客按下表示存包的键后系统应能随机产生一组密码,且能输出或显示出来,同时被系统保存。若是采用显示方式,则显示一阵时间后系统应能自动隐藏密码。

2.密码的校验。即将顾客输入的密码同系统中保存的密码进行校验,一致时,就打开柜门,否则不作响应。

3.系统的容错功能。即当顾客连续三次以上输入的密码都不正确时,系统将对顾客再次输入的密码不作响应。

4.系统的解锁功能。即当出现连续三次以上顾客输入的密码都不正确,系统对顾客再次输入的密码无响应时,技术人员能利用在系统中设定的一组固定密码来解锁。

5.判断柜中是否为空。即系统能识别哪个柜存有包,哪个柜为空。


 目   录 

前言...............................................................2
自动存包柜的硬件设计...............................................3
1.1  设计技术要求..................................................3
1.2  课题分析......................................................3
1.3  设计模型分析..................................................3
1.4  硬件设计总体思路..............................................4
1.5  方案论证与选择................................................5
各部分电路及其功能阐述.............................................10
2.1    CPU控制部分.................................................10
2.1.1  复位电路....................................................10
2.1.2  时钟电路....................................................11
2.1.3  程序存储器扩展电路..........................................11
2.2    键盘/显示控制部分...........................................13
2.3    执行机构部分................................................14
软件设计...........................................................15
3.1  软件设计总体思路..............................................15
3.2  内存单元及各类地址分配........................................15
3.3  随机密码的产生................................................16
3.4  程序流程图及其说明............................................19
系统调试...........................................................20
4.1    硬件调试....................................................29
4.1.1  最小系统板的调试............................................29
4.1.2  键盘/显示电路的调试.........................................29
4.1.3  8255A电路的调试.............................................30
4.2    软件调试....................................................30
4.2.1  查键值子程序的调试..........................................30
4.2.2  HD7279A键显程序的调试.......................................31
4.2.3  随机密码产生及核对子程序的调试..............................31
4.2.4  解锁子程序的调试............................................31
4.3    整机调试及系统使用说明......................................31
4.4    系统功能扩展分析............................................32
总结...............................................................33
致谢...............................................................34
参考文献...........................................................35
附录(程序清单、电路原理图、PCB板图)...............................36

相关论文
上一篇:基于单片机的数字钟设计 下一篇:空调器微电脑控制系统
推荐论文 本专业最新论文
Tags:自动存包柜 设计 2009-06-09 15:54:51【返回顶部】

相关栏目

自动化专业
电子机电类
测控技术
机械模具设计
金融专业
电子通信
交通工程专业
英语专业
会计专业
政治学行政学
财务管理
国际贸易
法律专业
社会工作专业
物流论文
人力资源
食品科学生物技术
市场营销
土木工程
化学工程与工艺
旅游管理专业
工商管理
工程管理
其他专业论文


关于我们 | 联系方式 | 论文说明 | 网站地图 | 免费获取 | 钻石会员 | 原创毕业论文

 

论文天下网提供论文检测,论文降重,论文范文,论文排版,网站永久域名WWW.GEPUW.NET

本站部分文章来自网友投稿上传,如发现侵犯了您的版权,请联系指出,本站及时确认并删除  E-mail: 893628136@qq.com

Copyright@ 2009-2022 GEPUW.NET 论文天下网 版权所有