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

          新聞中心

          EEPW首頁 > 嵌入式系統(tǒng) > 設(shè)計應(yīng)用 > 應(yīng)用單片機的控制電路相關(guān)情況解析方案

          應(yīng)用單片機的控制電路相關(guān)情況解析方案

          作者: 時間:2012-06-27 來源:網(wǎng)絡(luò) 收藏

          引 言

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

          遠程技術(shù)又稱為遙控技術(shù),是指實現(xiàn)對被控目標的遙遠,在工業(yè)、家用電器、無線電運動以及兒童玩具等領(lǐng)域都有非常廣泛的。遙控技術(shù)可以分為單通道遙控和多通道遙控,也可以分為開關(guān)型遙控和比例型遙控。

          本文主要介紹了使用到部分的控制,包括發(fā)射機和接收機。發(fā)射機采用電位器分壓作為比例控制信號,由4路A/D電路轉(zhuǎn)換為數(shù)字信號,各個通道數(shù)字信號連同兩路開關(guān)量由進行多通道編碼,編碼信號由串行口送出,最后由發(fā)射模塊發(fā)射。接收機主要負責把收到的信號放大并從中解調(diào)出編碼信號,最后由伺服機把接收機收到的電信號轉(zhuǎn)換成相應(yīng)的機械動作,由此實現(xiàn)方向和速度的控制。

          外觀上,在遙控器的發(fā)射端應(yīng)該有帶旋鈕的比例表盤,把5 V電壓平均分成360°,每一個小的度量單位就代表一定的電壓值,當旋鈕轉(zhuǎn)動一定角度時,也就是輸入給發(fā)射一定的電壓值,與此同時,發(fā)射單片機一直以一定的時間間隔去查詢當前的速度并讀入到單片機內(nèi)部,并根據(jù)計算公式計算出模型應(yīng)該前進的距離或者當前應(yīng)該的速度且根據(jù)此值設(shè)置相應(yīng)的計數(shù)/定時器的初值,然后由系統(tǒng)外部驅(qū)動電路(伺服機)把接收單片機收到的電信號轉(zhuǎn)換成相應(yīng)的機械動作,即前進一定距離或者作加減速運動;當定時器溢出產(chǎn)生中斷以后,外部相應(yīng)的驅(qū)動電路也幾乎同時發(fā)出控制信號控制模型停止任何動作。

          使用比例遙控的優(yōu)點有很多。例如:控制靈活;可以調(diào)整遙控的距離且調(diào)整的最大距離比一般遙控遠;可以根據(jù)使用者的意愿實現(xiàn)模型的速度改變;線路簡單,抗干擾能力強;伺服機構(gòu)(包括齒輪箱和伺服馬達)簡單等等。

          1 比例遙控設(shè)備的基本原理

          一般比例遙控系統(tǒng)的功能框圖如圖1所示。

          圖1(a)中,鍵盤用于產(chǎn)生發(fā)射端控制信號;編碼器對控制信號進行編碼;顯示器顯示受控對象及其受控狀態(tài)類別;發(fā)射機將操縱指令轉(zhuǎn)換為帶有控制信息的無線電信號并將此信號進行功率放大,以滿足發(fā)射功率的要求。

          圖1(b)中,解碼器將編碼信號譯成控制信號;控制器對受控對象實施控制;接收機接收發(fā)射機發(fā)出的無線電信號,同時將接收到的信號放大并從中解調(diào)出編碼信號,一般和發(fā)射機配套使用。由于接收機是裝在模型上的,一般都應(yīng)該盡量做到小巧,同時還應(yīng)具有很高的靈敏度,能接收較遠距離發(fā)射的無線電信號。

          遙控設(shè)備的基本工作原理是:操縱者通過手中的遙控發(fā)射機(撥動發(fā)射機上的旋鈕或者搖桿)將控制模型前進、后退、加速或減速的指令變成電信號并將其發(fā)射到空中;模型上裝載的遙控接收機收到這些電信號并由伺服舵機轉(zhuǎn)換成相應(yīng)的機械運動,從而實現(xiàn)對模型的遙控。

          2 單片機比例遙控系統(tǒng)的具體設(shè)計

          無線比例遙控系統(tǒng)主要由發(fā)射和接收兩個部分組成,發(fā)射部分完成對遙控指令的發(fā)射,接收部分完成對指令的實施。在設(shè)計時可將其分開設(shè)計。

          2.1 發(fā)射電路

          圖2為使用STCl2C2052AD單片機設(shè)計的比例遙控系統(tǒng)發(fā)射機的主電路。由于使用了單片機,使整個電路變得非常簡潔。P1口為比例遙控信號的輸入端;通過電位器分壓得到比例控制信號,由4路A/D電路轉(zhuǎn)換為數(shù)字信號,各個通道數(shù)字信號連同兩路開關(guān)量由單片機進行多通道編碼,編碼信號由串行口送出,最后由發(fā)射模塊發(fā)射。如果需要設(shè)計更多通道的比例遙控系統(tǒng),可以利用其余沒有使用到的P1端口,外接電位器進行相應(yīng)的功能擴展。當沒有控制信號時,P1口均為高電平。由軟件控制將P1口的控制信號(低電平有效)送到單片機內(nèi)部進行處理。

          STCl2C2052AD是20腳封裝的單時鐘/機器周期的兼容8051 RISC型CPU內(nèi)核的單片機。它是本設(shè)計的核心器件,其速度比普通的8051快12倍;功耗低;片上集成256字節(jié)的RAM;15個通用可編程I/0口,可以設(shè)置成4種模式——準雙向口/弱上拉、推挽/強上拉、僅為輸入/高阻、開漏(其中復(fù)位后為準雙向口/弱上拉模式);片內(nèi)有EEPROM功能;共有2個16位定時器/計數(shù)器;內(nèi)部還集成了RC振蕩器,在精度要求不高時可以省略外部晶振;具有較寬的操作電壓范圍以及獨立的片內(nèi)看門狗定時器;P1.7~P1.O共8路高精度的高速電壓輸入型8位A/D轉(zhuǎn)換器,速度可以達到100 kHz,可用于溫度檢測、電池電壓檢測、頻譜檢測等等,上電復(fù)位后P1口為弱上拉型I/0口,用戶可以通過軟件設(shè)置將8路中的任何一路設(shè)置為A/D轉(zhuǎn)換(不需要作為A/D使用的端口可以繼續(xù)作為I/O口使用,需作為A/D使用的端口要先將其設(shè)置為高阻輸入模式或者開漏模式)。本設(shè)計中的單片機還可以由其他同類型的20腳封裝的51系列單片機代替,設(shè)計方法多種多樣。

          DIY機械鍵盤相關(guān)社區(qū):機械鍵盤DIY



          上一頁 1 2 3 下一頁

          評論


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