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

正文內容

課程論文基于單片機的步進電機控制系統(tǒng)(編輯修改稿)

2025-02-14 17:31 本頁面
 

【文章內容簡介】 軟件是英國Labcenter electronics公司出版的EDA工具軟件。它不僅具有其它EDA工具軟件的仿真功能,還能仿真單片機及外圍器件。它是目前最好的仿真單片機及外圍器件的工具。在編譯方面,它也支持IAR、Keil和MPLAB等多種編譯器。內置的805AVR、PIC的匯編編譯器,也可以與第三方集成編譯環(huán)境結合,進行高級語言的源碼級仿真和調試。Proteus軟件具有其它EDA工具軟件的功能:原理布圖、PCB自動或人工布線、SPICE電路仿真。但它具有以下的特點:互動的電路仿真;仿真處理器及其外圍電路,可以仿真51系列、AVR、PIC、ARM、等常用主流單片機。還可以直接在基于原理圖的虛擬原型上編程,再配合顯示及輸出,能看到運行后輸入輸出的效果。配合系統(tǒng)配置的虛擬邏輯分析儀、示波器等,Proteus建立了完備的電子設計開發(fā)環(huán)境[5]。 Keil軟件介紹Keil C51是美國Keil Software公司出品的51系列兼容單片機C語言軟件開發(fā)系統(tǒng),提供了包括C編譯器、宏匯編、連接器、庫管理和一個功能強大的仿真調試器等在內的完整開發(fā)方案,通過一個集成開發(fā)環(huán)境(uVision)將這些部分組合在一起。Keil C51軟件提供豐富的庫函數(shù)和功能強大的集成開發(fā)調試工具,全Windows界面。另外重要的一點,只要看一下編譯后生成的匯編代碼,就能體會到Keil C51生成的目標代碼效率非常之高,多數(shù)語句生成的匯編代碼很緊湊,容易理解。在開發(fā)大型軟件時更能體現(xiàn)高級語言的優(yōu)勢。(1) 打開Proteus軟件,新建一個模版,保存文件名為“”。然后添加所需的元件。放置好元件后,再單擊工具箱中的元件終端圖標,在對象選擇器中選擇POWER和GROUND放置電源和地。放置好后,布好線。雙擊各元件,設置相應的元件參數(shù),完成電路圖的設計。(2) 打開Keil軟件,執(zhí)行“Project”→“New Project”創(chuàng)建新項目,并選擇單片機型號為AT89C51。再執(zhí)行“File”→“New”創(chuàng)建文件,輸入C語言源程序保存為“”。在“Project”欄的File項目管理窗口中右擊文件組,選擇“Add Files to Group 39。Source Group139?!睂⒃闯绦蛱砑拥巾椖恐?。然后執(zhí)行“Project” →“Options for Target 39。Target139?!?在彈出的對話框中選中“Create HEX File”。在“Debug”中,選中“Use:Proteus VSM Simulator”。(3) 執(zhí)行“Project”→“Build Target”,編譯源程序。如編譯成功會在“Output Window”窗口中顯示沒錯誤并創(chuàng)建了“”文件。(4) 在Keil中執(zhí)行“Debug”→“Start/Stop Debug Session”進入調試狀態(tài)。如沒問題按F5運行程序。系統(tǒng)運行后,電機開始順時針轉動,LCD顯示屏上顯示“Speed(r/min):100 Run State:CW”,紅燈亮。圖9正轉系統(tǒng)運行圖當按下反轉按鈕后,電機開始逆時針轉動,此時,LCD顯示“Speed(r/min):100 Run State:CCW”,綠燈亮。圖10反轉系統(tǒng)運行圖當按下幾次加速按鈕后,電機的轉速會不斷加快,LCD顯示“Speed(r/min):230 Run State:CW”。圖11 加速系統(tǒng)運行圖當按下幾次減速按鈕后,電機的轉速會變慢,LCD也會顯示“Speed(r/min):088 Run State:CW”。圖12 減速系統(tǒng)運行圖如果轉速超過200r/min后,要再按下加速按鈕,則蜂鳴器會報警。 系統(tǒng)測試 本次課程設計是在電腦上完成的,通過使用Proteus仿真軟件,和Keil單片機開發(fā)系統(tǒng)對步進電機控制系統(tǒng)進行了仿真。結果基本符合設計要求。但由于條件原因,未能將其做成實物。以后會對其加以實物制作。8總結 設計小結本次課程設計是基于單片機的步進電機控制系統(tǒng)的設計仿真。在步進電機控制中,實現(xiàn)電機的加減速的功能,是通過單片機的定時器中斷來實現(xiàn)的,通過按鍵次數(shù)的增加來實現(xiàn)中斷次數(shù)的增加,從而可以改變步進電機的輸出脈沖頻率,這樣就可以改變步進電機的轉速。實現(xiàn)LCD液晶顯示屏上顯示轉速及運行狀態(tài)是靠P0口實現(xiàn)的。通過仿真測試,可以較好實現(xiàn)對步進電機的加減速及轉向的控制,并有實時顯示的功能。雖然,設計中也存在一些小問題,但總的來說,是符合本次課程設計要求的。通過這次的課程設計,讓我在實際中解決問題能力有了很大的提升。 發(fā)展前景預計未來步進電機的研究還會持續(xù)深入下去,研究方向之一是電機與驅動的一體化,使步進電機體積更小巧、性能更優(yōu)越,性價比更高,在大量的民用設備中批量化使用,如家庭機器人、民用智能化設備等;研究方向之二是在功率或機座號相對較大的步進電動機中,與屬于BIDCM (稀土永磁無刷直流電機)的交流伺服電動機系統(tǒng)會合,具體來說可能會借鑒交流伺服系統(tǒng)的控制技術,但保留了部分步進電動機的特點,形成一種新的“步進伺服電動機
點擊復制文檔內容
試題試卷相關推薦
文庫吧 www.dybbs8.com
備案圖片鄂ICP備17016276號-1