• <li id="00i08"><input id="00i08"></input></li>
  • <sup id="00i08"><tbody id="00i08"></tbody></sup>
    <abbr id="00i08"></abbr>
  • 新聞中心

    EEPW首頁 > 嵌入式系統 > 設計應用 > 采用單片機的云臺控制器監控設計方案

    采用單片機的云臺控制器監控設計方案

    作者: 時間:2012-06-29 來源:網絡 收藏

    3.3 步進電機的速度控制軟件

    改變驅動模塊CP 信號的頻率來改變步進電機的轉速,改變CP 信號的頻率可以通過定時/ 計數器來實現。先給定時/ 計數器裝載初置,后使其開始運行,到達規定的時間后執行中斷程序,此時可將產生CP 信號的程序放在此中斷程序中,就達到了改變步進電機轉速的目的。S52 內部的T0 和T1 分別對應了兩個步進電機的速度控制,其工作過程如圖二所示。

    3.4 轉速檢測及顯示軟件

    定時計數法,在一定的時間內對發送給步進電機的步進脈沖進行計數。設每50ms 檢測一次向步進電機所發出脈沖的個數N,N 與轉速之間有如下關系:

    只要將檢測到的脈沖數N 乘以3,就可以得到每分鐘的轉速。50ms 的定時由S52 內部的第三個定時/ 計數器T2 來實現。

    4 結束語

    構成的不僅具有控制精度高、控制方式靈活、程序編制簡單、功耗低、可靠性高等特點,且某些新型單片機更具有在線編程功能,不需把單片機從工作環境中剝離出來即可進行程序更新,方便了軟件的維護,并可根據需要,由預先編制的程序自動對兩方向上的驅動電機進行協同控制。


    上一頁 1 2 下一頁

    評論


    相關推薦

    技術專區

    關閉
    主站蜘蛛池模板: 连江县| 堆龙德庆县| 吴旗县| 东明县| 三门县| 正安县| 镇巴县| 杂多县| 衡东县| 富源县| 凉城县| 东港市| 绥宁县| 龙里县| 麻城市| 彭阳县| 石家庄市| 宕昌县| 四会市| 简阳市| 庆安县| 江西省| 洛隆县| 轮台县| 信宜市| 安徽省| 象山县| 宣恩县| 舞钢市| 博野县| 霍城县| 基隆市| 凤城市| 玉龙| 兰坪| 墨竹工卡县| 红安县| 日照市| 满洲里市| 松桃| 沙湾县|