關 閉

新聞中心

EEPW首頁 > 工控自動化 > 設計應用 > 基于語音辨識的遙控小車的設計

基于語音辨識的遙控小車的設計

作者: 時間:2009-09-02 來源:網(wǎng)絡 收藏

.引言
隨著計算機技術的發(fā)展,單片機作為計算機的一個分支,廣泛用于工業(yè)控制、智能儀器、家用電氣、高科技玩具等領域。技術的發(fā)展,縮短了人機界面的距離,增強了互動性和智能性。具有識別功能的智能,集識別、無線、機械控制于一體。以單片機為主控元件,完成前進、后退、轉彎等預定的工作,但是一般的單片機不具備語音處理功能,需外掛專門的語音識別芯片,如采用集成語音識別芯片RSC-364來完成語音識別 [1],RSC-364是Sensory公司的一款8位MCU,很方便與51單片機連接,但是需要外接編解碼電路,使得電路復雜化。采用凌陽公司具有語音處理功能的SPCE061A作為控制核心可以方便的實現(xiàn)語音控制[2~3],但由于將SPCE061A單片機置于車體內, 在運行時,電機及周圍環(huán)境的噪音,會干擾對語音命令的識別,且距離稍遠便會出現(xiàn)小車“聽不到任何聲音”。本文采用凌陽SPCE061A單片機結合紅外線發(fā)射芯片TX-2B組成部分,克服了芯片處于小車車體內會受到噪音影響的缺陷,對要實現(xiàn)遠距離無線語音控制的設備具有一定的參考價值。
1.系統(tǒng)總體結構

本文引用地址:http://butianyuan.cn/article/163598.htm

本系統(tǒng)主要包括語音識別模塊、紅外遙控模塊、電機驅動模塊。系統(tǒng)總體結構框圖如圖1所示。凌陽SPCE061A單片機負責語音識別,接收到有效語音信號,將語音信號轉換成數(shù)字信號傳送給紅外線發(fā)射芯片TX-2B,TX-2B發(fā)射的信號由紅外接收芯片RX-2B接收后,經(jīng)解碼控制電機驅動電路,從而實現(xiàn)對小車的遠距離語音遙控。 圖1系統(tǒng)總體結構框圖

1.1語音識別
凌陽SPCE061A單片機是一個16位結構的控制器,具有DSP運算功能,內置8通道10位A/D及2路D/A轉換器,較高的處理速度使其能夠具有數(shù)字語音識別的能力。軟件編程采用C語言和匯編語言混合編程,集兩種語言之優(yōu)點于一體,簡化了編程過程[4~5]。SPCE061A將語音模擬信號直接轉換成電壓信號,再經(jīng)內置自動增益控制,內部ADC模塊將信號轉換為數(shù)字信號,經(jīng)編碼后存入存儲器,與存儲器中的原語音數(shù)字信號編碼匹配,進行模式識別,若識別成功,則相應的命令由61AIOA 0~IOA 3傳送給紅外發(fā)射芯片TX-2B的控制端。

紅外遙控器相關文章:紅外遙控器原理

上一頁 1 2 3 下一頁

評論


相關推薦

技術專區(qū)

關閉