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

正文內(nèi)容

基于單片機(jī)系統(tǒng)的步進(jìn)電機(jī)驅(qū)動(dòng)stc單片機(jī)步進(jìn)電機(jī)驅(qū)動(dòng)器的設(shè)計(jì)及c語(yǔ)言程序-文庫(kù)吧在線文庫(kù)

  

【正文】 //定時(shí)器開關(guān)打開 PT0=1。 i++。 //清空數(shù)據(jù),防止有交替重影 LATCH1=1。//等待按鍵釋放 { Speed。 } } /* 外部中斷 0 程序 速度等級(jí)增加 */ void ISR_INT0(void) interrupt 0 { 17 if(!INT0)//如果檢測(cè)到低電平,說明按鍵按下觸發(fā)中斷 { DelayMs(10)。D1=0。 //允許外部中斷 1 中斷 IT1=1。 } /* mS 延時(shí)函數(shù),含有輸入?yún)?shù) unsigned char t,無(wú)返回值 unsigned char 是定義無(wú)符號(hào)字符變量,其值的范圍是 0~255 這里使用晶振 12M,精確延時(shí)使用匯編 */ void DelayMs(unsigned char t) { while(t) { //大致延時(shí) 1mS DelayUs2x(245)。}//D 相通電,其他相斷電 define Coil_OFF {A1=0。}//B 相通電,其他相斷電 define Coil_C1 {A1=0。}//D 相通電,其他相斷電 define Coil_A1 {A1=1。}//BC 相通電,其他相斷電 define Coil_CD1 {A1=0。 define Coil_AB1 {A1=1。//定義鎖存使能端口 段鎖存 sbit LATCH2=P2^3。 2.了解單片機(jī)的工作原理,掌握其基于 C 語(yǔ)言的編程方法,以及最小系統(tǒng)的組成。在動(dòng)力方面,由于傳統(tǒng)電機(jī)為模擬電子范疇,并不能直接與以計(jì)算 機(jī)為代表的數(shù)字電子設(shè)備直接配合使用。使得步進(jìn)電機(jī)正常工作。因此就必須在單片機(jī) I/O 接口下方接功率驅(qū)動(dòng)單元。電源和變壓整流電路為單片機(jī)和驅(qū)動(dòng)芯片的正常工作提供安全穩(wěn)定的直流高電平。這時(shí), P3口作為第二功能使用??蓪?shí)現(xiàn)兩個(gè)由軟件選擇的節(jié)電模式 — 空閑模式和掉電模式,空閑模式凍結(jié)CPU,但 RAM 定時(shí)器、串口和中斷系統(tǒng)仍然工作;掉電模 式保存 RAM 的內(nèi)容,但是凍結(jié)振蕩器,導(dǎo)致所有其它的片內(nèi)功能停止工作。由于 ULN2020A 具有電流增益高、工作電壓高、溫度范圍寬、帶負(fù)載能力強(qiáng),而且集成有續(xù)流二極管等特點(diǎn),以及其對(duì)單片機(jī)的專用性。此時(shí)電流將按指數(shù)曲線衰減,同樣電流采樣值將減小。一般可取 13ms。當(dāng) Uh 低電平, TH 關(guān)斷, DL正偏置,低電壓 UL 對(duì)繞組供電。驅(qū)動(dòng)單元與步進(jìn)電動(dòng)機(jī)直接耦合,也可理解成步進(jìn)電動(dòng)機(jī)微機(jī)控制器的功率接口,這里對(duì)步進(jìn)電機(jī)各種驅(qū)動(dòng)接口進(jìn)行簡(jiǎn)單的介紹。八拍工作方式的步距角是單四拍與雙四拍的一半,因此,八拍工作方式既可以保持較高的轉(zhuǎn)動(dòng)力矩又可以提高控 制精度。它有時(shí)也稱 作永磁感應(yīng)子式步進(jìn)電動(dòng)機(jī)。在有負(fù)載的情況下,啟動(dòng)頻率應(yīng)更低。由于步進(jìn)電機(jī)的輸出力矩隨速度的增大而不斷衰減,輸出功率也隨速度的增大而變化,所以保持轉(zhuǎn)矩就成為衡量步進(jìn)電機(jī)最重要的參數(shù)之一。、三相的為 176。電機(jī)出廠時(shí)給出了一個(gè)步距角的值,如 86BYG250A 型電機(jī) 給出的值為 176。 課題主要內(nèi)容 本課題將分析步進(jìn)電機(jī)的工作原理,并簡(jiǎn)單介紹其各種驅(qū)動(dòng)方式。 發(fā)展概況 雖然步進(jìn)電機(jī)已被廣泛地應(yīng)用,但步進(jìn)電機(jī)并不能象普通的直流電機(jī),交流電機(jī)在常規(guī)下使用。 關(guān)鍵詞 :步進(jìn)電機(jī); AT89C52 單片機(jī); ULN2020A 驅(qū)動(dòng)。 隨著微電子和計(jì)算機(jī)技術(shù)的發(fā)展,步進(jìn)電機(jī)的需求量與日俱增,在各個(gè)經(jīng)濟(jì)領(lǐng)域都有應(yīng)用。 目前,生產(chǎn)步進(jìn)電機(jī)的廠家的確不少,但具有專業(yè)技術(shù)人員,能夠自行開發(fā),研制的廠家卻非常少,連最基本的設(shè)備都沒有。最后,根據(jù)電路圖焊接出實(shí)物。 整步工作時(shí)為 176。 /176。 2.步進(jìn)電機(jī)的力矩會(huì)隨轉(zhuǎn)速的升高而下降。反應(yīng)式步進(jìn)電動(dòng)機(jī)結(jié)構(gòu)簡(jiǎn)單,生產(chǎn)成本低,步距角小;但動(dòng)態(tài)性能差。當(dāng)開關(guān) SC 接通電源, SB、 SA、 SD 斷開時(shí),由于 C 相繞組的磁力線和 4 號(hào)齒之間磁力線的作用,使轉(zhuǎn)子轉(zhuǎn)動(dòng), 4 號(hào)齒和 C 相繞組的磁極對(duì)齊。該步進(jìn)電機(jī)的主要參數(shù)為: 1.額定 電壓: 5VDC 2.直流電阻: 200?177。 Rs 對(duì)步進(jìn)電動(dòng)機(jī)單步響應(yīng)的改善如圖 32。 圖 33 雙電壓功率驅(qū)動(dòng)接口 高低壓功率驅(qū)動(dòng)接口 5 圖 34 高低壓功率驅(qū)動(dòng)接口 高低壓功率驅(qū)動(dòng)接口如圖 34 所示。這是目前使用較多、效果較好的一種功率接口。 圖 35 斬波恒流功率驅(qū)動(dòng)接口 斬波恒流功率驅(qū)動(dòng)接口也有兩個(gè)輸入控制信號(hào),其中 u1 是數(shù)字脈沖, u2 是模擬信號(hào)。進(jìn)而穩(wěn)定地將步進(jìn)電機(jī)的控制信號(hào)平穩(wěn)有效地送給步進(jìn)電機(jī),確保步進(jìn)電機(jī)的正常運(yùn)轉(zhuǎn)。 P0 口的每一位口線可以驅(qū)動(dòng) 8 個(gè) LSTTL 負(fù)載。 ALE/PROG:編程脈沖 PSEN:外部程序存儲(chǔ)器讀選通信號(hào),在讀外部 ROM 時(shí) PSEN 是低電平有效,以實(shí)現(xiàn)對(duì)ROM 的讀操作。四相線圈的控制信號(hào)輸入端按順序依次為藍(lán)、粉、黃、橙。因此,當(dāng)輸入信號(hào)為高電平時(shí),三極管導(dǎo)通,這時(shí)負(fù)載左端,即芯片的信號(hào)輸出端為低電平,因此 ULN2020A 為反相輸出。 表 42 單片機(jī)輸出信號(hào)分布表 輸入接口 對(duì)應(yīng)導(dǎo)線顏色 分配順序 一 二 三 四 橙 0 0 1 1 黃 0 1 1 0 粉 1 1 0 0 藍(lán) 1 0 1 1 對(duì)應(yīng) 16進(jìn)制數(shù) 0xF3 0xF6 0xFc 0xF9 第五章 驅(qū)動(dòng)系統(tǒng)硬件電路及總電路 單片機(jī)最小系統(tǒng) 11 包括復(fù)位電路、時(shí)鐘電路、電源部分、燒錄口四個(gè)單元,電源部分與燒錄口省略,如圖: 人機(jī)交互模塊 采用 8 段共陰數(shù)碼管, P0 口輸出段碼、位碼, 和 分別為段鎖存和位鎖存。由于步進(jìn)電機(jī)可以直接被計(jì)算機(jī)控制,使其具有可以將數(shù)字脈沖控制信號(hào)直接轉(zhuǎn)換為一定數(shù)值的機(jī)械角位移,并且能夠自動(dòng)產(chǎn)生定位轉(zhuǎn)矩使轉(zhuǎn)軸鎖定的性能特點(diǎn),大大提高了電機(jī)的控制精度。根據(jù)電路圖焊接出相應(yīng)的實(shí)際電路,排除故障,完成了相應(yīng)的功能。//分別對(duì)應(yīng)相應(yīng)的數(shù)碼管點(diǎn)亮 ,即位碼 unsigned char TempData[8]。D1=0。D1=1。D1=0。D1=0。D1=0。//旋轉(zhuǎn)一周時(shí)間 Init_Timer0()。//分解顯示信息,如要顯示 58, TempData[1]=DuanMa[Speed%10]。 Coil_BC1 DelayMs(Speed)。 if(Speed==21) Speed=20。 TempData[0]=DuanMa[Speed/10]。 //取位碼 LATCH2=1。 //使用模式 1, 16 位定時(shí)器,使用 |符號(hào)可以在使用多個(gè)定時(shí)器時(shí)不受影響 //TH0=0x00。 Display(1,4)。 //定時(shí)器中斷打開 TR0=1。 //段鎖存 LATCH1=0。 DataPort=0。//延時(shí)去抖,一般 1020ms if(!INT1) { while(!INT1)。 Coil_DA1 DelayMs(Speed)。C1=0。 //設(shè)置外部中斷 0 為邊沿觸發(fā) EX1=1。 /* uS 延時(shí)函數(shù),含有輸入?yún)?shù) unsigned char t,無(wú)返回值 unsigned char 是定義無(wú)符號(hào)字符變量,其值的范圍是 0~255 這里使用晶振 12M,
點(diǎn)擊復(fù)制文檔內(nèi)容
高考資料相關(guān)推薦
文庫(kù)吧 www.dybbs8.com
備案圖鄂ICP備17016276號(hào)-1