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

正文內(nèi)容

畢業(yè)設(shè)計(jì)-基于avr單片機(jī)的步進(jìn)電機(jī)控制設(shè)計(jì)(專(zhuān)業(yè)版)

  

【正文】 實(shí)際應(yīng)用時(shí)可將,精確度高的峰值固化在 EEPROM以解決精度問(wèn)題。439。k439。 display_str(0,0,Start...? )。 } else if(key_value==39。 //選擇 onoff mode模式 ,信息 等 //待命令 ... while((key_value=key())!=39。839。439。039。) 。 return 。 if((key_value==39。 if((key_value==39。:(ch+1) 。 vn=0。 case 39。 break。 } //onoff mode模式執(zhí)行子函數(shù) void L297_1(unsigned char mode ,char direction,unsigned pps) { ky=0。 //設(shè)置 PWM模式 while(1) { if(((key_value=key())==39。 lcd_(addr)。 基于 AVR 單片機(jī)的 步進(jìn)電機(jī) 控制 器 17 } void jhd_init(void) { LCD_DIR=0XFF。 //產(chǎn)生下降沿 基于 AVR 單片機(jī)的 步進(jìn)電機(jī) 控制 器 16 _delay_us(4)。0XC3)^0xc3) 。,有進(jìn)入 {} { switch(key_value) { case 0x01 : {while((KEY_PINamp。0X01 define K2 KEY_PINamp。 RESET輸入,當(dāng)為 0時(shí),脈沖分配器回到初狀態(tài)( HOME)。 L297能 產(chǎn)生三種相序信號(hào) ,對(duì)應(yīng)于三種不同的工作方式:即半步方式( HALF STEP);基本步距( FULL STEP)一相激勵(lì)方式;基本步距兩相激勵(lì)方式。 基于 AVR 單片機(jī)的 步進(jìn)電機(jī) 控制 器 4 第三章 、 Atmega16L 單片機(jī) Atmega16L是由 ATMEL公司生產(chǎn)的高性能、低功耗的 8 位 AVR174。市場(chǎng)上有很多現(xiàn)成的步進(jìn)電機(jī)控制機(jī)構(gòu),但價(jià)格都偏高。此后,在電話自動(dòng)交換機(jī)中廣泛使用了步進(jìn)電動(dòng)機(jī)。 本文闡述了一種步進(jìn)電機(jī)控制器的設(shè)計(jì)方案,并繪制了原理圖和 PCB板圖,撰寫(xiě)了程序源代碼。 我國(guó)步進(jìn)電機(jī)發(fā)展 我國(guó)步進(jìn)電動(dòng)機(jī)的研究及制造起始于本世紀(jì) 50年代后期。用于協(xié)調(diào)各部分的運(yùn)行,主要負(fù)責(zé)接收通信端口或輸入電路送來(lái)的信息,并對(duì)其進(jìn)行識(shí)別,譯碼,并做出相應(yīng)的動(dòng)作,發(fā)出控制信號(hào)用以控制步進(jìn)電動(dòng)機(jī)。 基于 AVR 單片機(jī)的 步進(jìn)電機(jī) 控制 器 6 第四章、 控制器電路圖 基于 AVR 單片機(jī)的 步進(jìn)電機(jī) 控制 器 7 原理圖說(shuō)明 : 本原理圖 ,用 Protel99se繪制。 L298芯片是具有 15個(gè)引出腳的多瓦數(shù)直插封閉的集成芯片。 基于 AVR 單片機(jī)的 步進(jìn)電機(jī) 控制 器 11 第六章 、實(shí)現(xiàn) main主程序 流程圖 初 始 化讀 串 口 程 序‘ K 4 ’ 按 下 否 ?N“ 歡 迎 信 息 ! ”‘ K 4 ’ 按 下 否 ?A D C 子 程 序YN脈 沖 頻 率 設(shè) 定 子 程 序“ 1 . S e t f r e q u e n c y ? ”“ 2 . S e t m o d e ? ”‘ K 4 ’ 按 下 否 ?N模 式 選 擇 子 程 序k e y 1 _ t e m p | | k e y 2 _ t e m p工 作 方 式 子 程 序執(zhí) 行 子 程 序‘ K 4 ’ 按 下 否 ?NYYYN 基于 AVR 單片機(jī)的 步進(jìn)電機(jī) 控制 器 12 程序 代碼 //*************************************************************** ifndef _HEAD_H define _HEAD_H includeavr/ includeutil/ includeavr/ includeavr/ include define TOP OCR1A define PWMCONREG1 TCCR1A define PWMCONREG2 TCCR1B define PWM_IO DDRD|=_BV(PD5) define L297_DIR PORTD define L297_OUT DDRD|=0xfc define RESET 0X40 define HF 0X08 define CC 0X10 define CONTROL 0X80 define S_RESET L297_DIR|=RESET define C_RESET L297_DIRamp。+39。} 基于 AVR 單片機(jī)的 步進(jìn)電機(jī) 控制 器 15 case 0x02 : {while((KEY_PINamp。 } //***********************(結(jié)束 )*********************************** //********************************************************** include define LCD_DIR DDRB //方向寄存器 define LCD_DAR PORTB //數(shù)據(jù)寄存器 define RS_H LCD_DAR|=0x04 //RSPB2 define RS_L LCD_DARamp。 } void lcd_(unsigned char m) { RS_L。 _delay_us(100)。 topfix=1000000/pps。 CLI。 break。 L297_OUT。 } n=n*2。 } } //恒速階段 } //********************(結(jié)束 )***************************** 基于 AVR 單片機(jī)的 步進(jìn)電機(jī) 控制 器 22 //************************************************************** include void set_fre(void) //頻率設(shè)定子函數(shù) { clear()。939。 else if(!strcmp(str_mode,?)) strcpy(str_mode,?)。 mode=MODE1。339。) return。: return 1 。: return 5 。: return 9 。 L297_1(mode,direction,fre) 。) { pulse[cursor_i7]=(pulse[cursor_i7]+139。 L297_2(mode,direction,fre)。439。 //模式選擇子函數(shù)調(diào)用 set_mode() 。 在此,向大學(xué)三年在各方面給予我?guī)椭慕處?、同學(xué)表示衷心的 感謝。) 。 //脈沖速度 (頻率 )設(shè)定子函數(shù)調(diào)用 clear()。 //歡迎信息 display_str(0,1,Author YangMing)。 cursor_control(cursor_i,0)。 while(1) { do { key_value=key()。i9。 case 39。 case 39。)) { if(!strcmp(str_way,STRWAY1)) strcpy(str_way,STRWAY2)。 display_str(0,0,str_mode2)。 display_str(0,0,str_mode2)。 if(key_value==39。 while(1) { do { key_value=key()。 }while(!key_value) 。ky) { PWMCONREG2=0。 default : display_str(0,0,mode error!)。: CW。 adcdisplay()。 PWMCONREG1=0X41。 addr=y0?(0x80+0x40+x):(0x80+x) 。 } void cursor_on(void) //開(kāi)光標(biāo) { lcd_(0x0f) 。=0X0F。0XC3)^0xc3) 。 //*********************(結(jié)束 )************************** //**************************************************************** include unsigned char key(void) { unsigned char key_value。 define MINUS 39。 CW/CCW控制電機(jī)的轉(zhuǎn)向,取1和取 0時(shí)轉(zhuǎn)向相反。 步進(jìn)電機(jī)的角位移量和輸入脈沖的個(gè)數(shù)嚴(yán)格 成正比。 本文 采用 L297/L298 芯片,由這兩種芯片構(gòu)成的驅(qū)動(dòng)電路 具有控制方便、精度高、并且不需要外圍擴(kuò)展。自80年代中期以來(lái),由于對(duì)步進(jìn)電動(dòng)機(jī)精確模型做了大量研究工作,各種混合式步進(jìn)電動(dòng)機(jī)及驅(qū)動(dòng)器作為產(chǎn)品廣泛利用。 Stepper Motor。 II Abstract Introduction step enter electric motor of development history, and local present condition and step enter electric motor future of application elaborated a step to enter electric motor to turn soon, angle, turn Ju
點(diǎn)擊復(fù)制文檔內(nèi)容
公司管理相關(guān)推薦
文庫(kù)吧 www.dybbs8.com
備案圖鄂ICP備17016276號(hào)-1