中频数字化接收机系统设计与实现
时间:06-24
来源:互联网
点击:
主要用HSP50210来提取相干载波、码元同步信号和载波跟踪情况指示。其内部的AGC环路、内部NCO载波跟踪、混频电路及RRC滤波器等均旁路不用。由于HSP50210需要HSP50214B提供两路正交数据,而其每一路数据长度只有10bits,因此要注意数据匹配问题。注意:载波跟踪误差COF利用同步信号COFSYNC串行送给214B的NCO,码元跟踪误差SOF利用同步信号SOFSYNC串行送给214B的重采样NCO,所以214B和210必须采用统一时钟才能保证同步传送数据不出问题。
2.3 DSP单元
DSP单元采用美国TI公司生产的TMS320C542专用数字信号处理芯片和外部程序扩展存储器以及数据扩展存储器组成。C542定点DSP芯片,处理速度最高可达40MIPS,可以满足实时处理要求。主要完成工作:接收8031送过来的命令,根据命令完成对HSP50214B和HSP50210的初始化设置工作。当FIFO半满时申请DSP的/INT1中断,DSP响应中断读入1024个数据,做必要的处理后根据信号类型送出。程序定期查询8031有无新命令送过来,如有则根据新命令重新设置214B和210的相关参数,否则继续执行原来的接收程序。根据AGC时间常数,从214B读取电平检测值和频率偏移送8031,作为模拟部分的调整依据。
TMS320C54x只有高速同步串行通信接口,无法直接与8031进行异步通信。采用软件模拟UART方式较好地解决了这个问题2。该方法无需额外硬件开销,仅仅需要两个通用I/O脚(BIO和XF)、外部中断INT0以及一个定时器就可实现,硬件连接非常简单(见图5)。
图5中,XF脚用于发送数据,脚和INT0脚用于接收数据。此方法可以模拟半双工通信与全双工通信。软件模拟UART技术允许用户设置:
·数据位数(1~16);
·奇偶校验(奇校验或偶校验)或无奇偶校验;
·停止位(1~2);
·波特率。
2.4 控制单元
控制单元主要包括:地址译码电路和与主控电路板上的8031单片机通信控制接口。译码电路采用EPLD(EPM7128SQC-7)实现,以保护电路的灵活性。与8031通信采用串口通信方式,优点是接口简单,调试方便,传输速率(采用RS-232C接口串行总线标准)20kb/s。
2.5 输出单元
输出单元主要包括模拟信号输出和数字信号输出两部分。模拟输出电路主要负责AM、SSB、FM、FSK信号的输出。数字输出端口负责输出B/QPSK信号(I,Q两路数据和同步时钟)。
由于该接收机从中频21.4MHz后采用了全数字设计,在模拟前端采用了电调谐预选滤波器与一本振之间的互动联调(二者可通过8031设置),因而具有极大的灵活性。通过加载不同软件,对模拟部分进行相应控制,本接收机可在10~1000MHz的范围内实现对AM、FM、SSB、CW、FSK、BPSK、QPSK的解调。实验测试表明:接收效果良好,控制灵活,适应范围广,具有较好的开放性。
无线电 DSP 射频 滤波器 模拟前端 电路 放大器 ADC MIPS 单片机 总线 相关文章:
- 可编程无线电遥控多路开关系统设计(11-02)
- 基于ARM9和GPRS的实时电力负控管理系统的设计(04-24)
- 认知无线电技术,三张图即可揭秘?(07-16)
- Molex PowerLife 无线电源线圈采用NuCurrent技术(10-10)
- 单片全桥式 AutoResonant 发送器 IC 简化无线电池充电器设计(01-11)
- 利用环境产生电能 创造无电池无线传感器(04-11)