当前位置:首页 > 电源 > 数字电源
[导读]引 言 ADSP-BF531处理器是ADI公司Blackfin系列产品的成员,专为满足当今嵌入式音频、视频和通信应用的计算要求和低功耗条件而设计的新型16位嵌入式处理器。它基于由ADI和Intel公司联合开发的微信号架构(Micro S

引 言
    ADSP-BF531处理器是ADI公司Blackfin系列产品的成员,专为满足当今嵌入式音频、视频和通信应用的计算要求和低功耗条件而设计的新型16位嵌入式处理器。它基于由ADI和Intel公司联合开发的微信号架构(Micro Signal Architecture,MSA),将一个32位RISC型指令集和双16位乘法累加(MAC)信号处理功能与通用型微控制器所具有的易用性组合在一起。ADSP-BF531处理器具有以下主要特点:最大频率为600 MHz,1200 MMACs;每一个内核中带有2个16位的乘法器,2个40位的累加器,2个40位的逻辑运算单元,4个位的视频运算单元和1个40位的移位器,在一个指令周期内可完成2个16位数的乘法,2个40位数的算术逻辑运算,4个位的视频数据算术逻辑运算,1个40位的移位运算;低功耗采用1.12 V的内核电压和3.3 V的I/O电压,片内集成调压器,并且具备动态电源管理;高达148 KB的片内存储器;丰富的外设接口,支持与SDRAM,SRAM,FLASH和ROM的无缝连接;片上JTAG仿真接口。
    提出一种基于ADSP-BF531为核心,集DDS和A/D采样芯片于一体的气体浓度检测系统。该系统针对结构性微气体传感器,充分利用了DDS信号源频率、相位稳定可控的特点和DSP芯片强大的控制能力和高速的数据处理能力,具有硬件简单,成本低,可靠性高,通用性好等优点。

1 自相关检测原理
    设被测信号x(k)由有用信号s(k)和噪声u(k)组成:
    x(k)=s(k)+u(k)
    x(k)的自相关函数为:

  
     式中:Rs(m)为s(k)的自相关函数;Rsu(m)为s(k)与u(k)的互相关函数;Rus(m)为u(k)与s(k)的互相关函数;Ru(m)为u(k)的自相关函数。由于在电路系统中主要为白噪声,有Rsu(m)=Rus(m)=0,随着m的增大,
    根据维纳一辛钦定理,功率信号的自相关函数与其功率谱密度函数具有傅里叶变换关系,所以可以用FFT计算自相关函数。但是,实际采样值只有N+1点,所以求出的Rx(m)只能是自相关函数的估计值。当用FFT计算自相关函数时,x(k)必须补N个零,使长度变成2N+1,因此功率谱密度为:

      

对上式进行IFFT就可以得到Rs(m)。


2 系统硬件设计
    气体浓度检测系统硬件框图如图1所示。主要包括传感器激励信号的发生、传感器位置的选取,信号采集以及外部存储器的设计四个部分。其核心是ADSP-BF531芯片,它负责整个系统事务协调以及算法功能实现。系统工作过程中,DSP芯片通过设定 SPI控制器,控制DDS芯片AD9850产生一个特定的稳幅的超声频的正弦信号。这个信号通过放大器和多路开关后,施加在指定的传感器驱动电极上,并驱动传感器发生同频振动。传感器输出信号经由前置放大器放大到适当的程度,再经过高精度的A/D芯片AD9235采样后将转换结果送到DSP进行相关运算,计算出振动幅度。

   

[!--empirenews.page--]

2.2 DSP与A119235的接口设计
    ADSP-BF531处理器提供可直接与并行A/D和D/A转换器、ITU R601/656视频编码和解码器以及其他通用外设连接的并行接口(PPI)。PPI包括一个专用时钟引脚,多达3个帧同步引脚和多达16个数据引脚。输入时钟支持系统时钟一半的并行数据传输率。PPI采用DMA方式,可以直接把数据存放在SDRAM或者送到内核进行处理。它能与12 b A/D采样芯片AD9235完全兼容,电路接口简单,A/D芯片和PPI采用同一时钟来同步数据。同时AD9235的数据溢出位作为数据最高位接到 PPI,在计算过程中,可以通过判断该位对坏数据进行剔出,其电路接口如图3所示。

[!--empirenews.page--]

3 系统软件设计
    气体浓度检测系统软件设计包括DSP初始化程序、中断向量表、应用程序(包括响应外部中断程序)、数据后处理程序。检测系统启动时首先运行内部ROM固化的Boot-Loader程序,将存储在FLASH中的程序代码加载到DSP内部RAM 中。程序首先是初始化系统,通过配置DSP内部寄存器,确定DSP具体的工作状态,然后是中断响应程序以及数据后处理程序。系统程序框图如图4所示,自相关运算在中断子程序中完成,为方便移植所有程序都采用结构化C语言完成。本检测系统在工作过程中,对每一频点采样4 092点,将每个频点采样值进行自相关运算,恢复出微弱信号,并计算该频率传感器响应幅度。前面已经证明在DSP内进行自相关运算可以用FFT来实现。

    FFT算法中的倒序可以由DSP变址方便实现,整个推导过程由三重循环构成,外层的循环控制有M级的顺次运算(M=log2N),内层的两个循环一起控制同一级中各个碟型运算单元,最内层的一个循环控制为同一类型的碟型运算。本程序采用基-2时间碟型运算,碟型运算的计算关系为:

  
这里的X(M-1)(k)和X(M-1)(j)分别表示第M-1级中上节点和下节点的值,XM(k)和XM(j)分别为第M级中上节点和下节点的值,k是j的对偶节点,依据上述公式可以实现序列的同址运算。


4 结 语
    实验证明,基于微气体传感器的气体浓度检测系统能有效地检测出传感器的微弱信号。系统以 Black-fin531为核心,结合DDS技术和自相关检测方法,硬件设计简单可靠,程序采用结构化的C语言,通用性和移植性好,易于DSP实现。系统很好地满足了气体浓度检测的需要,测量精度高,算法简单,可以用于氢气等多种气体的检测。

本站声明: 本文章由作者或相关机构授权发布,目的在于传递更多信息,并不代表本站赞同其观点,本站亦不保证或承诺内容真实性等。需要转载请联系该专栏作者,如若文章内容侵犯您的权益,请及时联系本站删除。
换一批
延伸阅读

摘要:主要介绍了应用DSP的电能质量检测系统的硬件电路及软件开发工具,对采集来的某电铁电流信号进行了电能质量检测,并开展了实际实验尝试。实验结果显示,实际信号含有大量谐波,但通过应用DSP的电能质量检测系统成功检测到了它...

关键字: 电能质量检测 Matlab仿真 DSP

随着生活水平的提高,大家都想从生活压力中释放出来,越来越多的人向往户外运动、露营等,在大自然的拥抱中释放压力,解放自我,从而成为户外旅行火热的原因之一。因此,很多音箱厂商都开始推出针对户外的户外蓝牙音箱。但是市面上的蓝牙...

关键字: PD快充 I2S DSP IC

摘要:数字信号处理器(DSP,digitalSignalproceSSor)是专门用于某些数字信号处理任务的微处理器,一般由集成电路芯片构成。当前,水声领域中声呐探测设备正逐渐向大运算量、强实时性及小型化等方向发展,对高...

关键字: 水声信号处理 DSP 声呐

DSP开发板,就是围绕DSP的功能进行研发,推出用于DSP芯片开发的线路板,并提供原理图和源代码给客户。DSP尤以TI公司的DSP市场占有率最大。

关键字: DSP 开发板

在这篇文章中,小编将为大家带来无线模块的相关报道。如果你对本文即将要讲解的内容存在一定兴趣,不妨继续往下阅读哦。

关键字: 无线模块 自动化 DSP

当你在大疆无人机上拍照,跟踪或者自主飞行时,背后有一堆高性能处理器在为这些应用加速,其中就有DSP(Digital Signal Processor)。DSP的软硬件解决方案为图像,机器学习和飞行控制业务提供高性能计算平...

关键字: 嵌入式 DSP 大疆

(全球TMT2022年5月26日讯)Yahoo和全球领先的独立程序化户外 (DOOH) 广告技术公司Hivestack巢仕达宣布建立全球战略合作伙伴关系,致力于连接双方行业领先的技术,并为全球范围内的优质程序...

关键字: STACK BSP DSP MT

华为开源云原生AI卫星应用方案亮相KubeCon EU 2022 瓦伦西亚2022年5月20日 /美通社/ -- 5月18日,在云原生领域备受瞩目的会议——KubeCon和CloudNativeCon欧洲峰会主论坛中,...

关键字: DSP 华为 卫星 开源

(全球TMT2022年5月16日讯)日前,国际权威研究机构Gartner发布《市场份额分析:2021年全球软件行业市场规模报告》,报告显示浪潮云海服务器虚拟化软件InCloud Sphere(以下简称InCloud S...

关键字: DSP 虚拟化 软件 AI

北京2022年5月13日 /美通社/ -- 日前,国际权威研究机构Gartner发布《市场份额分析:2021年全球软件行业市场规模报告》,报告显示浪潮云海服务器虚拟化软件InCloud Sphere(以下简称I...

关键字: DSP 虚拟化 软件 GARTNER

数字电源

15504 篇文章

关注

发布文章

编辑精选

技术子站

关闭