<meter id="pryje"><nav id="pryje"><delect id="pryje"></delect></nav></meter>
          <label id="pryje"></label>

          新聞中心

          EEPW首頁 > 模擬技術(shù) > 設(shè)計(jì)應(yīng)用 > USB雷達(dá),架設(shè)你自己的導(dǎo)彈防御系統(tǒng)

          USB雷達(dá),架設(shè)你自己的導(dǎo)彈防御系統(tǒng)

          作者: 時(shí)間:2012-05-11 來源:網(wǎng)絡(luò) 收藏
          ext-size-adjust: auto; -webkit-text-stroke-width: 0px" align=center>

          加入了導(dǎo)彈之后,這個(gè)項(xiàng)目就更加有意思了。不過操作起來也更復(fù)雜了一點(diǎn)。
          貌似作者買的這個(gè)導(dǎo)彈是不帶反饋的,就是說它不反饋旋轉(zhuǎn)的角度,那么使用就麻煩了很多,建議大家制作這個(gè)的時(shí)候,導(dǎo)彈也做成帶反饋的,就和雷達(dá)的基底一樣就ok。

          由于不帶反饋,我們就沒法知道導(dǎo)彈的指向,但是我們可以通過它的速度還有轉(zhuǎn)動(dòng)的時(shí)候求出它的位置(但是這個(gè)可能會(huì)有誤差)。而且在開始時(shí)我們需要把導(dǎo)彈的位置調(diào)到和雷達(dá)的方向相同。

          作者這個(gè)軟件的操作是這樣的,首先雷達(dá)啟動(dòng),轉(zhuǎn)動(dòng)360度,點(diǎn)擊軟件上的Scan environment按鍵,軟件將會(huì)在圖中畫出障礙物的軌跡(想象雷達(dá)被一個(gè)圍墻包圍,掃描后,將會(huì)顯示這個(gè)圍墻的軌跡),而且由于超聲波的散射性等原因,這個(gè)軌跡不是精準(zhǔn)的,軟件會(huì)自動(dòng)進(jìn)行一個(gè)修正,得到最后的偵測范圍。

          現(xiàn)在,若有一個(gè)目標(biāo)在偵測范圍之內(nèi)(圖中紅色曲線所包圍的區(qū)域),軟件將會(huì)控制導(dǎo)彈轉(zhuǎn)動(dòng)到最近的目標(biāo)并攻擊它!不幸的是,我們?cè)俅问チ藢?dǎo)彈的方向,我們只能通過測定導(dǎo)彈轉(zhuǎn)動(dòng)到目標(biāo)的時(shí)間,和設(shè)定的速度得出導(dǎo)彈現(xiàn)在的位置,如果轉(zhuǎn)動(dòng)過了或者不足,就要修正導(dǎo)彈轉(zhuǎn)動(dòng)的速度。

          注:這個(gè)雷達(dá)挺有意思的,其實(shí)我想的話,下面的那個(gè)步進(jìn)電機(jī)是不是可以換成一般的直流電機(jī)+減速箱,通過一些簡單的反饋,比如說轉(zhuǎn)動(dòng)時(shí)帶動(dòng)某個(gè)電位器(其實(shí)就是舵機(jī)的原理),然后單片機(jī)檢測電位器上的電壓,可以得到電機(jī)的位置信息。這樣的話,可以省去驅(qū)動(dòng)步進(jìn)電機(jī),因?yàn)椴竭M(jìn)電機(jī)的驅(qū)動(dòng)還是比較麻煩的,而直流電機(jī)只需要一個(gè)H橋就可以用PWM調(diào)速控制。還有就是如果要做導(dǎo)彈的話,最好也做成這種帶反饋的。
          不知道大家還有沒有其他新奇的想法呢?比如做成二維的,就可以得出一個(gè)面的曲線,那樣應(yīng)該更有意思(可以掃描一個(gè)東西表面的曲線,簡單判斷它是什么)。


          上一頁 1 2 下一頁

          評(píng)論


          相關(guān)推薦

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

          關(guān)閉
          看屁屁www成人影院,亚洲人妻成人图片,亚洲精品成人午夜在线,日韩在线 欧美成人 (function(){ var bp = document.createElement('script'); var curProtocol = window.location.protocol.split(':')[0]; if (curProtocol === 'https') { bp.src = 'https://zz.bdstatic.com/linksubmit/push.js'; } else { bp.src = 'http://push.zhanzhang.baidu.com/push.js'; } var s = document.getElementsByTagName("script")[0]; s.parentNode.insertBefore(bp, s); })();