2006-02-06
它有五个主要模块,其功能简要说明如下。
(1)微处理器模块(CPU)是跳频控制器的核心,CPU产生信号控制整个跳频控制器工作。它由87C51FB单片机及外围电路组成。
(2)基带模块(BBCC)给收发信机模块和音频单元之间进出的发送和接收信号选定通路。BBCC模块含有下列微电子模块:射频音频接口(RAI);增量调制器(DM);先入先出(FIFO)控制器(FC);Bit同步器(BIS):使跳频控制器的内部数据时钟与接收数据同步;伪随机码发生器(PRG):产生确定跳频图案的码,受CPU模块控制。
(3)接收模块(RC)搜综接收数据以得到同步数据,它包含下列微电子模块;相关器:将收到的数据和CPU模块提供的数据序列(相关码)进行比较,在相一致(相关)时作出指示;同步检测器和TOD(Time of Day)解码器(SYTD):译码同步数据并提供指示得到同步的定时信号,还译码TOD数据并将译出数据送CPU模块,SYTD由CPU模块控制;实时时钟(RTC):当电源由跳频控制器断开时,这块微电子电路保持TOD的跟踪。跟控器电源断开时,一块锂电池给RTC馈电,由一个32.768kHz振荡器作为RTC频率基准。
(4)定时模块(TC)提供定时控制信号。
(5)系统模块(SYS)使系统的跳频控制单元和其他单元接口。
2.2.2 跳频控制器工作原理
首先介绍跳频控制器发送通路的工作原理。
(1)数字化的发送信号加到FC的串入并出寄存器,FC把发送数据组织为16bit一组。当二个数据字节准备好时,FC对CPU发信号,CPU读取两个字节,并把它们存入作为FIFO寄存器的RAM部分。FIFO控制器的工作起点与跳频周期(用信号HOP表示)的起点同步。
(2)FC还包括一个8bit并入串出寄存器。送到收发信机模块去的数据从该寄存器取出。在发送同步序列期间和频率变换期间,从FC的串入并出寄存器来的数据积累在作为FIFO的RAM部分中。
(3)以信号FOUT-STOPPED(频率为18.3kHz)为时钟将FC的并入串出寄存器的数据字节移出。移出的速率(18.3kHz)高于数据装入FC的速率(16kHz),这两个数据速率之差允许CPU把同步数据插入发送数据流中,并在频率变换期间停止发送数据。
(4)由FC移出的数据送到射频音频接口RAI模块。RAI对发送信号滤波并把得到的信号TXBBR加到收发信机模块系统连接器。
下面再叙述跳频控制器接收通路的工作原理。
(1)RAI把接收信号RXBBR通到位同步器BIS、相关器COR,并经线性均衡器加到FC。
| ![]() |
87C51FB单片机的PCA模块设置成三个高速输出方式和一个捕获方式,分别产生HOP信号、W1信号和W2信号及捕获S4信号。其中,HOP为频率跳变控制信号,其上升沿指示一个跳周期的开始;W1为窗口信号,低电平期阻塞数据进入FC,高电平期接收机接收数据;S4信号指示同步序列已检出;W2为窗口信号,仅需要同步数据期间允许S4信号通过。
HOP、W1和W2信号均以S4信号为基准,在生次收到S4信号时进行调整,接收过程所要完成的主要任务被分别安排在PCA中断服务程序中的S4中断服务子程度、HOP中断服务于程序、W1中断服务子程度和W2中断服务子程度中进行。PCA中断服务程序流程如图3所示。
3 结束语
本文介绍的跳频控制器已被成功地应用于超短波跳频通信系统中,性能稳定可靠。
评论2
楼主 2006/2/6 9:35:51
楼主 2006/2/6 18:15:46
向您致敬了!!辛苦!