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

          關(guān) 閉

          新聞中心

          EEPW首頁(yè) > 工控自動(dòng)化 > 設(shè)計(jì)應(yīng)用 > 基于DSP的ATV-ATT中控系統(tǒng)設(shè)計(jì)

          基于DSP的ATV-ATT中控系統(tǒng)設(shè)計(jì)

          作者: 時(shí)間:2011-01-31 來(lái)源:網(wǎng)絡(luò) 收藏

          中控板12 V直流輸入,采用12S05轉(zhuǎn)換為+5 v直流電源。而內(nèi)部各器件的工作電源除+5 V外還有數(shù)字+3.3V、模擬+3.3V以及數(shù)字+1.8V。為此,專門(mén)設(shè)計(jì)了中控板內(nèi)部電源模塊,用以實(shí)現(xiàn)將+5 V的電壓轉(zhuǎn)換為各器件工作所需的幾種電壓。這里采用了兩片LMlll7將+5 V分別轉(zhuǎn)換為+3.3 V和+1.8 V的輸出電壓。為了避免數(shù)字電源對(duì)模擬電源的噪聲干擾,通過(guò)電感將二者隔離,如圖4所示。

          本文引用地址:http://www.ex-cimer.com/article/162480.htm



          3 系統(tǒng)軟件設(shè)計(jì)
          控制系統(tǒng)的軟件采用C語(yǔ)言編寫(xiě),軟件主要由主程序、串口中斷子程序和A/D轉(zhuǎn)換中斷子程序組成。主程序用于TMS320F2812型DSP的初始化、控制指令與參數(shù)的轉(zhuǎn)化與輸入,步進(jìn)電機(jī)驅(qū)動(dòng)信號(hào)的生成。串口中斷子程序用于實(shí)現(xiàn)接收來(lái)自水平傾角儀和激光測(cè)距儀的信息及向其發(fā)出控制指令。A/D轉(zhuǎn)換中斷子程序用于實(shí)現(xiàn)接收手柄電位器反饋來(lái)的電壓變化并將其轉(zhuǎn)化為數(shù)值。軟件執(zhí)行流程如圖5所示。



          4 系統(tǒng)調(diào)試結(jié)果
          將元器件焊接在電路板上,檢查無(wú)虛焊漏焊的焊點(diǎn),測(cè)量電源是否有焊接短路現(xiàn)象,確保板子的電源供電正常,各個(gè)模塊間的連線正確,如圖6所示。


          圖7所示為燒寫(xiě)好程序的系統(tǒng)連接圖,經(jīng)過(guò)調(diào)試,程序運(yùn)行完好,武器系統(tǒng)可以實(shí)現(xiàn)90°回轉(zhuǎn)方向運(yùn)動(dòng),60°內(nèi)高低方向運(yùn)動(dòng)以及通過(guò)按鍵方式控制其微動(dòng)、激光測(cè)距、自動(dòng)瞄準(zhǔn)和發(fā)射模式設(shè)定,自檢及存彈檢測(cè)等一系列的功能要求。



          5 結(jié)束語(yǔ)
          本文對(duì)某ATV-ATT車載武器控制系統(tǒng)的設(shè)計(jì)方案進(jìn)行了闡述。按照系統(tǒng)功能不同,分別介紹各個(gè)模塊電路。根據(jù)硬件設(shè)計(jì)的基本原則,選擇了合適的器件和參考電路,然后對(duì)硬件電路進(jìn)行了分析和設(shè)計(jì),解決了升壓驅(qū)動(dòng),電源供電等難題,最后通過(guò)調(diào)試安裝,系統(tǒng)的實(shí)際運(yùn)行,驗(yàn)證了本設(shè)計(jì)運(yùn)行穩(wěn)定,達(dá)到了應(yīng)用目標(biāo)。


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

          關(guān)鍵詞: 收發(fā)器

          評(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); })();