【应用】USB MCU助力身份证读卡器,让假身份证无所遁形
二代身份证读卡器以二代身份证作为主要对象,主要用于对二代身份证芯片信息的读取以及验伪、安检。二代身份证读卡器能够将身份证芯片内所存储的所有信息,诸如姓名、地址、照片等一一显示出来。结合二代身份证芯片无法复制、高度防伪的特点,通过二代身份证读卡器,假身份证将无所遁形,也便于更用证部门使用计算机网络进行核查。二代身份证读卡器目前已广泛应用于公安、民政、银行、邮局、电信、证券等公共领域。下面针对银行领域中的联机方式(计算机)进行应用说明。
联机方式是指二代身份证读卡器与计算机通过串口或USB口直接相连,计算机上安装二代身份证读卡器驱动和验证系统应用软件,应用软件将二代身份证中的个人信息读取到计算机中,进行解码并显示。硬件系统由二代证读卡模块、主控MCU(EFM8UB20)、编程接口、蜂鸣器和PC机组成,通过PC机的上位机软件向用户提供参数设置、读卡信息反馈、声音提示等交互功能。二代证读卡模块接收MCU指令,阅读身份证ID并返回。通过USB实现读卡信息的发送、控制指令接收、数据更新保存等功能,节省了数据存储模块的使用,保证读信息的完整性与可靠性。电源模块使用PC的USB接口供电,无需外部供电,可向系统提供持久工作电压。
图1:硬件系统结构图
读卡电路选用MF RC531作为射频基站芯片,它是N公司生产的应用于13.56 MHz非接触式通信的高集成IC读写芯片系列中的一员。MF RC531射频芯片提供了两种通信方式:并行模式与SPI模式。为节省主控MCU引脚数量,设计中选用SPI方式。如下图所示,主控MCU EFM8UB20与射频芯片MF RC531通过SPI接口连接,在SPI通信中,EFM8UB20为SPI主机,控制SPI从机MF RC531完成数据传输过程。
图2:MCU与频射芯片连接图
综上可见,MCU作为读卡器的重要组成部分之一,对整体功能的实现起到了关键性作用。而在该读卡器方案中MCU是采用SILICON LABS推出的EFM8UB20系列。该系列MCU内置USB外设接口(具有8KV静电防护)及高精度的晶振、时钟恢复电路和收发模块,兼容全速USB2.0,无需外部晶体,因此十分符合需要由USB接口供电的读卡器的要求。EFM8UB20最小封装为QFN20的3mmx3mm,更是为读卡器的小型化提供了更多可能性。EFM8UB20 USB低功耗工作模式相对传统USB工作模式,可节省功耗达90%。另外,EFM8UB20系列内置12-bit ADC,2个模拟比较器,并具有128-bit独立ID,是所有全速USB应用及嵌入式应用的理想选择。
EFM8UB20关键特征:
• C8051内核,具有最高操作频率48MHz
• 多达40个多功能I/O口
• 支持USB2.0全速和低速操作,具有1kB缓存,无需外部晶体
• 1路10位差分ADC和2个模拟比较器
• 内置精度达±0.25%的48MHz晶振
• 2个UART,1个SPI,2个I2C
EFM8UB20主要应用:
• USB I/O控制,电子狗
• 消费电子
• 高速桥接通讯
• 医疗设备
看到这里您是否又有项目灵感需实现,点击下面开发软件帮你忙。
Silicon Labs Simplicity Studio平台开发工具
Silicon Labs 集成开发环境工具
Silicon Labs 配置向导2开发工具
Silicon Labs FLASH编程开发工具
Silicon Labs 8位MCU Keil PK51 开发工具
Silicon Labs ToolStick 开发工具
Silicon Labs μVision 调试驱动程序开发工具
Silicon Labs 生产编程器开发工具
Silicon Labs .HEX转化.SVF开发工具
Silicon Labs USB复位实用程序开发工具
- |
- +1 赞 0
- 收藏
- 评论 2
本网站所有内容禁止转载,否则追究法律责任!
相关推荐
【应用】待机电流仅1.4uA!超低功耗MCU助力GPS定位器
EFM32JG/PG内含低功耗串口, 最小封装尺寸仅为5X5mm。
新应用 发布时间 : 2017-04-09
【应用】高集成度、小封装!32位MCU助力RFID智能标签
外部总线接口支持4x256MB外部存储器映射空间,封装最小可做到4.36mm x 4.28mm。
新应用 发布时间 : 2019-09-05
【应用】功耗低,响应快!这款MCU助力读卡器快速运行
EFM32JG采用ARM Cortex-M3内核,EM2模式下,功耗电流仅为1.4uA。
新应用 发布时间 : 2019-07-16
MCU在电子烟方案中的应用分析
采用EFM8作为主控单元MCU的电子烟方案无需专用充电器,手机充电器或电脑USB都可以对电池进行充电。
方案 发布时间 : 2016-09-02
世界上最节能的微控制器EFM32之十大低功耗奥秘
Silicon Labs EFM32 32 位微控制器系列是世界上最为节能的微控制器,特别适用于低功耗和能源敏感型应用,包括能源、水表和燃气表、楼宇自动化、警报及安防和便携式医疗/健身器材。本文着重强调10个Silicon Labs32位MCU功耗低的因素。
新产品 发布时间 : 2016-07-11
【产品】节能型EFM32 32位微控制器击败现有的低功耗MCU替代品的几大因素
Silicon Labs的EFM32™32位微控制器(MCU)系列是世界上最节能的微控制器,特别适合用于低功耗和对能源敏感的应用,包括能源,水和燃气计量,楼宇自动化,警报和安全性以及便携式医疗/健身设备。 由于出于访问和成本的原因,通常无法更换电池,因此此类应用需要在没有外部电源或操作员干预的情况下尽可能长时间地运行。
新产品 发布时间 : 2020-07-16
【技术】预安装BOOT的新一代的8位MCU
Silicon labs的EFM8系列MCU是C8051F的升级换代产品。较C8051F不同的是,其在出厂时已经固化好BOOT程序。
技术探讨 发布时间 : 2019-07-11
8位单片机EFM8系列中芯片上的UID是什么?
UID是芯片中新加的全球唯一ID,即每个芯片的ID都是不一样的,EFM8系列的MCU上都包含此ID。有两类获取UID的方式,一种通过读取RAM的特定地址获得,一种通过读取Flash的特定地址获得。在早期引入此ID的MCU上(比如EFM8BB1/SB1/SB2)这个ID为32位,在芯片复位时(PC指针被复位至0之前)被复制至RAM中特定位置,用户程序可以读取其值。此位置的RAM仍然可以由用户使用。需要注意的是如果此位置被编译器分配了变量,那么当函数执行至main()时此位置的内容会被初始化代码覆盖。EFM8UB2的UID也是此类,但其位数为128位。在新的EFM8系列MCU上(比如EFM8BB3/LB1/UB1),UID位数为128位,存储在Flash上。
技术问答 发布时间 : 2017-05-05
【应用】内置DCDC的32位超低功耗MCU,助力智能锁更省电
EFM32JG/PG内部集成DCDC,电量输出高达200MA,适合用于智能锁中。
新应用 发布时间 : 2019-09-05
【应用】集成USB控制器的单片机,让USB Key设计更简单
现在的MCU已经集成了外围USB控制器,USB Key设计由单片机+USB接口芯片+EEROM存储器简化成单片机+EEROM存储器。
新应用 发布时间 : 2017-04-17
【产品】这款超低功耗MCU很特别:ADC在睡眠中也能工作!
EFM32JG/PG的待机功耗仅为1.4uA,正常工作电流为60uA/Mhz。
新产品 发布时间 : 2017-03-04
超低功耗MCUEFM32能耗模式探讨
世强代理的Silicon Labs EFM32 MCU 旨在在低能耗模式下实现高度的自主运行。该MCU 智能结合了外围设备、低漏电 RAM、数据保持、DMA 和互联能力、低功耗振荡器以及极短的唤醒时间,因此长时间在低能耗模式下的运行效果很好,大幅降低了能耗。
技术探讨 发布时间 : 2019-09-05
Silicon Labs(芯科科技) AN0820 EFM32-USB智能卡读卡器 应用笔记
型号- EFM32WG995F64-BGA120,EFM32ZG103F16,EFM32LG332F256,EFM32LG990F64,EFM32LG330F64G-E-QFN64R,EFM32WG890F64,EFM32HG210F64,EFM32G232F128G-E-QFP64R,EFM32WG395F64-BGA120,EFM32GG980F1024,EFM32G290F64,EFM32WG995F128,EFM32GG330F512-QFN64T,EFM32ZG110F16-QFN24T,SIM3C156-B-GMR,EFM32G230F128-QFN64,EFM32WG895F64-BGA120,EFM32G200F32-QFN32,EFM32ZG222F32-QFP48,EFM32WG980F256,EFM32GG942F1024-QFP64,EFM32LG942F128-QFP64,EFM32LG842F128-QFP64,EFM32TG108F32,SIM3L154-C-GM,EFM32WG295F64-BGA120,EFM32LG380F128-QFP100T,EFM32GG332F1024,EFM32HG222F64,EFM32G840F64G-E-QFN64,EFM32HG350F32G-B-CSP36,EFM32LG332F256G-E-QFP64R,EFM32G890F32G-E-BGA112,EFM32LG332F64G-E-QFP64R,SIM3L166-B-GM,EFM32LG380F128-QFP100,EFM32ZG103F32,EFM32G842F64G-E-QFP64,EFM32WG942F64-QFP64,EFM32G230F32G-E-QFN64R,EFM32HG222F32G-B-QFP48,EFM32LG232F256G-E-QFP64,EFM32GG230F512-QFN64T,EFM32LG395F256,EFM32WG332F64-QFP64,EFM32ZG210F16-QFN32,EFM32GG332F512-QFP64,EFM32GG232F512-QFP64,EFM32LG290F128,EFM32HG210F32,EFM32LG990F256-BGA112,EFM32LG290F64,EFM32TG232F32-QFP64,EFM32WG295F256,EFM32HG108F32G-B-QFN24,SIM3C157-B-GM,EFM32WG380F128-QFP100,EFM32HG110F32-QFN24,EFM32TG108F16,EFM32GG390F1024,EFM32GG880F512,EFM32LG330F128G-E-QFN64,SIM3U134-B-GM,EFM32WG990F256-BGA112,EFM32WG890F256,EFM32WG990F256-BGA112T,EFM32G232F32G-E-QFP64R,EFM32GG295F512-BGA120,EFM32LG330F64-QFN64T,EFM32WG230F256-QFN64,EFM32G280F128G-E-QFP100R,EFM32TG842F32-QFP64,EFM32TG842F8-QFP64,EFM32TG232F8-QFP64,EFM32G890F128-BGA112T,EFM32LG380F128,EFM32LG280F128-QFP100,EFM32HG108F32-QFN24,EFM32LG942F256-QFP64T,SIM3L146-C-GM,SIM3L146-C-GQ,EFM32G280F32G-E-QFP100,EFM32TG222F8,EFM32TG825F8,EFM32HG309F32-QFN24,EFM32WG280F128,EFM32G280F128,EFM32ZG222F16-QFP48,EFM32LG990F256,SIM3U156-B-GQR,EFM32G290F32,EFM32HG110F32,EFM32LG232F256-QFP64,EFM32G280F32,EFM32GG980F1024-QFP100,EFM32WG232F256,EFM32LG840F256,EFM32G880F128G-E-QFP100R,EFM32GG395F512-BGA120,EFM32LG230F256G-E-QFN64,EFM32LG880F256-QFP100T,EFM32GG842F1024,EFM32G230F128-QFN64T,EFM32WG940F128,EFM32WG995F128-BGA120,EFM32GG880F1024-QFP100,EFM32HG308F64G-B-QFN24R,EFM32GG890F512,EFM32G222F64-QFP48,EFM32TG840F32-QFN64T,EFM32WG280F128-QFP100,EFM32G210F128,EFM32GG230F1024-QFN64,EFM32G890F64G-E-BGA112R,EFM32TG225F8-BGA48,EFM32HG210F64-QFN32,EFM32ZG103F4,EFM32LG880F128-QFP100,EFM32G880F32-QFP100,EFM32LG380F64,EFM32TG222F16-QFP48,EFM32ZG103F8,EFM32LG890F64,EFM32WG840F128-QFN64,SIM3U157-B-GM,SIM3L136-C-GQ,EFM32G840F64-QFN64T,SIM3U157-B-GQ,EFM32HG110F64,EFM32WG940F128-QFN64,SIM3C166-B-GM,EFM32TG110F4-QFN24,EFM32WG330F64-QFN64,EFM32LG842F256-QFP64T,EFM32LG380F64-QFP100T,EFM32LG330F256,EFM32GG840F512-QFN64T,EFM32WG230F256,EFM32G232F64-QFP64,EFM32TG232F16-QFP64,EFM32HG310F64,EFM32LG330F128-QFN64,EFM32LG280F128,EFM32G290F64G-E-BGA112R,EFM32TG110F32-QFN24T,EFM32G890F128-BGA112,EFM32LG942F128G-E-QFP64,EFM32GG330F1024-QFN64,EFM32LG980F128-QFP100,EFM32LG232F128-QFP64T,EFM32LG290F128-BGA112,EFM32HG310F64-QFN32,EFM32G290F64-BGA112,EFM32HG322F64G-A-QFP48T,EFM32G290F128,EFM32HG322F64,EFM32LG230F128,EFM32LG230F256G-E-QFN64R,EFM32WG895F128-BGA120,SIM3U134-B-GMR,EFM32LG380F64G-E-QFP100,EFM32GG230F1024-QFN64T,EFM32WG840F128-QFN64T,SIM3U167-B-GM,EFM32ZG210F32-QFN32,EFM32LG390F64,EFM32WG880F64,EFM32GG840F1024,EFM32LG332F128G-E-QFP64,EFM32HG310F64G-A-QFN32R,EFM32ZG110F32-QFN24T,EFM32HG310F32,EFM32G280F128-QFP100T,EFM32HG308F64-QFN24,EFM32LG895F256,EFM32WG380F256-QFP100T,SIM3L144-C-GM,EFM32TG210F8-QFN32,EFM32WG880F256-QFP100,EFM32TG225F16,EFM32ZG210F8,EFM32LG880F64,SIM3C144-B-GMR,EFM32WG280F64-QFP100,EFM32GG390F512,EFM32ZG210F4,EFM32GG842F1024-QFP64,EFM32WG940F64,EFM32ZG108F8-QFN24T,EFM32LG230F64-QFN64T,EFM32HG309F32,EFM32TG840F32-QFN64,EFM32LG390F64-BGA112,EFM32LG332F256-QFP64,EFM32WG895F128,EFM32WG880F256,EFM32WG332F128-QFP64,EFM32G200F16-QFN32,EFM32TG822F32-QFP48T,EFM32HG322F32,EFM32WG890F256-BGA112,EFM32G200F16-QFN32T,EFM32GG290F512,EFM32HG309F64,EFM32LG940F256-QFN64,EFM32WG330F256,EFM32WG942F256-QFP64,EFM32LG842F128G-E-QFP64R,EFM32LG880F128,EFM32LG980F64G-E-QFP100,EFM32G842F128,EFM32G880F128G-E-QFP100,EFM32TG225F32,EFM32G200F16G-E-QFN32R,EFM32G222F32G-E-QFP48R,EFM32G280F128G-E-QFP100,EFM32LG940F64-QFN64,EFM32GG895F1024-BGA120,EFM32WG840F256-QFN64,EFM32HG308F32,EFM32GG890F1024-BGA112,EFM32TG825F16-BGA48,EFM32G230F128,EFM32WG390F128-BGA112,EFM32ZG110F4,SIM3U144-B-GM,EFM32ZG110F8,EFM32G880F32-QFP100T,EFM32LG895F128-BGA120,EFM32GG330F512,EFM32LG980F256-QFP100,EFM32TG825F16,EFM32LG230F256-QFN64T,EFM32GG842F512-QFP64,EFM32LG990F64-BGA112,EFM32LG890F128,EFM32HG309F64G-A-QFN24,EFM32LG332F128-QFP64,EFM32G880F64G-E-QFP100,SIM3L164-C-GM,EFM32GG942F512-QFP64,EFM32ZG222F32,EFM32LG995F64,EFM32WG895F256,EFM32LG330F64,EFM32WG380F128,EFM32LG880F64G-E-QFP100R,EFM32TG840F16-QFN64,EFM32WG290F256,EFM32GG880F1024G-E-QFP100,EFM32G880F64,EFM32LG295F256-BGA120,EFM32ZG110F16,EFM32LG840F64G-E-QFN64,EFM32LG995F128,EFM32G222F64G-E-QFP48,EFM32WG395F128,EFM32LG842F128-QFP64T,EFM32TG108F4-QFN24,EFM32ZG210F32,EFM32G890F128,EFM32GG940F1024,EFM32G880F32G-E-QFP100R,SIM3C1XX,EFM32LG295F256,EFM32G280F32G-E-QFP100R,EFM32LG232F128,EFM32ZG222F16,EFM
【应用】EFM32GG990F1024低功耗微控制器在便携式医疗健康设备中的应用
随着便携式医疗健康设备的快速发展和商业化,消费者可以轻松地在他们的医疗或健身设备上检查他们的健康状况。Continua采用Silicon labs推出的EFM32GG990F1024系列MCU,其1024KB大容量闪存和多功能低功耗模式(最低功耗20nA),适用于所有具有高级功能或远程操作的健康设备。EFM32可实现更大的数据容量和更长的电池寿命预期。这些特性使用户避免了频繁传输数据和充电的不便。
应用方案 发布时间 : 2018-11-01
【应用】EFM8软件包助家用电器符合IEC-60730 B类安全标准
为了符合家电的认证需求,Silicon Labs公司针对EFM8系列推出IEC-60730认证软件开发包,具有连续监控设备状态的测试功能。
新应用 发布时间 : 2019-09-05
电子商城
现货市场
服务
支持微型计算机 、便携式计算机显示设备、投影仪、打印设备、绘图仪、多用途打印复印机、扫描仪、计算机内置电源、电源适配器、充电器、服务器、收款机等产品中国强制性产品认证。
提交需求>
可定制板装式压力传感器支持产品量程从5inch水柱到100 psi气压;数字输出压力传感器压力范围0.5~60inH2O,温度补偿范围-20~85ºС;模拟和数字低压传感器可以直接与微控制器通信,具备多种小型SIP和DIP封装可选择。
提交需求>
登录 | 立即注册
提交评论