




版權說明:本文檔由用戶提供并上傳,收益歸屬內容提供方,若內容存在侵權,請進行舉報或認領
文檔簡介
1、任務一步進電機水平位移控制器步進電機水平位移控制器項目十一 電梯橋箱內部控制器制作任務一步進電機水平位移控制器 1 2 3 4 5 任務書:任務書: 1使用YL-236單片機實訓考核裝置制作一個步進電機水平位移控制器。其要求如下:1單片機上電后,8LED數碼管靠右顯示00.0,步進電機自動復位至0.0cm處。2通過4x4行列鍵盤,控制步進電機按照以下方式運行:系統復位后,“09”鍵按下后,步進電機指針移動到相應位置。例如:按下“1”鍵,步進電機指針移動到1cm處,按下“9”鍵,步進電機指針移動到9cm處,按下“0”鍵,步進電機指針移動到0cm處。數碼管右邊三位顯示當前厘米數,比如移動到3.3c
2、m處,則在數碼管上顯示03.3。(指針移動時,顯示隨指針變化而變化)【注意:】步進電機移動時,應直接移動到對應位置,不可返回0cm處再移動到對應位置。 2任務分析任務分析(1)步進電機簡介拔盤開關設定拔盤開關設定ON=0,OFF=1細分設定細分設定(位位1、2、3)以以0.9/1.8電機為電機為例例位位123細分數細分數步距角步距角00020.900140.4501080.225011160.1125100320.05625位位4,5請保持在請保持在OFF位置位置!電機相電流設定電機相電流設定(位位6,7,8)位位678電流電流位位678電流電流0000.5A1001.7A0011.0A101
3、2.0A0101.3A1102.4A0111.5A1113.0ASJ-230M2驅動器是用驅動器上的拔盤開關來設定細分數及相電流的,根據面板的標注設定即可;在控制器頻率允許的情況下,盡量選用高細分數(2)步進電機驅動器設置(3)步進電機控制基本程序編寫CP時序DIR時序(3)步進電機控制基本程序編寫#define CP P3_0#define DIR P3_1#define STEP CP=1, CP=0, CP=0, CP=0, CP=0, CP=0, CP=1void Move1000() /移動幾個mm子程序。 unsigned int i; DIR=1; /控制方向 for(i=0;i
4、1000;i+)/137步為1mm STEP; Delay(); /延時一小段時間 3硬件電路的設計與搭建硬件電路的設計與搭建步進電機水平位移控制器模塊接線圖(YL-236單片機實訓裝置單片機實訓裝置) 軟件編程軟件編程 4 1、主程序流程圖2、參考程序 break; case 0 xbd:MOVE(6); /去6cm break; case 0 xbe:MOVE(7); /去7cm break; case 0 xd7:MOVE(8); /去8cm break; case 0 xdb:MOVE(9); /去9cm break; default: break; void main() InitI
5、nterrupt(); str5=str6=str7=0; /初始化顯示00.0 BJDJFW(); /步進電機復位 while (1) KEY(); /調用按鍵程序 3、程序說明本程序主要通過按鍵函數來實現對步進電機的控制。其中設置一個全局變量NOW_MM:用來記錄當前步進電機運行達到的毫米位置。設置一個全局變量GO_MM,用來記錄步進電機需要帶動指針運行到的位置。通過上述兩個變量的比較,很容易得出步進電機是否需要移動,并能夠通過計算得出步進電機運行的方向與運行的脈沖數。 項目實施項目實施 5 1硬件電路連接:按照硬件電路接線圖,選擇所需的模塊并進行布局,然后將電源模塊、主機模塊和數碼管顯示模塊、矩陣鍵盤和步進電機模塊用導線進行連接。2打開keil軟件,通過菜單新建立一個項目文件BJDJ,然后再建一個文件名為BJDJ.C的源程序文件并添加到項目中,將上面的參考程序輸入并
溫馨提示
- 1. 本站所有資源如無特殊說明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請下載最新的WinRAR軟件解壓。
- 2. 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請聯系上傳者。文件的所有權益歸上傳用戶所有。
- 3. 本站RAR壓縮包中若帶圖紙,網頁內容里面會有圖紙預覽,若沒有圖紙預覽就沒有圖紙。
- 4. 未經權益所有人同意不得將文件中的內容挪作商業或盈利用途。
- 5. 人人文庫網僅提供信息存儲空間,僅對用戶上傳內容的表現方式做保護處理,對用戶上傳分享的文檔內容本身不做任何修改或編輯,并不能對任何下載內容負責。
- 6. 下載文件中如有侵權或不適當內容,請與我們聯系,我們立即糾正。
- 7. 本站不保證下載資源的準確性、安全性和完整性, 同時也不承擔用戶因使用這些下載資源對自己和他人造成任何形式的傷害或損失。
最新文檔
- 民辦安徽旅游職業學院《國內外食品安全案例辨析》2023-2024學年第一學期期末試卷
- 內江師范學院《智能控制終端技術》2023-2024學年第二學期期末試卷
- 山東省濰坊市寒亭達標名校2025屆八校聯考中考化學試題模擬試卷含解析
- 上海邦德職業技術學院《體育上》2023-2024學年第一學期期末試卷
- 山東省濰坊市2024-2025學年初三下學期二調考試語文試題含解析
- 四川省成都市金堂縣2025屆四年級數學第二學期期末達標檢測試題含解析
- 太原幼兒師范高等專科學校《城市設計方法論》2023-2024學年第二學期期末試卷
- 山東省威海市乳山一中2025屆高三寒假測試二語文試題含解析
- 二零二五版知識產權轉讓合作協議書
- 技術人員用工合同書范例
- 2024年度昌平區養老院食堂餐飲服務承包合同
- 礦山生態修復施工方案及技術措施
- 化學計量學與化學分析技術考核試卷
- 2024關于深化產業工人隊伍建設改革的建議全文解讀課件
- 探究膜分離技術在水處理中的應用
- 洋流課件2024-2025學年高中地理人教版(2019)選擇性必修一
- 2024-2025學年中職數學拓展模塊一 (下冊)高教版(2021·十四五)教學設計合集
- 電梯維保工程施工組織設計方案
- 2024-2030年中國消防行業市場發展分析及發展趨勢與投資前景研究報告
- 外研版(2019) 必修第三冊 Unit 2 Making a Difference教案
- 醫院科研成果及知識產權管理規范
評論
0/150
提交評論