freepeople性欧美熟妇, 色戒完整版无删减158分钟hd, 无码精品国产vα在线观看DVD, 丰满少妇伦精品无码专区在线观看,艾栗栗与纹身男宾馆3p50分钟,国产AV片在线观看,黑人与美女高潮,18岁女RAPPERDISSSUBS,国产手机在机看影片

正文內容

基于單片機的步進電機控制系統(tǒng)設計畢業(yè)論文(已改無錯字)

2023-07-23 16:11:20 本頁面
  

【正文】 制信號組合,并保持 ALE管腳處于低電平 10ms 來完成。在芯片擦操作中,代碼陣列全被寫“1”且在任何非空存儲字節(jié)被重復編程以前,該操作必須被執(zhí)行。 此外,AT89C51 設有穩(wěn)態(tài)邏輯,可以在低到零頻率的條件下靜態(tài)邏輯,支持兩種軟件可選的掉電模式。在閑置模式下,CPU 停止工作。但 RAM,定時器,計數器,串口和中斷系統(tǒng)仍在工作。在掉電模式下,保存 RAM 的內容并且凍結振蕩器,禁止所用其他芯片功能,直到下一個硬件復位為止。3 硬件電路的設計 系統(tǒng)整圖系統(tǒng)整圖如圖 8 所示,本系統(tǒng)采用外部中斷方式,p2 口作為信號的輸入部分,p0口為發(fā)光 LCD 顯示部分,p1 口作為電機的驅動部分。臨沂大學13圖 8 系統(tǒng)整圖 電源部分利用 LM7812 和 LM7805 芯片得到 12V 和 5V 的電壓,它們的應用要注意以下幾點:(1)輸入輸出壓差不能太大,太大則轉換效率急速降低,而且容易擊穿損壞;(2)輸出電流不能太大, 是其極限值。大電流的輸出,散熱片的尺寸要足夠大,否則會導致高溫保護或熱擊穿;(3)輸入輸出壓差也不能太小,大小效率很差。 其中 12V 電壓給步進電機供電,5V 電壓則給單片機供電。分別如圖 圖 10 所示。(1) 、產生 12V 的電壓給步進電機供電圖 9 12V 電路部分(2)產生 5V 的電壓給單片機供電臨沂大學14圖 10 5V 電路部分 最小系統(tǒng)基本電路的最后一個部分是存儲器的設置,如果 31 腳接電源,則采用內部存儲器,如果 31 腳接地,則采用外部存儲器。將時鐘電路、復位電路與單片機連接并設置好存儲器,就構成了最小系統(tǒng)。這是做任何單片機設計都必須有的部分。如圖 11。圖 11 最小系統(tǒng) 驅動部分此電路是步進電機的驅動部分,我選用的是 ULN2022 芯片來驅動的,ULN2022 系列是一款高耐壓,大電流達林頓管驅動器,包含 7 個 NPN 達林頓管。如圖 12。圖 12 驅動部分 狀態(tài)指示部分臨沂大學15狀態(tài)指示用 P0 口控制 LCD 的顯示,STA 顯示的是轉動的方向,SPD 顯示的是轉動的速度,RUN 顯示的是機器是否運轉,用它來表示步進電機所處的狀態(tài)。如圖 13。 圖 13 狀態(tài)指示部分 按鍵部分本次設計選用的是單片機的 P2 口來控制信號的輸入,所以把按鍵開關和 P2 口連接起來,當按下開關 KEY1 時,相當于給 口一個低電平,開始轉動;當按下開關KEY2 時,相當于給 口一個低電平,步進電機反轉,相反則正轉;當按下開關KEY3 時,相當于給 口一個低電平,調節(jié)轉速。如圖 14。圖 14 按鍵部分 時鐘部分時鐘電路是計算機的心臟,它控制著計算機的工作節(jié)奏,可以通過提高時鐘頻率來提高 CPU 的速度,本次設計采用的晶振為 12MHz。如圖 15。圖 15 時鐘部分 復位部分臨沂大學16根據應用的要求,復位操作通常有兩種基本形式:上電復位和上電或開關復位。本例使用上電復位。如圖 16。圖 16 復位部分 keiluvision4 簡介及調試Keil C51 是美國 Keil Software 公司出品的 51 系列兼容單片機 C 語言軟件開發(fā)系統(tǒng),與匯編相比,C 語言在功能上、結構性、可讀性、可維護性上有明顯的優(yōu)勢,因而易學易用。Keil 提供了包括 C 編譯器、宏匯編、連接器、庫管理和一個功能強大的仿真調試器等在內的完整開發(fā)方案,通過一個集成開發(fā)環(huán)境(uVision)將這些部分組合在一起。運行 Keil 軟件需要 WIN9NT、WIN202WINXP 等操作系統(tǒng)。如果你使用 C語言編程,那么 Keil 幾乎就是你的不二之選,即使不使用 C 語言而僅用匯編語言編程,其方便易用的集成環(huán)境、強大的軟件仿真調試工具也會令你事半功倍。2022 年 2 月 發(fā) 布 Keil μ Vision4, Keil μ Vision4 引 入 靈 活 的 窗 口 管 理 系 統(tǒng) ,使 開 發(fā) 人 員 能 夠 使 用 多 臺 監(jiān) 視 器 , 并 提 供 了 視 覺 上 的 表 面 對 窗 口 位 置 的 完 全 控 制 的任 何 地 方 。 新 的 用 戶 界 面 可 以 更 好 地 利 用 屏 幕 空 間 和 更 有 效 地 組 織 多 個 窗 口 , 提 供一 個 整 潔 , 高 效 的 環(huán) 境 來 開 發(fā) 應 用 程 序 。 新 版 本 支 持 更 多 最 新 的 ARM 芯 片 , 還 添加 了 一 些 其 他 新 功 能 。    2022 年 3 月 ARM 公 司 發(fā) 布 最 新 集 成 開 發(fā) 環(huán) 境 RealView MDK 開 發(fā) 工 具 中 集 成 了最 新 版 本 的 Keil uVision4, 其 編 譯 器 、 調 試 工 具 實 現 與 ARM 器 件 的 最 完 美 匹 配 。C 語 言 仿 真 如 圖 17.臨沂大學17圖 17 keiluVision 調試 proteus 仿真步進電機正轉Proteus 仿真正轉局部圖。如圖 18圖 18 Proteus 仿真正轉 proteus 仿真步進電機反轉 Proteus 仿真反轉局部圖。如圖 19臨沂大學18圖 19 Proteus 仿真反轉 proteus 仿真總圖與 proteus 簡介以下是 proteus 仿真時的各種情況。 速度 1 正轉。如圖 20。圖 20 速度 1 正轉速度 1 反轉。如圖 21。臨沂大學19圖 21 速度 1 反轉速度 1 正轉停止。如圖 22.圖 22 速度 1 正轉停止速度 2 正轉停止。如圖 23。臨沂大學20 圖 23 速度 2 正轉停止速度 3 正轉停止。如圖 24。圖 24 速度 3 正轉停止速度 1 反轉停止。如圖 25。臨沂大學21 圖 25 速度 1 反轉停止速度 2 反轉停止。如圖 26。圖 26 速度 2 反轉停止速度 3 反轉停止。如圖 27。臨沂大學22圖 27 速度 3 反轉停止速度 2 正轉。如圖 28。 圖 28 速度 2 正轉速度 3 正轉。如圖 29。臨沂大學23圖 29 速度 3 正轉1速度 2 反轉。如圖 30。 圖 30 速度 2 反轉1速度 3 反轉。如圖 31。臨沂大學24圖 31 速度 3 反轉Proteus 軟 件 是 英 國 Labcenter electronics 公 司 出 版 的 EDA 工 具 軟 件 件 中 國 。它 不 僅 具 有 其 它 EDA 工 具 軟 件 的 仿 真 功 能 , 還 能 仿 真 單 片 機 及 外 圍 器 件 。 它 是 目 前最 好 的 仿 真 單 片 機 及 外 圍 器 件 的 工 具 。 雖 然 目 前 國 內 推 廣 剛 起 步 , 但 已 受 到 單 片 機愛 好 者 、 從 事 單 片 機 教 學 的 教 師 、 致 力 于 單 片 機 開 發(fā) 應 用 的 科 技 工 作 者 的 青 睞 。Proteus 是 世 界 上 著 名 的 EDA 工 具 (仿 真 軟 件 ), 從 原 理 圖 布 圖 、 代 碼 調 試 到 單 片 機與 外 圍 電 路 協(xié) 同 仿 真 , 一 鍵 切 換 到 PCB 設 計 , 真 正 實 現 了 從 概 念 到 產 品 的 完 整 設 計 。是 目 前 世 界 上 唯 一 將 電 路 仿 真 軟 件 、 PCB 設 計 軟 件 和 虛 擬 模 型 仿 真 軟 件 三 合 一 的 設計 平 臺 , 其 處 理 器 模 型 支 持805 HC1 PIC10/12/16/18/24/30/DsPIC3 AVR、 ARM、 8086 和 MSP430 等 ,2022 年 即 將 增 加 Cortex 和 DSP 系 列 處 理 器 , 并 持 續(xù) 增 加 其 他 系 列 處 理 器 模 型 。 在編 譯 方 面 , 它 也 支 持 IAR、 Keil 等 多 種 編 譯 器 。4 軟件設計 系統(tǒng)開發(fā)軟硬件環(huán)境與其它的微處理器一樣,開發(fā)步進電機驅動系統(tǒng)控制程序也需要一套完整的軟件和硬件開發(fā)工具。近年來,隨著以 51 單片機為內核的單片機的不斷發(fā)展和普及,國外的一些公司紛紛推出了以 51 單片機為基礎的集成開發(fā)環(huán)境。本次畢業(yè)設計選用的單片臨沂大學25機是 AT89C51。 系統(tǒng)程序框圖系統(tǒng)分為電機正轉、電機反轉、開始與轉速的幾部分組成,其主程序框圖如圖 32所示。 主程序 Y N Y N判斷正反轉開始初始化判斷正反轉并顯LCD1602 初始化顯示基本字符判斷運行速度并顯示KEY1 是否按下顯示“OFF”顯示“ON”判斷是否為首次按鍵運行電動機,并確定延時時間判斷正反轉運行電動機,并確定延時時間臨沂大學26圖 32 系統(tǒng)程序框圖 系統(tǒng)程序C 程序: include include include define busy 0x
點擊復制文檔內容
黨政相關相關推薦
文庫吧 www.dybbs8.com
備案圖片鄂ICP備17016276號-1