R113427000 发送端和接收端完全对称
发布时间:2020/3/7 21:06:11 访问次数:1066
R113427000配合Control&Arithmetic Unit,将运算结果进行暂时存储;若有数据要存到E2PROM,则取出数据存到E2PROM中;若有数据要传送到读写器,则取出数据,让射频接口电路进行处理,通过卡上的天线传送给读写器。
ROM:固化卡片运行所需要的必要的程序指令。
Crypto Unit:此模块完成对数据的加密处理及密码保护。
E2PROM Interface:此模块为E2PROM的接口电路。
E2PROM Memory:E2PROM存储器。
如果待传输数据为560B,可以设置Payload段的长度为10B,按每组30B封装,这样,所有数据分20个组,分60帧传送完毕。
如果待传输数据量为100B左右,显然没有分组的必要,但为了保证不发生数据丢失,可以在封装时去掉CRC段,加一个1B的head字段,作为传输数据的序号,每个封装包用1个数据帧发送。接收端通过检查head字段,确定是否发生数据丢失。
硬件实现电路由单片机C8051F236控制nRF2401进行数据传输。由于单片机与nRF2401的供电电压分别为1.9~3.6V和5V,设计中采用MAX232芯片进行电平转换。在发送端和接收端采用几乎完全对称的设计。

接收到读字块命令后读EEPROM时的仿真波形。Clk_fc4是状态机的工作频率,为了节省功耗,状态机的工作频率采用四分频的载波频率,也就是3.39MHz;Command_reg是状态机接收到的命令寄存器信号,20表示读一个字块命令;Flag_rec_reg是状态机接收到的标志位寄存器信号,20表示Address_flag为“1”,其它标志位都是“0”;Ee_rw是EEPROM读写控制信号,“0”表示读EEPROM,“1”表示写EEPROM。Ee_en表示读写EEPROM使能信号,高电平有效;Ee_addr是读写EEPROM的地址信号。Ee_data是读写EEPROM时的数据信号。Ee_rw_end是输入信号,通知状态机,读写EEPROM结束,高电平有效。由于一个字块为32个位,即四个字节,所以状态机在读一个字块时,Ee_en信号应四次有效。
深圳市唯有度科技有限公司http://wydkj.51dzw.com/
(素材来源:rfidworld和ttic.如涉版权请联系删除。特别感谢)
R113427000配合Control&Arithmetic Unit,将运算结果进行暂时存储;若有数据要存到E2PROM,则取出数据存到E2PROM中;若有数据要传送到读写器,则取出数据,让射频接口电路进行处理,通过卡上的天线传送给读写器。
ROM:固化卡片运行所需要的必要的程序指令。
Crypto Unit:此模块完成对数据的加密处理及密码保护。
E2PROM Interface:此模块为E2PROM的接口电路。
E2PROM Memory:E2PROM存储器。
如果待传输数据为560B,可以设置Payload段的长度为10B,按每组30B封装,这样,所有数据分20个组,分60帧传送完毕。
如果待传输数据量为100B左右,显然没有分组的必要,但为了保证不发生数据丢失,可以在封装时去掉CRC段,加一个1B的head字段,作为传输数据的序号,每个封装包用1个数据帧发送。接收端通过检查head字段,确定是否发生数据丢失。
硬件实现电路由单片机C8051F236控制nRF2401进行数据传输。由于单片机与nRF2401的供电电压分别为1.9~3.6V和5V,设计中采用MAX232芯片进行电平转换。在发送端和接收端采用几乎完全对称的设计。

接收到读字块命令后读EEPROM时的仿真波形。Clk_fc4是状态机的工作频率,为了节省功耗,状态机的工作频率采用四分频的载波频率,也就是3.39MHz;Command_reg是状态机接收到的命令寄存器信号,20表示读一个字块命令;Flag_rec_reg是状态机接收到的标志位寄存器信号,20表示Address_flag为“1”,其它标志位都是“0”;Ee_rw是EEPROM读写控制信号,“0”表示读EEPROM,“1”表示写EEPROM。Ee_en表示读写EEPROM使能信号,高电平有效;Ee_addr是读写EEPROM的地址信号。Ee_data是读写EEPROM时的数据信号。Ee_rw_end是输入信号,通知状态机,读写EEPROM结束,高电平有效。由于一个字块为32个位,即四个字节,所以状态机在读一个字块时,Ee_en信号应四次有效。
深圳市唯有度科技有限公司http://wydkj.51dzw.com/
(素材来源:rfidworld和ttic.如涉版权请联系删除。特别感谢)