用户登录  |  用户注册
首 页商业源码原创产品编程论坛
当前位置:PB创新网文章中心解决方案电子通信

用直扩MODEM和GPS实现的网型无线通信系统

减小字体 增大字体 作者:佚名  来源:本站整理  发布时间:2009-01-10 22:54:36
通信控制器实现的功能有:

·接收GPS秒脉冲中断和时间信息;

·接收直扩MODEM收到的其它工作站的信息;

·向DTE发送直扩MODEM收到的其它工作站的信息;

·向直扩MODEM发送该工作站要发往其它工作站的信息;

·向直扩MODEM请求建链、拆链和传数的控制信息,即建链/拆链信号、/RTS信号;

·利用GPS秒脉冲中断实现系统定时;

·利用89C51(I)片内定时器,由89C51(I)输出/RTS、建链/拆链控制信号。

直扩MODEM除完成序列加解扩、射频信号的发送/接收等功能外,由于篇幅限制,这里只写出通信控制器要求它实现的功能,主要包括:

·根据通信控制器发送的建链信号,控制射频模块W9360完成由接收到发送的状态转换,与其它工作站建立半双工链路。
javascript:window.open(this.src);" style="cursor:pointer;"/>
    ·根据通信控制器发送的/RTS信号,将通信控制器送来的数据辐射出去。

根据以上的功能描述,通信控制器和直扩MODEM的程序流程图分别如图5、图6所示。

通信控制器的程序流程图中,秒脉冲定时中断子程序生产系统时间基准的起始点,由它启动系统定时。定时器中断子程序根据该工作站的发送时隙,产生中断信号,89C51(I)向直扩MODEM发送/发送/RTS和建链、拆链信号,控制直扩MODEM完成收、发状态转换,主程序首先初始化89C51(I)、8251,开放秒脉冲中断和定时器中断,然后采用查询方法,控制数据的接收与发送,包括接收GPS秒脉冲中断和时间信息、接收直扩MODEM收到的其它工作站的信息、javascript:window.open(this.src);" style="cursor:pointer;"/>向DTE发送直扩MODEM收到的其它工作站的信息以及向直扩MODEM发送该工作站要发往其它工作站的信息。

直扩MODEM的程序流程图中,直扩MODEM根据通信控制器送来的建链、拆链信号,建立与其它工作站的半双工链路,实现扩频模块的收、发工作状态转换,完成数据传输。

4 系统的一种典型应用

伞兵救援是该系统应用的一个典型例子。

伞兵从飞机上跳伞时,由于跳伞的时间不同,风速、风向的变化,所以,他们落地时会在一起的范围内。每人佩带这样一个工作站,在飞机起飞前,将伞兵降落地区的地形图存在工作站的DTE终端中,并且为每个伞兵分配一个工作时隙。这样,在他们落地后,工作站就会自动将每个伞兵的位置和他们收集到的信息传送给其它伞兵,为他们顺利完成任务提供有力保障。

本文基于GPS的网型无线通信系统在实际应用中性能稳定可靠,较好地满足了使用要求。

根据实际使用情况,本系统可在以下几方面进行改进:

·本系统的一个周期定为1s。在实际使用时,可以利用秒脉冲和GPS的时间信息,增加一个周期的时间;另外,每个工作站发送的时隙的长短也可根据数据的多少、传输速率的大小设置。



上一页  [1] [2] 

Tags:

作者:佚名

文章评论评论内容只代表网友观点,与本站立场无关!

   评论摘要(共 0 条,得分 0 分,平均 0 分) 查看完整评论
PB创新网ourmis.com】Copyright © 2000-2009 . All Rights Reserved .
页面执行时间:9,671.87500 毫秒
Email:ourmis@126.com QQ:2322888 蜀ICP备05006790号