新聞中心

        EEPW首頁 > 嵌入式系統 > 設計應用 > 基于單片機實現攝像機運動控制系統的設計

        基于單片機實現攝像機運動控制系統的設計

        作者: 時間:2009-06-25 來源:網絡 收藏

        3.2 程序的

        鍵按下后產生中斷申請,響應中斷后,開始執行中斷程序。從8279 內部將產生的鍵值讀出,并根據鍵值來執行相應的程序。CPU 接收到該信息后,并不立即動作。為保證速度控制的穩定性,先保存該鍵值所對應的命令,在T0/T1 到達所設定的計數值之后,按一定的速度需要輸出脈沖時,再將該信息送至

        3.3 的速度控制軟件

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

        3.4 檢測及顯示軟件

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

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

        4 結束語

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




        上一頁 1 2 下一頁

        評論


        相關推薦

        技術專區

        關閉
        主站蜘蛛池模板: 沙湾县| 南宁市| 万全县| 利川市| 铁岭市| 汽车| 全南县| 北流市| 阿鲁科尔沁旗| 涟水县| 新郑市| 商水县| 胶州市| 兖州市| 平南县| 德州市| 儋州市| 夏津县| 全南县| 垣曲县| 新营市| 嘉禾县| 铁力市| 灵武市| 元谋县| 舒城县| 体育| 临武县| 安新县| 株洲县| 鄂温| 苍南县| 乐至县| 五台县| 高青县| 西充县| 八宿县| 永年县| 宁武县| 巴彦县| 许昌市|