碧波液压网 欢迎你,游客。 登录 注册

基于TMS320VC33-1507的声探测系统设计

版权信息:站内文章仅供学习与参考,如触及到您的版权信息,请与本站联系。

   

    引言

    被动声源探测定位技术是一种利用声学传声器阵列和电子装置接收运动目标的辐射噪声, 以确定目标所处位置的技术。

    本文正是基于声探测技术原理和成熟的微电子技术, 采用TI公司的 3 2 位浮点 D S P 芯片TMS320VC33-150 来实现声源目标的探测定位算法,并辅之以A D C、CPLD、单片机等器件来实现声源信号的采集、系统逻辑控制以及通信功能。对于数字电路的逻辑控制功能,本文选用了Altera 公司的CPLD 芯片EPM7128AETC100-10来实现。该芯片功耗低、资源丰富、内部延时固定,有助于时序逻辑电路的设计。本系统主要分为两部分:声探测系统数字电路的硬件实现和DSP 软件设计。系统现已完成调试,运行稳定,探测效果较好。

    系统功能

    声探测系统通过传声器阵列获得声源目标的辐射噪声信息,通过前端模拟信号处理后,在数字电路中由DSP 进行高速的声探测定位算法处理,并把获得的声源方位、速度等信息,发送给计算机终端进行交汇显示。

    声探测系统的硬件设计

    在声探测系统中,数字电路是最为关键的部分。本文以D S P 、CPLD 和单片机为核心器件,完成了声探测系统的数字电路的硬件设计。其数字电路框图如图1 所示。

    经过前端处理的模拟信号由AD7865 完成采样转换后,给DSP 一个中断,DSP 在CPLD 的配合下,读取各个通道的数据并存储在片外SRAM 数据区,同时DSP 对数据进行数字滤波、频谱分析,从而完成对声源目标的定位功能。

    由双口 R A M 实现 D S P 和C8051F020目标信息的交换,最终通过MAX3485 完成和终端的RS-422通信。另外,DSP根据处理后的结果实现对前端模拟电路的增益控制。

    A D C 设计

    被动声探测系统中对声音的相位一致性要求很高,因此,在设计中采用了具有同时采样保持功能的14 位并行输出ADC AD7865。本设计中,经放大滤波处理后的6路声源目标信号通过两片AD7865 实现A/D 转换。本文利用DSP 定时器的输出信号作为ADC 的启动采样信号,采样转换完成后,通过 A D C 的BUSY 信号给DSP 一个中断,然后DSP 进入中断处理程序,读取A/D数据,而读写信号和ADC 片选信号由CPLD 对DSP 的读写信号和地址信号进行逻辑组合来完成。

    DSP 及周边电路设计

    DSP 的主要功能有根据采集到的数字信号的幅度来完成对前端模拟信号的自动增益控制,增益控制的级别有16、64、256、1024、4096、16384、65536 共7 档;对采集到的数据进行数字滤波、快速FFT 变换以及正交变换等运算,进而完成对目标的定位、识别等运算;通过双口RAM 完成和单片机的通信,以及ADC 的定时启动。

你没有登陆,无法阅读全文内容

您需要 登录 才可以查看,没有帐号? 立即注册

标签:
点赞   收藏

相关文章

发表评论

请自觉遵守互联网相关的政策法规,严禁发布色情、暴力、反动的言论。

用户名: 验证码:

最新评论