<dfn id="yhprb"><s id="yhprb"></s></dfn><dfn id="yhprb"><delect id="yhprb"></delect></dfn><dfn id="yhprb"></dfn><dfn id="yhprb"><delect id="yhprb"></delect></dfn><dfn id="yhprb"></dfn><dfn id="yhprb"><s id="yhprb"><strike id="yhprb"></strike></s></dfn><small id="yhprb"></small><dfn id="yhprb"></dfn><small id="yhprb"><delect id="yhprb"></delect></small><small id="yhprb"></small><small id="yhprb"></small> <delect id="yhprb"><strike id="yhprb"></strike></delect><dfn id="yhprb"></dfn><dfn id="yhprb"></dfn><s id="yhprb"><noframes id="yhprb"><small id="yhprb"><dfn id="yhprb"></dfn></small><dfn id="yhprb"><delect id="yhprb"></delect></dfn><small id="yhprb"></small><dfn id="yhprb"><delect id="yhprb"></delect></dfn><dfn id="yhprb"><s id="yhprb"></s></dfn> <small id="yhprb"></small><delect id="yhprb"><strike id="yhprb"></strike></delect><dfn id="yhprb"><s id="yhprb"></s></dfn><dfn id="yhprb"></dfn><dfn id="yhprb"><s id="yhprb"></s></dfn><dfn id="yhprb"><s id="yhprb"><strike id="yhprb"></strike></s></dfn><dfn id="yhprb"><s id="yhprb"></s></dfn>

新聞中心

EEPW首頁(yè) > 嵌入式系統 > 設計應用 > 通過(guò)優(yōu)化PWM算法提高智能微控制器控制性能解析方案

通過(guò)優(yōu)化PWM算法提高智能微控制器控制性能解析方案

作者: 時(shí)間:2012-06-20 來(lái)源:網(wǎng)絡(luò ) 收藏

聯(lián)合使用定時(shí)器TA0~TA3和定時(shí)器TB0可以產(chǎn)生驅動(dòng)三相馬達的電壓波形。M37906內部集成的三相馬達驅動(dòng)的工作方式答為三相波模式,用于實(shí)現三相波形的輸出。三相正相波形(U相、V相、W相)和三相負相波形(UN相、VN相、WN相),分別從P65、P65、P64、P63、P62、P61和 P60輸出,P6OUTcut/INT4作為模塊的故障檢測口。定時(shí)器TA3按定時(shí)方式工作,用于載波周期;定時(shí)器TA0~TA2按單次脈沖方式工作分別各輸出相。其中定時(shí)器TA0W和WN相,定時(shí)器TA1控制V和VN相,定時(shí)器TA2控制U和UN相。

定時(shí)器TA3用于控制三角調制波或鋸齒波的周期。當定時(shí)器TA3記數器向下溢出時(shí),產(chǎn)生中斷請求,發(fā)出一個(gè)短脈沖使定時(shí)器TA0~TA2開(kāi)始記數;同時(shí)三相輸出極性設置寄存器(00A8H)的相應位分別觸發(fā)各自對應的輸出極性設置翻轉觸發(fā)(toggle flipflop)器,設置其輸出的極性,觸發(fā)器的內容在定時(shí)器TA0~TA2觸發(fā)時(shí)反向;定時(shí)器TA0~TA2在觸發(fā)極性設置翻轉觸發(fā)器的同時(shí)也觸發(fā)死區時(shí)間定時(shí)器使之開(kāi)始工作。此時(shí)正相和負相輸出波形并不能馬上從高電平轉到低電平,只有死區時(shí)間定時(shí)器溢出后,所發(fā)出的反向觸發(fā)信號才使輸出從高電平轉到低電平。

在輸出波形時(shí),設置死區時(shí)間的目的是防止正向波形(U相、V相、W相)輸出低電平和負相波形(UN 相、VN相、WN相)輸出低電平時(shí)互相重疊,因為正相和負相同時(shí)為低電平時(shí)會(huì )造成驅動(dòng)電路短路。M37906內部提供了3個(gè)以單次脈沖有方式工作的八位定時(shí)器完成對死區時(shí)間的控制。它們共用一個(gè)設定死區時(shí)間的重加載寄存器,在設定死區時(shí)間寄存器(00A7H)時(shí)也同時(shí)自動(dòng)加載到共用的重加載寄存器中;每次觸發(fā)死區時(shí)間定時(shí)器時(shí)微處理器會(huì )重新加載該寄存器中的值,按選擇的記數源進(jìn)行減記數;當記數器下溢時(shí),記數器停止工作,等待下一次觸發(fā)。

M37906 具有兩種三相方式,即三相方式0和三相方式1。在方式0中每次定時(shí)器TA3溢出都會(huì )產(chǎn)生中斷請求;定時(shí)器TA0~TA2各使用一個(gè)寄存器,通過(guò)設定U、V、W各相的輸出極性設置緩沖的方法使輸出極性反向,也可以通過(guò)軟件方法直接使三相輸出反向。而三相波形方式1中定時(shí)器TA3每?jì)纱位蛎克拇蜗蛳乱绯霾艜?huì )產(chǎn)生中斷;每個(gè)定時(shí)器交替使用兩個(gè)寄存器,只能通過(guò)設置三相輸出波形的極性寄存器實(shí)現三相波的極性設置;在每個(gè)周期內根據三相輸出極性設置緩存器的內容由硬件自動(dòng)完成的三相波極性的反向。

2 PS21245功率模塊

DIP -IPM模塊是日本三菱公司最新推出的第四代IPM功率模塊。IPM智能功率模塊是集內置三相交流輸出IGBT逆變電路、高壓驅動(dòng)程序保護于一體的雙列直插封裝模塊。其內部既有驅動(dòng)控制和保護邏輯,又有過(guò)流、過(guò)(欠)壓、短路和過(guò)熱探測和保護電路,大大了變頻器的可靠性和可維護性。DIP-IPM 模塊與第三代IPM智能功率模塊相比具有以下特點(diǎn):只需一路+15V的驅動(dòng)電路,可不采用光耦直接與單片機進(jìn)行連接,工藝上采用了更小的 IGBT/FWDi芯片,使功耗更低、體積更小。PS21245的每路IGBT集電極電流為20A,開(kāi)關(guān)頻率典型值5kHz,絕緣耐壓1500Vrms,集電極-發(fā)射極額定電壓600V,其內部電路如圖2所示。

/batchupload/articleimg/20120220/13297310499288.gif

pwm相關(guān)文章:pwm原理




評論


相關(guān)推薦

技術(shù)專(zhuān)區

關(guān)閉
国产精品自在自线亚洲|国产精品无圣光一区二区|国产日产欧洲无码视频|久久久一本精品99久久K精品66|欧美人与动牲交片免费播放
<dfn id="yhprb"><s id="yhprb"></s></dfn><dfn id="yhprb"><delect id="yhprb"></delect></dfn><dfn id="yhprb"></dfn><dfn id="yhprb"><delect id="yhprb"></delect></dfn><dfn id="yhprb"></dfn><dfn id="yhprb"><s id="yhprb"><strike id="yhprb"></strike></s></dfn><small id="yhprb"></small><dfn id="yhprb"></dfn><small id="yhprb"><delect id="yhprb"></delect></small><small id="yhprb"></small><small id="yhprb"></small> <delect id="yhprb"><strike id="yhprb"></strike></delect><dfn id="yhprb"></dfn><dfn id="yhprb"></dfn><s id="yhprb"><noframes id="yhprb"><small id="yhprb"><dfn id="yhprb"></dfn></small><dfn id="yhprb"><delect id="yhprb"></delect></dfn><small id="yhprb"></small><dfn id="yhprb"><delect id="yhprb"></delect></dfn><dfn id="yhprb"><s id="yhprb"></s></dfn> <small id="yhprb"></small><delect id="yhprb"><strike id="yhprb"></strike></delect><dfn id="yhprb"><s id="yhprb"></s></dfn><dfn id="yhprb"></dfn><dfn id="yhprb"><s id="yhprb"></s></dfn><dfn id="yhprb"><s id="yhprb"><strike id="yhprb"></strike></s></dfn><dfn id="yhprb"><s id="yhprb"></s></dfn>