新闻中心

EEPW首页 > EDA/PCB > 设计应用 > 单芯片指纹锁设计方案(07-100)

单芯片指纹锁设计方案(07-100)

——
作者:新加坡蓝科有限公司 西安紫牛信息技术有限公司 杨若冰时间:2008-04-18来源:电子产品世界收藏

  具体设计要点

本文引用地址:http://www.eepw.com.cn/article/81762.htm

  锁具操作流程设计

  对于像锁具这种普通老百姓天天使用的产品来讲,一个“简单实用”的操作流程是非常重要的。操作流程设计以“最简单”和“最合乎逻辑”为优选原则。锁具操作流程设计时需要注意:

  ·子功能设置尽量独立,减少按键复用。

  ·操作时按键次数尽量少,操作层级不超过2级。

  指纹操作流程设计

  为普通锁增加指纹功能后,对于锁的使用,客观上带来了一定的复杂度。当然这只是体现在初次使用时的指纹登记操作上,指纹开锁操作仍然是非常简单的。

  初次使用时,需要先存入指纹数据到锁的控制模块中。存储指纹需要经过“指纹采集”和“指纹判别”。“指纹采集”需要设计一个友好的操作序列来引导用户顺畅的采集指纹。在“指纹判别”时,需要根据“指纹质量”给出回馈信息,以提示和帮助用户输入较好质量的指纹。存储的指纹数据通常称为指纹模板,指纹模板的好坏直接影响后续指纹识别(开锁)的准确性。

  在大多数场景下使用的,都会涉及“指纹管理”的问题。即由特定的管理员来授权其它人使用该。“指纹管理”包括指纹增加、指纹删除(单个)、指纹清除(全部)。甚至包括指纹编号管理,以及重复注册的识别问题。

  在安全等级要求更高的指纹锁中,可能会涉及“双指(多指)论证”—即由多个人的指纹串连验证通过才能开锁的情况。这些涉及到“指纹管理”功能的需求,需要结合具体的应用场景来完成流程设计。

  核心控制模块设计

  指纹锁的核心控制模块是以为核心设计的控制板。图2两图分别是指纹控制板上的正面和背面。是一个类似ARM7的32位高性能处理器。工作电压3.3V,内核工作电压2.5V,最大工作电流75mA。256K的RAM、ROM使得编写一个集密码、遥控、指纹三者于一体的应用程序绰绰有余。大小有14×14mm及10×10mm两种。100个PIN引脚包含了3组UART、32位GPIO、主副I2C、8位并口、SPI等丰富的接口。这些接口便于处理器与更多的外设连接,从而能够实现功能更为强大的指纹锁系统。因此对于目前市场上“多板拼接”的指纹锁具方案,具有更大的竞争优势。采用SIB8132处理器,真正可以做到“单板单芯”的控制模块。

蜂鸣器相关文章:蜂鸣器原理


关键词: 蓝科 指纹锁 SIB8132

评论


相关推荐

技术专区

关闭