一、各个型号区别:
FM17520 Type A
FM17522 Type A 低功耗卡监测
FM17550 Type A、Type B 低功耗卡监测
FM17550E Type A、Type B 低功耗卡监测,对比FM17550无NFC 18092协议传输功能,价格较便宜,智能锁方案应选用该型号
二、ISO/IEC 14443协议浅谈:TYPE A与TYPE B
1、 TYPE A和TYPE B型卡片主要的区别在于载波调制深度及二进制数的编码方式和防冲突机制。
2、 目前TYPE A和TYPEB 孰优孰劣尚在争议中。TYPE A的产品(Mifare卡)具有更高的市场普及率;但是TYPE B应该在安全性、高速率和适应性方面有更好的前景,代表产品如二代身份证。
三、硬件接口
1、SPI 4个管脚
2、IRQ:卡检测管脚
3、RESET:复位管脚
原理图和PCB按照厂家推荐设计,需发给厂家确认,用到的电容、电阻需要精度较高和温差较小,需严格把控。
四、软件流程
1、上电复位芯片:硬件复位,通信测试;
2、FM175XX校准:主要校准以下参数:
基准电容:LpcdADCRefernce
设置幅度检波包络信号的放大、衰减增益:LpcdGainAmplify、LpcdGainAmplifyLPCD,默认Lpcd.Calibration.Gain_Index=10
输出驱动校准的探测值区间范围:Lpcd.Calibration.Threshold_Min
Lpcd.Calibration.Threshold_Max
3、 外部中断引脚使能
4、 设置FM175XX进入低功耗模式
5、 主循环
6、 中断程序唤醒,分别读取TypeA和TypeB卡类型后,设置进入睡眠。
备注:读取TypeA和TypeB卡类型为两个独立的函数流程,成功则返回卡类型和uid信息。

1、ISO/IEC 14443协议浅谈—TYPE A 与 TYPE B 之比较
https://blog.csdn.net/lihenair/article/details/8025703
2、ISO/IEC 14443协议浅谈:TYPE A与TYPE B
https://blog.csdn.net/luoqindong/article/details/54705862
3、射频识别技术漫谈(11)——Mifare系列卡的共性----TYPE A寻卡流程
http://blog.sina.com.cn/s/blog_9ed067ad0100z47e.html
4、ISO 14443 Type A卡的交互过程
https://blog.csdn.net/gddghtd/article/details/83956127
5、ISO14443 Type B类型卡的防碰撞过程以及命令解析
https://blog.csdn.net/Andy001847/article/details/51233971/

FM175XX使用总结相关推荐

  1. 基于FM175XX的RFID应用(STM32的MDK工程)

    MDK工程(使用目前流行的FreeRTOS实时操作系统),APM32F103和FM175XX的SPI 通信,目前IC国产法,极海官网资料有说MDK版本要基于Keil5.18以上版本,我现在用的是Kei ...

  2. stm32f103VCT6全新机器 做stm32开发板 原理图以及主要器件规格书

    酷贝详细资料如下 一.硬件配置: 1.MCU STM32F103VCT6: 2.按键扫描IC TM1668: 3.NFC IC FM17522: 4.RF 433MHZ  ST-24S04YA K43 ...

最新文章

  1. [VC++入门]指针一
  2. AIX系统管理--关于unsuccessful login attempts和account_locked
  3. 创建github账号
  4. 传输层协议(TCP/UDP)介绍
  5. 测试教程网.unittest教程.7. 各种断言方法
  6. CodeForces - 1535C Unstable String(思维)
  7. 播客#50:Sacha Greif
  8. redis学习之redis的安装和简介
  9. Faker 快速构造测试数据
  10. 【web前端面试题整理03】来看一点CSS相关的吧
  11. 为 Retrofit2 提供的 FastJson 转换库
  12. zebradesginer zpl代码_斑马ZebraDesigner免费标签编辑软件
  13. ruby下载文件的问题
  14. 计算机出现蓝屏怎么恢复,电脑蓝屏怎么解决,小编教你如何恢复正常
  15. RedHat认证介绍
  16. C++之STL空间置配器
  17. 异形管口快速接头,格雷希尔G70系列和G72系列有什么区别?
  18. java md5加密长度_java中使用MD5加密算法进行加密
  19. 如何理解泰勒展开式,他有何用途?
  20. 降维技术 (Dimensionality Reduction)

热门文章

  1. php class 构造_PHP 类与构造函数
  2. sso 服务端配置_使用身份传播配置服务提供商启动的SSO
  3. uni.chooseAddress抖音小程序拿不到抖音商城的收货地址?
  4. 18讲.13.3已知f(x,y)=(xy+xy^2)e^(x+y),则偏导[d^10f]/{dx^5*dy^5}
  5. 80、443端口被占用,Pid=4,进程无法杀死,拒绝访问 解决方案
  6. Magento 账单地址里要去掉某些州
  7. 数据分析可视化-厦门真的不止鼓浪屿
  8. (7) 浅学 “爬虫” 过程 (概念+练习)
  9. Java基础知识练习题
  10. 使用COM口的2、3针的通断作为中端源(有一个读图像的摄像头,当把卡插到位时触发中端,防止在插卡的过程中出现不稳定的图像)...