成语大全网 - 汉语词典 - RFID通讯协议有哪些

RFID通讯协议有哪些

RFID读写器的操作是由主系统发出控制命令来完成的,该提供了三种与主系统之间的命令传输

方式:

标准RS232、TTL电平RS232、LD自定义格式

标准RS232通信协议

RFID读写模块内含RS232接口电路,采用的标准RS232通信协议为:

1个起始位,8个数据位,无奇偶校验,1个停止位数据传输速率固定为:9600 BPS,也可根据用户的要求定制波特率为57600。

TTL电平RS232通信协议

RFID系列模块亦提供TTL电平的RS232通信方式,其通信协议与标准RS232方式相同。1个起始位,8个数据位,无奇偶校验,1个停止位数据传输速率固定为:9600 BPS

LD自定义格式通信协议

LD_FORM自定义格式是二线通信格式,用户可以利用单片机的任意二根I/O线与RFID读写模块进行通信,一条定义为时钟线SCK,另一条定义为数据线SDA。通信过程中,用户设备为主控方。通信空闲时,主控方将SCK、SDA置成高电平;通信开始时,主控方将SDA置低,先发送启始位,接着发送8位数据,最后发送停止位,数据在SCK的下降沿时被发送。RFID模块始终查询SDA的状态,若检测到低电平,则开始接收数据。主控方发送完毕后,将SCK、SDA上拉成高电平,等待接收RFID模块返回的数据,接收过程也从检测到SDA为低电平开始,每个时钟周期内接收一位。在发送起始位时,SCK的低电平宽度55uS,在发送其它位时,时钟低电平宽度16uS,高电平宽度典型值为40us

标准RS232通信和LD-Form通信,均采用两次握手协议。该协议简单易懂,可靠性高。现表达如下:(A方表示主控板或者PC机,B方表示RFID读写模块,所有通讯字符使用16进制表示)

通讯时,A方与B方通过握手字符进行连接,A方与B方在发送命令和接收数据时,两次握手,第一次的握手字符是23H(16进制的23,以下同)、45H,即A方在发送命令序列前,先发送23H,B方接收到23H后给A方回应45H,A方接收到45H认为是第一次握手成功,然后给B方发送命令序列;第二次的握手字符为67H、89H,即B方接收完A方的命令序列并进行相应的处理,将结果数据发送给A方前,B方先发送67H,A方接收到67H后给B方回应的89H,B方接收到89H认为是第二次握手成功,然后给A方发送数据序列。