SPCE061A單片機采集語(yǔ)音信號并傳送到PC機中解析方案
引言
本文引用地址:http://dyxdggzs.com/article/171229.htm隨著(zhù)單片機集成化程度的不斷提高,現代單片機已經(jīng)具備了數字信號處理功能,使語(yǔ)音信號處理用單片機實(shí)現成為可能。臺灣凌陽(yáng)科技公司(SunPlus)推出的一款SPCE061A就是這樣的產(chǎn)品。SPCE061A是以μnSP TM16位微控制器及信號處理器芯片為內核的16位單片機,采用模塊式集成結構,片內集成了2KB RAM、32KB Flash、ADC、DAC、并行I/O等,特別適合語(yǔ)音信號處理。本文介紹如何實(shí)現用SPCE061A單片機采集語(yǔ)音信號,并傳送到PC機中的方法。
1 硬件系統結構
1.1 SPCE061A結構
SPCE061A的內部結構如圖1,其特點(diǎn)如下:
*16位μnSP TM微控制器;
*工作電壓:VDD為2.6~3.6V(CPU),VDDH為VDD~5.5V(I/O);
*CPU時(shí)鐘為0.32~49.152MHz;
*內置存儲器:SRAM為2KB,內存Flash為32KB;
*可編程音頻處理;
*2個(gè)16位可編程定時(shí)器/計數器;
*7通道10位ADC(內置麥克風(fēng)放大和自動(dòng)增益控制功能);
*2個(gè)10位DAC;
*32路可編程通用輸入輸出端口;
*串行輸入輸出接口;
*低電壓監測/低電壓復位功能;
*14個(gè)中斷源可來(lái)自定時(shí)器、外部時(shí)鐘輸入、鍵喚醒等;
*內置在線(xiàn)仿真電路ICE。
1.2 SPCE061A開(kāi)發(fā)方法
SPCE061A的開(kāi)發(fā)是通過(guò)在線(xiàn)調試器PROBE實(shí)現的,如圖2所示。它利用了SPCE061A內置的在線(xiàn)仿真電路ICE和凌陽(yáng)公司的在線(xiàn)串行編程技術(shù)。
1.3 語(yǔ)音采集的硬件電路
語(yǔ)音采集的硬件電路如圖3所示。MIC采用駐極體電容話(huà)筒,這種話(huà)筒具有靈敏度高、無(wú)方向性、重量輕、體積小、頻率響應寬、保真度好等優(yōu)點(diǎn)。
與PC機的串行通信用SPCE061A的UART接口,用MAX232芯片進(jìn)行電平轉換,即可實(shí)現RS232通信。
評論