您的位置:技术工种之机修知识网 设备修理知识 正文
原作者:[标签:作者] 添加时间:2007-06-29 原文发表:2007-06-29 人气:3

本文章共2516字,分2页,当前第2页,快速翻页:
 

(1)两个串口的数据发送均采用查询方式,数据接收均使用中断方式;

(2)数据帧包括帧首和数据两部分,帧首使用双字节0x55AA,数据部分为1B,即每帧占用3B,帧首和数据部分均采用十六进制ASCII码传送,确保协议的透明性;

(3)接收方如果接收到0x550xAA字节,则说明接收到有效的数据帧,否则将该帧丢弃。

如果硬件电路设计合理,元器件的选择恰当,再加上以上简单的通信协议,则可将误码率控制在0.2%以下。

单片机上电后,首先对系统和串口进行初始化,然后单片机进入待机模式,直到两个串口中的一个发生中断硬转为工作模式,处理中断程序。主要的程序代码如下:

3硬件电路的测试

本设计中将控制模块和无线射频模式分开设计,控制模块通过一单排7脚的接口控制射频模块,测试的步骤如下:

(1)将控制模块和无线射频模块焊好,检查确认无虚焊、粘焊;

(2)先对控制模块上电进行测试,主要是测试控制模块的串口0和串口1能否相互收发数据,测试方法是通过板上跳线将串口0设置为RS232标准,由于板上的串口1只有TTL电平标准,必须外加电平转换电路将其转换为RS232标准,然后将两个串口分别接到计算机的两个串口上,将以上的程序写到W77E58上,然后用串口测试软件测试,如果串口0,1能相互收发数据,便可开始对无线射频模块进行测试;

(3)将无线射频模块的J1口与控制模块的J6口焊接起来,上电进行测试,按照以上的程序,上电时处于接收状态,可对TXEN,PWUP,CS等管脚进行测试,看是否与程序吻合;

(4)确认射频模块上电处于接收状态后,可测试nRF401地第4管脚是否为1.1V左右,如果是,则说明VCO电感设计合理,否则要重新设计PCB板,此外,nRF401在没有数据接收时,仍会自动从DOUT发送随机数据,使用万用表进行测试时该引脚电压应为2.5V左右[4]。如有示波器可做更详细的测试。

4结语

由无线收发芯片nRF401、单片机W77E58、接口芯片MAX323等组成了一个智能控制无线收发装置,该装置具有通用性,可嵌入到各种仪器仪表数据采集系统、遥控遥测系统中,实现无线数据的双向传输。

作者:谢锦沐,吴功平,蒋锡健,祝鲁金(武汉大学动力与机械学院湖北武汉430072)

相关文章

UWB(超宽带) 等待开花结果的无线技术
基于CDMA短信息的无线通信系统的实现
家庭无线网络的三种模式
一种新的短波跳频通信网位同步方法及其实现
WiMAX网络端到端的QoS策略
Iu-Flex技术解决方案
对无线局域网进行故障诊断
802.11v简化WLAN网络管理
伪导频周围基站201频点软切换成功率低的报告
基于CDMA技术的电子商务系统的设计与实现
基于GSM网络的智能监控模块设计
DNP3.0在无线FTU中的实现
时速130km的筑波特快如何实现互联网高速接入
NETGEAR无线产品在海关会议酒店的应用
TD-SCDMA终端直接变频收发信机的设计
对卫星电视接收天线的要求
通信处理器MPC852T无线接入点的系统设计
无线信号是如何在泄漏通信电缆中传输的
3G核心网规划建设的几个重要问题
802.11n助力下一代无线局域网

相关评论


本文章所属分类:首页 设备修理知识