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

正文內(nèi)容

單片機(jī)控制的三相全控橋觸發(fā)系統(tǒng)設(shè)計(jì)畢業(yè)設(shè)計(jì)說明書-資料下載頁

2025-08-03 01:27本頁面
  

【正文】 往往都會(huì)超多正常值。有時(shí)雷擊也會(huì)引起過電壓。晶閘管過電壓的保護(hù)措施通常采用阻容保護(hù)??梢岳秒娙輥砦者^電壓,其實(shí)質(zhì)就是將造成過電壓的能量變成電場能量儲(chǔ)存到電容器中,然后釋放到電阻中去消耗掉。這是過電壓保護(hù)的基本方法。阻容吸收元件可以并聯(lián)整流裝置的交流側(cè)(輸入端)、直流側(cè)(輸出端)、或則元件側(cè)。6.2 具體器件的計(jì)算與選擇(1)整流變壓器的計(jì)算①二次側(cè)相電壓:查表知,三相全控橋時(shí)A= Ud0/ U2= ( 取ε=)B=Ud/ Udv 查表知 B=COSa,a角考慮100裕量故B=所以U2 =(1~)=106~127V取U2=120V,所以 變比 K=U1/U2=380/120=②一次、二次側(cè)電流的計(jì)算 查表知 KI1= ,KI2= I1=KI1 Id /K=**37/=*=10A I2=KI2Id=*37=③變壓器容量的計(jì)算一次側(cè),二次側(cè)繞組的相數(shù) m1=3,m2=3所以 S1=m1U1I1=3*380*10=11400VA S2=m2U2I2=3*120*=10872VA S=(S1+ S2)/2=(11400+10872)/2=11136VA又因?yàn)?勵(lì)磁功率P2=220*=所以 取S1=,S2=,S=,I1=,I2=(2)晶閘管元件的選擇①晶閘管額定電壓UTN = (2~3) UTm=(2~3) *120 =588~882V取UTN=800V②晶閘管的額定電流查表知 K=IT(VA)=(~2)K Id =(~2)**37=~取IT(VA)=50A故選Kp507晶閘管元件③晶閘管兩端的過電壓保護(hù)晶閘管:C2=,R2=40Ω電容耐壓≧=**U2=**120V=441V選C2JD2型金屬化介電容器,耐壓400V電阻功率:PR2=fcum2*106= 取R2=43Ω,1W金屬膜電阻④過電流保護(hù)快速熔斷器的選擇接有電抗器的三相全控橋電路,通過晶閘管電流有效值IT=Id/=37A/=21A故選用RLS50的熔斷器,熔斷電流為50A⑤ 電壓和電流上升率的限制電壓上升率du/dt,正向電壓上升率較大時(shí),使晶閘管誤導(dǎo)通。限制du/dt過大可在電源輸入端串聯(lián)電感和在晶閘管每個(gè)橋臂上串聯(lián)電感,利用電感的濾波特性,使du/dt降低。電流上升率di/dt,導(dǎo)通時(shí)電流上升率過大則可能引起門極附近過熱造成晶閘管損壞限制di/dt,除在阻容保護(hù)中選擇合適的電阻外,也可采用與限制du/dt相同的措施,其中電感可采用空心電抗器,其中L≧30uH。(3)平波電抗器的計(jì)算①使電流連續(xù)的臨界電感量 L1查表得 K1=,Idmin==*37A=則L1=K1*U2/ Idmin =*120/②限制電流脈動(dòng)的電感量L2查表得 K2=,取Si=則L2=K2*U2/(Si*Id)=*120/(*37)mH= mH③電動(dòng)機(jī)電感量LD和變壓器漏電感量LT取KD=7,則LD=KD*VD/(2*Pn*Ia)*103=7*230/(2*1450*37)*103 =15 mH 查得 KT=,取Ush=5,則LT=KT*Ush/100*U2/Ia=*5/100*120/37= mH④實(shí)際串入電抗器電感量Ld=L1(LD+2LT)=45(7+2*)= mH小結(jié):通過對(duì)所有硬件電路的組成及其原理的了解并對(duì)相關(guān)的器件的各參數(shù)和指標(biāo)進(jìn)行比較全面的掌握,并結(jié)合實(shí)際電路的運(yùn)行正確的選擇組成電路的器件。第七章 軟件設(shè)計(jì)7.1 觸發(fā)脈沖控制軟件的設(shè)計(jì)   觸發(fā)脈沖的控制軟件可方便進(jìn)行延遲計(jì)算,由軟件完成系統(tǒng)初始化、初值的輸入和觸發(fā)電角度時(shí)間的計(jì)算并送入定時(shí)器,通過外部中斷實(shí)現(xiàn)觸發(fā)延遲角的處理。移相觸發(fā)脈沖控制軟件流程圖如圖1所示。7.2 軟件控制程序清單includeincludedefine uint unsigned intdefine uchar unsigned charuchar Temp_1[]={0xc0,0xf9,0xa4,0xb0,0x99,0x92,0x82,0xf8,0x80,0x90,0x88,0x83,0xc6,0xa1,0x86,0x8e}。uchar temp。uchar num。 //鍵盤返回值uchar jishu。uchar jishu_1。uchar ge=0。uchar shi=0。uchar shijian。float dingshi。uint dingshi_1。sbit A_1=P2^6。sbit B_1=P2^7。sbit ug_1=P2^0。 //脈沖輸出引腳定義sbit ug_2=P2^1。 sbit ug_3=P2^2。 sbit ug_4=P2^3。 sbit ug_5=P2^4。sbit ug_6=P2^5。 uchar js=0。 //六脈沖計(jì)數(shù)器void chushihua()//定時(shí)器、中斷初始化函數(shù){ TMOD=0x11。 EA=1。 ET0=1。 ET1=1。 TR1=0。 TR0=0。 IP=0x08。 IPH=0x01。 IT0=1。 //外中斷0為下降沿觸發(fā) TH0=(655361667)/256。//定時(shí)時(shí)間,即脈沖寬度 TL0=(655361667)%256。}void delay(uint z) //1ms延時(shí){ uint x,y。 for(x=z。x0。x) for(y=110。y0。y)。}void duan_1(uchar duan){ P0=Temp_1[duan]。}uchar Keyboard(){ P1=0xef。 //給P1口附值 temp=P1。 temp=tempamp。0x0f。 if(temp!=0x0f) { delay(5)。 temp=P1。 temp=tempamp。0x0f。 if(temp!=0x0f) { jishu++。 temp=P1。 switch(temp) { jishu++。 case 0xee:num=0。break。 case 0xed:num=1。break。 case 0xeb:num=2。break。 case 0xe7:num=3。break。 } while(temp!=0x0f) //松手檢測 { temp=P1。 temp=tempamp。0x0f。 } } } P1=0xdf。 temp=P1。 temp=tempamp。0x0f。 if(temp!=0x0f) { delay(5)。 temp=P1。 temp=tempamp。0x0f。 if(temp!=0x0f) {jishu++。 temp=P1。 switch(temp) { case 0xde:num=4。break。 case 0xdd:num=5。break。 case 0xdb:num=6。break。 case 0xd7:num=7。break。 } while(temp!=0x0f) //松手檢測 { temp=P1。 temp=tempamp。0x0f。 } } } P1=0xbf。 temp=P1。 temp=tempamp。0x0f。 if(temp!=0x0f) { delay(5)。 temp=P1。 temp=tempamp。0x0f。 if(temp!=0x0f) {jishu++。 temp=P1。 switch(temp) { case 0xbe:num=8。break。 case 0xbd:num=9。break。 case 0xbb:num=10。break。 case 0xb7:num=11。break。 } while(temp!=0x0f) //松手檢測 { temp=P1。 temp=tempamp。0x0f。 } } } P1=0x7f。 temp=P1。 temp=tempamp。0x0f。 if(temp!=0x0f) { delay(5)。 temp=P1。 temp=tempamp。0x0f。 if(temp!=0x0f) { temp=P1。 switch(temp) { case 0x7e:num=12。break。 case 0x7d:num=13。break。 case 0x7b:num=14。break。 case 0x77:num=15。jishu_1=1。break。 } while(temp!=0x0f) //松手檢測 { temp=P1。 temp=tempamp。0x0f。 } } } return num。}void main(void){ chushihua()。 EX0=1。 while(1) { Keyboard()。 if(jishu_1==1) { if(jishu==1) { shi=num。 } if(jishu==2) { ge=num。 jishu=0。 jishu_1=0。 shijian=shi*10+ge。 } dingshi=((shijian+30)/360)*20*1000。 } B_1=0。 duan_1(ge)。 A_1=1。 delay(10)。 A_1=0。 duan_1(shi)。 B_1=1。 delay(10)。 }}void zhongduan() interrupt 1//定時(shí)器t0中斷函數(shù){ js++。 TH0=(655361667)/256。 TL0=(655361667)%256。 if(js==1) { ug_1=0。 ug_6=0。 } if(js==2) { ug_1=1。 ug_2=1。 } if(js==3) { ug_1=0。 ug_2=0。 } if(js==4) { ug_2=1。 ug_3=1。 } if(js==5) { ug_2=0。 ug_3=0。 } if(js==6) { ug_3=1。 ug_4=1。 } if(js==7) { ug_3=0。 ug_4=0。 } if(js==8) { ug_4=1。 ug_5=1。 } if(js==9) { ug_4=0。 ug_5=0。 } if(js==10) { ug_5=1。 ug_6=1。 } if(js==11) { ug_5=0。 ug_6=0。 } if(js==12) { ug_1=1。 ug_6=1。 js=0。 }}void T1_dingshi() interrupt 3{ TR1=0。 TH0=(655361667)/256。//定時(shí)時(shí)間,即脈沖寬度 TL0=(655361667)%256。 TR0=1。//啟動(dòng)定時(shí)器}void INT0_tongbu() interrupt 0{ dingshi_1=dingshi。 TH1=(65536dingshi_1)/256。 TL1=(65536dingshi_1)%256。 TR1=1。}結(jié)論本課題設(shè)計(jì)是基于MCS—51系列單片機(jī)AT89C52芯片為主的數(shù)字觸發(fā)電路,并保證在一個(gè)周期內(nèi)準(zhǔn)時(shí)發(fā)出六個(gè)脈沖分別觸發(fā)六個(gè)晶閘管,比原來用模擬電路控制觸發(fā)簡單,穩(wěn)定,抗干擾強(qiáng)。在工業(yè)生產(chǎn)中廣泛采用作為整流、調(diào)壓。很好的克服了傳統(tǒng)的模擬晶閘管觸發(fā)電路的很多缺點(diǎn)。隨著電力電子技術(shù)的發(fā)展,在工業(yè)及民用上有極其廣闊的應(yīng)用,有很好的發(fā)展前景。鑒于時(shí)間和各方面的因素本此課題還不完善,還有許多的不足和缺陷,本身電力電子的三相控制觸發(fā)在國內(nèi)的研發(fā)起點(diǎn)晚,還不成熟。因此還要繼續(xù)更深的研究,最終廣泛的應(yīng)用到更多的工業(yè)控制控中。致謝在此畢業(yè)論文完成之際,我首先要向我的指導(dǎo)老師李常順老師致以衷心的感謝和崇高的敬意。在三個(gè)月的學(xué)習(xí)期間,李老師對(duì)我一直孜孜教誨、嚴(yán)格要求,并且不失時(shí)機(jī)的鼓勵(lì),令我克服了設(shè)計(jì)期間的眾多難題。李老師深厚的理論造詣、豐富的實(shí)踐經(jīng)驗(yàn)、嚴(yán)謹(jǐn)?shù)闹螌W(xué)態(tài)度、積極的工作作風(fēng)對(duì)我產(chǎn)
點(diǎn)擊復(fù)制文檔內(nèi)容
醫(yī)療健康相關(guān)推薦
文庫吧 www.dybbs8.com
備案圖鄂ICP備17016276號(hào)-1