与非网论坛»论坛首页 行业应用 无线通信 射频/微波 FM1701通用读卡机芯片
返回列表 发新帖
查看: 815|回复: 0

FM1701通用读卡机芯片

[复制链接]

该用户从未签到

发表于 2019-9-27 14:24:00 | 显示全部楼层 |阅读模式
分享到:
FM1701是复旦微电子股份有限公司设计的非接触卡读卡机专用芯片,采用0.6微米CMOS EEPROM工艺,支持13.56MHz频率下的typeA非接触通信协议,支持MIFARE加密算法,兼容Philips的MF RC500读卡机芯片

     一.产品特点  z 高集成度的模拟电路,只需最少量的外围线路 z 操作距离可达10cm(和天线有关) z 支持ISO14443 typeA协议  z 内部带有加密单元及保存密钥的EEPROM z 支持MIFARE加密算法 z 支持SPI接口模式 z 包含64byte的FIFO  z 数字电路具有TTL/CMOS两种电压工作模式 z 软件控制的power down模式 z 一个可编程计时器 z 一个中断处理器 z 一个串行输出输入口 z 启动配置可编程  z 数字,模拟和发射模块都有独立的电源供电 z 发射口采用单端输出 z 采用SOP20封装
  芯片内部高度集成了模拟调制解调电路,只需最少量的外围电路就可以工作。为便于用户更好的应用FM17XX系列产品,特提请客户在应用时注意如下事项:

1.FM17XX产品在接受卡片返回命令应答(0xA)4Bit应答时,读写器底层程序应该把读卡器芯片的接收电路的CRC校验屏蔽掉,而只启动发送电路的CRC校验功能。这样读卡器芯片在接受不带CRC校验的4Bit应答信号时就不会发生CRC校验出错,而正确接收到相应的应答信号。程序修改方法为在发送相应的需要卡片回答4 Bit应答信号的命令前,先关闭接收电路的CRC功能(即写 0x22寄存器为0x07),在命令执行完后开启接受电路的CRC校验功能(即写 0x22寄存器为0x0f)。底层程序中写数据、电子钱包的加值、减值、Transfer功能中涉及CRC校验的地方要做相应的修改。由于只涉及卡片返回命令(0xA)4Bit应答,因此本修改不会影响到数据传输的安全性。
2.应用FM17XX产品在PCB布版时需要在TVDD和TVSS之间接入一个0.1uF的电容,电容在PCB板放置的位置一定要贴近TVDD和TVSS引脚。
3.FM17XXL(低电压版)芯片VMID脚接地间使用的电容应为标称103(10nF)的电容。
4. FM17XX芯片中NWR/NRD信号是由内部74ns的时钟采样后得到数字电路使用的写/读信号,所以这两个信号的宽度必须大于74ns采样时钟宽度,否则会采样不到。同样,NWR/NRD信号变高后,NWR/NRD的采样后信号可能还是有效的,所以数据和地址也应该保持74ns不变。而PHILIPS的说明书中NWR/NRD宽度定义为65ns,数据和地址保持宽度为8ns,,为留有裕量,将NWR/NRD、数据地址保持时序都定义为80ns.
如果你在应用中遇到其它问题,敬请来电咨询,以便我司及时为你提供服务。Q企鹅2355573203
回复

使用道具 举报

返回列表 发新帖
您需要登录后才可以回帖 注册/登录 | 立即注册

本版积分规则

关闭

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



手机版|小黑屋|与非网

GMT+8, 2024-4-25 05:15 , Processed in 0.116680 second(s), 15 queries , MemCache On.

Powered by Discuz! X3.4

Copyright © 2001-2024, Tencent Cloud.

快速回复 返回顶部 返回列表