新聞中心

        EEPW首頁(yè) > 嵌入式系統(tǒng) > 設(shè)計(jì)應(yīng)用 > 采用單片機(jī)的云臺(tái)控制器監(jiān)控設(shè)計(jì)方案

        采用單片機(jī)的云臺(tái)控制器監(jiān)控設(shè)計(jì)方案

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

        3.3 步進(jìn)電機(jī)的速度控制軟件

        改變驅(qū)動(dòng)模塊CP 信號(hào)的頻率來(lái)改變步進(jìn)電機(jī)的轉(zhuǎn)速,改變CP 信號(hào)的頻率可以通過(guò)定時(shí)/ 計(jì)數(shù)器來(lái)實(shí)現(xiàn)。先給定時(shí)/ 計(jì)數(shù)器裝載初置,后使其開始運(yùn)行,到達(dá)規(guī)定的時(shí)間后執(zhí)行中斷程序,此時(shí)可將產(chǎn)生CP 信號(hào)的程序放在此中斷程序中,就達(dá)到了改變步進(jìn)電機(jī)轉(zhuǎn)速的目的。S52 內(nèi)部的T0 和T1 分別對(duì)應(yīng)了兩個(gè)步進(jìn)電機(jī)的速度控制,其工作過(guò)程如圖二所示。

        3.4 轉(zhuǎn)速檢測(cè)及顯示軟件

        定時(shí)計(jì)數(shù)法,在一定的時(shí)間內(nèi)對(duì)發(fā)送給步進(jìn)電機(jī)的步進(jìn)脈沖進(jìn)行計(jì)數(shù)。設(shè)每50ms 檢測(cè)一次向步進(jìn)電機(jī)所發(fā)出脈沖的個(gè)數(shù)N,N 與轉(zhuǎn)速之間有如下關(guān)系:

        只要將檢測(cè)到的脈沖數(shù)N 乘以3,就可以得到每分鐘的轉(zhuǎn)速。50ms 的定時(shí)由S52 內(nèi)部的第三個(gè)定時(shí)/ 計(jì)數(shù)器T2 來(lái)實(shí)現(xiàn)。

        4 結(jié)束語(yǔ)

        構(gòu)成的不僅具有控制精度高、控制方式靈活、程序編制簡(jiǎn)單、功耗低、可靠性高等特點(diǎn),且某些新型單片機(jī)更具有在線編程功能,不需把單片機(jī)從工作環(huán)境中剝離出來(lái)即可進(jìn)行程序更新,方便了軟件的維護(hù),并可根據(jù)需要,由預(yù)先編制的程序自動(dòng)對(duì)兩方向上的驅(qū)動(dòng)電機(jī)進(jìn)行協(xié)同控制。


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

        評(píng)論


        相關(guān)推薦

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

        關(guān)閉
        主站蜘蛛池模板: 平江县| 綦江县| 尤溪县| 蚌埠市| 邢台市| 扶绥县| 东丰县| 泰宁县| 庄河市| 信丰县| 定安县| 沈阳市| 松原市| 伊金霍洛旗| 得荣县| 井陉县| 宿迁市| 黑河市| 宁德市| 涡阳县| 信宜市| 永吉县| 靖州| 工布江达县| 涟水县| 灌南县| 教育| 张北县| 江油市| 中牟县| 图木舒克市| 沿河| 资中县| 松江区| 鄂托克旗| 阳江市| 西和县| 凉城县| 句容市| 沾化县| 六盘水市|