查看: 1140  |  回复: 0
关于SI522 (13.56MHZ)非接触式读卡器介绍资料
动能世纪GUO
16
主题
1
回复
发表于2019-03-29 13:50:26 | 只看该作者
1# 电梯直达

目前由于智能市场的不断发展为我们生活中提供了许多的方便之处,非接触式读卡器市场需求竞争极大,中小型厂家月销量更是在慢慢增长。刷卡功能更是智能锁的标配功能,当然13.56Mhz芯片现在讲究的就是超低功耗,为满足市场需求专注于物联网多年的中科微强力推出了13.56Mhz芯片,主要针对于非接触式读写器,当然应用范围不限于此领域。此芯片不单单比现在的国产芯片还要更低功耗而且优势更是杠杠滴!并且还PINPIN完全兼容MFRC522FM17522,软硬件支持,功耗更是比RC52210毫安。为广大的客户节省了可观的成本,关于质量上我就不多说了就一个字“好”!以下为大家讲解下此芯片的参数以及封装。

 

 

Si522 主要优势点:

1. 直接PIN2PIN 兼容RC522,与FM17550/FM17520/RM522

2. 完全替换RC522,接收功耗下降10mA,相比新增了自动寻卡和定时唤醒,自动寻卡功耗为4.5uA,业界最低。

3.首创全新寻卡方式,读卡模组不再死机。

 

Si522 是一个高度集成的,工作在13.56MHz 的非接触式读写器芯片,阅读器支持ISO/IEC 14443 A/MIFARE。无需外围其他电路,Si522 的内部发送器可驱动读写器天线与ISO/IEC 14443A/MIFARE 卡和应答机通信。接收器模块提供一个强大和高效的电路来解调译码ISO/IEC 144443 A/MIFARE 兼容卡和应答机的信号。数字模块处理完整的ISO/IEC 14443 A 帧和错误检测功能(奇偶和CRC)

TEL:18025394686  扣扣2355573216  郭工

 

Si522 支持MIFARE 产品。Si522 支持非接触式通信,与MIFARE 系列双向通

信速率高达848kBdSi522 内部集成低功耗自动寻卡与定时唤醒功能,可编程寻卡时间间隔,寻卡过程无需MCU 操作,寻卡成功中断唤醒或定时唤醒MCU 实现低电流消耗的同时又保证了低功耗寻卡模式的稳定性。

 

提供以下主机接口:

? SPI(串行外设接口)

? 串行UART(类似RS232,电压电平值取决于引脚供电电压)

? 标准双线串行接口

 

 

 

参数和特性

? 内部集成低功耗自动寻卡与定时唤醒功能

? 高度集成的模拟电路,解调和译码响应

? 带缓冲的输出驱动器,使用最少的外围元件与天线连接

? 支持ISO/IEC 14443 A/MIFARE

? 读写器模式的典型操作距离高达50mm,取决于天线的尺寸和圈数

? 读写器模式下支持MIFARE 系列卡

? 支持ISO/IEC 14443 A 更高速率通信,最高达848kBd

? 支持多种主机接口

-SPI 接口,通信速率高达10Mbit/s

-标准双线串行接口

-RS232 串行UART 接口,通信速率高达1228.8kBd,电压电平值取决于引脚供电电压

? 64 字节发送和接收FIFO 缓冲区

? 灵活的中断模式

? 低功耗硬复位功能

? 软件掉电模式

? 可编程定时器

? 内部振荡器,连接27.12MHz 石英晶体

? 2.5V 3.6V 供电电压

? 4.5uA1 超低自动寻卡电流

? CRC 协处理器

 

低功耗自动寻卡和定时唤醒MCU

 

Si522 内部集成低功耗自动寻卡与定时唤醒功能,可编程寻卡时间间隔,寻卡过程中无需MCU 操作,寻卡成功中断唤醒或定时唤醒MCU 功能。

 

低功耗自动寻卡

Si522 通过置位CommandReg 寄存器的ACDEn 位来使能低功耗自动寻卡功能

(Auto Carrier Detect),置位PowerDown 后芯片立即进入软掉电模式并定时唤

醒检测卡。当芯片检测到卡时产生中断并立即退出低功耗自动寻卡模式,CommandReg 寄存器的ACDEn 位自动清零,唤醒处于关断状态中的MCUDivIrqReg寄存器的ACDIRq 位置位,MCU 被唤醒后可查询该标志位并执行卡操作等。通过中断唤醒MCU 功能需先失能其他中断,使能ACDIrq 中断并传递到IRQ 引脚。定时唤醒寻卡的时间间隔可编程,通过设置ACDConfigA 寄存器的MDelay[5:0]来设置定时唤醒寻卡的时间间隔((MDelay + 1)*100ms)Si522 自行完成自动寻卡,无需MCU 干涉,MCU 可处于关断状态,从而降低MCU 功耗,即在自动寻卡期间系统只存在MCU 关断功耗和Si522 的自动寻卡功耗。低功耗自动寻卡功能分为电平触发模式和边沿触发模式。电平触发模式需先在无卡时读取当前ACDSetG 的值作为绝对参考值,写入绝对参考值寄存器ACDConfigC ValSet[6:0]中,然后使能ACD 模式,Si522 检测到卡后自动退出低功耗自动寻卡模式,MCU 先判断并清除ACDIRq 中断标志,然后执行读写卡等操作,最后再次使能ACDEn PowerDown 位进入低功耗自动寻卡模式。边沿触发模式中,Si522 检测到卡后自动退出低功耗自动寻卡模式,MCU 先判断并清除ACDIRq 中断标志,然后执行读写卡等操作,最后执行软复位命令后重新写入配置并置位ACDEn PowerDown 位进入下一次自动寻卡。

 

  

定时唤醒MCU

 

为防止MCU 休眠过程中死机,Si522 集成了内部定时器(ACDTimer)用于定时唤醒MCU。定时唤醒功能需设置DivIEnReg 寄存器的ACDTimerIEn 位使能。唤醒时间间隔通过ACDConfigH 寄存器配置,该寄存器ACDTimerCounter[7:0]为定时器值, 计数时钟为自动寻卡的时间间隔, 唤醒时间间隔为ACDTimerCounter*(MDelay + 1)*100 msACDTimer 定时唤醒MCU 后,需软件复位,重新配置寄存器,再重新进入ACD 模式。


主题

回复
  • 温馨提示: 标题不合格、重复发帖、发布广告贴,将会被删除帖子或禁止发言。 详情请参考: 社区发帖规则
  • 您当前输入了 0 个文字。还可以输入 8000 个文字。 已添加复制上传图片功能,该功能目前仅支持chrome和火狐

禁言/删除

X
请选择禁言时长:
是否清除头像:
禁言/删除备注:
昵 称:
 
温馨提示:昵称只能设置一次,设置后无法修改。
只支持中文、英文和数字。

举报

X
请选择举报类型:
请输入详细内容:

顶部