999精品在线视频,手机成人午夜在线视频,久久不卡国产精品无码,中日无码在线观看,成人av手机在线观看,日韩精品亚洲一区中文字幕,亚洲av无码人妻,四虎国产在线观看 ?

多路音頻記錄系統設計及實現

2018-09-21 07:52:08高秀林
現代工業經濟和信息化 2018年11期
關鍵詞:信號系統

高秀林

(山西國營大眾機械廠, 山西 太原 030000)

引言

隨著音頻技術發展得越來越成熟,市面上出現了各種各樣的音頻采集分析設備,一般的音頻信號采集都使用8位、16位的A/D轉換器,對于微弱的音頻信號來說,采樣精度不夠,為后續的信號分析帶來了很大的困難。

本文針對客戶提出的微弱音頻信號和長時間數據采集存儲的要求,設計了多路音頻記錄系統,此系統采用24位A/D轉換器,將采集的音頻信號無壓縮,按照特定的數據格式、文件結構將數據存儲在SATA盤中。在系統空閑的情況下,可通過網口將數據導出,上位機可根據實際需求對數據解析成音頻文件(wave格式),并完成時域或頻域分析,用于科研分析。

1 多路音頻記錄系統硬件結構設計

多路音頻記錄系統結構框圖如圖1所示。

圖1 多路音頻記錄系統框圖

多路音頻記錄系統硬件設計主要由六部分組成。

1)系統控制模塊。主要負責整個系統電源控制、按鍵功能處理、顯示屏數據顯示,采用STM32來實現。

2)音頻信號采集器。主要用于分通道采集音頻模擬信號。

3)調理電路。主要對采集到的模擬音頻信號進行濾波、放大。

4)A/D轉換器。將濾波和放大后的模擬信號轉換為數字音頻信號,采用24位A/D轉換器,A/D采樣頻率48 kbit/s。

5)FPGA模塊。主要根據A/D轉換后的數據進行放大倍數的調整,并按照通道、放大倍數、音頻信號整理數據按照特定的協議發送給音頻數據記錄模塊記錄、發送給系統控制軟件進行顯示屏顯示、發送給PC機進行監控(如果需要監控的情況)。根據A/D采集頻率、采樣位數和通道數計算,音頻記錄系統每秒需要記錄數據約2 MB,網絡模塊采用百兆網芯片,此芯片理論上最大的傳輸速度為5 MB/s,可完全滿足系統要求。

6)音頻數據記錄/管理模塊。此模塊對FPGA處理后的數據進行存儲,并在結束采樣后,PC機可通過網絡將存儲的數據進行導出、刪除。由于音頻數據記錄系統需要長時間工作在記錄的模式下,需要大容量的快速磁盤[1],因此采用了1TB大小的SATA電子盤。本模塊軟件的運行IMX6開發板上,此開發板帶有WinCE系統,帶有千兆網絡,且有SATA電子盤接口,可完全滿足系統數據存儲、導出速度要求。

2 多路音頻記錄系統軟件功能及架構設計

根據多路音頻記錄系統的功能需求和硬件平臺,其配套軟件可劃分為系統控制軟件、音頻信號采集軟件、記錄和管理軟件。軟件結構框圖如圖2所示。

圖2 軟件結構框圖

2.1 系統控制軟件

系統控制軟件駐留在STM32的Flash中。主要功能包括:顯示系統工作狀態和故障信息;掃描按鍵,根據按下的按鍵,通告FPGA開始記錄、停止記錄;根據IMX6通告的時間,實時在顯示屏上刷新時間;對FPGA實時發送的音頻數據進行分通道顯示。

2.2 音頻信號采集軟件

音頻信號采集軟件駐留在FPGA的RAM中。主要功能如下。

1)根據當前采集到的音頻信號大小調整放大倍數。

2)向STM32實時發送音頻數據。

3)響應STM32的控制指令,數據開始記錄后,向IMX6發送音頻數據。

2.3 音頻信號存儲/管理軟件

音頻信號存儲/管理軟件主要功能如下。

1)向STM32通告當前時間、文件寫入、系統狀態。

2)音頻數據記錄期間,接收FPGA按照數據頭+序列號+多路音頻數據+數據尾格式發送的數據,存儲到SATA盤中。根據客戶要求,音頻數據在記錄期間不能丟失數據,因此音頻數據記錄軟件采用了多線程[2]、雙緩存和文件映射技術[3]。

3)軟件設計中主線程負責通過網口異步接收數據并寫入緩存,緩存寫滿后通告子線程將數據寫入文件中,同時主線程又接收到的數據寫入另外一塊緩存中,避免了因此寫入文件占時過長導致丟失數據的情況。由于系統需要長時間工作,為了避免寫入磁盤次數過多導致磁盤碎片的產生,因此采用了文件映射技術,按照2 GB的大小分配連續的空間,不僅避免了碎片的產生,還提高了文件寫入速度。

圖3 音頻文件存儲結構

4)為了便于區分每次的采樣和文件保存的先后順序,SATA盤中音頻文件的存儲按照圖3所示結構進行保存。

5)采樣日期使用年月日(例20180715),采樣時間使用年月日時分秒(例20180715140505),音頻文件采用二進制文件,文件名稱按照年月日時分秒命名(例 20180715140505.dat)[4]。

3 結論

本文根據用戶需求,設計了多通道音頻記錄設備,此設備經過長時間運行測試,工作穩定,數據記錄準確,數據導出通過測試可達到27 MB/s的速度,可快速導出文件(每個文件約2 GB),此系統可廣泛應用于各種需要記錄多通道音頻信號的場景,用于后續的科研分析。

猜你喜歡
信號系統
Smartflower POP 一體式光伏系統
工業設計(2022年8期)2022-09-09 07:43:20
信號
鴨綠江(2021年35期)2021-04-19 12:24:18
WJ-700無人機系統
ZC系列無人機遙感系統
北京測繪(2020年12期)2020-12-29 01:33:58
完形填空二則
基于PowerPC+FPGA顯示系統
半沸制皂系統(下)
孩子停止長個的信號
連通與提升系統的最后一塊拼圖 Audiolab 傲立 M-DAC mini
基于LabVIEW的力加載信號采集與PID控制
主站蜘蛛池模板: 久久午夜夜伦鲁鲁片不卡| 欧美综合一区二区三区| 欧美一区二区三区不卡免费| 日韩精品久久无码中文字幕色欲| 久热这里只有精品6| 欧美精品高清| 19国产精品麻豆免费观看| 一级爆乳无码av| 日韩精品无码不卡无码| 国产免费自拍视频| 狠狠做深爱婷婷久久一区| 亚洲另类第一页| 视频一区亚洲| 经典三级久久| 国产精品九九视频| 亚洲h视频在线| 好吊色妇女免费视频免费| 美女无遮挡免费视频网站| 99久视频| 精品国产免费观看一区| 亚洲另类国产欧美一区二区| 欧美精品v| 亚洲国产中文欧美在线人成大黄瓜| 97成人在线视频| 午夜福利视频一区| 日本成人精品视频| 97视频在线精品国自产拍| 第九色区aⅴ天堂久久香| 日本三区视频| 国产地址二永久伊甸园| 国产精品蜜芽在线观看| 国产不卡在线看| 亚洲 欧美 中文 AⅤ在线视频| 国产乱论视频| 亚洲va在线观看| 中文字幕在线一区二区在线| 亚洲成人黄色在线观看| 精品久久香蕉国产线看观看gif| 在线免费无码视频| 国产免费人成视频网| 99er这里只有精品| jizz在线免费播放| 亚洲欧美激情另类| 亚洲h视频在线| 一本一道波多野结衣一区二区 | 国产永久免费视频m3u8| 成人亚洲天堂| 欧美a在线视频| 凹凸国产熟女精品视频| 夜夜高潮夜夜爽国产伦精品| 男女男免费视频网站国产| 亚洲精品手机在线| 国产不卡一级毛片视频| 亚洲欧美日本国产综合在线| 97亚洲色综久久精品| 午夜福利在线观看成人| 狠狠综合久久久久综| 国产日韩欧美精品区性色| 免费无码又爽又刺激高| 国产自产视频一区二区三区| 中文字幕无码中文字幕有码在线| 69综合网| 波多野结衣一区二区三区AV| 国产伦精品一区二区三区视频优播| 澳门av无码| 毛片大全免费观看| 亚洲综合精品香蕉久久网| 91精品国产丝袜| 无码一区18禁| 波多野结衣一二三| 国产亚洲现在一区二区中文| 99久久国产自偷自偷免费一区| 视频一本大道香蕉久在线播放 | 成人午夜免费观看| 亚洲精品人成网线在线 | 国产美女一级毛片| 免费看一级毛片波多结衣| 欧美激情视频二区三区| 中文字幕在线不卡视频| 国产最爽的乱婬视频国语对白| 亚洲大学生视频在线播放| 中文字幕永久视频|