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

正文內(nèi)容

基于磁電傳感器的電機(jī)轉(zhuǎn)速自動(dòng)檢測(cè)系統(tǒng)設(shè)計(jì)畢業(yè)設(shè)計(jì)論文-資料下載頁(yè)

2025-06-27 22:35本頁(yè)面
  

【正文】 時(shí)候在調(diào)用之后在顯示這里死循環(huán),不能適時(shí)進(jìn)行計(jì)算了。(4)由于顯示部分的程序是動(dòng)態(tài)顯示,是一位一位的顯示,在位選信號(hào)這里出現(xiàn)了問題,在左移的時(shí)候出現(xiàn)問題,以及顯示完一個(gè)字型后調(diào)用的延時(shí)時(shí)間不合理導(dǎo)致顯示不穩(wěn)定,出現(xiàn)閃爍現(xiàn)象,改變時(shí)間到1毫秒左右就差不多對(duì)了。(5)后來(lái)在接信號(hào)發(fā)生器時(shí)候要是接正弦波時(shí)候一樣發(fā)生不穩(wěn)定跳轉(zhuǎn)的現(xiàn)象,由此可以推測(cè),在傳感器輸入的信號(hào)不是理想的方波,而且電平值不夠大,所以在磁電傳感器信號(hào)輸出端接濾波電容以及一個(gè)10K的上拉電阻就可以解決問題了。參考文獻(xiàn)[1] 范立成,[J].傳感器技術(shù),1987,21[2] 陳慧余,馬書炳,羅有泉,劉明成,[J].物理,1994,10[3] [D].浙江大學(xué),2011[4] [J].工業(yè)儀表與自動(dòng)化裝置,1986,6[5] [J].山東科學(xué),2005,5[6] 姚偉鵬,韓黨群,[J].西安航空技術(shù)高等專科學(xué)校學(xué)報(bào),2009,1[7] [J].重慶科技學(xué)院學(xué)報(bào)(自然科學(xué)版),2007,1[8] [D].重慶大學(xué),2003[9] . Khanniche, Yi Feng Guo. A microcontrollerbased realtime speed measurement for motor drive systems [J]. Journal of Microputer Applications, January 1995, Volume 18, Issue 1: 3953[10] ,傳感技術(shù)與實(shí)驗(yàn)[M].北京:清華大學(xué)出版社,2005[11] Wing Shing Computer Components Co., (.)Ltd.[12] [J/OL].2011[13] F. Burger, . Besse, . Popovic.New single chip Hall sensor for three phases brushless motor control[J]. Sensors and Actuators A: Physical, 2000, , Issues 1–3: 320323[14] TaiHo Yu, ChingChung Yin. A modal sensor integrated circular cylindrical wedge wave ultrasonic motor. Sensors and Actuators A: Physical, 2012, :144154[15] [D].河南:河南科技學(xué)院,2009[16] :北京航空航天大學(xué)出版社,1995[17] Schroeder,ME Wolman,RL Wetterneck,TB Carayon, misload allows free flow event with smart intravenous infusion pump[J].[18] [D].南京:[19] [D].內(nèi)蒙古:內(nèi)蒙古大學(xué),2012[20] [D].中山大學(xué),2010致 謝時(shí)光飛逝,白駒過(guò)隙。轉(zhuǎn)眼間,畢業(yè)設(shè)計(jì)已將近尾聲,在此我要感謝我的指導(dǎo)老師李云峰。本次畢業(yè)設(shè)計(jì)自始至終是在指導(dǎo)老師李云峰的悉心指導(dǎo)和親切關(guān)懷下完成的,感謝李老師幫助我收集文獻(xiàn)資料,理清設(shè)計(jì)思路,完善操作方法,并對(duì)我所做的設(shè)計(jì)提出切實(shí)有效的改進(jìn)方案。在我做畢業(yè)設(shè)計(jì)期間,李云峰老師淵博的學(xué)術(shù)知識(shí)、嚴(yán)肅的科學(xué)態(tài)度、豐富的實(shí)踐經(jīng)驗(yàn)以及在學(xué)術(shù)上精益求精的工作作風(fēng)深深感染影響著我,對(duì)我的學(xué)習(xí)、工作和生活都給予了極大的幫助,使我在學(xué)習(xí)、工作上有了很大的提升,為我以后的學(xué)習(xí)鉆研打下了更加扎實(shí)的基礎(chǔ)。作為一個(gè)本科生的畢業(yè)設(shè)計(jì),由于經(jīng)驗(yàn)的匱乏,難免有許多考慮不周全的地方,如果沒有導(dǎo)師的督促指導(dǎo),想要完成這個(gè)設(shè)計(jì)是難以想象的。在此謹(jǐn)向李老師致以誠(chéng)摯的謝意和崇高的敬意。同時(shí),還要感謝在設(shè)計(jì)方案之初,對(duì)方案的設(shè)計(jì)提出寶貴意見的王琪同學(xué),王琪同學(xué)開闊的思路以及對(duì)硬件的熟練掌握一定程度上決定了我設(shè)計(jì)的成敗。此外,很感謝王子寒同學(xué)對(duì)我電路板焊接的指導(dǎo),以及協(xié)助我檢查電路板的焊接情況,找出了LCD顯示屏和排阻的焊接錯(cuò)誤。王子寒同學(xué)對(duì)于如何判別、如何焊接排阻有很深的了解,對(duì)于電路板的焊接,很感謝他的幫助。還要感謝同學(xué)四年來(lái)對(duì)我的關(guān)心與支持,感謝各位老師在學(xué)習(xí)期間對(duì)我的嚴(yán)格要求。同時(shí)也要感謝身邊朋友的熱心幫助,沒有你們的關(guān)心與支持,我不可能這么快完成我的畢業(yè)設(shè)計(jì)!這幾個(gè)月的歲月是我學(xué)生生涯中最有價(jià)值的一段時(shí)光,也將會(huì)成為我以后永遠(yuǎn)的美好的回憶,在這里有治學(xué)嚴(yán)謹(jǐn)而不失親切的老師,也有互相幫助情同骨肉的同學(xué),更有和諧、融洽的學(xué)習(xí)生活氛圍,這里將是我永遠(yuǎn)向往的地方。借此論文之際,我想向所有人表達(dá)我的最誠(chéng)摯的謝意,愿我們將來(lái)都越來(lái)越好。附 錄 A附 錄 B附 錄 C//include include include //include define DELAY854US delayhw(21) define DELAY934US delayhw(23) define DELAY1014US delayhw(25) define DELAY2414US delayhw(60) define uchar unsigned chardefine uint unsigned int//define STC12C5201AD //如果注銷,則PCA輸出默認(rèn)使用STC12C5A60S2系列define MAIN_Fosc 12000000L //定義主時(shí)鐘define PCA_IDLE_DISABLE 0 //1: MCU在IDLE模式時(shí)禁止PCA工作。 0: MCU在IDLE模式時(shí)允許PCA工作。define PCA_SOURCE_SELECT 0 //選擇PCA的基準(zhǔn)時(shí)鐘源。 //0:系統(tǒng)時(shí)鐘Fosc/12。 //1:系統(tǒng)時(shí)鐘Fosc/2。 //2:定時(shí)器0的溢出。 //3:ECI/(最大=Fosc/2)。 //4:系統(tǒng)時(shí)鐘Fosc。 //5:系統(tǒng)時(shí)鐘Fosc/4。 //6:系統(tǒng)時(shí)鐘Fosc/6。 //7:系統(tǒng)時(shí)鐘Fosc/8。define PCA_ECF 0 //1: 允許PCA計(jì)數(shù)器溢出中斷,0: 禁止sfr P1M1 = 0x91。 //, =00Standard, 01pushpullsfr P1M0 = 0x92。 // =10pure input, 11open drainsfr P0M1 = 0x93。 //, =00Standard, 01pushpullsfr P0M0 = 0x94。 // =10pure input, 11open drainsfr P2M1 = 0x95。 //, =00Standard, 01pushpullsfr P2M0 = 0x96。 // =10pure input, 11open drainsfr P3M1 = 0xB1。 //, =00Standard, 01pushpullsfr P3M0 = 0xB2。 // =10pure input, 11open drainsfr P4M1 = 0xB3。 //, =00Standard, 01pushpullsfr P4M0 = 0xB4。 // =10pure input, 11open drainsfr IP2 = 0xB5。 //STC12C5A60S2系列sfr IPH2 = 0xB6。 //STC12C5A60S2系列sfr IPH = 0xB7。sfr CCON = 0xD8。 //STC12C5A60S2系列sfr CMOD = 0xD9。 //STC12C5A60S2系列sfr CCAPM0 = 0xDA。 //PCA模塊0的工作模式寄存器。sfr CCAPM1 = 0xDB。 //PCA模塊1的工作模式寄存器。sfr CL = 0xE9。 //sfr CCAP0L = 0xEA。 //PCA模塊0的捕捉/比較寄存器低8位。sfr CCAP1L = 0xEB。 //PCA模塊1的捕捉/比較寄存器低8位。sfr PCA_PWM0 = 0xF2。 //PCA模塊0 PWM寄存器。sfr PCA_PWM1 = 0xF3。 //PCA模塊1 PWM寄存器。sfr CH = 0xF9。sfr CCAP0H = 0xFA。 //PCA模塊0的捕捉/比較寄存器高8位。sfr CCAP1H = 0xFB。 //PCA模塊1的捕捉/比較寄存器高8位。sbit PPCA = IP^6。sbit CCF0 = CCON^0。 //PCA 模塊0中斷標(biāo)志,由硬件置位,必須由軟件清0。sbit CCF1 = CCON^1。 //PCA 模塊1中斷標(biāo)志,由硬件置位,必須由軟件清0。sbit CR = CCON^6。 //1: 允許PCA計(jì)數(shù)器計(jì)數(shù),必須由軟件清0。sbit CF = CCON^7。 //PCA計(jì)數(shù)器溢出(CH,CL由FFFFH變?yōu)?000H)標(biāo)志。PCA計(jì)數(shù)器溢出后由硬件置位,必須由軟件清0。ifdef STC12C5201AD sbit CCP0 = P3^7。 //STC12C5201AD/PWM sbit CCP1 = P3^5。 //STC12C5201AD/PWMelse sbit CCP0 = P1^3。 //STC12C5A60S2 sbit CCP1 = P1^4。 //STC12C5A60S2endifuint CCAP0_tmp=0。uint Count=0,jishu=0。uint Speed_Limit=50。uint Speed_Now=0。void PCA_init(void){ CCON = 0。 //清除CF、CR、CCF0、CCF1 PPCA = 1。 CMOD = (PCA_IDLE_DISABLE 7) | (PCA_SOURCE_SELECT 1) | PCA_ECF。 //初始化PCA模式寄存器。 CCAPM0 = 0x49。 //16位軟件定時(shí)器,允許比較匹配中斷(ECCF0=1)。 CL = 0。 //清空PCA基本計(jì)數(shù)器。 CH = 0。 CCAP0_tmp = 18432。 //18432*12/ = 20ms CCAP0L = (uchar)CCAP0_tmp。 //將影射寄存器寫入捕獲寄存器,先寫CCAP0L CCAP0H = (uchar)(CCAP0_tmp 8)。 //后寫CCAP0H CR = 1。 //啟動(dòng)PCA。}void PCA_interrupt (void) interrupt 7{ if(CCF0 == 1) //PCA模塊0中斷 { jishu++。 if(jishu==5) { Speed_Now=Count*10/12。 Count=0。 jishu=0。 } CCF0 = 0。 //清PCA模塊0中斷標(biāo)志 CCAP0_tmp += 18432。 //18432*12/ = 20ms CCAP0L = (uchar)CCAP0_tmp。 //將影射寄存器寫入捕獲寄存器,先寫CCAP0L CCAP0H = (uchar)(CCAP0_tmp 8)。 //后寫CCAP0H } CCF1 = 0。 //清PCA模塊1中斷標(biāo)志 CF = 0。 //清PCA溢出中斷標(biāo)志}/********************* INT0中斷函數(shù) *************************/void INT0_int (void) interrupt 0{ Count++。 //頻率計(jì)數(shù)+1}void delayhw(int temp)//精確延時(shí)時(shí)間time=(40*temp+14)us { int j,i。 for(j=0。jtemp。j++) for(i=0。i10。i++)。 } void delay(uint16 n){ while (n)。}//************************************************************************/// 函數(shù): LCD_Delay()// 描述: 延時(shí)t ms函數(shù)// 參數(shù): t // 返回: 無(wú)// 備注: t=1延時(shí)時(shí)間約1ms// 版本: 2011/01/01 First version//************************************************************************/void Delay_nms(unsigned int t){ unsigned int i,j。 for(i=0。it。i++) for(j=0。j113。j++)。} /* * 按鍵掃描*/int8 scan_key(void){ int8 val=0。 if (Key1 == 0) { val = 1。 while (Key1 == 0)。 } else if (Key2 == 0) { val = 2。 while (Key2 == 0)。 } return val。}main(){ uint key,key2,n=50,m=80。 IT0 = 1。 // 外部中斷0下降沿中斷 EX0 = 1。 // 外部中斷0允許 PX1 = 1。 //外部中斷1優(yōu)先級(jí)設(shè)定位 PX0 = 1。 //外部中斷0優(yōu)先級(jí)設(shè)定位 PCA_init()。 //PCA初始化 init_lcd()。 P1M1=0X00。 P1M0=0X08。 BEEP=0。 LCD_Write_String(0,0, )。//清屏幕 LCD_Write_String(0,1, )。//清屏幕 LCD_Write_String(1,0, YU JIN PEI )。 LCD_Write_String(0,1,Graduation Project)。 while(n0) { Delay_nms(250)。 n。 } LCD_Write_String(0,1,aduation Project)。 while(m0) { Delay_nms(250)。 m。 } LCD_Write_String(0,0, )。//清屏幕 LCD_Write_String(0,1, )。//清屏幕 EA = 1。 // 中斷總允許 / while(1) { key = scan_key()。 if(key==1) Speed_Limit++。 else if(key==2) Speed_Limit。 LCD_Write_String(0,0,Speed_Lim)。 LCD_Write_String(0,1,Speed_Now)。 LCD_Write_Char88(10,0,Speed_Limit)。 LCD_Write_Char88(10,1,Speed_Now)。 LCD_Write_String(13,0,R/S)。 LCD_Write_String(13,1,R/S)。 if(Speed_NowSpeed_Limit) BEEP=1。 else if(Speed_NowSpeed_Limit) BEEP=0。 }}第 36 頁(yè) 共 36 頁(yè)
點(diǎn)擊復(fù)制文檔內(nèi)容
法律信息相關(guān)推薦
文庫(kù)吧 www.dybbs8.com
備案圖鄂ICP備17016276號(hào)-1