資料介紹
隨著人們生活水品的不斷提高,在人們購買各種家具或家電時越來越重視其智能化和人性化。人們在生活中產(chǎn)生的生活垃圾都需用垃 圾桶放置,考慮到老人、孕婦或者殘疾人,放置垃圾時存在的不便、費時、費力等問題。設計針對這些問題,提出了具有語音識別功能的智能垃圾桶設計方案,當用 戶想要扔垃圾時,只要一聲令下,垃圾桶就會快速準確地來到你身邊。
1 系統(tǒng)硬件設計
系統(tǒng)硬件包括垃圾桶車體機械結(jié)構(gòu)和硬件控制電路兩個部分。其中車體機械結(jié)構(gòu)為一部三輪小車車體,能按照在不同地點處用戶發(fā)出的聲音指令,自動行駛到用戶所在 地。系統(tǒng)硬件電路總體結(jié)構(gòu)框圖如圖1所示,包括電源模塊、ARM最小系統(tǒng)、聲源定位模塊、語音識別模塊、避障模塊和電機驅(qū)動模塊。
工作原理:首先通過語音識別模塊識別出用戶的呼叫命令,同時通過聲源定位模塊判斷用戶所處位置,再通過ARM產(chǎn)生驅(qū)動電機的PWM信號,利用電機驅(qū)動模塊 驅(qū)動垃圾桶向聲源方向行駛,并在行進過程中,利用避障模塊自行避開障礙物。同時,該設計還支持用戶對垃圾桶前、后、左、右行駛或打開、關(guān)閉垃圾桶蓋等語音 控制。
1.1 電源模塊
系統(tǒng)所有模塊和控制器都需要+5 V的工作電壓,采用鋰電池進行供電,并用LM2576S-5穩(wěn)壓芯片將電壓穩(wěn)定在+5 V,然后通過穩(wěn)壓源LM1117-33和LM1117-18為S3C6410芯片3.3 V和1.8 V電壓。
其余語音芯片UDA1341TS、拾音器的5 V供電、紅外避障、直流電動機均為+5 V供電。
1.2 聲源定位模塊
聲源定位模塊主要包括拾音器構(gòu)成的麥克風陣列和信號處理單元,如圖2所示。
系統(tǒng)中麥克風陣列選用2個拾音器來實現(xiàn),其監(jiān)聽范圍為30~50 m2。由于拾音器所拾取的聲音信號太小,易受環(huán)境噪聲影響,因此有必要對聲音信號進行預處理,通過信號調(diào)理單元的處理,使其能夠滿足系統(tǒng)要求。為滿足拾音 器所得到的微弱電信號進行放大,系統(tǒng)采取兩級放大電路。又由于A/D模塊不能采集負電壓信號,因此需要對放大后的電信號進行偏置,使其不出現(xiàn)負電壓,便于 ARM采樣,使其輸出的誤差更小。
1.3 語音識別模塊
設計采用 Philips公司UDA1341TS專用的語音處理芯片,能對語音實現(xiàn)放大、濾波、采樣、A/D或D/A轉(zhuǎn)換及進行數(shù)字語音處理功能,并且支持璐總線數(shù) 據(jù)格式,與ARM芯片S3C6410內(nèi)置IIS總線接口配合使用。ARM芯片上內(nèi)置的IIS接口不但能夠讀取IIS總線上的數(shù)據(jù),為FIFO數(shù)據(jù)提供 DMA的傳輸模式,而且可以同時傳輸和接收數(shù)據(jù)。UDA1341TS對所采集的語音信號進行采集和編碼,由DTW模型算法進行模板訓練,并將訓練結(jié)果存儲 在Flash中以便于在語音信號識別階段讀取模板。在語音信號識別階段,將輸入的語音信號經(jīng)過音頻數(shù)字信號編譯碼器UDA1341 TS處理后,通知S3C6410嵌入式Linux操作系統(tǒng),與保存在Flash中的參考樣本進行對比,找出最佳的聲音識別效果,然后由嵌入式Linux操 作系統(tǒng)中的系統(tǒng)調(diào)用函數(shù)控制S3C6410的I/O口,指揮垃圾桶的運動。
1 系統(tǒng)硬件設計
系統(tǒng)硬件包括垃圾桶車體機械結(jié)構(gòu)和硬件控制電路兩個部分。其中車體機械結(jié)構(gòu)為一部三輪小車車體,能按照在不同地點處用戶發(fā)出的聲音指令,自動行駛到用戶所在 地。系統(tǒng)硬件電路總體結(jié)構(gòu)框圖如圖1所示,包括電源模塊、ARM最小系統(tǒng)、聲源定位模塊、語音識別模塊、避障模塊和電機驅(qū)動模塊。
工作原理:首先通過語音識別模塊識別出用戶的呼叫命令,同時通過聲源定位模塊判斷用戶所處位置,再通過ARM產(chǎn)生驅(qū)動電機的PWM信號,利用電機驅(qū)動模塊 驅(qū)動垃圾桶向聲源方向行駛,并在行進過程中,利用避障模塊自行避開障礙物。同時,該設計還支持用戶對垃圾桶前、后、左、右行駛或打開、關(guān)閉垃圾桶蓋等語音 控制。
1.1 電源模塊
系統(tǒng)所有模塊和控制器都需要+5 V的工作電壓,采用鋰電池進行供電,并用LM2576S-5穩(wěn)壓芯片將電壓穩(wěn)定在+5 V,然后通過穩(wěn)壓源LM1117-33和LM1117-18為S3C6410芯片3.3 V和1.8 V電壓。
其余語音芯片UDA1341TS、拾音器的5 V供電、紅外避障、直流電動機均為+5 V供電。
1.2 聲源定位模塊
聲源定位模塊主要包括拾音器構(gòu)成的麥克風陣列和信號處理單元,如圖2所示。
系統(tǒng)中麥克風陣列選用2個拾音器來實現(xiàn),其監(jiān)聽范圍為30~50 m2。由于拾音器所拾取的聲音信號太小,易受環(huán)境噪聲影響,因此有必要對聲音信號進行預處理,通過信號調(diào)理單元的處理,使其能夠滿足系統(tǒng)要求。為滿足拾音 器所得到的微弱電信號進行放大,系統(tǒng)采取兩級放大電路。又由于A/D模塊不能采集負電壓信號,因此需要對放大后的電信號進行偏置,使其不出現(xiàn)負電壓,便于 ARM采樣,使其輸出的誤差更小。
1.3 語音識別模塊
設計采用 Philips公司UDA1341TS專用的語音處理芯片,能對語音實現(xiàn)放大、濾波、采樣、A/D或D/A轉(zhuǎn)換及進行數(shù)字語音處理功能,并且支持璐總線數(shù) 據(jù)格式,與ARM芯片S3C6410內(nèi)置IIS總線接口配合使用。ARM芯片上內(nèi)置的IIS接口不但能夠讀取IIS總線上的數(shù)據(jù),為FIFO數(shù)據(jù)提供 DMA的傳輸模式,而且可以同時傳輸和接收數(shù)據(jù)。UDA1341TS對所采集的語音信號進行采集和編碼,由DTW模型算法進行模板訓練,并將訓練結(jié)果存儲 在Flash中以便于在語音信號識別階段讀取模板。在語音信號識別階段,將輸入的語音信號經(jīng)過音頻數(shù)字信號編譯碼器UDA1341 TS處理后,通知S3C6410嵌入式Linux操作系統(tǒng),與保存在Flash中的參考樣本進行對比,找出最佳的聲音識別效果,然后由嵌入式Linux操 作系統(tǒng)中的系統(tǒng)調(diào)用函數(shù)控制S3C6410的I/O口,指揮垃圾桶的運動。
下載該資料的人也在下載
下載該資料的人還在閱讀
更多 >
- 基于ARM的家用智能垃圾桶電路圖設計
- 基于ESP8266的帶GPS智能垃圾桶 3次下載
- 基于ESP8266的自動化智能垃圾桶 5次下載
- 基于Arduino和傳感器制作智能垃圾桶
- 智能垃圾桶開源案例
- 智能垃圾桶開源設計
- 智能垃圾桶開源分享
- arduino多功能垃圾桶
- 基于單片機的移動式垃圾桶
- 『開源項目』基于STM32的智能垃圾桶之語音播報
- 『開源項目』基于STM32的智能垃圾桶之舵機控制(HAL庫)
- 基于51單片機的智能垃圾桶(語音版) 0次下載
- 基于51單片機的智能垃圾桶設計
- (畢業(yè)設計資料)基于51單片機的智能垃圾桶硬件電路設計
- TI杯獲獎作品“隨叫隨到”垃圾桶 36次下載
- 智能垃圾回收箱功能實驗 296次閱讀
- 新型智能垃圾桶方案設計介紹 1471次閱讀
- 智能門鎖電機驅(qū)動集成電路(IC)設計方案 4122次閱讀
- 智能垃圾桶傳感器應用解決方案 5350次閱讀
- 無線充電技術(shù)及零部件解決方案 730次閱讀
- 自制防盜門把手 實用度爆表 5509次閱讀
- 智能垃圾桶有哪些功能及特點_智能垃圾桶市場前景_智能垃圾桶怎么用 1.6w次閱讀
- 智能垃圾桶的工作原理詳解 5.6w次閱讀
- 智能感應垃圾桶有什么優(yōu)缺點 3.3w次閱讀
- 基于LD3320的語音識別智能垃圾桶設計 2.3w次閱讀
- 470MHz無線模塊在智能垃圾桶中的應用 2534次閱讀
- 遠程智能垃圾桶報警系統(tǒng)設計方案 4998次閱讀
- 一款基于ARM控制的逆變器電源電路設計方案 3608次閱讀
- 基于ARM的光學指紋識別系統(tǒng)的設計方案 2142次閱讀
- 一種基于ARM的航標終端設計方案 1129次閱讀
下載排行
本周
- 1電子電路原理第七版PDF電子教材免費下載
- 0.00 MB | 1490次下載 | 免費
- 2單片機典型實例介紹
- 18.19 MB | 92次下載 | 1 積分
- 3S7-200PLC編程實例詳細資料
- 1.17 MB | 27次下載 | 1 積分
- 4筆記本電腦主板的元件識別和講解說明
- 4.28 MB | 18次下載 | 4 積分
- 5開關(guān)電源原理及各功能電路詳解
- 0.38 MB | 10次下載 | 免費
- 6基于AT89C2051/4051單片機編程器的實驗
- 0.11 MB | 4次下載 | 免費
- 7藍牙設備在嵌入式領(lǐng)域的廣泛應用
- 0.63 MB | 3次下載 | 免費
- 89天練會電子電路識圖
- 5.91 MB | 3次下載 | 免費
本月
- 1OrCAD10.5下載OrCAD10.5中文版軟件
- 0.00 MB | 234313次下載 | 免費
- 2PADS 9.0 2009最新版 -下載
- 0.00 MB | 66304次下載 | 免費
- 3protel99下載protel99軟件下載(中文版)
- 0.00 MB | 51209次下載 | 免費
- 4LabView 8.0 專業(yè)版下載 (3CD完整版)
- 0.00 MB | 51043次下載 | 免費
- 5555集成電路應用800例(新編版)
- 0.00 MB | 33562次下載 | 免費
- 6接口電路圖大全
- 未知 | 30320次下載 | 免費
- 7Multisim 10下載Multisim 10 中文版
- 0.00 MB | 28588次下載 | 免費
- 8開關(guān)電源設計實例指南
- 未知 | 21539次下載 | 免費
總榜
- 1matlab軟件下載入口
- 未知 | 935053次下載 | 免費
- 2protel99se軟件下載(可英文版轉(zhuǎn)中文版)
- 78.1 MB | 537791次下載 | 免費
- 3MATLAB 7.1 下載 (含軟件介紹)
- 未知 | 420026次下載 | 免費
- 4OrCAD10.5下載OrCAD10.5中文版軟件
- 0.00 MB | 234313次下載 | 免費
- 5Altium DXP2002下載入口
- 未知 | 233045次下載 | 免費
- 6電路仿真軟件multisim 10.0免費下載
- 340992 | 191183次下載 | 免費
- 7十天學會AVR單片機與C語言視頻教程 下載
- 158M | 183277次下載 | 免費
- 8proe5.0野火版下載(中文版免費下載)
- 未知 | 138039次下載 | 免費
評論
查看更多