基于USB接口技术的无线通信设计与实现

作者: 吴德会,石俊,   发布日期:2006-06-03 10:33   查看数:0
中文摘要:

   提出了一种运用USB接口芯片PDIUSBD12、89c51微处理器nRF401、射频收发器构建的无线USB接口,并利用该接口成功地实现了两台计算机之间的无线通信。文中对USB接口电路、无线收发电路的设计,89c51内部固件程序的编写及USB应用程序编写进行了阐述。

英文摘要:

  A wireless USB interface which consists of USB controller PDIUSBD12, MCU 89C51 and RF transceiver nRF401 is formulated in this paper. Two Computers can communicate through this interface. The whole project includes the design of USB interface and wireless communication circuit ,the firmware of 89C51 and the application program of USB device.

无线通信是未来计算机间数据传输的发展趋势, 而在计算机外设接口方面USB 通用串行总线将逐渐 取代PC 机上的RS232 协议串口成为主流,本文在将 这两种趋势结合方面进行了有益尝试,设计基于无线 USB 的通信接口,并在实验室中实现了基于的计算机 点对点双工无线通信。 基于无线USB 的计算机通信系统原理如图1 所 示,图中,计算机之间通过USB 通用串行总线进行双 工无线通信 USB 接口电路选用PHILIPS 公司生产的专用接 口芯片PDIUSBD12,该芯片内部集成了SIE、FIFO 存 储器、收发器及电压转换器,严格遵守USB1.1 协议。 PDIUSBD12 完成USB 协议层,并且完成高速硬连接, 无须任何软件操作。 单片机89C51 将通过无线接收到的数据送至 PDIUSBD12,PDIUSBD12 自动把数据通过USB 总线 传到主机中。PDIUSBD12 与89C51 的连接图(略)。 PDIUSBD12 的8 位并行数据接入89C51 的P0 口,地 址线A15(P2.7)作为PDIUSBD12 的片选,地址线A14 (P2.6)作为PDIUSBD12 的命令或数据的选择线
3 结束语
     在实验室中我们成功进行了基于无线USB 技术 的PC 机点对点通讯实验。结果表明:使用USB 接口芯 片PDIUSBD12、89C51 微处理器、射频收发器nRF401 构建的无线USB 接口,电路结构简单、系统性能良好, 有较大的推广价值。 USB无线通信,固件,接口技术,