菜单
  

     
    图6中间件在RFID系统中的环节
      在中间件与单片机Atmega88通讯中,本文采用了蓝牙技术。所以读卡器也可称为蓝牙读卡器。
    4.2  蓝牙通讯
    蓝牙技术是一种“暴露的”无线通信技术。它允许蓝牙设备在10m(1.0版)或100m(2.0版)范围之内进行互相通信。支持点对点及点对多点通信,工作在2.4GHz频段。数据速率为1Mbit/s。
        蓝牙技术主要目的就是使设备摆脱纷乱的物理连接。目前很多设备使用了这种技术,如蓝牙耳机、蓝牙modem、蓝牙打印机等。
    蓝牙设备的连接有两种方式:虚拟串口方式与WinSocket接口方式
    我们的蓝牙读卡器是采用模拟串口方式,COM端口模拟在协议栈的最上面,通过RFCOMM提供虚拟COM口。一旦创建了COM口,那么接下来的操作就跟串口方式一样,可以完全地看作一个已有的串口。
    具体要能使用RFID蓝牙读卡器进行开发要做如下几步:
    1.使PC或PPC与读卡器配对,读卡器配对码:0000
    2.配对成功后,PPC应该有一虚拟蓝牙串口与读卡器连接(通常是COM7或COM6,机器不同可能不同);
    3.这时可打开演示程序(其实就是读串口的程序)进行测试,设置串口号;
    4.点击“打开”打开串口,如果打开成功,蓝牙读卡器蓝灯变成3秒闪一次;
    5.这时用读卡器读取RFID,其号码就显示在接收区上了;
    4.3  通讯协议
    模块间的通讯协议如下:
    1)数据格式
    数据格式(起始位,数据位,校验位,停止位)可以根据通讯的需要由软件设置,下面是设备支持的数据格式:
    参数    描述
    波特率    可选: 9600, 19200, 38400, 57600, 1152000
    数据位    固定: 8 bits
    起始位    固定: 1 Bits
    停止位    固定: 1 bit.
    校验位    可选: Odd, Even, None
     下面是默认设置:
    波特率    数据位    起始位    停止位    校验位
    9600    8    1    1    None
    2)数据包格式
    数据包格式,命令包是由主机发送到读写器,返回包是由读写器返回主机。
    命令包格式 (主机到读写器):
    STX    STATION ID    DATA LENGTH    CMD    DATA [0..N]    BCC    ETX
    (BCC) = STATION ID DATALENGTH CMD DATA [0]  …  DATA [n], where  is the “EOR”.
    返回包格式 (读写器到主机)
  1. 上一篇:51单片机公交车语音播报及显示系统设计+流程图+源码
  2. 下一篇:51单片机八音阶电子琴设计+流程图+程序代码
  1. 基于中频信号的家用治疗...

  2. 基于嵌入式技术的智能家...

  3. MATLAB小电流接地故障选相方法研究

  4. 单片机的火灾报警系统设计+电路图+程序

  5. AT89S51单片机储藏室温湿度...

  6. 电梯PLC控制系统设计+梯形图

  7. MSP430单片机多功能电能表设计+电路图

  8. 河岸冲刷和泥沙淤积的监测国内外研究现状

  9. java+mysql车辆管理系统的设计+源代码

  10. 十二层带中心支撑钢结构...

  11. 中考体育项目与体育教学合理结合的研究

  12. 当代大学生慈善意识研究+文献综述

  13. 电站锅炉暖风器设计任务书

  14. 酸性水汽提装置总汽提塔设计+CAD图纸

  15. 乳业同业并购式全产业链...

  16. 杂拟谷盗体内共生菌沃尔...

  17. 大众媒体对公共政策制定的影响

  

About

751论文网手机版...

主页:http://www.751com.cn

关闭返回