基于DSP的扩频电台基带模块的设计与实现
需积分: 0 98 浏览量
更新于2020-07-30
收藏 73KB PDF 举报
"基于DSP的扩频电台基带模块的设计与实现"
本文介绍了一种基于高速数字信号处理器(DSP)的扩频电台基带处理模块的设计研制。该模块利用无线局域网成熟的扩频通信技术,具有抗干扰能力强、数据传输速率高、性能稳定可靠等特点。
一、基带处理模块的设计
基带处理模块主要包括两部分:控制器和Modem。基带Modem采用Intersil公司的WLAN芯片HFA3861B,该芯片支持IEEE802.11和IEEE802.11b的物理层协议。基带控制器采用TI公司的高速DSP-TMS320C5402,该芯片具有较强的数字信号处理能力。
1.1 扩频电台的系统结构
扩频电台的系统原理框图如图1所示。主要由基带处理模块、收发信机、接口电路等部分组成。
1.2 基带控制器
基带控制器主要完成以下功能:
·对各类业务数据(话音和异步数据)的读写
·通过RS232串行口与微机交换异步数据,串口速率为38.4kbps。
·与声码器交换数字化语音信息。
1.3 基带Modem
基带Modem主要完成以下功能:
·协议转换:把TDD的数据帧转换成IEEE802.11帧格式。
·调制解调基带Modem支持IEEE802.11和IEEE802.11b协议的物理层标准,即11dB的扩频处理增益;调制方式:DBPSK、QPSK、CCK;传输速度;1/2/5.5/11Mbps。
二、基带模块的软件设计
基带Modem的任务主要由HFA3861B完成。基带控制器的任务主要由软件完成,而且几个任务同时发生,所以在软件的工作过程中要采用中断方式对它们进行并行处理。
2.1 协议实现框架
软件设计与硬件电路结合得非常紧密,为了减少硬件电路对协议处理部分的影响,在软件的最低层设计了一个驱动层模块,主要完成对硬件电路的初始化。在驱动层基础上完成对数据链路层核心协议的处理。这一层是软件的主体部分,主要功能是对数据进行装/解帧和上/下传。
2.2 系统的初始化
系统的初始化程序主要完成对HFA3861B和RS232接口的初始化工作。
2.3 数据收发程序
·对微机的RS232串行口的读写
·对HFA3861B的读写
·在发送时隙,如果基带控制器有数据需要发送而且基带Modem允许发送数据,即产生中断通知控制器,然后控制器启动发送程序,将数据传送给Modem。Modem在接收到数据后,首先按照IEEE802.11协议的帧格式装帧,然后才能送出去。
本文介绍了一种基于高速数字信号处理器(DSP)的扩频电台基带处理模块的设计研制。该模块利用无线局域网成熟的扩频通信技术,具有抗干扰能力强、数据传输速率高、性能稳定可靠等特点。
weixin_38647925
- 粉丝: 2
- 资源: 913
最新资源
- WebSocket详解-TCP全双工通信协议的工作原理与应用
- 信捷xdm plc三轴可编程运动控制程序,支持信捷XDM系列PLC ?信捷TG765触摸屏 支持直线插补 ,圆弧插补,延时,等待输入ON,等待输入OFF,执行输出ON,执行输出O
- Qt+OpenCV图像视觉框架全套源码上位机 工具可扩展 除了opencv和相机sdk的dll,其它所有算法均无封装,可以根据自己需要补充自己的工具 基于 Qt5.12.12 + VS2019 +
- 自动驾驶控制器,自动驾驶多传感器联合标定系列之毫米波雷达到车体坐标系的标定工程 , 本对毫米波雷达的偏航角yaw进行标定,分为粗略标定、静态目标识别和曲线拟合三个步骤 这个工程带有代码注释,帮助您
- 模块化多电平流器MMC,最近电平逼近调制+电压均衡控制
- 基于STM32开发的智能光控窗帘项目 主控芯片STM32F103. 其他控制:光敏电阻,1602显示屏,电机驱动控制模块 工作原理:ADC采集光敏电阻电压 判断电压值,对光照强度判断,光照太强关闭
- simulink二次调频风机储能水轮机水电火电汽轮机二次调频,有随机扰动负荷,可连续波动,可对频率分频调频,分低频,中频,高频,也可对不同死区的风储同步机进行二次调频,系统示意图和波形如图所示,新品
- 磁链观测器 vesc中使用的方法 已经移植到了自己的工程中,实现0速闭环启动 代码、文档、仿真是一一对应的,方便学习 送仿真模型
- uvw对位平台,XXY,XYθ对位平台源码,halcon定位算法,C#联合halcon,含C#和halcon源码,开发平台,vs2015,halcon17
- 考虑源荷不确定性的热电联供微网优化 复现《含可再生能源的热电联供型微网经济运行优化》,采用粒子群算法,采用机会约束规划理论出力源荷不确定性,采用概率方法来表达,目标函数代码完美复刻了文献中的目标函数和
- Python 实现的 TCN(时间卷积网络)进行多特征分类预测的详细实例(含完整的程序,GUI设计和代码详解)
- 基于EKF扩展卡尔曼滤波算法的永磁同步电机PMSM无传感器矢量控制Simulink仿真模型 1.依据PMSM的数学模型搭建电机模型 2.双闭环dq解耦控制,转速外环,转矩内环 3. EKF算法对电机
- Python 实现的 CNN-LSTM(卷积长短期记忆网络)用于时间序列预测的详细实例(含完整的程序,GUI设计和代码详解)
- 下垂控制三相LCL并网 离网matlab仿真模型(户用型储能逆变器)孤网运行联网运行 多机 单机运行 参数计算 仿真模型 ,逆变器,微电网
- Python 实现遗传算法(GA)和(PSO)粒子群优化算法来优化反向传播(BP)神经网络的多输入单输出预测的实例(含完整的程序,GUI设计和代码详解)
- 电子竞技信息交流平台+ssm-微信小程序毕业项目,适合计算机毕-设、实训项目、大作业学习.rar