一种员工刷卡存包柜的制作方法

文档序号:12315755阅读:427来源:国知局
一种员工刷卡存包柜的制作方法与工艺

本实用新型主要涉及智能控制领域,更具体地说,涉及一种员工刷卡存包柜。



背景技术:

随着我国的不断发展,产品呈现出种类数目不断增多、丰富的局面。尤其是生产质量的不断提高,对技术服务提出了更高的要求,特别是对物品的自动存储提出了更新更高的要求。一般公司都设有员工专用的公共存包柜,如果采用一般的钥匙进行开锁,容易造成丢失,并且不易携带。设计一款刷卡式存包柜,通过刷卡控制存包柜的开启和关闭。



技术实现要素:

本实用新型主要解决的技术问题是提供一种员工刷卡存包柜,通过刷卡识别的方式控制存包柜的开启,采用红外测距模块检测存包柜的状态,当存包柜柜门未关闭进行报警提醒;一旦卡片丢失可以通过输入密码的方式进行开柜。

为解决上述技术问题,本实用新型一种员工刷卡存包柜包括红外测距模块、刷卡识别模块、按键控制模块、电源模块、控制模块、内存模块、继电器、电子锁、显示模块、声音报警模块,通过刷卡识别的方式控制存包柜的开启,采用红外测距模块检测存包柜的状态,当存包柜柜门未关闭进行报警提醒;一旦卡片丢失可以通过输入密码的方式进行开柜。

其中,所述红外测距模块的输出端连接着模数转换模块的输入端;所述模数转换模块的输出端连接着控制模块的输入端;所述刷卡识别模块的输出端连接着控制模块的输入端;所述按键控制模块的输出端连接着控制模块的输入端;所述电源模块的输出端连接着控制模块的输入端;所述控制模块的输出端连接着继电器的输入端;所述继电器的输出端连接着电子锁的输入端;所述控制模块的输出端连接着显示模块的输入端;所述控制模块的输出端连接着声音报警模块的输入端;所述控制模块连接着内存模块。

作为本实用新型的进一步优化,本实用新型一种员工刷卡存包柜所述控制模块采用STC12C5A60S2单片机。

作为本实用新型的进一步优化,本实用新型一种员工刷卡存包柜所述红外测距模块采用GP2D12模块。

作为本实用新型的进一步优化,本实用新型一种员工刷卡存包柜所述刷卡识别模块采用MTP-125K4模块。

作为本实用新型的进一步优化,本实用新型一种员工刷卡存包柜所述按键控制模块采用4×3矩阵式键盘。

作为本实用新型的进一步优化,本实用新型一种员工刷卡存包柜所述内存模块采用FM25256芯片。

作为本实用新型的进一步优化,本实用新型一种员工刷卡存包柜所述显示模块采用LCD1602液晶显示屏。

控制效果:本实用新型一种员工刷卡存包柜,通过刷卡识别的方式控制存包柜的开启,采用红外测距模块检测存包柜的状态,当存包柜柜门未关闭进行报警提醒;一旦卡片丢失可以通过输入密码的方式进行开柜。

附图说明

下面结合附图和具体实施方法对本实用新型做进一步详细的说明。

图1为本实用新型一种员工刷卡存包柜的硬件结构图。

图2为本实用新型一种员工刷卡存包柜的控制模块的电路图。

图3为本实用新型一种员工刷卡存包柜的刷卡识别模块的电路图。

图4为本实用新型一种员工刷卡存包柜的红外测距模块的电路图。

图5为本实用新型一种员工刷卡存包柜的继电器、电子锁的电路图。

图6为本实用新型一种员工刷卡存包柜的电源模块的电路图。

图7为本实用新型一种员工刷卡存包柜的声音报警模块的电路图。

图8为本实用新型一种员工刷卡存包柜的内存模块的电路图。

图9为本实用新型一种员工刷卡存包柜的显示模块的电路图。

图10为本实用新型一种员工刷卡存包柜的按键控制模块的电路图。

具体实施方式

具体实施方式一:

结合图1、2、3、4、5、6、7、8、9、10说明本实施方式,本实施方式所述一种员工刷卡存包柜包括红外测距模块、刷卡识别模块、按键控制模块、电源模块、控制模块、内存模块、继电器、电子锁、显示模块、声音报警模块,通过刷卡识别的方式控制存包柜的开启,采用红外测距模块检测存包柜的状态,当存包柜柜门未关闭进行报警提醒;一旦卡片丢失可以通过输入密码的方式进行开柜。

其中,所述红外测距模块的输出端连接着模数转换模块的输入端,红外测距模块采用GP2D12模块,红外测距模块由一个红外发射管和一个PSD及外围电路组成,红外发射管(安装在柜子内柜门对面的柜体上)发射的光束,遇到障碍物(柜门或者柜内物品)反射回来,落在PSD上,构成一个等腰三角形,借助于PSD可以测得三角形的底,而两个底角是固定的,由发射管确定,此时便可通过底边推算出高,得出的距离模拟信号通过VO引脚传送到模数转换模块的IN0引脚。

所述模数转换模块的输出端连接着控制模块的输入端,模数转换模块采用ADC0809模数转换芯片,模数转换模块将接收到的距离模拟信号转换成数字信号,将数字信号传送到控制模块,控制模块对数字信号进行处理,模数转换模块将模拟距离长度信号转换成二进制的数字信号,通过8个数据输出端D0、D1、D2、D3、D4、D5、D6、D7按位传输信号到控制模块中,START为转换启动信号。当START上跳沿时,所有内部寄存器清零;下跳沿时,开始进行A/D转换;在转换期间,START应保持低电平。EOC为转换结束信号,当EOC为高电平时,表明转换结束;否则,表明正在进行A/D转换。OE为输出允许信号,用于控制三条输出锁存器向控制模块输出转换得到的数据。OE=1,输出转换得到的数据;OE=0,输出数据线呈高阻状态。CLK为时钟输入信号线。模数转换模块的数据线D0、D1、D2、D3、D4、D5、D6、D7分别与控制模块的P1.7、P1.6、P1.5、P1.4、P1.3、P1.2、P1.1、P1.0引脚相连接,EOC、OE、START、CLK、ALE为模数转换模块的控制引脚,分别与控制模块的P3.0、P3.1、P3.2、P3.3、P3.4引脚相连接。

所述刷卡识别模块的输出端连接着控制模块的输入端,刷卡识别模块采用MTP-124K4模块,通过刷卡的方式采集卡片信息传送到控制模块进行比较,根据比较结果输出控制信号控制电子锁,选择ASCII方式以及固定的9600bps输出RS232数据,数据输出端口直接连接在控制模块上,刷卡识别模块的数据端DATA0、DATA1端分别与P4.0、P4.1引脚相连接。

所述按键控制模块的输出端连接着控制模块的输入端,按键控制模块采用4×3矩阵式键盘,按键控制模块通过12个按键组成4行3列的矩阵式键盘,SW1、SW2、SW3、SW4组成矩阵式键盘的行线,SW5、SW6、SW7组成矩阵式键盘的列线,然后通过逐行扫描的方式,在确认有键按下后,即可进入确定具体闭合键的过程,其方法是依次将行线置为低电平,即在置某根行线为低电平时,其它线为高电平,在确定某根行线位置为低电平后再逐行检测各列线的电平状态,若某列为低则该列线与置为低电平的行线交叉处的按键就是闭合的按键,按键控制模块的SW1、SW2、SW3、SW4、SW5、SW6、SW7端口分别与控制模块的P0.0、P0.1、P0.2、P0.3、P0.4、P0.5、P0.6引脚相连接。

所述电源模块的输出端连接着控制模块的输入端,220V交流电经过变压器进行变压后,通过桥式整流桥的整流后,经过电容滤波,最后经过芯片稳压输出15V电压为控制模块进行供电。

所述控制模块的输出端连接着继电器的输入端,继电器采用LY2NJ小型继电器,存包柜采用电子锁控制柜门的开合,电子锁需要控制模块输出信号通过继电器控制电子锁的开启与关闭,继电器的BD1端与控制模块的P4.7引脚相连接。

所述继电器的输出端连接着电子锁的输入端,电子锁根据继电器的动作控制电子锁的开启与关闭。

所述控制模块的输出端连接着显示模块的输入端,显示模块用于显示存包柜各个小柜的状态及刷卡时的卡片信息,显示模块采用LCD1602液晶显示屏,显示模块的数据端DB0、DB1、DB2、DB3、DB4、DB5、DB6、DB7与控制模块的P2.0、P2.1、P2.2、P2.3、P2.4、P2.5、P2.6、P2.7引脚相连接,用来显示数据;显示模块的RS端(RS为寄存器选择,高电平1时选择数据寄存器、低电平0时选择指令寄存器)与控制模块的P3.5引脚相连接,用来控制数据命令;显示模块的RW端(RW为读写信号线,高电平1时进行读操作,低电平0时进行写操作)与控制模块的P3.6引脚相连接,用来控制读写操作;显示模块的使能端E与控制模块的P3.7引脚相连接;控制模块的P3.5、P3.6、P3.7引脚用于控制显示模块中的数码管的选通状态。

所述控制模块的输出端连接着声音报警模块的输入端,声音报警模块采用警铃和LM386芯片,控制模块输出信号经过LM386芯片进行放大后,经过滤波后输出控制警铃进行发声后,声音报警模块与控制模块通过AD1相连接到控制模块的P0.7引脚。

所述控制模块连接着内存模块,内存模块采用FM25256芯片,控制模块将卡片信息存入到内存模块中,掉电不丢失数据,内存模块的CS、MISO、MOSI、SCLK端分别与P5.0、P5.1、P5.2、P5.3引脚相连接。

具体实施方式二:

结合图1、2、3、4、5、6、7、8、9、10说明本实施方式,所述控制模块采用STC12C5A60S2单片机。所述STC12C5A60S2/AD/PWM系列单片机是宏晶科技生产的单时钟/机器周期(1T)的单片机,是高速/低功耗/超强抗干扰的新一代8051单片机,指令代码完全兼容传统8051,但速度快8-12倍。内部集成MAX810专用复位电路,2路PWM,8路高速10位A/D转换(250K/S),针对电机控制,强干扰场合。

具体实施方式三:

结合图1、2、3、4、5、6、7、8、9、10说明本实施方式,所述红外测距模块采用GP2D12模块。GDP2D12模块是由一个红外发射管和一个PSD以及相应的计算电路构成,Sharp公司的PSD很有特色,它可以检测到光点落在它上面的微小位移,分辨率达微米,GP2D12正是利用这个特性实现了几何方式测距。

具体实施方式四:

结合图1、2、3、4、5、6、7、8、9、10说明本实施方式,所述刷卡识别模块采用MTP-125K4模块。MTP-125K4模块选择ASCII方式以及固定的9600bps输出RS232数据,感应距离为30cm,其输出数据端口直接连接控制模块的串口接收端。输出的数据格式为头码(02)+10ASCII数据+Checksum校验码+结束码(03),事实上只需存储10位数据信息中的4位卡号。

具体实施方式五:

结合图1、2、3、4、5、6、7、8、9、10说明本实施方式,所述按键控制模块采用4×3矩阵式键盘。在键盘中按键数量较多时,为了减少I/O口的占用,通常将按键排列成矩阵形式。在矩阵式键盘中,每条水平线和垂直线在交叉处不直接连通,而是通过一个按键加以连接。这样,一个端口(如P1口)就可以构成4×3=12个按键,比之直接将端口线用于键盘多出了一倍,而且线数越多,区别越明显,比如再多加一条线就可以构成16键的键盘,而直接用端口线则只能多出一键。由此可见,在需要的键数比较多时,采用矩阵法来做键盘是合理的。

具体实施方式六:

结合图1、2、3、4、5、6、7、8、9、10说明本实施方式,所述内存模块采用FM25256芯片。FM25256是采用先进的铁电技术制造的非易失性存储器。使用工业标准串行外设接口SPI及其传输规约进行双向传输,它最大可以达到15MHz的操作速度。并且可以像RAM一样快速读写,数据在掉电后可以保存10年,能以总线速度进行写操作,无须延时。当数据被移入芯片后,下一个总线周期可以立刻开始而无须进行数轮循。FM25256使用高速SPI接口增强了铁电技术的高速写数据能力。其具有比其他非易失性存储器高得多的读写操作次数,可以承受超过一万亿次的读写操作。

具体实施方式七:

结合图1、2、3、4、5、6、7、8、9、10说明本实施方式,所述显示模块采用LCD1602液晶显示屏。LCD1602也叫1602字符型液晶屏,它是一种专门用来显示字母、数字、符号等的点阵型液晶模块。它由若干个5×7或者5×11等点阵字符位组成,每个点阵字符位都可以显示一个字符,每位之间有一个点距的间隔,每行之间也有间隔,起到了字符间距和行间距的作用,正因为如此所以它不能很好地显示图形。LCD1602显示屏是指显示的内容为16×2,即可以显示两行,每行16个字符液晶模块。

本实用新型一种员工刷卡存包柜的工作原理为:本实用新型一种员工刷卡存包柜通过刷卡识别模块识别员工卡片信息,当确定卡片信息正确时,控制继电器吸合衔铁,控制电子锁开启。存包柜内部状态通过红外测距模块进行判断,当检测到的距离和柜体内标准距离一致时时,证明此柜为空柜;当检测到的距离小于柜体内的标准距离时,证明此柜中有物体;当检测到的距离大于柜体内的标准距离时,证明此柜柜门未关闭。存包柜的每个柜子的状态在显示模块上显示出来,当检测到柜门为关闭,通过声音报警模块进行声音提醒。内存模块用于存储录入的卡片信息,电源模块为刷卡存包柜进行供电。

虽然本实用新型已以较佳的实施例公开如上,但其并非用以限定本实用新型,任何熟悉此技术的人,在不脱离本实用新型的精神和范围内,都可以做各种改动和修饰,因此本实用新型的保护范围应该以权利要求书所界定的为准。

当前第1页1 2 3 
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1