|
楼主 |
发表于 2012-1-10 00:20:38
|
显示全部楼层
本帖最后由 laokai 于 2012-5-29 23:37 编辑
大家一起把这个系统搞通,应该对自己有一个很大的提升,比如在校的研究生,本科生有着丰富书本是知识,但是对于实际应用于工程中的问题却总是束手无策。是不是通信原理的大把公式把大家吓住了吗?真正干起活来还是要靠加减法,乘法都是万不得已才采用的。
我先提出一个讨论的问题.如何设计DMR 标准中的SRRC 基带成形滤波器?(建议考虑CPFSK中的LT也可以先不考虑)
标准中规定滚降系数是0.2,码元速率是4800bps,需要确定FIR滤波器的阶数。
可以通过眼图来观察码间串扰
仿真建议用matlab
欢迎大家来讨论。
1月10日更新(适用matlab FDATOOL来计算SRRC滤波器的抽头系数)
response type =raised cosine
specific order =32 (抽头系数)
fs=38400=4800*8 (4800bps为DMR基带信号的码元速率,8的意思就是8倍过采样)
fc=2400 (截止频率这个没得说了)
square root 平方根型意思就是收端和发端都有一个平方根,那么两个平方根相乘得到的结果就是升余弦滤波器结果。从而应用了升余弦滤波器的减小消除ISI。
下边上图
1.FDA 参数
2.冲击响应(对应抽头系数的值)
3.阶跃响应(阶跃响应是冲击响应的积分在CPFSK调制的时候要用到)
4.FDA 文件下载
srrc32taps.rar
(2.47 KB, 下载次数: 116 )
希望大家都来讨论,感觉现在人气好低。不过很高兴今天已经有几位朋友参与进来了。感谢GUOYU 提供了CORDIC 算法代码,我补充了说明文档。
1月11日更新
SRRC设计SPEC 由我初建,详细的fir滤波器设计方法,由guoyu member 讨论之后 增加 matlab 量化仿真和抽头系数的归一化问题(还未更新,12日更新)。
srrc设计spec.docx
(441.95 KB, 下载次数: 240 )
1月12日更新
SRRC 滤波器matlab仿真
srrc_fxp.rar
(813 Bytes, 下载次数: 133 )
整体发射机框图by member
如果大家有自己想法欢迎加入~~QQ群205116983
1月16日更新
目前已经用verilog实现SRRC滤波器的code
modelsim 仿真图见下图
下阶段计划设计CIC插值滤波器。欢迎感兴趣的朋友加入!!QQ群205116983
1月17日更新
编写完成matlab的整体发射机仿真m文件
tx_mfile.rar
(1.49 KB, 下载次数: 156 )
1月20日更新
目前已经完成发射机I/Q调制之前的verilog code
下边是modelsim 仿真截图
1.srrc_data是srrc基带成型滤波器的输出
2.cic_data是CIC插值滤波器的输出进行了提升数据速率的插值操作(1和2比平滑了很多)。
3.phase_data是相位的输出。
2月2日更新
进度公布,目前发射机算法已经完全实现,与matlab 仿真一致。
下步计划进行FPGA芯片选型,基带板PCB设计和RF板PCB设计。
在这里感谢群里的兄弟一起讨论,一起编出代码,仿真.
加入群一起讨论的好处:
通过在群里参加讨论任务可以掌握无线通信数字信号处理的算法,例如滤波器设计,上下变频,调制方法,载波同步,位同步,信源编码等等..这些东西都是实际项目中应用的。
实际项目的开发流程。
和大家一起交流做自己感兴趣的工作。
真心的邀请大家一起加入讨论把咱们的DMR系统搞出来,只要你有兴趣无论您是从事那一方面的都可以到群里来讨论。给大家拜年了!
QQ群205116983
2月3日更新
基带板框图(初版)
擅长PCB的兄弟们赶紧加入哦~想死你们了!
2月13日更新
RX零中频接收机方案(初版)
RX难度系数较大非常需要大家的加入讨论定夺方案!
2月20日更新
RX接收机RF部分框图第2版
很需求RF 设计人员的加入!希望RF高手能不吝啬指点一下。帮助咱们这个开源DIY成功!QQ群205116983
2月26日更新
RX接收机RF部分框图第3版
技术指标
技术指标.rar
(93.27 KB, 下载次数: 175 )
开始画原理图了,喜欢画原理图的赶紧加入了!!
5月29日更新
最近上班忙,好久没更新了。现在更新下。
<DMR调制解调系统仿真说明>
DMR调制解调系统仿真说明.pdf
(576.94 KB, 下载次数: 180 )
频偏估计校正环路仿真图。
图1是经过频偏校正后的输出,明显看到环路稳定后输出信号没有了直流分量。在0的正负部分均匀分布。
图2是存在固有频偏的解调后的信号存在直流分量。使得后边无法正确抽判。
图3是环路误差曲线,看到环路稳定后可以正确锁定频差。
|
|