您好,欢迎访问三七文档
当前位置:首页 > 商业/管理/HR > 质量控制/管理 > 射频识别仿真试验报告
[键入公司名称]射频识别仿真实验课目:射频识别仿真学生学院:郑州大学软件学院专业班级:电子与通信工程09级学生姓名:简超峰实验日期:2011.11.15——2011.12.1射频识别仿真试验报告一,主要目的1,熟悉MATLAB7.0软件.2,熟悉VCD与VICC间的通信方式。3,通过编程,在MATLAB7.0中进行仿真,来实现射频仿真。4,仿真包括VCD到VICC,和VICC到VCD的编码,调制,解调,解码。5,仿真中应具有检错,和防碰撞。二,仿真说明1,此仿真基于了15693协议。2,该仿真只对三张卡进行了操作(假设的三张卡的UID分别(6226346782312340)(6226346782312302)(6226346782312312))三,详细步骤1,VCD先要发送目录命令,命令以帧的形式发送,帧中包括SOF,数据(信息,CRC),EOF。(其中包括数据的编码,帧的调制)(1)SOF和EOF(2)数据的编码(采用了脉冲位置256取1的编码)数据的编码(Code_data(一个数据的编码),arr_code_data1(所有数据的编码)(3)SOF,数据,EOF,构成目录帧。目录命令的帧(4)帧的调制。(采用了振幅键控调制)调制后的帧二,帧发送,VICC接收后,解调,解码,CRC校验。(1)相干解调帧的解调(2)解码后的数据(3)CRC校验,通过比较传送过来的CRC与在接收端生成的CRC相比较,如果相等即无错误,VICC响应,如果不相等,既有错误,VICC不应答,如图1图1三,VICC做出反应,(此时防碰撞开始)当VICC收到EOF时,进入0时隙,先前定义的UID尾号为0的响应,(即VICC到VCD的通信)(1)VICC到VCD得通信,采用单幅载调制,曼彻斯特编码。(根据VCD的标志位来确定,VICC到VCD采用什么形式传送)逻辑0(arr_data00),逻辑1(arr_data11)(2)把要传送的十六进制信息,转换成二进制数,用逻辑0,逻辑1,对转换成的二进制编码,调制。编码,调制后的波形(2)编码调制后的数据,与单幅载载波调制的SOF,EOF,组成发送的帧单幅载调制的SOF和EOF(3)数据,和SOF,EOF构成应答帧。应答帧(4)应答帧传送到VCD,解码,CRC校验。解码后二进制数表示的数字信息(5)VCD保存该卡的UID。(此次没有发生碰撞,尾号为0的卡响应完成)进入下一时隙。四,VCD发送EOF,进入下一时隙,尾号为1的响应,由于事先设置的卡无尾号为1的,所以无卡响应。EOF五,VCD发送EOF进入下一个时隙,尾号为2的卡响应,由于有两张尾号为2的,此事发生碰撞,VCD记录下发生碰撞的时隙,然后继续发送EOF,直至此次时隙循环完。六,VCD再次发送目录命令,此时的命令中会加有掩码长度,掩码值。第二次的目录命令帧七,VICC检测到EOE时,时隙开始,在0时隙,尾号为2的,倒数第二个数为0的卡响应,无碰撞,同样该卡发送UID到VCD,VCD保存其UID。八,VCD发送EOF进入下一时隙,此时尾号为2,倒数第二个数为1的卡响应,也无碰撞,发送UID到VCD,VCD保存该UID。九,于是三张卡无碰撞的读取完,然后VCD发送让尾号为0的保持沉默的命令。命令帧中应包括尾号为0的UID。保持沉默的命令帧十,此时三张卡会收到该命令,进行UID比较,只有尾号为0的卡UID匹配,做出反应,保持沉默。十一,VCD发送对尾号为02的复位的命令。命令帧如图。帧中的数据编码(code_data一个数据的编码,arr_code_data1所有数据编码)复位命令帧十二,尾号为02的卡,当进行CRC校验无误时响应,发送应答帧如图,复位响应应答帧十三,结束,次仿真只进行了三个命令的操作。
本文标题:射频识别仿真试验报告
链接地址:https://www.777doc.com/doc-5071467 .html