嵌入式系统设计调试的挑战

发布者:CyborgDreamer最新更新时间:2018-02-17 来源: eefocus关键字:嵌入式系统  设计调试 手机看文章 扫描二维码
随时随地手机看文章

    嵌入式射频系统

    基本上今天的每一个电子产品都是一个嵌入系统,小到电子表,大到各种复杂的控制系统。嵌入式系统实际上是专用的计算机系统,它的特征包括非PC,以应用为中心,以计算机技术为基础,适用于应用系统对功能、可靠性、成本、体积、功耗有严格要求等。

    传统嵌入式系统的组成包括:A/D、D/A、 DSP、 FPGA;闪存,即NAND、NOR;嵌入式CPU系统;电源;并行总线;串行总线;I2C、SPI、 RS-232、CAN等。值得注意的是,以上技术包括了模拟、串行和数字技术,就是混合信号。

 

    从嵌入式系统的特点及设计要求来看,总的分为三个特点,第一是专用性,即为特定用户群设计,第二是高集成度,对器件的可靠性及性价比要求都很高,第三是实时性,这要求嵌入式系统的硬件和软件都必须高效率地设计,同步工作。

    嵌入式系统设计调试的挑战

    针对嵌入式系统的特点及设计要求,传统嵌入式系统设计调试也相应地面临着不小的挑战。

    对于可靠性测试,我们要注意以下几点:

    •各组成部分一致性测试

    •各组成部分故障排查

    •各组成部分潜在问题的发现

    –偶发毛刺

    –串扰

    –噪声

    对于定时分析,则要注意以下几点:

    •降低控制信号时延可提高嵌入式系统

    工作效率

    •分析总线信号与控制信号间的时序关

    系可提高嵌入式系统编程效率

    这样一来,对测试仪器的要求则综合为具有混合信号测试能力,具有快速发现问题的能力和具有一致性测试能力。

    MSO系列示波器

    泰克MSO系列示波器型号特性如表1所示。

    调试的阶段大致可分为探测、发现、捕获、搜索和分析,如图1所示。

    表1 泰克MSO系列示波器型号特性

图1 调试的5个阶段

    MSO系列示波器在针对这5个阶段分别具有不同的特点。

    在探测方面,有TPP探头系列,1GHz带宽,3.9pF输入电容无源探头,同级2倍带宽,一半的输入电容。真正有源探头的性能,无源探头的便利。P6616数字探头,100kOhm输入阻抗,仅3pF输入电容,容许每通道独立设置阀值,可以支持多种逻辑系列。以及具有1ns脉冲检测功能。

    在发现方面,DPX FastAcq具有每秒大于250 000 波形更新率。数字荧光示波器,色温等级显示,快速响应信号所有动态变化,巨细无遗。同时显示、对比多条总线上的活动,进行系统级调试。

    在捕获方面,具有MagniVu 60.6ps 16.5GHz 高速数字采样技术、定时分辨率,更快,更精。最高250MB记录长度,FastFrame分段存储技术。较完善的触发组合,包括触发各种串行总线分组包。独有建立/保持时间违规触发。同级较佳的1.5%垂直精度。同级较佳的垂直灵敏度1mV/div。

    在搜索方面,具有Wave Inspector快速导航与搜索功能,包括卷动/缩放;播放/暂停;用户标记;自动搜索和标记模拟数据、数字数据和串行总线数据等。MultiView Zoom具有进行多重波形缩放、重叠、对比的功能。

    在分析方面,具有超过10种应用软件包,分别是ENET以太网验证;USB2.0验证;LIMIT 极限测试;通讯模板测试;DDR检验与调试;SignalVu频域与调制域分析;功率与电源分析;低速串行总线;汽车电子总线。具有53种自动测量与高级数学运算,并且,具有Windows 7扩展性、可以兼容各种软件。

    MDO4000系列混合域示波器

    今天的嵌入式系统,射频无处不在,如图2所示。模拟、数字、总线与射频信号同时存在,相互关联。

图2 具有射频信号的嵌入式系统

    射频无处不在,例如电脑、手机、数码相机、公交收费系统、门禁系统、ETC、传感系统、汽车电子、安防系统。又例如物联网和通讯系统都必须用到射频部分。然而,射频通信标准繁多,例如WLAN、蓝牙、Transfer Jet、RFID、ZigBee、TD-LTE、GSM/CDMA/3G/4G等等。经过分析,我们发现,可靠性测试需要增加射频部分,保证所有单元同步,依然是提高嵌入式射频系统效率的关键。那么如何测试射频信号与总线信号及控制信号的定时关系呢?

    MDO4000混合域示波器就是一个不错的选择。MDO4000 解决嵌入式射频系统中的疑难杂症:

    •验证嵌入式射频系统的工作情况

    •帮助提高嵌入式射频系统工作效率

    •发现嵌入式射频系统潜在问题

    •查找嵌入式系统中的噪声

    •查找嵌入式射频系统电路板中的 EMI

    串扰

    •嵌入式射频系统中的调制域分析

    •嵌入式射频系统中的通用射频指标测

    试

    •嵌入式系统中的时域测试

    MDO4000混合域示波器内置了频谱分析仪,有专用射频路径,3GHz或6GHz输入和>1GHz带宽。MDO4000混合域示波器还具有21条通道时间相关的测试,如图3所示。

图3 MDO4000混合域示波器

    MDO4000系列混合域示波器是多种仪器功能于一台的示波器,这些功能有示波器功能,逻辑分析仪功能,能实现协议分析,包括总线解码和总线时序分析,还有频谱分析仪功能,能实现调制域分析。而这个示波器的深度只有5.8英寸。

    MDO4000能测试射频信号 AVT、FVT及PVT,并能将射频信号转存为TIQ 格式进行后台分析。

    MDO4000 独特的创新表现在射频信号与其他域信号实现时间相关分析,例如基带信号与射频信号、控制信号与射频信号、电源与射频信号、协议与射频信号等。MDO4000系列混合域示波器是一个五合一系统,对任何既需要示波器,又需要频谱仪的客户,MDO 将体现性价比优势。它相当于MSO4000B 示波器+中档频谱仪(指标优于入门级频谱仪),价格优于分别购买同档次两台仪表,即使客户不需要混合域分析,用500M带宽示波器也可分析3GHZ载频的调制信号,选配TPA-N-VPI 适配器可以把任何有源50Ω TekVPI 探头连接到RF输入上。


    测试实例

    第一个实例是关于利用MDO4000 验证RFID 读卡器工作情况,如图4所示。经过分析,我们发现,RFID标准测试项目多,包括时域参数,包括频域参数,包括调制域参数,要求各域参数时间相关等等。对 RFID 测试仪器的要求则有需要优异的触发机制捕获间歇微功率信号、跳频信号等,需要具备基本的时域、频域分析能力,需要具有调制域分析能力测试 RFID 解调信号波形,需要跨域分析能力调测嵌入式 RF 系统,需要逻辑分析能力解决竞争冲突等。



图4 RFID 读卡器工作情况

    RFID一致性测试主要包括了载波测试,杂散,ACPR,时域功率和包络,解调和解码测试。图5中RFID波形图中标注了测试的位置和项目,灰色部分代表了载波测量项目,绿色代表了功率开关时间参数,蓝色代表了包络和解调部分。

图5 RFID一致性测试

    对于900MHz以下RFID信号,MDO4000 示波器功能直接测试时域指标,MDO4000 频谱仪功能直接测试频域指标,MDO4000 AvT或FvT功能直接读出简单ASK或FSK代码。MDO4000可转存为TIQ文件后利用RSAVu 进行台分析RFID全部指标。

    第二个实例是锁相环建立。当时域和频域信号同时显示时,频谱总是通过触发捕获得到的,在时间上与整个时域波形相关,如图6所示,橘黄色的横条指明了频谱来自于什么时刻,橘黄色横条被称作频谱分析时间,请注意在全部波形简略图上也有相应标记,时域波形的时间称作模拟时间,是通过水平刻度旋钮来调节。

图6 锁相环建立的时域波形和频域分析

    频谱分析时间=窗口参数/分辨率带宽RBW。在本例中,设定频谱分析时间= 2.23/300 000 =7.4&mICro;s。频谱分析时间可以使用Wave Inspector Pan(波形导航平移工具)控制,沿模拟时间移动,用户可以在一次采集后观测整个过程的频域变化。频谱分析时间沿模拟时间移动时,频谱显示的并不是时域波形的频谱图,而是对应于时域波形的某一时刻(频域分析时间对应的时刻)连接到RF端的射频信号的频谱。当频谱分析时间移动时,我们可以看到整个RF信号频谱变化的过程。由于放大窗口可以在整个模拟时间内平移,频域窗口可以完全连续显示和放大窗口时间相关频谱的情况。打开放大窗口后,再使用平移功能时,移动的是放大窗口,而不再是频谱分析时间,但频谱分析时间总是保持在放大窗口的正中间,如图7所示。

图7 锁相环建立的分析演示

    MDO 特色总结

    综上所述,MDO混合域示波器具有三大要素:第一,时间相关跨域分析;第二,宽带、高时间精度调制域分析;第三,五合一系统。

    问答选编

    问: MDO4000可以测试哪些射频指标?

    答: 功率、OBW、ACPR以及频谱。

    问: 请问MDO4000测量和分析结果如何输出?采用何种文件格式?

    答: 图形、波形、CSV。

    问: 存储深度多少?可以增加吗?

    答: 示波器模拟通道每通道20M,RF通道1G。

    问: MDO4000最多可以同时支持几种种不同的串行接口?

    答: 关键看总线的数,对小于四条的总线,可同时测试4个。

    问: mso和mdo的区别主要是什么?

    答: MDO有RF输入接口,集成了频谱分析仪,可以做时频域联调。

    问: 调制域分析是什么概念?

    答: 射频的幅度、频率相位随时间的变化,利用矢量分析软件可对数字调制解调。

    问: MSO有几个型号?

    答:有2000,3000,4000,5000多个系列,每个系列中根据带宽,采样率对应多个型号。

    问: MDO4000最多可以进行多少通道的测试?

    答: 总共有16路数字通道,4路模拟,1路RF通道,共21条,都可同时进行测试。

    问: 增加射频部分对测试有什么好处?

    答: 可以看射频信号随基带及控制信号的变化,而变化的过程,并且完全同步显示。

    问: 五合一系统优势比较明显吗?

    答: MDO最突出的优势是跨域分析,五合一系统为测试人员提供了方便性。

    问: MDO4000混合域示波器的应用领域主要有哪些?

    答: 嵌入式射频系统探测、宽带信号分析、瞬变信号采集与分析等等。

    问: 在使用泰克示波器的时候,如何处理来自现场的干扰?

    答: MDO自带频谱仪,能跨域发现这些干扰问题。

    问: 利用 MDO4000如何看很短时间的频谱?

    答: MDO具有多种触发机制,设置触发好可讲瞬态频谱采集下来分析。

    问: 示波器都有哪些触发方式?

    答: 示波器触发方式有射频功率触发,组合触发等等。

    问: 如何用MDO查找嵌入式系统电路板中的 EMI 串扰?怎么能更精确的确定干扰源?

    答: 通过选用近场探头。

    问: MDO4000分析结果的输出方式有哪些?可以导出?

    答: 输出方式有图形、CSV、波形、射频IQ等,这些可以直接存储到U盘。

    问: MDO4000主要包括哪些设备?

    答: 示波器+频谱仪+逻辑分析仪+调制域分析仪+协议分析仪。

    问: MDO4000示波器能不能用普通示波器代替?

    答:MDO的特色是跨域分析,普通示波器无法替代,但MDO可以替代普通示波器(小于1G带宽)。

    问: 如何追踪和消除无线嵌入式系统中的噪声和杂散信号?

    答: 首先用MDO测试出嵌入式系统中的噪声问题,如何清除则需根据测试出的不同问题具体分析。

    问:请问频谱分析有何特点?

    答:是中档频谱仪指标,具有11个自动峰值显示,具有三维频谱显示,还具有调制域分析功能。

    问: 测量射频采用什么探头,如何测量射频的场强?

    答: 射频用天线测试,或使用泰克VPI-N转换器,用示波器探头测试。

    问: 在调试RFID系统时,如何测量标签的返回信号?

    答: 天线接收可以同时采集到读卡器和标签的信号。

    问: 如果用于物联网使用,用哪一些产品比较经济实用?

    答: 看哪个频段的,如5.8G则用MDO4054-6,如2.4G则MDO4054-3。


关键字:嵌入式系统  设计调试 引用地址:嵌入式系统设计调试的挑战

上一篇:基于微控制器的风扇调速器的典型电路
下一篇:用于嵌入式雷达发射机故障监测系统的研制

推荐阅读最新更新时间:2024-03-16 15:55

如何做一部基于STM32F4的手持式游戏机
这是在Hackster.io上发布的一个项目,基于STM32F4 Discovery板制作的游戏机。采用编写游戏的方式来学习嵌入式系统是比较好的方式,寓教于乐,培养成就感,并不需要学习完模电、数电就可以编程。 下面是这个项目的硬件部分,主要的器件: 一个STM32F4 Discovery板 一个3.2寸、320*240分辨率、带触摸的TFT LCD显示屏(ILI9341为控制器) 一个2轴游戏手柄 单通道2.5W D类音频放大器 一只4ohm,3W的喇叭 两个按键 其它电阻、二极管若干 原理图: 关于游戏手柄及按键的功能定义参见原文 - 点击左下角的“阅读原文”即可到达,在这里不再赘述。 下面是板子的正面和背面器件布局
[单片机]
如何做一部基于STM32F4的手持式游戏机
嵌入式系统的掉电保护方案设计
  在嵌入式系统设计过程中,系统的掉电保护越来越受到重视。本文介绍的方法是在用ARM7系列芯片S3C4510B和 Clinux构建的嵌入式平台上实现的。整个掉电保护实现的基本思路是:产生掉电信号,捕捉掉电信号和处理掉电信号。重点介绍这个过程的具体实现。   系统防掉电设计的目的是:采用一种机制,使得系统在意外失去供电的情况下,可以保证系统运行状态的确定性以及记录数据的完整性;当系统供电恢复后,现场数据可以及时恢复,避免应用系统产生混乱。我们知道,在嵌入式系统设计与开发中越来越多地应用嵌入式操作系统。由于操作系统的引入,数据的读写往往是通过文件的方式完成,而不是直接对存储单元地址操作。用文件读写方式操作数据,在程序的运行过程中往往将数
[单片机]
<font color='red'>嵌入式系统</font>的掉电保护方案<font color='red'>设计</font>
C语言嵌入式系统编程修炼之二:软件架构篇!
模块划分   模块划分的 划 是规划的意思,意指怎样合理的将一个很大的软件划分为一系列功能独立的部分合作完成系统的需求。C语言作为一种结构化的程序设计语言,在模块的划分上主要依据功能(依功能进行划分在面向对象设计中成为一个错误,牛顿定律遇到了 相对论),C语言模块化程序设计需理解如下概念:   (1)模块即是一个.c文件和一个.h文件的结合,头文件(.h)中是对于该模块接口的声明;   (2)某模块提供给其它模块调用的外部函数及数据需在.h中文件中冠以extern关键字声明;   (3)模块内的函数和全局变量需在.c文件开头冠以static关键字声明;   (4)永远不要在.h文件中定义变量!定义变量和声明变量的区别在于
[单片机]
一个嵌入式系统的Petri网模型与CPLD实现
摘要:将Petri网与VHDL结合,运用Petri网建立硬件系统模型,然后采用VHDL语言进行设计,最终下载到CPLD,成功地实现了整个硬件系统的逻辑控制器设计。 关键词:Petri网 C/E模型 VHDL CPLD Petri网是异步并发系统,没有人为的控制流,直观地表示了非确定性;且可以图形化的方式描述复杂的系统,并可运用数学工具进行分析。因此,其在软件系统的建模与仿真中得到广泛应用。Petri网自身具备的可运行性方便了系统形式化描述级的模拟,可以用于表达不同抽象级上的系统概念并清楚地描述整个系统的运作过程。笔者发现Petri网的应用目前仅局限于软件系统的设计,例如网络协议、物流管理等,而在硬件系统中却很少涉足。硬件系统
[半导体设计/制造]
手机自动售货机的嵌入式系统设计
摘 要:阐述以移动增值服务为基础的手机自动售货机的嵌入式系统设计。硬件设计给出自动售货机设计方案,并简要介绍所用到的器件,软件设计给出自动售货机的流程图和服务器的功能简介。 关键词:手机USSD 白动售货机GSM/GPRS 引 言 移动增值业务产品的核心特点是移动性、即时性和个人性。移动增值服务是在通信技术、计算机技术和互联网技术不断发展融合的基础上,在人们以信息为基础的各种应用需求快速增长的激励下,在社会信息化水平日益提高的前提下,迅速发展的一种全新的服务方式。由于移动通信自身所具有的可移动性、无时空限制性、专属性、安全性和时尚性的特点,加上基于这些特点之上的短信息、游戏、支付、定位、办公等丰富多彩的应用服务,使得我国的移
[嵌入式]
利用普通数字存储示波器排除嵌入式系统数字类故障
虽然目前的服务器和PC越来越青睐先进高速处理器,但是低档的20或30MHz处理器在现实生活中还在发挥作用。尽管这些粗笨的微处理器设计陈旧,已有多年历史,它们却依然在机械、消费类电子及车用电器中占有一席之地。 这些嵌入式处理器及其应用有什么共同点呢?归纳起来有这样几个明显特征:第一,这类处理器经过很多产品充分验证,人们都非常了解,而且开发可得到广泛支持,易于设计;第二,与现有高端方案比较,其时钟速率相对较慢,总线速率也很慢;第三,应用系统(从自动售饮料机到航空电子设备)必须要有很高的可靠性;最后,成本(包括设计、制造和维护费用)必须尽可能低。 还有一个特性值得注意,即目前存在这样一个稳定的发展趋势,这些嵌入式器件和总线时钟速率都
[测试测量]
嵌入式系统开发要素的选择分析
摘要:主要讨论在嵌入式系统开发中,设计人员如何考虑和选择嵌入式处理器、嵌入式操作系统、调试器、仿真器以及开发人员的技术水平和结构比例等组成要素;同时,以实例说明如何选择这些开发要素。 关键词:嵌入式系统 嵌入式处理器 实时操作系统 仿真器 调试器 引 言   在计算机、互联网和通信技术高速发展的同时,嵌入式系统开发技术也取得迅速发展。这不仅表现在从事嵌入式系统开发研究的人员队伍日益壮大,嵌入式处理器和实时操作系统的性能增强和产品升级换代,更重要的体现在嵌入式技术应用范围的急剧扩大。   嵌入式系统拥有巨大的市场空间,我国应该抓住机遇,与时俱进,奋起直追,在嵌入式系统领域赶超世界先进水平。要达到这个目标,具有一定的现实可行性,这是因为
[嵌入式]
全球趋势下无线嵌入式系统的系统级设计和检验
设计和实现无线系统的一个重大挑战是使之能够用于世界不同地区。在使用的频率、调制类型、功率电平和带宽方面,全球并没有达成一致。无线电法规在不同地区之间差异很大,特别是在没有牌照的无线电控制和遥测应用使用的那部分频段。 对某些应用来说,在2.4GHz上运行的标准化无线电(如蓝牙、ZigBee或Wi-Fi)几乎可以用于世界上任何地方。然而对其它应用而言,改进大楼穿透力、降低干扰、减少低频无线电的能耗可能是更好的选择。在这种情况下,设计人员的任务是优化和检验无线电集成电路,使得这些集成电路能够用于相同应用,但用于不同地区。 本文考察了嵌入式无线电集成电路和模块技术。这些技术非常灵活,通过数十个设置寄存器来实现, 可以优化用于北美和
[工业控制]
全球趋势下无线<font color='red'>嵌入式系统</font>的系统级<font color='red'>设计</font>和检验
小广播
添点儿料...
无论热点新闻、行业分析、技术干货……
设计资源 培训 开发板 精华推荐

最新单片机文章
何立民专栏 单片机及嵌入式宝典

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

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