简易数字信传输性能分析仪设计报告.docx
- 文档编号:149162
- 上传时间:2023-04-28
- 格式:DOCX
- 页数:9
- 大小:46.15KB
简易数字信传输性能分析仪设计报告.docx
《简易数字信传输性能分析仪设计报告.docx》由会员分享,可在线阅读,更多相关《简易数字信传输性能分析仪设计报告.docx(9页珍藏版)》请在冰点文库上搜索。
简易数字信传输性能分析仪设计报告
简易数字信号传输性能分析仪
摘要:
本设计是以STM32F103单片机为控制核心,辅以现场可编程逻辑门阵列FPGA器件制作的一台简易数字信号传输性能分析仪,该系统在FPGA内部产生曼彻斯特码和伪随机信号,曼彻斯特码经过低通滤波和可调衰减与放大电路进行前端信号调理,该信号与经可调衰减后的伪随机信号进入加法器。
后级通过滤波与可调衰减进行信号调理和采样。
数字信号分析电路对曼彻斯特编码信号进行边沿检测,通过对两边沿之间的宽度进行计数,对计数值进行处理实现同步时钟的提取。
该设计可在低信噪比情况下提取时钟,实现了眼图的显示。
经测试,整个设计实现了基础部分的要求和发挥部分的要求,系统性能安全可靠,用户界面良好。
关键词:
单片机可编程逻辑器件数字信号传输眼图
一、方案设计与比较
1.1数字信号发生器的设计:
方案一:
使用中规模集成电路芯片实现指定数字信号及伪随机信号的发生,然后用门电路处理后输出信号;
方案二:
使用大规模集成电路(如FPGA)中的移位寄存器及其门阵列实现指定信号的发生,直接输出TTL电平;
方案一成本较低,但使用的芯片数量较多,硬件设计较复杂,而且进阶要求中曼彻斯特编码会增加硬件设计的负担;方案二使用现成的FPGA开发板,可较方便且较快实现指定信号的设计输出。
而且可较容易实现对信号的曼彻斯特编码。
所以采用方案二。
1.2低通滤波器设计:
方案一:
采用运算放大器与电阻电容搭建。
可采用FilterPro,TI-TINA等软件设计滤波器,此软件设计的滤波器截止频率精度高,外围器件可根据此软件的仿真结果进行微调即可;运放采用opa606等常见运放芯片,满足这里的滤波器要求。
方案二:
采用集成低通滤波器芯片LT1562-2或LT1568搭建。
芯片内部集成滤波功能模块,外围电路简单,只需接入几个电阻电容即可。
方案三:
可采用3阶无源滤波器,电路简单,但需匹配输入、输出阻抗,误差也不易做小;
基于简单可行可靠的原则,比较以上方案,我们选用方案二。
1.3同步信号提取的设计
方案一:
先测曼切斯特信号的脉宽,得到较大波的脉宽,根据产生曼切斯特信号的原理可得,该脉宽恰是其原始时钟的周期长度,根据此得到原始时钟的频率,进而得到同步信号。
方案二:
原序列一个循环周期中曼切斯特上升沿和下降沿的总和是固定的,在同一段时间内,可以把上升沿和下降沿的总数跟频率对应起来,即可以得到原来同步时钟的频率,频率输出由计数器实现,通过对计数器的异步清零与原序列进行相位同步,这样就可以得到同步信号。
第二个方案测量的频率简单,易行,频率比原始的多或少,就在此基础上减掉几个或增加几个,对于不稳的频率或有过冲,更加准确,所以选择方案二。
二、理论分析与计算
2.1低通滤波器的设计
巴特沃思滤波器具有通带最大平坦幅度特性,式(3-1)是n阶巴特沃思低通滤波器的幅频响应表达式?
。
(3-1)
截止角频率:
;
截止频率:
;
电压增益:
;
由于设计要求每个滤波器带外衰减不少于40dB/十倍频程,采用四阶电路,理论可达80dB/十倍频程。
四阶巴特沃思低通滤波器的传输函数为;
A(S)=A1(S)A2(S)(3-2)
100kHz低通滤波电路如下:
图2低通滤波电路
参数计算:
R1=R2=15K;C9=C2=100PF;R3=R4=6.2K;C12=500PF;
截止频率:
;
电压增益:
;
同样200kHz低通滤波电路参数值如下:
R1=R2=6.8K;C9=C2=100PF;R3=R4=3.3K;C12=500PF;
截止频率:
电压增益:
;
500kHz低通滤波电路参数值如下:
R1=R2=3K;C9=C2=100PF;R3=R4=1.2K;C12=500PF;
截止频率:
;
电压增益:
;
由于设计要求滤波器通带增益在0.2——4.0内可调,在滤波电路后接一级可调放大电路以满足设计需要。
电压放大倍数为0~10倍内可调。
2.2m序列数字信号
m序列数字信号由线性移位寄存器产生,如图3所示。
主要由移位寄存器和反馈函数构成。
反馈函数的输入端通过系数与移位寄存器的各级状态相连,通过反馈线作为x1的输入。
移位寄存器在时钟的作用下把反馈函数的输出存入x1,在下一个时钟周期又把新的反馈函数的输出存入x1而把原x1的内容移入x2,依次循环下去,xn不断输出。
由题要求得,m序列数字信号由线性移位寄存器产生,则
为
,…,
的模2加n。
(3-3)
(3-4)
图3m序列数字信号产生过程框图
数字信号V1:
f1(x)=
的m序列,由式子可用右移8位的寄存器,再由4输入异或门,或门及8输入与门实现。
伪随机信号V3:
的m序列由式子可用右移12位的寄存器,再由4输入异或门,或门及12输入与门实现。
2.3同步信号提取
首先要把模拟信号变成数字信号,滤掉高频噪声信号,由于曼彻斯特编码与原序列的关系是曼彻斯特码的上升沿表示原序列的‘1’,下降沿表示原序列的‘0’,可以由原序列与同步时钟异或得到,那么原序列一个循环周期中曼切斯特上升沿和下降沿的总和是固定的,在同一段时间内,可以把上升沿和下降沿的总数跟频率对应起来,即可以得到原来同步时钟的频率,频率输出由计数器实现,通过对计数器的异步清零与原序列进行相位同步,这样就可以得到同步信号。
2.4眼图显示方法
观测眼图可以对信号质量作出定量和定性分析,眼图的眼张开越大越好,线条越清晰越好,眼图稳定比抖动好,单线比多线好,希望交叉点在幅值的中间,图形对称。
只要系统有同步信号,就可以把同步时钟和信号输到示波器中,由同步时钟外部触发显示眼图。
在发挥部分中,输入端同步信号不可用,则需要从曼彻斯特码中提取同步信号时钟,用于以显示眼图。
三、电路与程序设计
3.1系统框架组成
数字信号发生器、伪随机信号发生器、滤波电路、衰减与放大电路和数字信号分析电路构成。
系统框图如图6所示。
图6系统组成框架
3.2单元电路分析与设计
3.2.1低通滤波设计
由于设计要求每个滤波器带外衰减不少于40dB/十倍频程,采用四阶巴特沃斯电路。
当截止频率为100KHZ时,电路如下图所示:
3.2.2加法器设计
将经过调理后的信号和噪声(用伪随机信号模拟噪声)叠加模拟经过信道传输之后的信号。
伪随机信号发生器的数据率为10Mkbps,即此加法器的带宽需要满足10MHZ。
此处选用带宽高的高输入阻抗电流反馈型运算放大器ths3091。
电路如下图所示。
3.2.3数字电路分析电路
由于曼彻斯特码在传输过程中不可避免的会受到外界的干扰从而产生信号波形的失真,接收到的波形将不再是规则的方波,因此在同步时钟提取之前必须对接收的信号先进行滤波整形。
信号传输速率最大为100kbps,作为模拟噪声输入的伪随机信号传输速率为10Mkbps,将加噪信号经过600KHZ低通滤波器滤掉噪声,再经过电压比较器对信号进行整形,之后将信号送入同步提取时钟电路即可提取同步时钟。
电路见图11。
图11图12单片机流程图
四、系统软件设计
单片机实现对数字信号数据流在10kbps~100kbps以10kbps步进可调,控制信号同步时钟在10KHZ~100KHZ范围内以10KHZ步进。
单片机流程图如上图图12所示。
五、测试仪器与测试数据分析
1、测试仪器
直流稳压电源:
YWK323B2
60MHz数字存储示波器:
TektronixTDS1002
20MHz模拟示波器:
YB4320G
100M数字信号源:
rigolDG3101A
20M数字信号源:
rigolDG1022A
交流毫伏表Wy2294
2、测试方案与结果
(1)低通滤波器参数测试
测试方案:
20M数字信号源输出正弦波信号送入低通滤波器,改变正弦波频率,通过数字示波器观察输出信号的频率;固定正弦波频率,调节滑动变阻器,观察输出信号的大小。
测试结果与分析:
测试结果见表一。
表一输入信号Vpp=4V
截止频率(KHZ)
-3dB处频率
截止频率误差
输出信号Vpp
增益范围
(
)
Min
Max
100
200
500
分析:
经测试,截止频率误差均小于10%,输出信号增益范围满足0.2~4.0,满足题目要求。
(2)信号发生器参数测试
信号数据率测试
测试方案:
同步时钟信号的频率与数据率数值相等。
已知信号同步时钟信号的频率,通过数字示波器观察信号最小间隔对应的频率即可。
测试结果与分析:
测试结果见表三。
表二数字信号发生器产生的信号数据率测试表(以10kbps步进)。
设定数据率(kbps)
10
20
30
40
50
60
70
80
90
100
实际输出(kbps)
误差(%)
题目要求伪随机信号数据率为10Mkbps,实际测试为()Mkbps,误差为%。
分析:
数据率测试结果显示误差均小于1%,满足题目要求。
信号幅度测试
测试方案:
通过交流毫伏表测信号信号峰峰值。
测试结果与分析:
曼彻斯特编码信号不经过放大器时,实际测试眼幅度为3.44V,满足TTL(TTL高电平为2.4V)电平;调节衰减与放大电路的滑动变阻器,为随机信号峰峰值范围为100mV~V,满足题目范围100mV~TTL电平。
(3)信噪比测试
测试方案:
逐渐提高伪随机信号的峰峰值,用示波器观察眼睛的张开程度,并不断从曼彻斯特码信号中提取同步时钟,直到无法提取同步时钟为止。
在曼彻斯特码信号增益范围内不断改变信号的幅值重复上述测试。
测试结果与分析:
当曼彻斯特码信号幅值较大时,随着伪随机信号的峰峰值不断增大,眼睛张开程度越来越小,峰峰值到达最大的时候,眼睛接近闭合,但是此时仍能提取同步时钟;当信号幅值慢慢减小到某一值时,随着噪声峰峰值不断增大,同步时钟信号渐渐变差,最终无法提取。
六、参考文献
【1】张肃文.高频电子线路(第四版).北京:
高等教育出版社,2009.
【2】陈尚松.电子测量与仪器(第二版).北京:
电子工业出版社,2010.
【3】孙肖子.电子设计指南。
北京:
高等教育出版社,2006.
【4】刘树棠.基于运算放大器和模拟集成电路的电路设计.西安:
西安交通大学出版社,2009
【5】邱关源.电路.北京:
高等教育出版社,2007
【6】潘松.EDA技术实用教程(第三版)。
北京:
科学出版社,2006
七、心得体会
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- 简易 数字 传输 性能 分析 设计 报告