The invention discloses a multi-channel sound signal acquisition system based on ARM. The sound signal sensor module of the invention of sound signals into analog signals and then output to the front-end conditioning circuit; the front-end conditioning circuit converts the analog signal conditioning input to the AD module; AD module analog signal AD conversion to get the corresponding digital signals, and the digital signal is in a specific order transmitted through the SPI bus to the ARM platform. In the ARM platform, the realization of Ping Pong cache by using its own EDMA module, and the data is stored to ping pong AD module from the cache. The ARM platform stores the data in the cache to the SD card module or processes it directly. The ARM platform is connected with the SDRAM module, the NandFlash module, SD card module, serial port interface and Ethernet interface. The invention reduces the cost of the system and reduces the complexity of the hardware and the software.
【技术实现步骤摘要】
本专利技术属于信号处理
,具体涉及一种基于ARM的多通道声音信号采集系统。
技术介绍
信号处理是对各种类型的电信号,按各种预期目的和要求进行加工过程的统称。信号有模拟信号和和数字信号之分,对模拟信号的处理称为模拟信号处理,对数字信号的处理称为数字信号处理。信号采集属于信号处理的第一环节,信号只有先经过采集才能进行下一步的处理。换而言之,信号处理的对象只能通过信号采集得到。因此,信号采集对于后期信号的处理有着至关重要的影响。当代计算机由于其强大的计算能力,是目前信号处理的主要工具,由于计算机只能接受数字信号,因此模拟信号需通过AD(模数转换)转化为数字信号才能被计算机处理。声音信号是自然界常见的模拟信号,声音信号处理是信号处理领域的一个分支。同理,在声音信号处理之前,需进行声音信号的采集,此处的“采集”指的是将属于模拟信号的声音信号转化为数字信号,以供计算机系统处理。目前市场上常见的声音信号采集系统,主要由AD模块和DSP或FPGA组成。此类声音信号采集系统往往具备采样速率高、多通道采样、AD精度高、实时性好等优点,甚至有些采集系统还集成了简单信号处理的功能,可直接输出处理之后的数据。但此类系统往往价格昂贵,尤其是高精度高速度的采集系统。且此类系统内部含有DSP或FPGA等模块,往往需要对其进行编程,系统硬件复杂度和软件复杂度均较高。这些因素导致了此类声音信号采集系统不利于大范围推广。
技术实现思路
本专利技术针对现有技术的不足,提供一种基于ARM的多通道声音信号采集系统。本专利技术能有效解决上述缺陷,不仅能对声音信号进行多通道高速采集、实时采集,还能将 ...
【技术保护点】
一种基于ARM的多通道声音信号采集系统,其特征在于包括ARM平台、AD模块和声音信号传感器模块;声音信号传感器模块包含4个声音传感器探头,将4路声音信号转化为模拟信号,然后输出至前端调理电路,在前端调理电路中将传感器输出的模拟信号进行调理;前端调理电路位于声音信号传感器模块和AD模块之间,前端调理电路将调理后的模拟信号输入到AD模块的4个输入通道;AD模块分别将4路模拟信号进行AD转换得到对应的数字信号,并将4路数字信号按照特定的顺序通过SPI总线传输至ARM平台,ARM平台将接收的数据存储至SD卡模块或直接进行处理;ARM平台同时与SDRAM模块、NandFlash模块、SD卡模块相连接,其中SD卡模块用于存储ARM平台接收到的声音信号数据,NandFlash模块和SDRAM模块分别用于程序数据的存储和程序的运行;同时ARM平台通过串口接口和以太网接口与外界进行通信,进行信息交互;AD模块采用ADS1278芯片,该芯片有AIN[8:1]共8组模拟量输入引脚,本系统中的AD模块只需使用前四组模拟量输入引脚AIN[4:1],将前四组模拟量输入引脚AIN[4:1]与前端调理电路输出端相连; ...
【技术特征摘要】
1.一种基于ARM的多通道声音信号采集系统,其特征在于包括ARM平台、AD模块和声音信号传感器模块;声音信号传感器模块包含4个声音传感器探头,将4路声音信号转化为模拟信号,然后输出至前端调理电路,在前端调理电路中将传感器输出的模拟信号进行调理;前端调理电路位于声音信号传感器模块和AD模块之间,前端调理电路将调理后的模拟信号输入到AD模块的4个输入通道;AD模块分别将4路模拟信号进行AD转换得到对应的数字信号,并将4路数字信号按照特定的顺序通过SPI总线传输至ARM平台,ARM平台将接收的数据存储至SD卡模块或直接进行处理;ARM平台同时与SDRAM模块、NandFlash模块、SD卡模块相连接,其中SD卡模块用于存储ARM平台接收到的声音信号数据,NandFlash模块和SDRAM模块分别用于程序数据的存储和程序的运行;同时ARM平台通过串口接口和以太网接口与外界进行通信,进行信息交互;AD模块采用ADS1278芯片,该芯片有AIN[8:1]共8组模拟量输入引脚,本系统中的AD模块只需使用前四组模拟量输入引脚AIN[4:1],将前四组模拟量输入引脚AIN[4:1]与前端调理电路输出端相连;且工作模式采用Low-Power模式,即该芯片需要将MODE0引脚接低电平,MODE1引脚接高电平;该芯片转换后的数据通过芯片的串行接口输出,将FORMAT[2:0]三个引脚接低电平,选择SPI协议输出数据,输出数据格式为TDM格式;此配置下,该芯片上与数据输出相关引脚有SCLK引脚、DOUT1引脚和DRDY/FSYNC引脚;其中SCLK引脚为SPI协议的时钟引脚,本系统中该ADS1278芯片作为SPI从机,ARM平台作为SPI主机,故SPI时钟由ARM平台输出至SCLK引脚;DOUT1引脚为转换后数据输出引脚,此配置下,每次采样,各个通道的转换数据将按照一定的顺序输出到SPI总线上,通过DOUT1引脚即可读取SPI总线上的数据;本系统使用了通道1~4共4个通道,故每次采样,DOUT1按照通道1、通道2、通道3、通道4的顺序依次输出这四个通道的转换结果;DRDY/FSYNC引脚的信号为数据输出就绪状态标识,当DRDY/FSYNC引脚为高电平时,数据不可读;当为低电平时,数据可读;即DRDY/FSYNC引脚的下降沿信号标志着数据可读,此时各通道的转换数据随着SPI时钟按顺序输出到DOUT1引脚,ARM平台从DOUT1引脚即可读取转换后的数据;此配置下,只要ADS1278的SCLK引脚有时钟信号输入,AD模块就会工作,将各通道的采样数据依次输出至SPI总线,从DOUT1引脚即可读取数据。2.根据权利要求1所述的一种基于ARM的多通道声音信号采集系统,其特征在于:ARM平台采用AM335x系列处理器,具体芯片型号推荐使用AM3354;由于AD模块输出的声音信号数据使用了SPI协议,涉及AM335x的McSPI功能模块和EDMA功能模块;McSPI功能模块是AM335x内部集成的多通道SPI功能模块,可作为主设备外接从设备,也可作为从设备工作于从机模式;AM335x共集成有两个多通道SPI,分别为SPI0和SPI1,支持时钟频率可调,SPI字长可调,且有4个数据传输通道可选,有数据收发缓存;ARM平台使用了AM335x系列处理器的McSPI...
【专利技术属性】
技术研发人员:曹九稳,陈智勇,王建中,
申请(专利权)人:杭州电子科技大学,
类型:发明
国别省市:浙江;33
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。