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

正文內(nèi)容

無刷直流電機控制器的設計-資料下載頁

2024-12-06 02:04本頁面

【導讀】整個系統(tǒng)主要由電壓檢測電路、電流檢測電路、霍爾位置檢測電路、驅(qū)動信。號預處理電路、功率驅(qū)動電路、過流保護電路等構(gòu)成。該設計不僅要實現(xiàn)電動自。電機具備更持久的生命力。

  

【正文】 輸出換相信號、電流信號的采集并數(shù)模轉(zhuǎn)換、根據(jù)計數(shù)器判斷是否設定剎車信號采集標志、手柄信號采集標志或電壓信號采集標志。 浙江萬里學院本科畢業(yè)論文 25 圖 41 無刷直流控制器主程序流程圖 端口初始化程序 /*********************************************/ void Init(void) { 浙江萬里學院本科畢業(yè)論文 26 PORTB = 0B00000000。 PORTC = 0B00000000。 TRISB = 0B00000001。//設置 RB0 為輸入,作為按鍵口 TRISC = 0B00000000。//設置 RC 輸出 RBPU=0。//PORTB 上拉使能 } 主要是保存數(shù)據(jù)到 EEPROM 中 uint win。 uchar i。 Init()。//初始化程序 delayms(100)。 PORTC=0XFF。 PORTB=0XFF。 PORTA=0XFF。 WIN24C64_write(0x0000,0x55)。//存數(shù)據(jù)到 EEPROM delayms(20)。 WIN24C64_write(0x0001,0xaa)。//存數(shù)據(jù)到 EEPROM delayms(20)。 while(1) { delayms(1000)。 //延時 PORTC=~WIN24C64_read(0x0000)。//讀取 24C64 地址 00H 中的數(shù)據(jù) delayms(1000)。 //延時 PORTC=~WIN24C64_read(0x0001)。//讀取 24C64 地址 00H 中的數(shù)據(jù) } 浙江萬里學院本科畢業(yè)論文 27 進 入 中 斷屏 蔽 中 斷 總 開 關(guān) G I E外 部 中 斷 標 志 I N F = 1清 T M R 2 I F 中 斷 標 志 位中 斷 保 護A D 通 道 選 擇A D 采 樣 并 開 始 轉(zhuǎn) 換檢 測 位 置 傳 感 器的 相 位 信 息 三 次相 位 有 變 化 ?NY輸 出 相 位 驅(qū) 動 信 號保 存 A D 轉(zhuǎn) 換 結(jié) 果 , 輸 出 標 志 位 = 1A D 中 斷 標 志 位 = 1 ?Y計 數(shù) 器 = 4 0 ?Y剎 車 信 號 采 集 標 志 ,計 數(shù) 器 + 1開 啟 總 中 斷 開 關(guān) G I E退 出 中 斷計 數(shù) 器 = 8 0N計 數(shù) 器 = 1 2 0NY手 柄 信 號 采 集 標志 ; 計 數(shù) 器 + 1Y電 壓 信 號 采 集 標志 ; 計 數(shù) 器 清 零計 數(shù) 器 + 1NN過 流 保 護 程 序 處 理外 部 中 斷 標 志 I N F = 1T M R 2 定 時 器 中 斷 初 始 化N清 I N F 中 斷 標 志 位YY開 啟 總 中 斷 開 關(guān) G I E退 出 中 斷 N 圖 42 無刷直流控制器中斷流程圖 中斷處理程序 void interrupt ISR(void) { uchar j。 浙江萬里學院本科畢業(yè)論文 28 if(INTF==1)//外部 INT0 { PEIE=0。 INTF=0。 //清除中斷標志位 if(counter_temp1024) {。} else { int0_flag=1。 counter=counter_temp/256。 //counter=counter_temp。 counter_temp=0。 counter_temp1=0。 count_num=0。 } // LED9=!LED9。 PEIE=1。 } else if(TMR1IF==1) //定時器中斷 TIMER1 { //time1_flag=1。 TMR1IF=0。//清除中斷標志位 TMR1L=T1L。 TMR1H=T1H。 //重新設置定時器時間 counter_temp++。 counter_temp1++。 // LED10=!LED10。 } else {。} 浙江萬里學院本科畢業(yè)論文 29 } 顯示程序 void plot1bar(char value, char max_value) { unsigned int plot_value。 int i。 char hibyte_value, lobyte_value。 lobyte_value = 0。 // Initial values. hibyte_value = 0。 plot_value = (int)(value*15/max_value)。 // Computes how many points to plot. Since we are using 2 vertical // 8 bit blocks, we can have 116 points for a bar graph. if((plot_value0)amp。amp。(plot_value=7)) // Plots bar graph which are below 8 points. { for(i=plot_value。i=0。i) { hibyte_value=hibyte_value1。 hibyte_value=hibyte_value+0x80。 } lobyte_value=0x00。 } else if((plot_value7)amp。amp。(plot_value=15)) // Plots bar graph which are above 8 points up to 15 points. { plot_value = plot_value 7。 for(i=plot_value。i=0。i) { lobyte_value=lobyte_value1。 lobyte_value=lobyte_value+0x80。 浙江萬里學院本科畢業(yè)論文 30 } hibyte_value = 0xFF。 } else if(plot_value15) { lobyte_value = 0xFF。 // If beyond 15 points than cap the points at the maximum of 15. hibyte_value = 0xFF。 } else { lobyte_value = 0x00。 // If below 0 then cap it to 0(which is a unit of pixel on the bargraph). hibyte_value = 0x80。 } writedata(lobyte_value)。 // A 16 point plotting. Plots the higher 8 bits (which is the low byte) writedata(hibyte_value)。 // and then the lower 8 bits (which is the high byte) of the graph. } PWM 波控制電機程序 aa++。if(aa60000){aa=0。cc++。if(cc2021)cc=0。} bb++。 if(bb2021)bb=0。 if(bbcc) { RC1=0。 RC2=0。 } else 浙江萬里學院本科畢業(yè)論文 31 { RC1=1。 RC2=1。 } */ for(bb=0。bb100。bb++){RC1=0。RC2=0。} for(bb=0。bb400。bb++){RC1=1。RC2=1。} } PIC 單片機軟件編程環(huán)境 MPLAB IDE 具體界面如圖 43 所示。 圖 43 單片機軟件編程圖 MPLAB 集成開發(fā)環(huán)境( IDE)是綜合的編輯器、項目管理器和設計平臺,適用于 使用 Microchip 系列單片機進行嵌入式設計的應用開發(fā)。 浙江萬里學院本科畢業(yè)論文 32 5 制作和調(diào)試 首先對單片機挑選,我采用 PIC16F72 單片機,對此單片機性能,功能的了解熟悉。 再對 MOSFET 驅(qū)動芯片 IR2103 的選用,進行進一步的分析,測試,得到相應的邏輯圖,以及波形圖。設置直流電源模塊,只能采用電池形式的供電方式。調(diào)速和剎車輸入模塊實現(xiàn)電機的調(diào)速輸入,其實現(xiàn)方式為輸出通過輸出電位器的電壓變化來表示此時電機輸出速度應做的增減調(diào)整。 電源電路輸出三路電壓 ,分別是 +48V 電壓、 + 電壓和 +5V 電壓。電源電壓檢測信號 處理部分 ,電流檢測信號 :檢測就是采用電阻 R45 來實現(xiàn)和處理 :LM358 帶兩個放大器,其中U1A 作比較器 ,使單片機做過流保護的相關(guān)工作 . 霍爾位置傳感器信號處理 :采用的是 OC 門輸出的形式。 手柄(調(diào)速)信號處理 :采用電阻式電位器控制,剎車制動信號處理。 PIC16F72單片機輸入信號處理與控制信號輸出部分的處理 :最小系統(tǒng)模塊 ,功能模塊等處理。三相驅(qū)動信號預處理部分, MOSFET 驅(qū)動處理??刂破鞯某绦蛟O計:完成電機換相功能、調(diào)速功能、剎車功能、限流保護功能、過流保護功能和欠壓保護功能。 浙江萬里學院本科畢業(yè)論文 33 6 結(jié)論 通過本次 設計,了解了無刷電機的工作原理,初步實現(xiàn)了用 PIC 單片機對無刷電機 PWM 調(diào)速、逆變橋電流限制、剎車功能、同步整流保護等基本功能的應用。不足之處: 硬件方面,由于缺乏實驗驗證的數(shù)據(jù),所以對于硬件的設計缺乏實際數(shù)據(jù)方面的支持,這樣難免會在一些參數(shù)的選擇上存在錯誤; 軟件思路方面,由于時間緊迫,所以只是對整體的編程思路做了一個簡要的概述,并沒有具體去實現(xiàn),希望以后能邊具體實現(xiàn),在實現(xiàn)中發(fā)現(xiàn)紕漏,再加以改正; 算法方面,由于采用的是速度開環(huán)控制,所以在不同的負載下,調(diào)速環(huán)設計的速度與電機實際的轉(zhuǎn)速肯定是不一樣的。 浙江萬里學院本科畢業(yè)論文 34 致 謝 4 年時間過得很快,轉(zhuǎn)眼已經(jīng)到了畢業(yè),找工作的階段,在畢業(yè)前:我們能做的就是做一篇好的畢業(yè)論文,給自己的大學留下一段美好的記憶。 在這次畢業(yè)論文設計中, 我很感謝我的畢業(yè)導師老師,以及我的輔導員鄭文老師,他們對我的幫助很多,沒有他們我根本不能很好的完成。鄭 老師 學識淵博 、工作 態(tài)度嚴謹 。已經(jīng)在外面工作的我,時常因為畢業(yè)論文的事情困擾著我,工作總是很忙,很少有時間回學校。 當我每次遇到問題時, 兩位鄭老師 不管有多忙,都會放下自己的事情,來幫我解答問題并且 給我提供了大量數(shù)據(jù)資料和建議,告訴我應 該注意的細節(jié)問題 ,使我受益良多。 從選題到查閱資料,論文提綱的確定,中期論文的修改以及后期論文和格式的修改等各個環(huán)節(jié)中都給予了我悉心的指導 。 還要再次感謝老師對我的關(guān)心和照顧,在此表示最誠摯的謝意。 還要感謝我的同學們,在各方面給予我這么多的幫助,在此表示真誠的感謝。 浙江萬里學院本科畢業(yè)論文
點擊復制文檔內(nèi)容
研究報告相關(guān)推薦
文庫吧 www.dybbs8.com
備案圖鄂ICP備17016276號-1