简易数字信号传输性能分析仪

  1. 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
  2. 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
  3. 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。
有噪声叠加的基带信号经过衰减网络,低通滤波,比较器整流还原成当初的基带信号。FPGA处理器用数字锁相环技术从基带信号中恢复时钟,并用ARM在LCD上完成眼图的绘制和对信号的测量分析工作。
在信噪比较大时,用上述方法即可恢复基带信号时钟,但在信噪比小于1时,使用上述方法已无法恢复时钟。考虑到此信道噪声幅度恒定的特殊性,在大噪声低信噪比时,首先采用包络检波恢复基带信号包络,再用上述方法恢复信号即可。
图表6100K低通滤波器
图表7200K低通滤波器
图表8500K低通滤波器
图表9滤波器增益控制电路
三.2.4
由于TTL电平经过放大 的放大,最高可达到20V的电压,再叠加噪声100mV至TTL电平的伪随机序列。接收信号需要经过衰减才能进入FPGA内部的AD采样,显示眼图。同时要测试眼图的幅度,因此必须知道信号衰减的倍数,因此采样多档电阻衰减。首先衰减10倍,信号最大2V,FPGA分析信号的幅度,若较小,则改变衰减倍数。采用10倍,5倍,3倍,2倍多档电阻衰减,有软件分析并且换相应档次。采用FPGA内部AD采样,采样范围为 ,因此衰减前经过交流耦合,衰减之后需要加一级运放抬升电压。在进入FGPA片内AD采样。另一路经过1M低通滤波器,滤掉高频噪声,经过MAX962比较电路,进入FPGA内部,提取时钟。时钟提取比较电路如下图。

四.1
序号
仪器名称
型号
指标
生产厂家
数量
1
双踪示波器
TDS1012B
100MHz带宽
1GS/s采样速率
Tektronix
2
2
DDS函数信号发生器
TFG2030
30MHz带宽
SUING
1
3
函数/任意波形发生器
33120A
15MHz带宽
Agilent
1
4
可跟踪直流稳定电源
SS1792F
0-32V/3A
SUING
数控振荡器,又称为数字钟,它在数字锁相环路中所处的地位相当于模拟锁相环中的电压控制振荡器。它的输出是一个脉冲序列,而该输出脉冲序列的周期受数字环路滤波器产生的校正信号所控制。本次设计主要采用加、扣脉冲式DCO,该振荡器的特点是每一个鉴相周期输出本地估算信号是超前或者滞后于输入信号的信息,经滤波器处理后输出加或扣脉冲信号,以此控制DCO的输出相位。DCO根据DLF输出的Insert和Deduct来调节本地时钟,输出与曼彻斯特码位信号同相同频的时钟。另外,DPD和DLF的工作时钟也由DCO产生(Clk_DPD和Clk_DLF同相,前者是后者频率的1/2),构成了DPLL系统闭环。一般DCO分为三个工作模块,即高速振荡器、相位调节器和分频器。为了本题的噪声的特性,将DCO划分为两个工作模块,即将相位调节器和分频器合并,由DLF产生的Insert和Deduct来指导相位调节,并输出系统要求的位信号时钟。
2、针对信道传输特性设计检波方式,降低需要的信噪比
由于信道中引入的噪声为高频等幅噪声,因此在噪声很大而信号很小时,会使信噪比降到1以下。但此时拥有噪声的信号,虽然眼图中眼睛已经闭合,但其包络却是基带信号。因此采用包络检波,可使得在大信号大噪声且信噪比小于1时仍然检测出基带信号,进行解调。
四.4
以上测试能正确提取精确时钟,在LCD上绘制眼图,并测出眼幅度,且在信噪比较低时,使用模拟电路处理信号提取时钟信号,绘制出精度较高,清晰的眼图。有良好的人机交互系统,以及对电路、系统平台的限幅保护功能。达到题目的基本要求,序列发生电路,滤波器设计及增益控制,数字信号处理分析,并且达到题目的发挥要求,对信号曼彻斯特编码,提取时钟增益控制等。
四.3
四.3.1
滤波器种类
带外衰减
截至频率
100K
60dB/十倍频程
100.5K
200K
65dB/十倍频程
201K
500K
70dB/十倍频程
499K
四.3.2
(1)键盘控制产生m序列,10-100Kbps,10Kbps步进。输出幅度0-4.5V的TTL电平;
(2)FPGA控制产生时钟,数据率误差绝对值达到万分之一;
伪随即信号 ,数据率为10Mbps,采用两片8位SN74LV595移位移位寄存器,最大时钟频率可达到80M,伪随即序列产生原理和数字信号 相同。
曼彻斯特编码,即曼彻斯特编码是一种自同步的编码方式,即时钟同步信号就隐藏在数据波形中。在曼彻斯特编码中,每一位的中间有一跳变,位中间的跳变既作时钟信号,又作数据信号;从高到低跳变表示"1",从低到高跳变表示"0"。曼彻斯特码在时钟的前半周期和原码相同,后半周期和原码相反。因此用一个数据选择器,在时钟信号为高电平时,选择原码作为曼彻斯特编码的信号,而时钟信号为低电平时,选择原码的反码作为曼彻斯特编码信号即可。采用D触发器MC74F74和74ALS157数据选择器。
四.3.5
当信号幅度与伪随即序列幅度比例较大,即信噪比较高时,眼图张开很大,此时眼幅度可达14.4V。
四.3.6
1、自适应量程
因为接收到的信号为单极性大信号上叠加一个大信号噪声,所以信号的变化很大,而且不保持交流零电位。因此在对信号进行采集时,可先去直流,再进行阶梯状衰减,分五个量程1X,2X,3X,5X,10X可保证将信号峰峰值限制在0—3.3V,之后将信号抬升到直流1.65V,以适应DAC的输入范围。在后级经过比较器整流时,采用同样的方式,先去直流再抬升2.5V,以适应比较器的0V/5V输出。同时LCD可显示衰减倍数和精确坐标,并通过测量信号反馈给衰减模块来构成自适应衰减电路从而信号总是处于半量程附近,提高了测量精度并且无需手动选档。
一.2
本系统采用STM32和FPGA为核心处理器,联合控制M序列触发时钟发生,分析仪处的时钟恢复,接收经过模拟数字信道的信号的衰减控制,眼图的绘制,分析和测量。8位M序列发生器产生幅度可调基带信号,采用Manchester编码方便提取时钟,频率在10kbps和100kbps之间。基带信号通过低通滤波并附加由14位M序列发生器产生的10M时钟的白噪声来模拟传输信道,最终进入分析仪进行信号分析。
方案二:有源低通滤波器
由无源元件(一般用R和C)和有源器件(如集成运算放大器)组成。这类滤波器的优点是:通带内的信号不仅没有能量损耗,而且还可以放大,负载效应不明显,多级相联时相互影响很小,利用级联的简单方法很容易构成高阶滤波器,并且滤波器的体积小、重量轻、不需要磁屏蔽(由于不使用电感元件);适应与低频场合。
二.4
曼彻斯特编码经过数字锁相环的锁定跟踪后会输出一个与原始时钟几乎完全一致的时钟信号,使用此时钟信号触发AD采样电路采集一屏数据并从左至右绘在LCD上,由于时钟与信号的同步性,使得每次叠加在屏幕上的样图稳定在屏幕固定位置而不会左右移动,多次叠加采集图像后即可看到稳定的眼图。

三.1
图表3系统框图
三.2
三.2.5
在信噪比较低的情况下,数字信号会被伪随机序列淹没,信号经过滤波器、比较器之后的方波,已经无法提取时钟。本系统中的伪随机序列噪声不同于实际环境中的噪声,伪随机序列的幅度恒定,在噪声较大时,输出噪声的包络就是信号信息,因此利用二极管包络检波法,检出包络,提取时钟,降低信噪比。
三.3
图表12软件流程图
2Baidu Nhomakorabea
5
万用表
GDM-8245
1200V/20A
Instek
1
四.2
本系统开机上电后,首先按下按键产生数字信号 和伪随即序列 。然后根据题目的要求进行测试。测试曼彻斯特编码正确性,改变 的数据率,测试滤波器的带外衰减,截至频率,以及增益范围。观察不同 、 信号幅度时的LCD上显示的眼图,并测试眼图幅度。完成各相测试,记录数据并行分析结果。本系统可对0-4.5V的TTL电平,经过低通滤波器和伪随机信号模拟的传输信道后,显示眼图。
二.3
同步提取时钟模块为数字锁相环电路,其包括三个主要部分:鉴相器(DPD)、低通滤波器(DLF)、数控振荡器(DCO),其示意原理图如下所示,
图表2数字锁相环
其中各个模块的结构与原理如下:
超前-滞后型数字鉴相器,其输出一个表示本地估算信号超前或滞后于输入信号的量。假如本地估算信号超前于输入信号,则输出“超前脉冲”,以便利用该“超前脉冲”控制本地估算信号的相位推后。反之,则输出“滞后脉冲”,并使本地估算信号的相位前移,这样隐含在曼彻斯特码中的位时钟就被鉴相器比较了出来。超前一滞后型数字鉴相器可分为积分型和微分型两种。积分型超前一滞后数字鉴相器,结构和硬件实现比较复杂,但具有优良的抗干扰性能。而微分型数字鉴相器结构相对简洁,硬件实现也比较简单,但是它的抗干扰能力比较差。这里采用微分型超前一滞后型数字鉴相器,将抗干扰的任务留给后面的数字滤波器环节实现。
简易数字信号传输性能分析仪(E题)

一.1
一.1.1
方案一:无源低通滤波器
由无源元件(R、L和C)组成的滤波器,它是利用电容和电感元件的电抗随频率的变化而变化的原理构成的。这类滤波器的优点是:电路比较简单,不需要直流电源供电,可靠性高;缺点是:通带内的信号有能量损耗,负载效应比较明显,使用电感元件时容易引起电磁感应,当电感L较大时滤波器的体积和重量都比较大,在低频域不适用。
(3)对m序列进行曼彻斯特编码。
四.3.3
(1)10Mbps,速率误差可达到万分之一;
(2)幅度在0至4.5V的TTL电平内可调。
四.3.4
从V2a中提取同步信号V4-syn,与FPGA产生的产生时钟,在同一示波器显示,采用其中任意一路,做触发,若两时钟同频,则在示波器上显示,两信号会稳定下来。经测试,在示波器显示稳定,则说明数字锁相环提取时钟很稳定。
三.2.1
图表4m序列和曼彻斯特编码电路
三.2.2
图表5伪随机序列产生电路和增益控制电路
三.2.3
低通滤波器的增益为1,采用OPA2132轨道轨运放,输出可达到5V,OPA2132增益带宽级积8M,20V/us的摆率。滤波器最大带宽为500K,OPA2132可满足要求。低通滤波器和增益控制电路如下图。
DLF的滤波功能是通过一个Mod为8的计数器来实现的。当系统启动时,DLF的Mod开始加减计数(Mod复位后为8),计数的方向由Head与Lag脉冲来控制。当Lag为1时,表示本地时钟超前于输入信号,Mod做加法计数,逐次加法直到15,进位变为8,Inset输出一个1μs的高电平;同样,当Head为1时,表示本地时钟超前于输入信号,Mod做减法计数,逐次加法直到1,借位变为8,Deduct输出一个1μs的高电平。由于噪声和抖动一般是无序的,除非噪声在同一方向出现8次,滤波器才会输出误动作,故该滤波器器简单但性能优越。

二.1
低通滤波器采用有源Butterworth滤波器,Butterworth滤波器带内平稳,三个滤波器带外衰减不少于40dB/十倍频程;截止频率误差绝对值不大于10%。三个滤波器采用继电器切换。2阶有源低滤波器的设计如下,4阶有源滤波滤波器为2阶有源滤波器级联。
二.2
采用线形移位寄存器发生器来产生。数字信号 序列,采用8位移位寄存器SN74LS164和SN74ALS86异或门产生。SN74LS164最大时钟频率可达35MHz,输出TTL电平。数据率能够满足10~100kbps。在开启时采用按键设置 为高电平,打破死循环。采用FPGA产生时钟频率10~100kbps,按10kbps步进可调。
综上所说:采用有源低通滤波器,由R,C,集成运放设计而成。
一.1.2
方案一:采用模拟锁相环电路,提取时钟,如下图所示。曼彻斯特编码中没有很强的时钟分量。所以硬件锁相环,不易提取时钟。
方案二:数字锁相环
由于曼彻斯特编码的有自同步能力和良好的抗干扰性能,在信噪比较高时可以把曼彻斯特码经过数字锁相环相位同步后作为时钟。
相关文档
最新文档