查看: 1527|回复: 0

13.56MHz——SI522技术贴

[复制链接]
  • TA的每日心情
    奋斗
    2020-5-7 14:07
  • 签到天数: 221 天

    连续签到: 2 天

    [LV.7]常住居民III

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

    Si522 支持 MIFARE 产品。 Si522 支持非接触式通信, 与 MIFARE 系列双向通信速率高达 848kBd。

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

    提供以下主机接口:SPI(串行外设接口)、串行 UART(类似 RS232, 电压电平值取决于引脚供电电压)、标准双线串行接口为防止 MCU 休眠过程中死机, Si522 集成了内部定时器(ACDTimer)用于定时唤醒 MCU。 定时唤醒功能需设置 DivIEnReg 寄存器的 ACDTimerIEn 位使能。


    唤醒时间间隔通过 ACDConfigH 寄存器配置, 该寄存器 ACDTimerCounter[7:0]为定时器 值 , 计 数 时 钟 为 自 动 寻 卡 的 时 间 间 隔 , 唤 醒 时 间 间 隔 为ACDTimerCounter*(MDelay + 1)*100 ms。 ACDTimer 定时唤醒 MCU 后,需软件复位,重新配置寄存器,再重新进入 ACD 模式。  

    低功耗自动寻卡功能需采用推荐原理图, 使能低功耗自动寻卡模式的中断, 设置 ComIRqReg.IRqInv 位为 0, MCU 的外部中断设置为上升沿触发模式, MCU 外部中断输入脚推荐上拉 。
    QQ图片20191120110347.png

    回复

    使用道具 举报

    您需要登录后才可以回帖 注册/登录

    本版积分规则

    关闭

    站长推荐上一条 /4 下一条



    手机版|小黑屋|与非网

    GMT+8, 2024-11-19 04:47 , Processed in 0.135916 second(s), 19 queries , MemCache On.

    ICP经营许可证 苏B2-20140176  苏ICP备14012660号-2   苏州灵动帧格网络科技有限公司 版权所有.

    苏公网安备 32059002001037号

    Powered by Discuz! X3.4

    Copyright © 2001-2024, Tencent Cloud.