《電子技術應用》
您所在的位置:首頁 > 嵌入式技術 > 設計應用 > 基于凌陽SPCE061A單片機的音控小車的設計
基于凌陽SPCE061A單片機的音控小車的設計
郭娜娜,侯媛彬,王 磊
摘要: 設計并制作了一種智能音控小車。以凌陽單片機SPCE061A為核心控制部件,以減速直流電機LS17RU419i、電機驅動芯片L298N、紅外線光電傳感器ST178等為主要元件,開發了系統的硬件和智能控制軟件,其中軟件包括小車避障及路徑控制軟件、語音識別及播放軟件。智能音控小車的運行狀態表明該設計方案是可行的。
Abstract:
Key words :

    摘 要:設計并制作了一種智能音控小車。以凌陽單片機SPCE061A為核心控制部件,以減速直流電機LS17RU419i、電機驅動芯片L298N、紅外線光電傳感器ST178等為主要元件,開發了系統的硬件和智能控制軟件,其中軟件包括小車避障及路徑控制軟件、語音識別及播放軟件。智能音控小車的運行狀態表明該設計方案是可行的。
    關鍵詞: 語音識別; 凌陽單片機; 智能; 傳感器

 

    隨著電子業的發展,自動化已經不再是新鮮的話題了,在對系統業提出更高更深入的要求的同時,智能化已成為必然的發展趨勢。智能化產品已開始逐漸投入市場,走進千家萬戶,滲入各個領域。隨著經濟的增長,個人擁有私家汽車已不再是夢想,伴隨著汽車業的發展,無人駕駛的智能汽車也必將進入實用階段。
    本設計的主要目的是針對智能無人駕駛汽車設計出智能音控小車,在智能化小車上實現語音控制,避免出現許多大大小小的事故。本設計方案也可應用于移庫倒庫過程中,而且在諸如智能建筑、公共便民設施、自動立體車庫等類似的人性化環境中也能夠發揮其作用[1]。
1 系統的總體設計方案及硬件設計
1. 1系統的總體設計描述
    本設計以凌陽單片機SPCE061A為核心控制部件,采用減速直流電機LS17RU419i、電機驅動芯片L298N、紅外線光電傳感器ST178等為主要元件,以智能控制技術為理論基礎,通過程序利用SPCE061A的語音模塊,根據麥克風采集的語音信號與事先訓練好的語音庫的特征語音進行對比,進行語音辨識并通過語音命令小車行進、轉向及倒庫等操作。音控小車總體結構如圖1所示。

 

 

1. 2系統的核心部件
    SPCE061A 芯片內部集成了 ICE、FLASH、SRAM、通用 I/O 端口、定時器/計數器、中斷控制、CPU 時鐘鎖相環、ADC、DAC輸出、UART、SIO、低電壓監測/低電壓復位等模塊[2-3]。SPCE061A可以使外圍電路大大簡化,節省小車內部的空間,并且凌陽單片機具有語音功能,可以加入語音識別模塊。
1. 3 小車電機驅動設計
    L298是SGS公司的產品,L298N為15個管角的單塊集成電路,高電壓,高電流,四通道驅動,設計用L298N來接收DTL或者TTL邏輯電平,驅動感性負載(比如繼電器,直流和步進馬達)和開關電源晶體管。內部包含4通道邏輯驅動電路,其額定工作電流為 1 A,最大可達 1.5 A,Vss 電壓最小 4.5 V,最大可達 36 V;Vs 電壓最大值也是 36 V。L298N可直接對電機進行控制,無須隔離電路,可以驅動雙電機。根據L298N芯片的特點以及SPCE061A自身的特點,把IOA4~IOA7作為輸出口,分別與L298N的IN1~IN4相接,其VS、VSS分別接+12 V、+5 V電源,其輸出口OUT1~OUT2接轉向電機,OUT3~OUT4接驅動電機,根據設計要求,結合所編好的程序,根據所發語音命令,接收信號,便可給[P_IOA_DATA]傳送數據,從而控制轉向電機和驅動電機。其連接圖如圖2所示。

 

 

1. 4車身微調裝置
    車身的微調裝置采用紅外線光電傳感器ST178,ST178由4個管腳組成,是集發射和接收于一體的傳感器。發射和接收管分別采用高發射功率紅外線光電二極管和高靈敏度光電晶體管組成。工作的范圍可達到4 mm~10 mm左右,采用非接觸監測的方式。
    經過反復試驗證實,ST178紅外線光電傳感器的發射管要加500 Ω的電阻用來限流,而接收管則要接20 kΩ上拉電阻,兩管均接5 V電源,工作時電壓達到4.8 V,當距離發射頭或接收頭1cm左右的位置有障礙物阻擋時電壓迅速降到1 V。具體電路如圖3所示。

 


1. 5系統硬件部分設計
    音控小車主要由電機和電機驅動部分組成,電機有2個分別用來控制后輪的驅動和前輪的轉向,采用芯片L298做為電機的驅動電路,可以驅動雙電機。小車為4輪結構,其中前面2個車輪由前輪電機控制,在連桿和支點作用下控制前輪左右擺動,來調節小車的前進方向。在自然狀態下,前輪在彈簧作用下保持中間位置。后面2個車輪由后輪電機驅動,為整個小車提供動力,所以又稱前面的輪子為方向輪,后面的兩個輪子為驅動輪。利用直流減速電機控制小車的驅動,可以不考慮調速,利用步進電機控制小車的轉向來提高小車的整體性能,具有很高的性價比。供電電源選用3塊4 V手機電池串聯成12 V電源給小車提供電能。車身裝有5個傳感器在不同方向用來進行微調,防止撞壁。小車前進過程中當接收到語音命令時,可執行行進、轉向及倒庫等操作。
    本設計最終實現了對音控小車的設計,圖4所示是基于凌陽單片機語音控制小車的實物圖,其具體結構是1喇叭、2車輪、3凌陽單片機、4光電傳感器、5電池及驅動板、6電機。

 

 

2系統的軟件設計
2. 1語音識別模塊設計

    小車的語音識別模塊選用凌陽科技公司SPCE061A開發板。SPCE061A內嵌7通道10位電壓A/D轉換器(ADC)和單通道聲音A/D轉換,聲音A/D轉換器輸入通道內置麥克風放大器和自動增益控制功能,其本身已經成為基本的語音處理平臺。本系統采用A2000模塊,其語音壓縮編碼率為24 kb/s,采樣頻率為16 kHz[4]。
    語音識別主要分為“訓練”和“識別”兩個階段。在訓練階段,單片機對采集到的語音樣本進行分析處理,從中提取出語音特征信息,建立一個特征模型;在識別階段,單片機對采集到的語音樣本也進行類似的分析處理,提取出語音的特征信息,然后將這個特征信息模型與已有的特征模型進行對比,如果二者達到了一定的匹配度,則輸入的語音被識別。
    語音識別小車過程分為以下4大部分:
    (1)初始化部分:初始化操作將 IOB8~IOB11 設置為輸出端,用以控制電機。必要時還要有對應的輸入端設置。整個小車的行駛狀態由2個電機來控制,電機1控制左拐和右拐,電機2控制前進、倒退。具體行使狀態控制如表1所示。

 

    (2)訓練部分:訓練部分完成的工作就是建立語音模型。程序一開始判斷小車是否被訓練過,如果沒有訓練過則要求對其進行訓練,整個訓練過程共有 5 次,依次為:名稱—前進—倒車—左拐—右拐。在訓練成功之后將訓練的模型存儲到 FLASH,在以后使用時不需要重新訓練;如果已經訓練過會把存儲在 FLASH 中的模型調出來裝載到辨識器中。
    (3)識別部分:在識別環節當中,如果辨識結果是名字,停止當前的動作并進入待命狀態,然后等待動作命令。如果辨識結果為動作指令,小車會語音告知相應動作,并執行該動作,在運動過程中可以通過呼叫小車的名字使小車停下來。
    (4)重訓操作:考慮到有重新訓練的需求,設置了重新訓練的按鍵(61 板的 KEY3),循環掃描該按鍵,一旦檢測到此鍵按下,則將擦除訓練標志位(0xe000 單元),并等待復位。復位后,程序重新執行,當檢測到訓練標志位為 0xffff 時會要求重新對其進行訓練。小車訓練流程圖如圖5所示[5]。


 

 


2. 2系統的軟件設計流程圖
    系統的軟件設計流程如圖6所示。本設計采用C語言和匯編語言聯合編程的方法。其中,C語言作為主程序編程,可以充分利用C語言的優點,調用其他程序模塊。匯編語言主要用在子程序的模塊中,利用它的中斷、延時等方面的優點。匯編語言的主要優點是占用硬件資源少、程序直接對硬件操作加快了處理速度。本設計的所有程序均在凌陽單片機集成開發環境IDE中進行。本系統的軟件部分采用模塊化程序結構,其軟件設計主要包括初始化、系統主程序、語音提示程序、小車微調程序等部分。

 


           
    本文設計并制作的小車以凌陽單片機為控制核心,完成了語音辨識功能,并在實現語音控制的基礎上擴展了SPCE061AI/O接口,實現了緊急避障微調功能,能夠按照語音指令很好地完成前進、倒車、左轉、右轉以及倒庫。能夠識別人的語音命令,并根據命令的含義執行相應的動作。整個部分設計合理,小車運行正常。
參考文獻
[1]  COX I,BALNCHE J. An expermient in gudiance and gravtiaiton of an autonomous vechicel[J] .IEEE Trans on Robost and Autonomaiton,1991, 7(2): 193-200.
[2]  羅亞非. 凌陽十六位單片機應用基礎[M].北京:北京航空航天大學出版社,2003.
[3]  薛均義, 張彥斌.凌陽十六位單片原理及其應用. [M] 北京:北京航空航天大學出版社,2003.
[4]  侯媛彬. 凌陽單片機原理及其畢業設計精選[M]. 北京:科學出版社,2006.
[5] 北陽公司內部技術資料. m’nSP 單片機. 2001,11.

此內容為AET網站原創,未經授權禁止轉載。
亚洲一区二区欧美_亚洲丝袜一区_99re亚洲国产精品_日韩亚洲一区二区
亚洲电影免费观看高清完整版| 一区二区三区高清在线观看| 欧美日韩亚洲高清一区二区| 久久婷婷久久| 欧美一区二区视频在线观看| 亚洲视频免费在线| 在线视频精品一区| 99精品视频免费观看视频| 91久久精品国产91久久性色tv | 夜夜嗨网站十八久久 | 亚洲免费精彩视频| 亚洲黄页视频免费观看| 在线欧美日韩| 亚洲黄一区二区三区| 亚洲国产另类精品专区| 亚洲观看高清完整版在线观看| 在线播放不卡| 亚洲国产精品v| 亚洲激情av| 一本大道久久精品懂色aⅴ| 日韩视频不卡| 亚洲调教视频在线观看| 亚洲一区二区三区影院| 亚洲欧美日韩一区二区三区在线观看 | 国产精品视频精品| 国产精品一区二区久激情瑜伽| 国产精品你懂的在线| 国产日韩欧美a| 极品裸体白嫩激情啪啪国产精品| 影音先锋中文字幕一区二区| 亚洲高清在线| 日韩网站在线观看| 制服丝袜激情欧洲亚洲| 亚洲欧美电影在线观看| 久久成人国产精品| 亚洲人成在线影院| 亚洲视频综合| 欧美中文在线观看| 久久夜精品va视频免费观看| 欧美黄色视屏| 国产精品久久久免费| 国产乱码精品一区二区三区五月婷 | 国产精品五月天| 国产在线成人| 亚洲人体影院| 亚洲欧美激情诱惑| 亚洲国产精品久久久久| 亚洲视频欧美视频| 久久黄色级2电影| 欧美好骚综合网| 国产精品久久久91| 狠狠爱成人网| 99re66热这里只有精品3直播 | 欧美一区午夜视频在线观看| 亚洲精品在线观| 欧美一区二区三区播放老司机| 老鸭窝毛片一区二区三区| 欧美日本国产一区| 国产欧美一区二区三区在线看蜜臀| 精品福利av| 一区二区三区四区五区视频| 久久精品九九| 亚洲一区二区在线免费观看视频 | 国产精品国产三级国产a| 黄色成人免费观看| 一本久久知道综合久久| 久久精品国产综合| 亚洲一区激情| 免费在线日韩av| 国产精品日韩专区| 亚洲国产一区二区三区青草影视| 亚洲在线观看免费| 亚洲久久在线| 久久精品欧洲| 国产精品成人观看视频国产奇米| 黄色一区三区| 亚洲综合第一| 一区二区三区免费在线观看| 久久午夜电影| 国产精品亚洲综合天堂夜夜| 亚洲欧洲精品一区二区| 欧美在线观看网址综合| 亚洲午夜精品| 欧美精品在线观看91| 黄色另类av| 亚洲欧美大片| 亚洲一区二区三区精品在线| 欧美国产第一页| 国产专区综合网| 亚洲一区二区少妇| 99热这里只有成人精品国产| 乱人伦精品视频在线观看| 国产欧美一区二区三区在线老狼 | 亚洲精品中文字幕在线| 久久精品国产久精国产一老狼 | 亚洲视频香蕉人妖| 欧美超级免费视 在线| 国产一区二区三区精品欧美日韩一区二区三区 | 国产精品一区免费观看| av成人黄色| avtt综合网| 欧美国产欧美亚洲国产日韩mv天天看完整 | 欧美成人有码| 一区二区在线观看av| 欧美一区二区日韩| 性久久久久久久| 国产精品精品视频| 夜夜嗨av一区二区三区| 99视频精品全国免费| 欧美aaaaaaaa牛牛影院| 黄色成人免费网站| 久久精品72免费观看| 久久久久国产一区二区| 国产欧美一区二区精品性色| 亚洲综合成人在线| 亚洲欧美日韩国产一区二区三区| 欧美日韩成人在线| 亚洲人午夜精品| 99在线|亚洲一区二区| 欧美国产欧美亚州国产日韩mv天天看完整| 一区免费观看| 亚洲人线精品午夜| 欧美激情91| 亚洲伦理中文字幕| 一区二区三区不卡视频在线观看| 欧美精品在线视频观看| 99re6这里只有精品| 亚洲午夜国产一区99re久久| 欧美先锋影音| 亚洲综合精品一区二区| 欧美影视一区| 狠狠做深爱婷婷久久综合一区 | 午夜欧美大尺度福利影院在线看 | 欧美在线亚洲一区| 久久久蜜桃一区二区人| 一区在线播放视频| 亚洲国产综合在线看不卡| 欧美成人免费视频| 亚洲黄色天堂| 正在播放欧美一区| 国产精品国产| 欧美一区二区三区免费看| 蜜月aⅴ免费一区二区三区| 亚洲国产成人久久综合| 一本久道久久综合中文字幕| 国产精品久久久久久久久果冻传媒| 亚洲自拍啪啪| 久久蜜桃香蕉精品一区二区三区| 在线视频国内自拍亚洲视频| 亚洲激情av| 欧美日韩美女一区二区| 亚洲午夜高清视频| 久久成年人视频| 在线观看日韩www视频免费| 亚洲激情欧美激情| 欧美日韩国产综合在线| 亚洲免费影视第一页| 老色批av在线精品| 亚洲免费高清视频| 欧美一区二区啪啪| 在线日本高清免费不卡| 亚洲一区二区动漫| 国产一区二区丝袜高跟鞋图片| 亚洲黄色在线看| 欧美视频一区二区三区四区| 性刺激综合网| 欧美韩国在线| 亚洲欧美国产不卡| 欧美国产免费| 亚洲欧美日韩成人| 蜜臀av在线播放一区二区三区| 一本色道久久综合精品竹菊 | 久久久夜精品| 亚洲精品四区| 欧美在线视频在线播放完整版免费观看| 在线播放视频一区| 亚洲图片在线观看| 国模精品娜娜一二三区| 一区二区三区久久久| 狠狠入ady亚洲精品| 亚洲一区二区三区在线观看视频 | 国产色产综合产在线视频| 亚洲免费观看高清完整版在线观看| 国产精品三级视频| 亚洲欧洲精品一区二区精品久久久| 欧美午夜片在线免费观看| 亚洲国产婷婷| 国产精品久久久久久久久久尿 | 久久精品国产999大香线蕉| 欧美日韩高清在线一区| 欧美在线视频二区| 欧美日韩人人澡狠狠躁视频| 久久丁香综合五月国产三级网站| 欧美日韩亚洲天堂| 亚洲国产成人久久综合| 国产欧美日韩精品a在线观看| 亚洲最新在线| 精品福利电影| 欧美在线视频a| 中文成人激情娱乐网|