基于微处理器的数字信号传输性能分析仪的研究

发布者:冰心独语u最新更新时间:2013-03-30 来源: 电子设计工程 关键字:数字信号  传输性能  曼彻斯特编码 手机看文章 扫描二维码
随时随地手机看文章
0 引言
   
随着数字传输技术的广泛应用,需要更多各种各样的通信测试仪器完成系统参数的测量与调试。数字传输性能分析仪作为一种数字通信系统设计与检测的设备在数字传输系统的工程施工与日常维护中发挥着重要的作用。本论文设计的是采用STM32F103实现的简易数字信号传输性能分析仪,其传输数据速率为10~100kb/s范围,并以10kb/s步进可调,设计的截止频率为100kHz、200kHz与500kHz三个可选低通滤波器,其带外衰减大于40dB/10倍频程,通带增益在0.2~4.0范围内可调;并且设计了一个数据率为10Mb/s的m序列作为信道的加性噪声,其输出峰峰值为100mV~TTL电平可调。

1 系统方案实现
   
根据设计要求,构建了图1所示的系统方框图,整个系统主要包括信号发送部分和信号接收部分。发送部分主要包括基于STM32F103的ARM最小系统板及其构成的人机交互界面,m码高速伪随机信号发生器,m码数字信号发生器及曼彻斯特编码电路,截止频率为100kHz、200k Hz、500kHz的3种通带增益可调的低通模拟滤波器;接收部分主要包括信号接收预处理电路和基于ARM平台的信号处理平台。

c.JPG



2 软硬件实现
2.1 信源电路
   
本系统所使用的信源为m序列与曼彻斯特码两种,其中m序列V1的生成多项式为f1(X)=1+x2+x3+x4+x8,将其输出与时钟相异或可得曼彻斯特码输出。为了可控输出信号的码型,如图2所示的双输入端异或门的输入clk(clk为m序列发生器的时钟)端添加了一个双输入的与门,当CNT=1时,控制异或门输出m序列的曼彻斯特码编码;当CNT=0时,控制异或门输出系统所需的m序列。系统测试信道传输特性时所需的信号曲它们提供。

d.JPG[page]

2.2 伪随机信号发生器
   
本系统要求伪随机信号特征多项式最高阶次为12,因此需要两片移位寄存器74LS164级联得到所需抽头,然后将第一片74LS164的QA(x)、QD(x4)、QH(x8)和第二片74LS164的QD(x12)经过74LS86完成异或运算,并将结果反馈至第一片74LS164的输入端A,从而构成一个闭环。电位器分压组成的信号幅度调节器构成,原理图如图3所示。

e.JPG

[page]

2.3 滤波器电路
   
应用Filter Solution软件设计三阶有源低通滤波器,截止频率分别为100kHz、200 kHz和500 kHz。

f.JPG


    图4所示电路为截止频率为100kHz的低通滤波器,为了达到滤波器带外衰减不小于40dB/10倍频程,设计中采用三阶有源巴特沃斯低通滤波器实现60dB/10倍频程的带外衰减。另外两个200kHz和500kHz低通滤波器的电路形式不变,只需改变外围阻容元件参数即可。
2.4 整形电路
   
由于低通滤波器输出的信号,其幅度跨度很大,故在比较器前接两个钳位二极管,然后用运算放大器OPA690固定增益3.5倍放大后送入到迟滞比较器,进行波形鼙形,其整形电路如图5所示。

g.JPG

[page]

2. 5 系统软件实现
   
由于采用了曼彻斯特码编码,数据和同步时钟统一编码,曼码中含有丰富的时钟信号,直流分量基本为零,接收器能够较容易恢复同步时钟,并同步解调出数据,具有很好的抗干扰性能,这使它更适合于信道传输。此处同步信号提取采用软件模式。根据曼码特点,首先通过测频得到通信速率,通过ARM片上定时器的捕获功能捕获脉冲下降沿,经过判决,确定是宽脉冲还是窄脉冲,如果是宽脉冲,延时Tb/2产生周期为Tb,占空比为50%的时钟信号输出,此时钟即为V4_syn,首次定时3Tb/4对整形后的输入进行采样,存入fitstCode单元,以后全部采用Tb/2作为采样间隔采样,结果存入secondCode,根据这两个单元的结果是上升沿还是下降沿判断当前的码元是1还是0作为V4并实现V4输出与V4_syn的同步,系统软件实现框图如图6所示。

a.JPG



3 实验结果及分析
   
将待测信号输入模拟示波器的Y通道,将同步时钟信号输入X通道,如果时钟和码元数据实现 同步,调整示波器触发电平就可以观察到眼图,实际测量到的眼图如图7所示。根据眼图7可以判断所设计的系统很好地达到了规定的技术指标。

b.JPG



4 结论
   
本文所设计的基于微处理器的数字信号传输性能分析仪可以实现数据率范围为10~100kb/s,通过按键可以实现10kb/s的数据率调节,数据率的误差不大于1%,滤波器截止频率误差绝对值不大于10%,带外衰减不少于40dB且通带增益AF在0.2~4.0的范围内可调。完成后的系统可以在示波器的协助下完成信号经信道传输后眼图的测试。

关键字:数字信号  传输性能  曼彻斯特编码 引用地址:基于微处理器的数字信号传输性能分析仪的研究

上一篇:基于激光雷达避障的机器人控制系统设计
下一篇:S3C2410 的的特点及其软件平台综述

推荐阅读最新更新时间:2024-03-16 13:20

当RF遇到模拟信号和数字信号–EMI测试
当前,对工程师们来说,EMI (电磁干扰)和EMC (电磁兼容性)即使不算灾难,也算是非常棘手的任务。这是因为如果没适当的工具,找到略微超出极限的、讨厌的EMI辐射的来源可能会非常麻烦,这种EMI辐射可能会横跨RF信号、模拟信号和数字信号。   当前的设计正变得越来越强大、越来越复杂、越来越小。越来越多的功能被塞进越来越小的封装中,即使本身没有无线功能,设计中仍存在着大量的组件,每个组件都会发出某类电磁能量(或RF噪声),可能会干扰设计中某些其它东西。正因如此,业内制订了EMC规则和法规,具体规定任何给定设计允许传播多少电磁能量、允许传播哪种电磁能量。但在满足这些目标之前,设计人员必需确认自己的设计“本身没有问题”。   下面是平
[模拟电子]
当RF遇到模拟信号和<font color='red'>数字信号</font>–EMI测试
全面解读摄像头结构和工作原理
一、摄像头结构和工作原理. 拍摄景物通过镜头,将生成的光学图像投射到传感器上,然后光学图像被转换成电信号,电信号再经过模数转换变为数字信号,数字信号经过DSP加工处理,再被送到电脑中进行处理,最终转换成手机屏幕上能够看到的图像。 数字信号处理芯片DSP(DIGITAL SIGNAL PROCESSING)功能:主要是通过一系列复杂的数学算法运算,对数字图像信号参数进行优化处理,并把处理后的信号通过USB等接口传到PC等设备。DSP结构框架: 1. ISP(image signal processor)(镜像信号处理器) 2. JPEG encoder(JPEG图像解码器) 3. USB device controller(
[嵌入式]
全面解读摄像头结构和工作原理
数字信号的100%调制电路图
数字信号的100%调制电路图
[模拟电子]
<font color='red'>数字信号</font>的100%调制电路图
新一代数字信号处理器TMS320C55X
    摘要: TMS320C55X是美国德州仪器公司生产的一种低功耗高性能数字信号处理器,它的每个MIPS功耗只需0.05mW,因而可使网络音频播放器在两节AA电池作电源时工作200小时。文中介绍了TMS320C55X的主要特性,并详细分析了TMS320C55X的CPU结构。 关键词: 数字信号处理器  低功耗  CPU结构  TMS320C55X 1 概述 TMS320C55X是德州仪器公司(TI)数字信号处理器产品TMS320CC5000系列中最新的一种。它极大地降低了功耗,每个MIPS只需要0.05mW,与目前市场上的主流产品TMS320C54X相比,TMS320C55X的功耗降低了6倍。由于TMS3
[应用]
德州仪器推出业界首款实时JPEG 2000高清解决方案
2012 年 4 月20日,北京讯 日前,德州仪器 (TI) 宣布推出业界首款基于多内核数字信号处理器 (DSP) 的实时高清 JPEG 2000 编码解码器实施方案。4 款具有 JPEG 2000 编解码器的 TI TMS320C6678 多内核 DSP 现已用于 TI 设计网络成员研华科技 (Advantech) 的最新 DSPC-8681E 半长 PCI express 卡,是广播与数字影院等产业处理密集型低功耗应用的理想解决方案。JPEG 2000 是一款影像压缩编解码器,与此前版本相比有效地提高了灵活性与性能。欲知更多详情,敬请访问:http://www.ti.com.cn/product/cn/tms320c6678
[模拟电子]
冰箱压缩机设计使用数字信号控制器实现高能效等级
冰箱和其他厨房电器由于对能源的高需求,对离网能源系统提出了严峻挑战。现在,改进的冰箱压缩机由无刷直流电动机或永磁同步电动机(PMSM)驱动,以满足高能效等级。通过为无刷电机使用基于逆变器的变速驱动器,可以实现这种高能效。 老一代冰箱使用的是单相感应电动机,这种电动机不能自启动。通过添加辅助绕组或极点阴影来解决此问题。但是,这两种方法在启动后都浪费了能量,因为它们没有其他用途。 ACIM电动机的另一个挑战是转矩输出在达到目标速度之前非常低。 另一方面,基于PMSM的压缩机非常高效且运行安静得多。当您确实需要时,它们还可以在启动和低速时提供更大的扭矩。由于这些原因,PMSM或内置永磁体(IPM)电动机正成为新冰箱的首选解决方案
[家用电子]
冰箱压缩机设计使用<font color='red'>数字信号</font>控制器实现高能效等级
罗姆开发出数字信号处理IC“BU8332KV-M”
日本知名半导体制造商罗姆(总部位于日本京都市)面向智能手机和汽车导航仪等设备上所使用的麦克风,开发出使两个无指向性的麦克风形成敏锐的指向性(波束赋形技术)、提高语音品质的数字信号处理IC“BU8332KV-M”。 本产品采用波束赋形技术形成指向性,因为将指向轴转向声源的方向,所以大大降低了环境噪音。通过噪音抑制的功能,进一步降低残留在指向轴方向的固定噪音。这个技术和仅仅使用噪音消除的技术不同,可以更加强调声源。而且,由于能够在仅仅10mm的窄间距上安装两个麦克风,所以能够内置于以智能手机为代表的各种小型设备上。通过最优化处理,波束赋形技术可以将使用时的处理延迟时间控制在10msec以下,使得对于其它应用程序的影响控制在最小的限度
[嵌入式]
罗姆开发出<font color='red'>数字信号</font>处理IC“BU8332KV-M”
基于ADSP-Ts101的数字信号处理机实现
  在雷达信号处理系统中,被处理的回波信号可能来自运动目标,如飞机、舰艇、车辆等,也可能是固定背景或缓慢运动背景,如海浪和金属丝干扰所产生的杂波。在实际应用中,从固定杂波背景中提取出运动目标回波是很重要的问题。由于固定杂波和运动目标回波的多谱勒频移不相同,利用多谱勒滤波器滤去固定杂波而取出运动目标的回波,就可以大大改善在杂波背景下检测运动目标的能力。由于多种高性能数字信号处理器的出现,使得可以采用软件通过快速傅里叶变换(FFT)算法来实现窄带多谱勒滤波器组。   本文讨论的是由高速DSP芯片ADSP—TS101构成的数字式雷达信号处理器。ADSP—TS101数字信号处理器作为雷达信号处理器的核心,主要完成以下功能:一是采用快速傅里叶
[嵌入式]
小广播
添点儿料...
无论热点新闻、行业分析、技术干货……
设计资源 培训 开发板 精华推荐

最新单片机文章
  • 学习ARM开发(16)
    ARM有很多东西要学习,那么中断,就肯定是需要学习的东西。自从CPU引入中断以来,才真正地进入多任务系统工作,并且大大提高了工作效率。采 ...
  • 学习ARM开发(17)
    因为嵌入式系统里全部要使用中断的,那么我的S3C44B0怎么样中断流程呢?那我就需要了解整个流程了。要深入了解,最好的方法,就是去写程序 ...
  • 学习ARM开发(18)
    上一次已经了解ARM的中断处理过程,并且可以设置中断函数,那么它这样就可以工作了吗?答案是否定的。因为S3C44B0还有好几个寄存器是控制中 ...
  • 嵌入式系统调试仿真工具
    嵌入式硬件系统设计出来后就要进行调试,不管是硬件调试还是软件调试或者程序固化,都需要用到调试仿真工具。 随着处理器新品种、新 ...
  • 最近困扰在心中的一个小疑问终于解惑了~~
    最近在驱动方面一直在概念上不能很好的理解 有时候结合别人写的一点usb的例子能有点感觉,但是因为arm体系里面没有像单片机那样直接讲解引脚 ...
  • 学习ARM开发(1)
  • 学习ARM开发(2)
  • 学习ARM开发(4)
  • 学习ARM开发(6)
何立民专栏 单片机及嵌入式宝典

北京航空航天大学教授,20余年来致力于单片机与嵌入式系统推广工作。

换一换 更多 相关热搜器件
电子工程世界版权所有 京B2-20211791 京ICP备10001474号-1 电信业务审批[2006]字第258号函 京公网安备 11010802033920号 Copyright © 2005-2024 EEWORLD.com.cn, Inc. All rights reserved