新聞中心

        EEPW首頁(yè) > 嵌入式系統(tǒng) > 設(shè)計(jì)應(yīng)用 > 無線收發(fā)的聲音導(dǎo)引系統(tǒng)

        無線收發(fā)的聲音導(dǎo)引系統(tǒng)

        作者: 時(shí)間:2010-09-25 來源:網(wǎng)絡(luò) 收藏

        2 軟件設(shè)計(jì)
        聲源引導(dǎo)示意圖如圖8所示。設(shè)S點(diǎn)為可移動(dòng)聲源,Ox代表AB直線的中垂線,O'y代表AC直線的中垂線。如果AS距離大于BS距離,則小車向9點(diǎn)鐘方向前進(jìn);如果AS距離小于BS距離,則小車向3點(diǎn)鐘方向倒車;如果AS等于BS,則說明小車在AB的中垂線上。如果AS距離大于CS距離,則小車向6點(diǎn)方向前進(jìn);如果AS距離小于CS距離,則小車向12點(diǎn)鐘方向倒車;如果AS等于CS,則小車到達(dá)W點(diǎn)。

        10i.JPG


        本系統(tǒng)在聲音接收器端設(shè)置主,承擔(dān)運(yùn)算工作并發(fā)射信號(hào)。在移動(dòng)聲源上設(shè)置一塊從,根據(jù)接收到的指令控制聲源運(yùn)動(dòng)。系統(tǒng)軟件流程如圖9所示。

        10j.JPG

        3 系統(tǒng)測(cè)試
        測(cè)試儀器使用秒表、米尺等。通過改變小車的起始位置測(cè)量小車走完全程所需的時(shí)間,從而計(jì)算出平均速度。設(shè)小車離W點(diǎn)水平線的垂直距離為H(單位為cm)。由于車身完全為手工制作,重心位置存在誤差,導(dǎo)致兩個(gè)輪子承受壓力不同、阻力不同,對(duì)系統(tǒng)的精度有一定影響。共進(jìn)行6次測(cè)試,在同一H值下,分別測(cè)量平均速度v1和v2。

        測(cè)試數(shù)據(jù)如表1所列。

        10k.JPG

        結(jié)語
        本系統(tǒng)以STC89C58芯片為核心部件,利用無線收發(fā)模塊、音頻收發(fā)模塊,并配合一套獨(dú)特的軟件算法實(shí)現(xiàn)聲音的收發(fā)、無線傳輸控制、小車的方向和運(yùn)動(dòng)控制,以及自動(dòng)到達(dá)指定位置并有明顯的光和聲指示、時(shí)間顯示等功能。在系統(tǒng)設(shè)計(jì)過程中,力求硬件線路簡(jiǎn)單,充分利用軟件編程方便、靈活的特點(diǎn)來滿足系統(tǒng)的設(shè)計(jì)要求。


        上一頁(yè) 1 2 3 4 下一頁(yè)

        關(guān)鍵詞: 單片機(jī)

        評(píng)論


        相關(guān)推薦

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

        關(guān)閉
        主站蜘蛛池模板: 松溪县| 隆德县| 油尖旺区| 高邮市| 和林格尔县| 天台县| 金山区| 孝感市| 玉林市| 芦山县| 涟水县| 安阳市| 周宁县| 卫辉市| 义乌市| 阿鲁科尔沁旗| 甘泉县| 兴宁市| 民县| 辽阳县| 尼木县| 禹州市| 高青县| 博客| 弥勒县| 石首市| 辽中县| 苍梧县| 吉林市| 衡南县| 革吉县| 鄂伦春自治旗| 伊吾县| 宣城市| 东源县| 紫金县| 和硕县| 朔州市| 方山县| 文水县| 台中县|