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

正文內(nèi)容

基于51單片機的步進電機課程設(shè)計報告畢業(yè)論文(編輯修改稿)

2025-07-25 00:36 本頁面
 

【文章內(nèi)容簡介】 提供豐富的庫函數(shù)和功能強大的集成開發(fā)調(diào)試工具,全Windows界面。 Altium Designer軟件 澳大利亞啊Atium公司于2006年推出的Altium ,它將設(shè)計流程、集成化PCB設(shè)計、可編程器件設(shè)計和基于處理器設(shè)計的嵌入式軟件開發(fā)功能整合在一起,為用戶提供了一套完整的電子設(shè)計解決方案。Altium Designer ,印刷電路板設(shè)計,電路模擬仿真,F(xiàn)PGA及邏輯器件設(shè)計及高級信號完整性分析,該軟件支持多國語言,完全兼容Protel99SE、ProtelDXP等優(yōu)點。 驅(qū)動電路的選擇 本設(shè)計采用芯片L293B,L293B為H橋驅(qū)動芯片,可以負載提供雙向電流,適合驅(qū)動2相步進電機,也可以驅(qū)動2臺普通的有刷直流電機。L293B模塊具有以下特點:電機驅(qū)動電壓高,最高可達36V;輸出驅(qū)動電流大,峰值可達2A,穩(wěn)定工作達1A;兩路帶滯放二極管全橋電路驅(qū)動電路,可驅(qū)動一個兩相步進電機或兩個速度、方向都可調(diào)的直流電機,或四個速度可調(diào)的直流電機。芯片管腳如圖24圖24參數(shù)如下:邏輯電源 VDD:—36V邏輯電源電流 IDD:0—24Ma電機驅(qū)動電源 VH:VDD—36V輸入低電平電壓 VIL:0—輸入高電平電壓 VIH:—VDD泄放二極管導(dǎo)通壓降 VF:反向恢復(fù)時間 trr:典型值4Ns輸入到輸出延時 Td:最大值為1Us最大PWM頻率 PWMHZ:5KHZ 綜合本設(shè)計需求,在滿足設(shè)計要求前提下,選用L293B十分經(jīng)濟合適。三、設(shè)計或?qū)嶒炦^程論述 硬件設(shè)計的總體方案 因為步進電機的控制是通過脈沖信號來控制的,將電脈沖轉(zhuǎn)變?yōu)榻俏灰苹蚓€位移的開環(huán)控制元件。所以怎樣產(chǎn)生這個脈沖信號和產(chǎn)生怎樣的信號是電機控制的關(guān)鍵。 用單片機來產(chǎn)生這個脈沖信號,通過單片機的P1口輸出脈沖信號,因為所選的電機是兩相的,所以只需P1口的低六位接到電機上即可。按鍵接在P2口的低五位,通過改變脈沖頻率實現(xiàn)變速,具體電路結(jié)構(gòu)圖如下:步進電機AT89S52~ ~電源部分L293B按鍵蜂鳴器 圖311 系統(tǒng)具體結(jié)構(gòu)圖單片機最小系統(tǒng)包括振蕩電路和復(fù)位電路,器電路圖如下: 圖312單片機的最小系統(tǒng) 按鍵部分(如圖313)圖313本次設(shè)計選用的是單片機的P2口來控制信號的輸入,所以把按鍵開關(guān)和P2口連接起來另一端接地。當按下其中一個開關(guān)時,~,則單片機進行相應(yīng)的動作。 步進電機本設(shè)計使用的是兩相四線電機,電壓為DC5V,本設(shè)計中步進電機工作在二相勵磁方式。當對步進電機施加一系列連續(xù)的控制脈沖時,它可以不斷的轉(zhuǎn)動,本電機采用八拍(AABBBCCCDDDAA),電機如圖:圖314電機實物圖 硬件的焊接 整體硬件仿真圖如下: 圖315系統(tǒng)整體仿真圖 、軟件部分、主程序 主程序由正反轉(zhuǎn)速度模式程序、變速程序、延時程序、報警程序四部分組成。其程序流程如下:結(jié)束 報警開始 按鍵檢測K1=0K2=0K3=0K4=0K5=0反轉(zhuǎn)停止正轉(zhuǎn)低速反轉(zhuǎn)低速 速度切換正傳 圖321主程序框圖 程序include //51芯片管腳定義頭文件include //內(nèi)部包含延時函數(shù) _nop_()。define uchar unsigned chardefine uint unsigned intuchar code FFW[8]={0xe3,0xeb,0xe9,0xed,0xf5,0xf1,0xf3,0xff}。uchar code REV[8]={0xff,0xf3,0xf1,0xf5,0xed,0xe9,0xeb,0xe3}。sbit K1 = P2^0。 //正轉(zhuǎn)sbit K2 = P2^1。 //反轉(zhuǎn)sbit K3 = P2^2。 //停止sbit K4 = P2^3。 //正變速sbit K5 = P2^4。 //反變速sbit BEEP = P3^6。 //蜂鳴器sbit EN1 = P1^0。sbit EN2 = P1^1。sbit AA = P1^2。sbit AB = P1^3。sbit BB = P1^4。/********************************//* /* 延時t毫秒 /* 延時約1ms /* /*****************************/void delay(uint t){ uint k。 while(t) { for(k=0。
點擊復(fù)制文檔內(nèi)容
畢業(yè)設(shè)計相關(guān)推薦
文庫吧 www.dybbs8.com
備案圖片鄂ICP備17016276號-1