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

正文內(nèi)容

igbt的變頻電源設(shè)計(jì)-資料下載頁

2025-07-14 16:01本頁面
  

【正文】 結(jié)果1 分步調(diào)試過程測量值如下表 5表 5 測量值電路 波形 測試電壓SPWM電路 SPWM波型 驅(qū)動(dòng)電路 SPWM波型 IGBT電路 SPWM波型 65V(峰峰值)濾波電路 正弦波 65V(峰峰值)調(diào)試過程中,單片機(jī)是低壓電路而 IGBT橋式電路和驅(qū)動(dòng)電路是屬于高壓電路,因此三者的電源電路都必須分開,否則造成系統(tǒng)的短路燒毀 IGBT。單片機(jī)輸出的是小信號(hào)的 SPWM波形,先將其通過光電耦合電路進(jìn)行隔離放大后,再送入 IGBT放大進(jìn)行開關(guān)放大到所需的電壓值,經(jīng)過低通濾波后得到所需的正弦波電壓信號(hào)。結(jié) 論通過對(duì)變頻電源的設(shè)計(jì)的研究和試驗(yàn),得出如下結(jié)論:1 該系統(tǒng)結(jié)構(gòu)簡單,成本低,控制精確??梢杂糜谂炌?,飛機(jī)及機(jī)載設(shè)備、雷達(dá)、導(dǎo)航等軍用電子設(shè)備,以及其它需要的中頻電源控制設(shè)備。2 該電源最后通過用示波器對(duì)輸出信號(hào)電壓值的測量,符合其最后輸出電壓的標(biāo)準(zhǔn)。3 在此期間保證輸出頻率的不變,波形沒有明顯的失真。參考文獻(xiàn)[1] :機(jī)械工業(yè)出版社,2022.[2] 鐘福金,.1999(6),1418. [3] :高等教育出版社,1998.[4] 周志敏, 和 :人民郵電出版社,2022.[5] WU Xunwei,HANG Guoqiang,Massoud Pedram. Low power DC circuits employing AC power supply, SCIENCE IN CHINA (INFORMATION SCIENCES), 2022 , 232.[6] :機(jī)械工業(yè)出版社,1999. [7] 劉瑞新,:機(jī)械工業(yè)出版社,2022. [8] 梅麗風(fēng),:清華大學(xué)出版社,2022.[9] 李廣弟,:北京航空航天大學(xué)出版社,2022.[10] 單片機(jī)實(shí)踐教程,北京:電子工業(yè)出版社,2022 年.[11] 康華光,(數(shù)字部分),北京:高等教育出版社,2022.[12] 秦玲, D/A轉(zhuǎn)換電路的帶隙基準(zhǔn)電壓源的設(shè)計(jì),電子設(shè)計(jì)應(yīng)(5)3542.[13] ,北京:中國電力出版社,2022.[14] :華南理工大學(xué)出版社,2022.[15] 高吉祥,:電子工業(yè)出版社,2022.[16] :清華大學(xué)出版社,2022.[17] 李序葆,:機(jī)械工業(yè)出版社,2022.[18] :國防工業(yè)出版社,1995. 附錄 1 系統(tǒng)電路R41KR53KR63KQ18050Q28550R411KR513KR613KQ118050Q218550R3200R171KR183KR193KQ138050Q158550R141KR153KR163KQ148050Q128550GSDIGBT10N60GSDIGBT10N60GSDIGBT10N60GSDIGBT10N60VCCL110mHL210mH235687 6N135U14R3202235687 6N135U13R3200 23 56876N135U11R31200 23 56876N135U12D36 C512200uF T2AC220V12VAC220VD37 C532200uF T3AC220V12VD38 C552200uF T4AC220V12VD1D2D3D5D6D1D2D3D4D5D6D5D6S2S1 S2S1D41PC6 2PD03PD1 4PD25PD3 6PD47VCC 8GND9PB6 10PB711PD5 12PD613PD7 14PB0 15 PB116 PB217 PB318 PB419 PB520 AVCC21 AREF22 GND23 PC024 PC125 PC226 PC327 PC428 PC5ATMEGA81 2Y112MHzC2222pF C2322pF+5VS1S2IN31 IN42 IN53IN64 IN75START6EOC 7D3 8OE9 CLK10 VC 11REF+ 12GND13D1 14D2 15REF 16D0 17D4 18D5 19D6 20D7 21ALE22 AD C23 AD B24 AD A25IN026 IN127 IN228U4ADC0809N EA/VP31 X119X218 RESET9RD17 WR16INT012 INT113T014 T115P101 P112 P123P134 P145 P156P167 P178P00 39P01 38P02 37P03 36P04 35P05 34P06 33P07 32P20 21P21 22P22 23P23 24P24 25P25 26P26 27P27 28PSEN 29ALE/P 30TXD11RXD 10U58051Y212MC7820PC8820PA7 B1 C2D6 B14 LT3RB15a 13b 12c 11d 10e 9f 15g 14U774LS47A1 B2 C3E14 E25 E36Y0 15Y1 14Y2 13Y3 12Y4 11Y5 10Y6 9Y7 7U874LS138GND1234567abcdefg8 dp9GNDa bfcgde dpDB11234567abcdefg8 dp9GNDa bfcgde dpDB21234567abcdefg8 dp9GNDa bfcgde dpDB3D7D6D5D4D3D2D1D7D6D5D4D3D2D1D7D6D5D4D3D2D1D7D6D5D4D3D2D1DA3DA2DA1Q58PNPQ59PNPQ60PNPDA1DA2DA3r11r12r13r14r15r16r17r18r19r20100 X 7 X 4+5V1234567abcdefg8 dp9GNDa bfcgde dpDB4D7D6D5D4D3D2D1Q57PNPDA4r21 DA4C9910uF+5VR71R72+5V+5V+5V+5VVC4CLK3D21Q5Q6CLRPRU6ASN7474N+5V+5VC311uFD35C522200uF/35V Vin1GND2+5V 3U9LM7805C542200uF/35VT2AC220V 15VC56470uF/25V Vin1GND2+15V 3U8LM7809123JP7+5V附錄 2 SPWM 程序//ICCAVR application builder : 2022411 11:21:57// Target : M8// Crystal: include include unsigned char i=0,k=0,out_date=0。 /*unsigned char timer_long[40]={0x01,0x39, 。此段為測試輸出,實(shí)際中不用 0x02,0x64,0x03,0x84,0x04,0x94,0x05,0x86,0x06,0x52,0x06,0xf6,0x07,0x6e, 0x07,0xb7,0x07,0xd0,0x07,0xd0,0x07,0xb7,0x07,0x6e,0x06,0xf6,0x06,0x52,0x05,0x86,0x04,0x94,0x03,0x84,0x02,0x64,0x01,0x39 }。*/unsigned char timer_long[20]={0x01,0x37,//0x35,0x02,0xc5,//0xc3,0x03,0x7d,//0x7b,0x03,0xb9,//0xb7,0x03,0xdd,//0xdb,0x03,0xdd,//0xdb,x03,0xb9,//0xb7,0x03,0x7d,//0x7b,0x02,0xc5,//0xc3,0x01,0x37,//0x35, }。void port_init(void){ PORTB = 0xff。 DDRB = 0xFF。 PORTC = 0x00。 //m103 output only DDRC = 0x00。 PORTD = 0x00。 DDRD = 0x00。}//TIMER1 initialize prescale:1// WGM: 0) Normal, TOP=0xFFFF// desired value: // actual value: (%)void timer1_init(void){ TCCR1B = 0x00。 //stop TCNT1H = 0xFF。 //setup TCNT1L = 0xFF。 OCR1AH = 0x00。 OCR1AL = 0x01。 OCR1BH = 0x00。 OCR1BL = 0x01。 ICR1H = 0x00。 ICR1L = 0x01。 TCCR1A = 0x00。 TCCR1B = 0x01。 //start Timer}pragma interrupt_handler timer1_ovf_isr:9void timer1_ovf_isr(void){ //TIMER1 has overflowedk++。if(k==2)k=0。if(k==1){ TCNT1H = 0xfftimer_long[2*i]。 //reload counter high value TCNT1L = 0xfftimer_long[2*i+1]。 //reload counter low value if(out_date==0) {PORTB =PORTB|0x01。PORTB =PORTBamp。0xfd。} else { PORTB =PORTB|0x02。PORTB =PORTBamp。0xfe。} i++。} else{ TCNT1H =0xfc+timer_long[2*i]。 //reload counter high value TCNT1L =0xff+timer_long[2*i+1]。 //reload counter low value //TCNT1L =0x19+timer_long[2*i+1]。 //reload counter low value // TCNT1H =0xf8+timer_long[2*i]。 //reload counter high value。16M // TCNT1L =0x2f+timer_long[2*i+1]。 //reload counter low value //TCNT1H =0xe0+8*timer_long[2*i]。 //reload counter high value // TCNT1L =0xbf+8*timer_long[2*i+1]。 //reload counter low value if(out_date==0) {PORTB =PORTBamp。0xfe。PORTB =PORTBamp。0xfd。} else { PORTB =PORTBamp。0xfd。PORTB =PORTBamp。0xfe。} } if(i==10){i=0。out_date++。if(out_date==2){out_date=0。}。}。}//call this routine to initialize all peripheralsvoid init_devices(void){ //stop errant interrupts until set up CLI()。 //disable all interrupts port_init()。 timer1_init()。 MCUCR = 0x00。 GICR = 0x00。 TIMSK = 0x04。 //timer interrupt sources SEI()。 //reenable interrupts //all peripherals are now initialized}//void main(void){ init_devices()。 //insert your functional code here...}附錄 3 電壓采集程序。************************。模擬數(shù)據(jù)采集顯示電路。 。************************。70H77H存放采樣值,78H7BH 存放顯示數(shù)據(jù)
點(diǎn)擊復(fù)制文檔內(nèi)容
環(huán)評(píng)公示相關(guān)推薦
文庫吧 www.dybbs8.com
備案圖鄂ICP備17016276號(hào)-1