關(guān) 閉

新聞中心

EEPW首頁 > 工控自動化 > 設(shè)計應(yīng)用 > 基于MSP430的聲音定位系統(tǒng)的設(shè)計

基于MSP430的聲音定位系統(tǒng)的設(shè)計

作者: 時間:2013-03-25 來源:網(wǎng)絡(luò) 收藏

(3)后級放大模塊設(shè)計
濾波之后的信號噪聲幅度在20 mV以下,為了便于比較器門限的設(shè)定,再跟一級放大以提高比較信號兩相鄰脈沖幅度之差,這有利于系統(tǒng)的穩(wěn)定丁作。選用高CMRR運放OPA602。
(4)比較整形模塊設(shè)計
為了能對濾波輸出聲音信號進(jìn)行處理,需要將模擬信號整形成能被單片機(jī)識別的TTL脈沖信號。采用比較器LM311實現(xiàn)對輸出信號的整形,得到的信號接到MSP430擴(kuò)展的中斷口上,以實現(xiàn)對時間差的測量。
(5)無線發(fā)射模塊設(shè)計
本系統(tǒng)采用無線收發(fā)模塊RF24L01進(jìn)行誤差信號的傳輸。該芯片1.9~3.6 V供電,功耗小。其內(nèi)置2.4GHz天線,并采用高效的GFSK調(diào)制,抗干擾能力強(qiáng)。這款芯片制成了PCB板,內(nèi)置專門的穩(wěn)壓電路,使其在各類的電源供電情況下,都有很好的通信效果。該模塊可以通過軟件設(shè)置地址,只有收到本機(jī)地址時才會輸出數(shù)據(jù),可直接與各種單片機(jī)連接使用,軟件編程十分方便。

3 系統(tǒng)軟件設(shè)計
聲源引導(dǎo)部分的軟件設(shè)計包括對可移動聲源發(fā)聲命令的發(fā)送,時間差信號的接收與處理,載體小車上電機(jī)控制命令的發(fā)送以及無線發(fā)射模塊的控制??梢苿勇曉床糠值膯纹瑱C(jī)主要完成對無線接收模塊上寄存器的查詢,得到聲源引導(dǎo)部分發(fā)出的數(shù)據(jù)命令,并對可移動聲源部分的蜂鳴器和進(jìn)行控制。軟件設(shè)計流程如圖2所示。

本文引用地址:http://www.2s4d.com/article/159465.htm

b.JPG



4 系統(tǒng)測試及分析
本系統(tǒng)設(shè)計制作一系統(tǒng),小車作為聲源載體可以移動。A,B兩個麥克風(fēng)之間距離固定為1 m,小車起始位置為直線AB上方平面的任意點,但須保證車頭方向與AB中垂線Ox垂直。鍵盤輸入目的坐標(biāo)點,小車應(yīng)能精確快速到達(dá)指定點。
4.1 測試數(shù)據(jù)
數(shù)據(jù)如表1所示。

c.JPG


4.2 測試結(jié)果分析
從測得數(shù)據(jù)來看,精確度比較可靠,測得坐標(biāo)誤差最大為0.8 mm,控制小車運動到指定位置的誤差最大為1.0 cm,這可能是由于小車在啟動和轉(zhuǎn)彎過程中帶來的,也可能是由于前面測坐標(biāo)的誤差放大帶來的。

蜂鳴器相關(guān)文章:蜂鳴器原理

上一頁 1 2 下一頁

評論


相關(guān)推薦

技術(shù)專區(qū)

關(guān)閉