相关服务

  • 《电子产品世界》2007年第10期摘录:108冈eld图3读卡模块图4

如发现有乱码,请点击下面链接浏览原文
正文摘录:

108冈eld图3读卡模块图4电源管理模块刷卡采集刷卡采集选用的是MrP_125K4模块,并选择.ASC:II方式以及固定的9600bps输出RS232数据,感应距离为:30cm,其输出数据端口直接连接cPu的串口1接收端即可111。_输出的数据格式为头码(02)+10AS(:Ⅱ数据·~-Chocksum校验码+结束码(03),事实上我们只需存储10位数据信息中的4位忙号。具体电路如图3所示。电源管理电源管理部分采用了1150mAh的u电,通过DC.DC升压至5V,再通过u)o给系统所需要的3.3V和2.5V电压。其中Dc—Dc是L_T1308A芯片,LDO采用AMSlll7-3.3V和AMSlll7—2.5V,可以为系统提供稳定的电压供给。图4是电源开关控制部分电路,功能为实现LJSB和电池供电的切换。当未插入USBINf采用电池供电,而连接时系统采用LJSB供电。S9为总电源开关。具体的实现过程为:电池供电时,开关S9按下,耐1点由高变低,QD导通,NAN[)网络为高,系统开始供电,此时程序运转并给与SHDN引脚高电平信号,促使Q6导通,此时即使按键抬起1ES,rl点仍为低电平,维持Qo的导通。当插上LJSB后,按键的按下使得Q4导通,Q0此时截至,系统由电池供电切换为I-ISB供电,其它道理相同。关机时按键按下,POWER—DlⅡ网络检测电平由高变低,给予SHDN低电平,Q6截至,按键抬起后无论是Q0还是Q4均截至,系统断电。系统软件没汁软件部分除了cPu的底层初始化部分采用ARM汇编,其余全部用c语言编写。程序初始化后进入低功耗模式,等待各种具栏目编辑I韩汝水l体操作。当有指纹采集时,就进入指纹数据采集和处理模块,处理结束后,又重新退回低功耗等待模式,等待其他操作。同理,当有读卡数据或者时钟设景响应时,便进入相应的操作模块进行处理。值得注意的是,系统有两种关机方式。一种是通过手动关机,另一种则通过系统定时器定时到后自动关机。图像数据读取根据前面的分析,图像数据的采集采用的是DMA方式的单步模式。初始化时,除了设置单步模式外,还需要将DMA读取的源地址设为锁存器上的片选地址,目的地址则是存储数据的缓存地址;数据的大小设置为一帧数据的大小,这里为480×640字节。在读取数据过程中,系统首先检测帧同步信号,以确定一帧的开始,然后等待传感器发出的DMA请求(与非门输出低电平)。当接收到请求后,便按DMA的方式传输数据,每接收一个字节,相应的用于指示剩余字节数的寄存器的值便会减一,直至减到零,表示数据接收完毕。读卡考虑到刷卡的随机性,决定采用中断的方式来读取数据。即通常情况下,系统是在低功耗下等待t当有刷卡时,跳出低功耗并读取数据。整个读取过程就是对串口通信的操作过程。当有数据进来时,串口模块会产生一个中断。因此在相应的中断响应便可以读取这一数据,直至数据完整读取,所读取的数据中有一个校验和,可以帮助验证数据的正确性。鲭褥本系统采用了大量成熟的模块,具有指纹采集、刷卡、语音提示、实时时钟、USB接口等功能的一款便携设备。本产品目前已经研制出样机,经调试检测各项指标合格,实现了上述各项功能,满足了产品的设计指标。4鲤参考文献:1.53c44box—datasheetSLmgsangCorp2.赵晶.Pr01d99高级应用,人民邮电出版社.2。Q5B

阅读此文(图):   点击此处在线翻阅