基于S T C 8 9 C 5 2 R C单片机的自动存包柜设计与探讨
2017-09-03邵阳学院信息工程学院江世明
邵阳学院信息工程学院 李 鑫 江世明
基于S T C 8 9 C 5 2 R C单片机的自动存包柜设计与探讨
邵阳学院信息工程学院 李 鑫 江世明
改革开放以来,随着我国人民生活水平的不断提高,我国·人们对于社会服务质量的要求也在不断提高。为基于STC89C52RC单片机的自动存包柜设计以STC89C52RC单片机为主控制器,来实现通过密码的比对完成自动存取包过程的设计。基于STC89C52RC单片机的自动存包柜由STC89C52RC单片机控制模块、输入显示模块和执行模块组成。 基于STC89C52RC单片机的自动存包柜能控制24个存包柜,它利用控制柜门的打开,当顾客按“存包”或“取包”键时,相应的空柜门会自动打开,并且能产生一组8位随机密码,密码使用一次有效,且有三次容错功能和解锁功能,所以安全性能很高。由于随机密码是软件产生,使得硬件更为经济实用、简单且便于安装。
自动存包柜系统;STC89C52RC单片机;随机密码;便于安装
一、基于STC89C52RC单片机的自动存包柜设计系统方案论证
基于STC89C52RC单片机的自动存包柜设计采用STC89C52RC单片机为微控制器,基于STC89C52RC单片机的自动存包柜可以同时存管24个存包柜。基于STC89C52RC单片机的自动存包柜的柜门锁由电磁阀控制,当顾客需要存包的时候,可以自行到基于STC89C52RC单片机的自动存包柜前按“存”键,基于STC89C52RC单片机的自动存包柜的STC89C52RC单片机接收到一脉冲信号,并通过系统STC-89C52RC单片机的I/O口发出相应的信号,控制锁柜门的电磁阀将一空箱打开,顾客即可存包。当顾客需要取包时,只要将条码放置到条形码阅读器前方,条形码阅读器采集到条码信息输出相应的高低电平信号传给STC89C52RC单片机,基于STC89C52RC单片机的自动存包柜系统比较密码一致后,打开相应的箱子,顾客可以取包。……
