您当前的位置:五五电子网电子知识单元电路传感-检测-采集电路蓝牙技术在网络化传感器中设计及其应用 正文
蓝牙技术在网络化传感器中设计及其应用

蓝牙技术在网络化传感器中设计及其应用

点击数:7172 次   录入时间:03-04 11:37:43   整理:http://www.55dianzi.com   传感-检测-采集电路

      (1)协议栈芯片W3100A初始化。

      W3100A是一TCP / IP协议栈芯片,包含的各协议层有: TCP、IP、UDP、ICMP和以太网协议的数据链路DLC和MAC 协议, 其工作方式类似于Windows的Soket AP I,为便于实现对传感器的访问,可以将传感器设计为具有Web服务器功能。W3100A 支持全双工模式,内部带有双口的SRAM数据缓冲区,其封装是64脚的LQFP,提供了并口和串口两种方式实现与MCU的通信。MCU和W3100A的硬件接口如图4所示。其中, RTL8201 芯片为以太网物理层选用设备。

      W3100A提供M II接口与RTL8201 相连, 其中引脚RX_CLK, RXDV, RXD [ 0∶3 ]以及COL用于数据的接收,而TX_CLK, TXE, TXD [ 0 ∶3 ]用于数据的发送。

      MCU中提供模拟的I2 C接口与W3100A 通信。

MCU和W3100A的硬件接口图

      芯片W3100A正常工作必须对其完成相应的初始化。初始化主要是对必要的寄存器进行相应的设置,这些寄存器包括: 网关地址寄存器GAR、子网掩码寄存器SMR、硬件地址寄存器SHAR以及IP地址寄存器SIPR等。上述寄存器被设置后通过执行控制寄存器CR的0位Sys_init激活芯片。

      (2)WEB服务功能实现。

      协议栈芯片W3100A从硬件上实现了TCP / IP协议,因此将该装置集成Web服务功能显然比较容易,即在无线NCAP上应实现相应的HTTP协议,NCAP在网络功能上相当于“网关”。要实现远程浏览器与传感器交互, 可以利用传感器NCAP 中增加了的E2 PROM ( FM24C04 ) 来存储相应的网页文件。交互时, HTTP通过统一资源定位器URL ( uniform resourcelocator)来确定传感器应该为浏览器提供哪些资源。

      网页文件存放在传感器中的FM24C04里。当监测中心的浏览器发出页面请求时, NCAP 上的处理器在TCP打包的时候,把来自STIM端的监测值嵌入到相应的网页文件中的特殊标志处,再为该网页文件添加相应的HTTP头,返回给请求的用户,如此用户可以在浏览器上看到实际的监测值。因此要实现Web功能,软件上要在NCAP上完成HTTP协议,硬件上增加了一块E2 PROM ( FM24C04) 。

上一页  [1] [2] 


本文关键字:传感器  蓝牙技术  传感-检测-采集电路单元电路 - 传感-检测-采集电路