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

正文內容

步進電機正反轉設計單片機課程設計論文(文件)

2024-11-29 17:10 上一頁面

下一頁面
 

【正文】 ,0x98,0xFC,0xFC,0x80,0x00,0x00,0x00,0x00,0x08,0x0F,0x0F,0x08,0x00, // 4 0x7C,0x7C,0x44,0x44,0xC4,0xC4,0x84,0x00,0x04,0x0C,0x08,0x08,0x08,0x0F,0x07,0x00, // 5 0xF0,0xF8,0x4C,0x44,0x44,0xC0,0x80,0x00,0x07,0x0F,0x08,0x08,0x08,0x0F,0x07,0x00, // 6 0x0C,0x0C,0x04,0x84,0xC4,0x7C,0x3C,0x00,0x00,0x00,0x0F,0x0F,0x00,0x00,0x00,0x00, // 7 23 0xB8,0xFC,0x44,0x44,0x44,0xFC,0xB8,0x00,0x07,0x0F,0x08,0x08,0x08,0x0F,0x07,0x00, // 8 0x38,0x7C,0x44,0x44,0x44,0xFC,0xF8,0x00,0x00,0x08,0x08,0x08,0x0C,0x07,0x03,0x00, // 9 0x00,0x00,0x00,0x30,0x30,0x00,0x00,0x00,0x00,0x00,0x00,0x06,0x06,0x00,0x00,0x00, // : 0x00,0x00,0x00,0x30,0x30,0x00,0x00,0x00,0x00,0x00,0x08,0x0E,0x06,0x00,0x00,0x00, // 。 // 點陣碼數(shù)據(jù) }。 define HZ_SIZE 37 // 漢字字模的數(shù)據(jù)結構定義 // typedef struct typFNT_GB16 // 漢 字字模數(shù)據(jù)結構 { signed char Index[2]。 附錄 // ASCII 字模的數(shù)據(jù)表 // // 碼表從 0x20~0x7e // // 字庫 : E:\LF 開發(fā)工具 \字模工具軟件 \字模工具 \cmzimo\ 橫向取模左高位 // // // unsigned char code nAsciiDot[] = // ASCII { 0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00, // 0x00,0x00,0x38,0xFC,0xFC,0x38,0x00,0x00,0x00,0x00,0x00,0x0D,0x0D,0x00,0x00,0x00, // ! 0x00,0x0E,0x1E,0x00,0x00,0x1E,0x0E,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00, // 0x20,0xF8,0xF8,0x20,0xF8,0xF8,0x20,0x00,0x02,0x0F,0x0F,0x02,0x0F,0x0F,0x02,0x00, // 0x38,0x7C,0x44,0x47,0x47,0xCC,0x98,0x00,0x03,0x06,0x04,0x1C,0x1C,0x07,0x03,0x00, // $ 0x30,0x30,0x00,0x80,0xC0,0x60,0x30,0x00,0x0C,0x06,0x03,0x01,0x00,0x0C,0x0C,0x00, // % 0x80,0xD8,0x7C,0xE4,0xBC,0xD8,0x40,0x00,0x07,0x0F,0x08,0x08,0x07,0x0F,0x08,0x00, // amp。它告訴我做一件事情要有始有終,要持之以恒,切不可投機取巧。這次實驗我們學到了有關步進電機的 有關知識,更重要的是學會了程序出問題時調試的方法,并養(yǎng)成了遇到困難主動獨立尋找解決方案的信心和技巧。隨著微電子和計算機技術的發(fā)展,步進電機的需求量與日增加,在各個國民經(jīng)濟領域仍將起到重要作用。 繪制完電路圖后,將編好的程序輸入軟件內檢查所編程序是否正確,檢查程序無誤后裝入單片機內,進行防真。支持匯編語言和 C 語言的編程。(nAsciiDot[16*temp1]))。 temp1=32) { temp1 =32。 //找到 ,字模指針賦值 hz_t+=1。 (temp2 == GB_16[i].Index[1])) //查索引 { x=x1+hang。 for (i = 0。 hang+=2。 y=y1。 int i。 //設置顯示啟動為第一行 wcode(0x01)。 R=1。i++) //寫字 wdata(*(temp+i))。 wcode(LCDPAGE+page)。i8。R=1。 } else //右半平面 { for(i=0。 // 寫指令 頁 wcode(LCDLINE+col)。 //顯示下半字 } ///**************************************************** void disrow_ascii(uchar page,uchar col,uchar *temp) { uchar i。i16。R=1。 //寫指令行 for(i=64col。 //寫字 顯示 L=0。i++) //寫字 wdata(*(temp+i))。 wcode(LCDPAGE+page)。 //以下兩句產生下降沿 E=0。 //使能 LCD RW=0。 //寫數(shù)據(jù)代碼 E=1。 //寫等待 P2=0xff。 //讀寫指令 顯示速度 輸出位控制字 返回主程序 調用延時子程序 正轉顯示 輸出斷碼控制字 反轉顯示 置初始值 置 初始值 16 RW=1。// //忙 判斷位 define LCDPAGE 0xB8 //設置頁指令。 sbit RS =P3^2。 //開中斷 caluate()。 buf_Direction=CST_STEP_MOTOR_ST。 iniLCD()。 //enable accept interrupt } // 主控程序 void main(void) { P2=0xff。 TL0=CST_TL0。 TH0=0x00。 step_motor_driver()。 break。 break。 break。 case 0xFB: write_hz_str(6,50,100%)。 case 0xFD: buf_Direction=CST_STEP_MOTOR_F。 switch(temp) { case 0xFE: buf_Direction=CST_STEP_MOTOR_Z。 return。 P1=0XFF。 write_hz_str(6,60,amp。039。 buf_SpeedString[1]=39。 u16Temp=(100set_speed)*100/85。 12 } } else { speed_delay =0。 } } else if( buf_Direction==CST_STEP_MOTOR_F) { P0=step_motor_loop[step_index]。 if( buf_Direction==CST_STEP_MOTOR_Z) { P0=step_motor_loop[step_index]。 uchar step_index。 void write_hz_str( int x1,int y1, uchar *point ) 。這樣可以滿足系統(tǒng)在設計時的機器周期的需要。在本系統(tǒng)中采用外部時鐘方式的電路,如圖所示: 圖 9 系統(tǒng)的時鐘電路 在本設計中的電容 C C2 典型值為 30177。 B為數(shù)據(jù)類型選擇: H表示數(shù)據(jù)是顯示數(shù)據(jù), L 表示數(shù)據(jù)是控制指令 。 ULN2020A中每對達林頓管的基極都串聯(lián)有一個 的電阻,可直接與 TTL或 5V CMOS器件連接 。 ULN2020的輸出端允許通過 IC 電流 200mA,飽和壓降 VCE 約 1V左右,耐壓 BVCEO 約為 36V。 經(jīng)常在以下電路中使用,作為: 顯示驅動 繼電器驅動 照明燈驅動 電磁閥驅動 伺服電機、步進電機驅動等電路中。 ULN2020是高耐壓、大電流達林頓陳列 ,由七個硅 NPN達林頓管組成。 比如 1腳輸入, 16腳輸出,你的負載接在 VCC與 16腳之間,不用 9腳。用戶輸出口的外接負載可根據(jù)以上參數(shù)估算。八拍工作方式的步距角是單四拍與雙四拍的一半,因此,八拍工作方式既可以保持較高的轉動力矩又可以提高控制精度。而 0、 3號齒和 A、 B相繞組產生錯齒, 5號齒就和 A、 D相繞組磁極產生 錯齒。只要對步進電機的 各相繞組按合適的時序通電,就能使步進電機步進轉動。每輸入一個電脈沖,電動機轉動一個角度前進一步。 步進電機的工作原理 通常電機的轉子為永磁體,當電流流過定子繞組時,定子繞組產生一矢量磁場。它必須由雙環(huán)形脈沖信號、功率驅動電路等組成控制系統(tǒng)方可使用。在非超載的情況下,電機的轉速、停止的位置只取決于脈沖信號的頻率和脈沖數(shù),而不受負載變化的影響,當步進驅動器接收到一個脈沖信號,它就驅動步進電機按設定 ~ AT89C51 單片機 ~ ~ ~ 128X64LCD 控制按鍵 步進電機 驅動 部分 外部晶 振電路 圖 1 系統(tǒng)方框圖 4 的方向轉動一個固定的角度,稱為 “ 步距角 ” ,它的旋轉是以固定的角度一步一步運行的。 用軟件控制單片機產生脈沖信號,通過單片機的 P1口輸出脈沖信號,因為所選電機是兩相的,所以只需要 P0口的低四位 通過 ULN2020A接到電機的五 根電線上。 3 隨著電子計算機技術的發(fā)展 ,步進電機必將發(fā)揮它的控制方便、控制準確的特點 ,在工業(yè)控制等領域取得更為廣泛的應用。 (4)可以快速啟停。由于步進電機能夠直接接受數(shù)字信號 ,而不需數(shù)/模轉換 ,所以使用微機控制步進電機顯得非常方便。 步進電機存在振蕩和失步現(xiàn)象,必須對控制系統(tǒng)和機械負載采取相應的措施。同時,它也可以與角度反饋環(huán)節(jié)組成高性能的閉環(huán)數(shù)控系統(tǒng)。鑒于傳統(tǒng)的脈 沖系統(tǒng)移植性不好 ,本文提出微機控制系統(tǒng)代替脈沖發(fā)生器和脈沖分配器 ,用軟件的方法產生控制脈沖 ,通過軟件編程可以任意設定步進電機的轉速、旋轉角度、轉動次數(shù)和控制步進電機的運行狀態(tài)。 三 、 總體設計 步進電機是一種將電脈沖轉化為角位移的數(shù)字控制執(zhí)行機構。
點擊復制文檔內容
公司管理相關推薦
文庫吧 www.dybbs8.com
備案圖鄂ICP備17016276號-1