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

正文內(nèi)容

開關(guān)電源模塊并聯(lián)供電系統(tǒng)設(shè)計(jì)(編輯修改稿)

2024-08-03 13:48 本頁面
 

【文章內(nèi)容簡介】 (2) 、在整個(gè)電路都做出來以后,進(jìn)行模塊調(diào)試的時(shí)候發(fā)現(xiàn)方波的波形并不是很好,有一點(diǎn)的曲線,經(jīng)過老師上課的講解指導(dǎo)了是,柵極旁邊的電阻阻值太大,因?yàn)橛蟹植茧娙荩袝浞烹?,使波形不是很理想。?jīng)過計(jì)算后選取了一個(gè)合適的阻值,使波形能夠達(dá)到電路的要求。還有在整體調(diào)試的時(shí)候,發(fā)現(xiàn)上面一路的測試點(diǎn),一直是 0,下面一路一直是 1A 左右,經(jīng)過主電路排查后,發(fā)現(xiàn)沒有問題,然后對測試點(diǎn)進(jìn)行排查,發(fā)現(xiàn)測試點(diǎn)的夾子松掉了,使電流都往下去了。將夾子焊好后,電路正常工作。(3) 、在進(jìn)行程序調(diào)試的時(shí)候,一直在使用內(nèi)部的 1M 晶振,所以一直精度上不去,調(diào)節(jié)都是很粗的調(diào)節(jié),電流一直達(dá)不到指標(biāo)。還有液晶刷新很慢,按鍵要按很久才能用。后來查閱了資料,發(fā)現(xiàn)在燒寫程序的時(shí)候要勾上熔絲位,如果使用的是 8M 以上的外部晶振的話,那就要把熔絲位全部勾上。這樣才是在使用外部的 16M 晶振。將熔絲位勾上后,調(diào)節(jié)程序后,發(fā)現(xiàn)精度大大的提升了。能夠達(dá)到基本的要求。還有在對 PID 參數(shù)設(shè)置的時(shí)候,一開始沒有頭緒,隨便調(diào),后來看論壇和同學(xué)談?wù)?,發(fā)現(xiàn)要一個(gè)一個(gè)參數(shù)的調(diào),在經(jīng)過多次實(shí)驗(yàn)后,將 PID 參數(shù)調(diào)整好了,是指標(biāo)達(dá)到了要求。(二) 、數(shù)據(jù)分析表 和表 是在電流 1:1 情況下,比例調(diào)節(jié)和 PI 調(diào)節(jié)的數(shù)據(jù)對比。表 負(fù)載為 , 兩模塊電流按 1:1 分配(比例反饋)I1(A) I2 (A) I 總 (A) Uo(V)給定值 0.5 測量值 絕對誤差 1% 3% % 3%表 負(fù)載為 , 兩模塊電流按 1:1 分配(PI 反饋)I1(A) I2 (A) I 總 (A) Uo(V)給定值 0.5 測量值 絕對誤差 % % % 1%14表 和表 是在電流 1:2 情況下,比例調(diào)節(jié)和 PI 調(diào)節(jié)的數(shù)據(jù)對比。表 負(fù)載為 ,兩模塊電流按 1:2 分配情況(比例反饋)I1(A) I2 (A) I 總 (A) Uo(V)給定值 測量值 絕對誤差 % 7% % %表 負(fù)載為 ,兩模塊電流按 1:2 分配情況(PI 反饋)I1(A) I2 (A) I 總 (A) Uo(V)給定值 測量值 絕對誤差 % % % 5%對比表 和表 可以看出,同樣是 1:1 的電流分配情況下,比例調(diào)節(jié)的誤差在5%以內(nèi),達(dá)到了基本的要求,但是在 PI 調(diào)節(jié)下,可以看出誤差精度已經(jīng)達(dá)到了 2%的要求。對比表 和表 可以看出,同樣是 1:2 的電流分配情況下,比例調(diào)節(jié)的誤差已經(jīng)超出了 5%的要求,而在 PI 調(diào)節(jié)下精度達(dá)到了 2%以內(nèi)。對比著兩組數(shù)據(jù),可以看出了在 PI 的調(diào)節(jié)下精度大大的提升,說明了 PID 算法在控制方面的優(yōu)勢,使整個(gè)系統(tǒng)更加完善。五、體會與展望通過這次選修課的學(xué)習(xí),學(xué)到了專業(yè)知識方面的一些知識。整個(gè)學(xué)習(xí)的過程是很重要的。由于這個(gè)學(xué)期在學(xué)習(xí)《電力電子》這門課,而課題又正好和電力電子相關(guān)知識有關(guān),所以對于這次的課程,通過對整個(gè)系統(tǒng)的設(shè)計(jì),測試,調(diào)整。更好的了解了電力電子和開關(guān)電源相關(guān)的知識,也更深入的學(xué)習(xí)到了一些課堂上無法學(xué)習(xí)到的東西。將課堂的理論知識和實(shí)踐想結(jié)合,將學(xué)習(xí)到的東西更加印象深刻,不用去死記硬背,能夠靈活運(yùn)用。對于編寫程序,整體的邏輯性還要加強(qiáng)。流程圖要寫好15再寫程序。對于展望,希望能夠在以后的學(xué)習(xí)中把硬件方面學(xué)的更好,能夠把不足給彌補(bǔ)。在程序方面多學(xué)習(xí)一下別人的算法。學(xué)的更好,希望一次比一次有進(jìn)步。參考文獻(xiàn)[1] 程漢湘,武小梅.電力電子技術(shù).第二版. 科學(xué)出版社.[2] 譚浩強(qiáng).C 程序設(shè)計(jì).第三版,北京:清華大學(xué)出版社,.[3] 童詩白,第四版.北京:高等教育出版社,.[4] 閻石.?dāng)?shù)字電子技術(shù)基礎(chǔ),:高等教育出版社,.[5] ,附 錄附錄 1.整體電路圖附錄 2.程序代碼//*******************************//includeincludeincludeincludeinclude16includedefine uchar unsigned chardefine uint unsigned intpragma interrupt_handler timer0_ovf_isr:10//**********定時(shí)器 0 中斷***********//void timer0_init(void){ TCCR0 = 0x00。 //停止定時(shí)器 TCNT0 = 0x64。 //初始值,每 10 毫秒進(jìn)一次中斷 TIMSK = 0x01。 //允許中斷 SREG |= BIT(7)。 //允許全局中斷}//***********外中斷 0 函數(shù)**********//void timer0_ovf_isr(void){ TCNT0 = 0x64。 pid1_calculating()。 //PID 調(diào)整 OCR1A pid2_calculating()。 //PID 調(diào)整 OCR1B _vol()。 //電壓反饋}//*******PWM 設(shè)置輸出********//void KPWM(void){ PORTD|=BIT(4)|BIT(5)。 DDRD|=BIT(4)|BIT(5)。 TCCR1A = 0xA2。 //兩路 PWM,匹配清零 TCCR1B = 0x11。 //相位修正 PWM 模式,位數(shù)可調(diào),預(yù)分頻 1 ICR1 = 800。 //此數(shù)為 16 位 PWM,16M 晶振,clk/(2*N*TOP),頻率為 10K OCR1A = 255。 //占空比 % OCR1B = 255。 //占空比 %}void main(){17 KPWM()。 //PWM 函數(shù) LCD_init()。 //1602 初始化函數(shù) key_init()。 //按鍵初始化函數(shù) timer0_init()。 //定時(shí)器 0 初始化 adcport_init()。 //AD 端口初始化 while(1) { Display_PWM()。 //顯示 PWM 函數(shù)press()。 //按鍵函數(shù)display_AD0()。 //顯示 AD0 的模擬量和數(shù)字量 }}//****************************//ifndef _1602_H_define _1602_H_define uchar unsigned chardefine uint unsigned intvoid delay(uint MS)。void write_(uint )。void write_dat(uint dat)。void LCD_init()。void Display_PWM()。void calculate_AD0()。endif//************************//includeincludeincludedefine uchar unsigned chardefine uint unsigned int//******顯示固定數(shù)組 PWM:*********//const uchar tab[]=PWM:。//*******延時(shí)函數(shù)*******//void delay(uint MS) //約為 1MS 的延時(shí)函數(shù) { uint i,j。18 for(i=0。iMS。i++) for(j=0。j2282。j++)。 //2282 是在 16MHz 晶振下為 MS 毫秒}//******1602 寫地址********//void write_(uint ){ PORTAamp。=~BIT(5)。 //RS=0 PORTAamp。=~BIT(6)。 //RW=0 PORTB=。 //送地址 delay(5)。 PORTA|=BIT(7)。 //EN=1 delay(5)。 PORTAamp。=~BIT(7)。 //EN=0}//******1602 寫數(shù)據(jù)********//void write_dat(uint dat){ PORTA|=BIT(5)。 //RS=1 PORTAamp。=~BIT(6)。 //RW=0 PORTB=dat。 //送數(shù)據(jù) delay(5)。 PORTA|=BIT(7)。 //EN=1 delay(5)。 PORTAamp。=~BIT(7)。 //EN=0} //********1602 初始化*********//void LCD_init(){ DDRA=0XFF。 DDRB=0xFF。 delay(5)。 write_(0X38)。 //設(shè) 8 位數(shù)據(jù)線,雙行,5*7 點(diǎn)陣 delay(5)。 write_(0X0c)。 //開顯示,不顯示光標(biāo) delay(5)。 write_(0X06)。 //輸入地址自加,屏幕不移動(dòng) delay(5)。 write_(0X01)。 //清屏 delay(5)。}19//*******顯示 PWM 占空比******//void Display_PWM(){ uchar i。 uint shi,ge,xiaoshu,beichu。 uint shi1,ge1,xiaoshu1。 shi=OCR1A/100。 //將 OCR1A 百位拆分 ge=OCR1A/10%10。 //將 OCR1A 十位拆分 xi
點(diǎn)擊復(fù)制文檔內(nèi)容
研究報(bào)告相關(guān)推薦
文庫吧 www.dybbs8.com
備案圖片鄂ICP備17016276號-1