MICROCHIP PWM v4.2 Three Phase Low Voltage Mootori juhtimine
Sissejuhatus (Küsi küsimus)
Kolmefaasiline impulsi laiuse modulatsioon (PWM) genereerib kandjapõhise, keskele joondatud PWM-i, et käivitada kolmefaasilise inverteri lülitid. Moodul tutvustab ka konfigureeritavat surnud aega, et vältida surnud lühiseid.
Viiteaja saab kasutusele võtta mitme kolmefaasilise PWM-i plokkide sünkroniseerimiseks mitmeteljelistel või harmooniliste tühistamistel mitmetasandiliste inverterite puhul.
Kokkuvõte (Küsi küsimus)
Järgmises tabelis on kolmefaasilise PWM IP omaduste kokkuvõte.
Põhiversioon | See dokument kehtib kolmefaasilise PWM v4.2 kohta. |
Toetatud seadmepered |
|
Toetatud tööriistavoog | Nõuab Libero® SoC v11.8 või uuemaid versioone. |
Litsentsi andmine | Tuuma jaoks on ette nähtud täielik krüpteeritud RTL-kood, mis võimaldab tuuma instantseerida SmartDesigniga. Simulatsiooni, sünteesi ja paigutust saab teostada Libero tarkvaraga. Kolmefaasiline PWM on litsentsitud krüpteeritud RTL-iga, mis tuleb eraldi osta. Lisateabe saamiseks vt Kolmefaasiline PWM. |
Omadused (Küsi küsimus)
Kolmefaasilisel PWM-il on järgmised põhifunktsioonid:
- Looge kolmefaasilised impulsi laiusega moduleeritud signaalid kolme sõltumatu viite põhjal
- Viige sisse viivitusaeg, et reguleerida PWM-tsüklite faasi kahe kolmefaasilise PWM-ploki vahel
- Seadke sisse konfigureeritav surnud aeg, et vältida lühiseid inverteri sillas
- Signaali lubamine või keelamine PWM-i väljundsignaalide väljalülitamiseks ühe süsteemi kellatsükli jooksul
- Looge teiste plokkide jaoks ajastusimpulsse, mida saab konfigureerida ühe või kahe impulssina perioodi kohta
IP Core'i juurutamine Libero Design Suite'is (Küsi küsimus)
IP-tuum tuleb installida Libero® SoC tarkvara IP-kataloogi. Seda tehakse automaatselt Libero SoC tarkvara IP-kataloogi värskendusfunktsiooni kaudu või IP-tuuma saab kataloogist käsitsi alla laadida.
Kui IP-tuum on Libero SoC tarkvara IP-kataloogi installitud, saab tuuma konfigureerida, genereerida ja instantseerida SmartDesigni tööriistas, et lisada see Libero projektiloendisse.
Seadme kasutamine ja jõudlus (Küsi küsimus)
Järgmises tabelis on loetletud kolmefaasilise PWM-i jaoks kasutatud seadme kasutus.
Tabel 1. Kolmefaasilise PWM-i kasutamine
Seadme üksikasjad | Vahendid | Jõudlus (MHz) | RAM-id | Matemaatika plokid | Chip Globals | |||
Perekond | Seade | LUT-id | DFF | LSRAM | μSRAM | |||
PolarFire® SoC | MPFS250T | 433 | 44 | 200 | 0 | 0 | 0 | 0 |
PolarFire | MPF300T | 433 | 44 | 200 | 0 | 0 | 0 | 0 |
SmartFusion® 2 | M2S150 | 433 | 44 | 200 | 0 | 0 | 0 | 0 |
Tähtis:
- Selles tabelis olevad andmed on kogutud tüüpiliste sünteesi- ja paigutussätete abil. CDR-i võrdluskella allikaks määrati Pühendatud ja muud konfiguraatori väärtused jäid muutmata.
- Toimivusnumbrite saavutamiseks on ajastusanalüüsi tegemise ajal kella sagedus piiratud 200 MHz-ga.
Funktsionaalne kirjeldus (Küsi küsimus)
Selles jaotises kirjeldatakse kolmefaasilise PWM-i rakendamise üksikasju.
Järgmisel joonisel on kujutatud kolmefaasilise PWM-i süsteemitaseme plokkskeem.
Joonis 1-1. Kolmefaasilise PWM-i süsteemitaseme plokkskeem
Operatsiooni teooria (Küsi küsimus)
Kolmefaasiline inverter on iga vahelduvvoolumootori ajami tuum. Kolmefaasilise PWM-i genereeritud PWM-impulsid juhivad inverteri silda.
Järgmisel joonisel on kujutatud inverteri silda.
Joonis 1-2. Kolmefaasiline invertersild
Kolmefaasiline kahetasandiline inverter koosneb kolmest jõuelektroonilisest lülitist (transistorist), kaks kummaski jalas mootori mähise iga faasi jaoks. Iga jala lüliteid juhivad täiendavad impulsid faasitugevuse lülitamisekstage positiivse ja negatiivse DC voltage. DC voltage läheb läbi transistori lülitite koormusele, kui vähemalt üks kolmefaasilistest impulssidest on aktiivne. Faasi või kanali nende kõrgete ja madalate impulsside vahele lisatakse surnud aeg, mis võimaldab transistoril täielikult välja lülituda, et alalisvooluallikas töötamise ajal lühisesse ei tekiks.
Generating Center Aligned PWM (Küsi küsimus)
Keskele joondatud PWM-i puhul liigub PWM-loendur alla-loendamiselt üles-loendusele, et uuesti alla lugeda jne. järgmine joonis kujutab keskele joondatud PWM-i tööd. PWM-loendur töötab seni, kuni moodul ei ole lähtestatud, isegi kui PWM-moodul pole lubatud.
Joonis 1-3. Keskele joondatud PWM
Surnud aeg ja viivitusaeg (Küsi küsimus)
Inverteri jala ühe transistori väljalülitamise ja teise transistori sisselülitamise vahele lisatakse ajaline viivitus, et vältida lühise tekkimist. Seda nimetatakse surnud ajaks.
Järgmine joonis näitab surnud aja sisestamist.
Joonis 1-4. Surnud aja sisestamine
Kui ühes süsteemis on mitu PWM-plokki, saab mõned harmoonilised PWM-i kandelaine faasinihutamise teel kõrvaldada. Seda viivitust nimetatakse viivitusajaks. See viivitus on tingitud kandelainete genereerimise viivitusest pärast lähtestamist.
Järgmine joonis näitab, kuidas viiteaeg sisestatakse.
Joonis 1-5. Viivitusaja mõju
Kolmefaasilised PWM parameetrid ja liidese signaalid (Küsi küsimus)
Selles jaotises käsitletakse kolmefaasilise PWM-i GUI konfiguraatori ja I/O signaalide parameetreid.
Sisend- ja väljundsignaalid (Küsi küsimus)
Järgmises tabelis on loetletud kolmefaasilise PWM-i sisend- ja väljundpordid.
Tabel 2-1. Kolmefaasilise PWM-i sisendid ja väljundid
Signaali nimi | Suund | Kirjeldus |
lähtestamine_i | Sisend | Asünkroonne aktiivne madala lähtestamise signaal |
sys_clk_i | Sisend | Süsteemi kell |
et_pwm_i | Sisend | Asünkroonne võimaldab: Kui see on seatud väärtusele 0, juhitakse PWM-väljundid väärtusele 0 Kui väärtuseks on määratud 1, genereeritakse PWM-väljundid. |
en_dual_trig_i | Sisend | Kui see on seatud väärtusele 1, tekitab PWM midmatch_o väljundis kaks trigerimpulssi, mis on tsükli kohta ühtlaselt jaotatud. Kui see on seatud väärtusele 0, tekitab PWM ühe trigerimpulsi tsükli kohta midmatch_o väljundis. |
va_i | Sisend | A-faas töötsükkel pwm_period suhtes |
vb_i | Sisend | B-faasi töötsükkel pwm_period suhtes |
vc_i | Sisend | C-faasi töötsükkel pwm_period suhtes |
pwm_periood_i | Sisend | PWM-i ajaperiood süsteemi kellaaja arvus |
surnud_aeg_i | Sisend | Surnud aeg |
viivitusaeg_i | Sisend | Viivitusaeg |
midmatch_o | Väljund | Perioodilise vaste katkestus tekitab kaks impulssi PWM-tsükli kohta, kui en_dual_trig_i sisend on 1, ja ühe impulsi PWM-tsükli kohta, kui en_dual_trig_i sisend on 0. |
PWM_AH_O | Väljund | Kanal A PWM kõrge külje lüliti jaoks |
PWM_AL_O | Väljund | Kanal A PWM madala külje lüliti jaoks |
PWM_BH_O | Väljund | Kanal B PWM kõrge külje lüliti jaoks |
PWM_BL_O | Väljund | Kanal B PWM madala külje lüliti jaoks |
PWM_CH_O | Väljund | Kanal C PWM kõrge külje lüliti jaoks |
PWM_CL_O | Väljund | Kanal C PWM madala külje lüliti jaoks |
Ajastusskeemid (Küsi küsimus)
Selles jaotises käsitletakse kolmefaasilist PWM-ajastusskeemi.
Järgmisel joonisel on kujutatud kolmefaasilise PWM-i ajastusskeem.
Joonis 3-1. Kolmefaasiline PWM ajastusskeem
Katselaud (Küsi küsimus)
Kolmefaasilise PWM-i kontrollimiseks ja testimiseks kasutatakse ühtset katsestenti, mida kutsutakse kasutajate testpingiks. Testbench on ette nähtud
kontrollige kolmefaasilise PWM IP funktsionaalsust.
Simulatsioon (Küsi küsimus)
Järgmised sammud kirjeldavad tuuma simuleerimist katsestendi abil.
- Avage Libero SoC, klõpsake Kataloog vahekaarti ja seejärel klõpsake nuppu Lahendused-Mootorikontroll.
- Topeltklõpsake Kolmefaasiline PWM ja seejärel klõpsake OK. IP-ga seotud dokumentatsioon on loetletud all Dokumentatsioon.
Tähtis: Kui te ei näe Kataloog vahekaart, klõpsake View, avatud Windows menüü ja seejärel klõpsake selle nähtavaks muutmiseks nuppu Kataloog.
Joonis 4-1. Kolmefaasiline PWM IP-tuum Libero SoC kataloogis
- peal Stiimulite hierarhia klõpsake vahekaarti testbench ( three_phase_pwm_tb.v ), osutage sellele Simuleerige PreSynth disaini, ja seejärel klõpsake Avage interaktiivselt.
Tähtis: Kui te ei näe Stiimuli hierarchy vahekaart, klõpsake View, avatud Windows ja seejärel klõpsake nuppu Stiimulite hierarhia et see nähtavaks teha.
Joonis 4-2. Sünteesieelse disaini simuleerimine
ModelSim avaneb koos testpingiga file, nagu on näidatud järgmisel joonisel.
Joonis 4-3. ModelSim simulatsiooni aken
Tähtis: Kui simulatsioon katkeb failis .do määratud käitusaja piirangu tõttu file, kasutage simulatsiooni lõpuleviimiseks käsku run -all.
Läbivaatamise ajalugu (Küsi küsimus)
Redaktsiooniajalugu kirjeldab dokumendis rakendatud muudatusi. Muudatused on loetletud redaktsioonide kaupa, alustades kõige värskemast väljaandest.
Tabel 5-1. Läbivaatamise ajalugu
Läbivaatamine | Kuupäev | Kirjeldus |
A | 03/2023 | Järgnevalt on loetletud dokumendi redaktsioonis A tehtud muudatused:
|
6.0 | — | Järgmine on kokkuvõte selle dokumendi versioonis 6.0 tehtud muudatustest.
|
5.0 | — | Järgmine on kokkuvõte selle dokumendi versioonis 5.0 tehtud muudatustest.
|
4.0 | — | Kasutusjuhend on uuendatud ja ühendatud |
3.0 | — | Järgmine on kokkuvõte selle dokumendi versioonis 3.0 tehtud muudatustest.
|
2.0 | — | Järgmine on kokkuvõte selle dokumendi versioonis 2.0 tehtud muudatustest.
|
1.0 | — | Redaktsioon 1.0 oli selle dokumendi esimene väljaanne. |
Mikrokiibi FPGA tugi (Küsi küsimus)
Microchip FPGA tootegrupp toetab oma tooteid erinevate tugiteenustega, sealhulgas klienditeenindus, klienditeenindus, klienditeenindus, a websaidil ja ülemaailmsetes müügiesindustes. Klientidel soovitatakse külastada
Mikrokiibi veebiressursse enne klienditoega ühenduse võtmist, kuna on väga tõenäoline, et nende päringutele on juba vastatud.
Võtke ühendust tehnilise toe keskusega läbi websait aadressil www.microchip.com/support. Mainige FPGA seadme osa number, valige sobiv korpuse kategooria ja laadige üles kujundus files tehnilise toe juhtumi loomisel.
Võtke ühendust klienditeenindusega mittetehnilise tootetoe saamiseks, nagu toote hind, tooteuuendused, värskendusteave, tellimuse olek ja autoriseerimine.
- Põhja-Ameerikast helistage 800.262.1060
- Helistage mujalt maailmast 650.318.4460
- Faks kõikjalt maailmast, 650.318.8044
Mikrokiibi teave (Küsi küsimus)
Mikrokiip Websaidile (Küsi küsimus)
Microchip pakub veebituge meie kaudu websait aadressil www.microchip.com/. See webvalmistamiseks kasutatakse saiti files ja teave on klientidele hõlpsasti kättesaadav. Osa saadaolevast sisust hõlmab järgmist:
- Tootetugi – Andmelehed ja vead, rakendusmärkused ja sample programmid, disainiressursid, kasutusjuhendid ja riistvara tugidokumendid, uusimad tarkvaraväljaanded ja arhiveeritud tarkvara
- Üldine tehniline tugi – Korduma kippuvad küsimused (KKK), tehnilise toe taotlused, veebipõhised arutelurühmad, Microchipi disainipartnerite programmi liikmete loend
- Microchipi äri – Tootevaliku- ja tellimisjuhendid, Microchipi viimased pressiteated, seminaride ja ürituste loetelu, Microchipi müügiesinduste, edasimüüjate ja tehase esindajate nimekirjad
Tootemuudatuste teavitusteenus (Küsi küsimus)
Microchipi tootemuudatuste teavitusteenus aitab hoida kliente Microchipi toodetega kursis. Tellijad saavad e-posti teel teatise alati, kui konkreetse tooteperekonna või huvipakkuva arendustööriistaga on seotud muudatusi, uuendusi, muudatusi või vigu.
Registreerimiseks minge aadressile www.microchip.com/pcn ja järgige registreerimisjuhiseid.
Klienditugi (Küsi küsimus)
Microchipi toodete kasutajad saavad abi mitme kanali kaudu:
- Turustaja või esindaja
- Kohalik müügiesindus
- Manustatud lahenduste insener (ESE)
- Tehniline tugi
Kliendid peaksid abi saamiseks võtma ühendust oma turustaja, esindaja või ESE-ga. Klientide abistamiseks on saadaval ka kohalikud müügiesindused. Selles dokumendis on müügiesinduste ja asukohtade loetelu.
Tehniline tugi on saadaval aadressil websait aadressil: www.microchip.com/support
Mikrokiibi seadmete koodikaitse funktsioon (Küsi küsimus)
Pange tähele järgmisi Microchipi toodete koodikaitse funktsiooni üksikasju:
- Mikrokiibi tooted vastavad nende konkreetsel mikrokiibi andmelehel sisalduvatele spetsifikatsioonidele.
- Microchip usub, et selle tooteperekond on turvaline, kui seda kasutatakse ettenähtud viisil, tööspetsifikatsioonide piires ja tavatingimustes.
- Mikrokiip väärtustab ja kaitseb agressiivselt oma intellektuaalomandi õigusi. Katsed rikkuda Microchipi toote koodikaitsefunktsioone on rangelt keelatud ja võivad rikkuda Ameerika Ühendriikide autorikaitse seadust.
- Ei Microchip ega ükski teine pooljuhtide tootja ei saa garanteerida oma koodi turvalisust. Koodikaitse ei tähenda, et me garanteerime, et toode on purunematu. Koodikaitse areneb pidevalt. Microchip on pühendunud oma toodete koodikaitsefunktsioonide pidevale täiustamisele.
Õiguslik teade (Küsi küsimus)
Seda väljaannet ja siin olevat teavet võib kasutada ainult Microchipi toodetega, sealhulgas Microchipi toodete kavandamiseks, testimiseks ja integreerimiseks teie rakendusega. Selle teabe kasutamine muul viisil rikub neid tingimusi. Teave seadme rakenduste kohta on esitatud ainult teie mugavuse huvides ja selle võivad asendada värskendused. Teie vastutate selle eest, et teie rakendus vastaks teie spetsifikatsioonidele. Täiendava toe saamiseks võtke ühendust kohaliku Microchipi müügiesindusega või hankige täiendavat tuge aadressil www.microchip.com/enus/support/design-help/client-support-services.
SELLE TEABE ESITAB MIKROKIIP „NAGU ON”. MICROCHIP EI ANNA MINGI SELGITUSLIKU VÕI KAUDSE, KIRJALIKKU VÕI SUULI, KOHUSTUSLIKULT VÕI MUUL SELGITUSI EGA GARANTIID, MIS SEOTUD TEABEGA, KAASA, KUID MITTE PIIRATUD, KAUDSETE GARANTIIDEGA. SOBIVUS KONKREETSEKS EESMÄRGIKS VÕI SELLE SEISUKORDI, KVALITEEDI VÕI TOIMIVUSEGA SEOTUD GARANTIID.
MICROCHIP EI VASTUTA MISGIGI KAUDSE, ERILISE, KARISTUSLIKU, JUHUSLIKU VÕI JÄRGNIKKU KAOTUSE, KAHJUDE, KULU VÕI MINGI LIIGI KULUD EEST, ÜHTEGI MIS TAHES SEOTUD TEABE VÕI SELLE KASUTAMISEGA, ON TEAVITATUD VÕIMALUSEST VÕI ON KAHJUD ETTEAVATAVAD. SEADUSEGA LUBATUD TÄIELIKULT EI ÜLETA MICROCHIPI KOGUVASTUTUS KÕIGI NÕUETE KOHTA, MIS MILLAL MILLE MÕELIKULT SEOTUD TEABE VÕI SELLE KASUTAMISEGA.
Microchipi seadmete kasutamine elu toetavates ja/või ohutusrakendustes on täielikult ostja vastutusel ning ostja nõustub kaitsma, hüvitama ja kahjutuks hoidma Microchipi sellisest kasutamisest tulenevate kahjude, nõuete, hagide või kulude eest. Mikrokiibi intellektuaalomandi õiguste alusel ei edastata litsentse, ei kaudselt ega muul viisil, kui pole öeldud teisiti.
Kaubamärgid (Küsi küsimus)
Mikrokiibi nimi ja logo, Microchipi logo, Adaptec, AVR, AVR logo, AVR Freaks, BesTime, BitCloud, CryptoMemory, CryptoRF, dsPIC, flexPWR, HELDO, IGLOO, JukeBlox, KeeLoq, Kleer, LANCheck, LinklusMD, maXTouchty, MediaLB, megaAVR, Microsemi, Microsemi logo, MOST, MOST logo, MPLAB, OptoLyzer, PIC, picoPower, PICSTART, PIC32 logo, PolarFire, Prochip Designer, QTouch, SAM-BA, SenGenuity, SpyNIC, SST, SST logo, SuperFlash, Sym , SyncServer, Tachyon, TimeSource, tinyAVR, UNI/O, Vectron ja XMEGA on ettevõtte Microchip Technology Incorporated registreeritud kaubamärgid USA-s ja teistes riikides.
AgileSwitch, APT, ClockWorks, The Embedded Control Solutions Company, EtherSynch, Flashtec, Hyper Speed Control, HyperLight Load, Libero, motorBench, mTouch, Powermite 3, Precision Edge, ProASIC, ProASIC Plus, ProASIC Plus logo, Quiet- Wire, SmartFusion, SyncWorld, Temux, TimeCesium, TimeHub, TimePictra, TimeProvider,
TrueTime ja ZL on registreeritud kaubamärgid Microchip Technology Incorporated USA-s Adjacent Key Suppression, AKS, Analog-for-the-Digital Age, Any Capacitor, AnyIn, AnyOut, Augmented Switching, BlueSky, BodyCom, Clockstudio, CodeGuard, CryptoAutomotive, CryptoAuthentice , CryptoCompanion, CryptoController, dsPICDEM, dsPICDEM.net, Dynamic Average Matching, DAM, ECAN, Espresso T1S, EtherGREEN, GridTime, IdealBridge, In-Circuit Serial Programming, ICSP, INICnet, Intelligentne paralleelühendus, JitterBMOS Nupp ekraanil, KoD, maxCrypto, maxView, memBrain, Mindi, MiWi, MPASM, MPF, MPLAB Certified logo, MPLIB, MPLINK, MultiTRAK, NetDetach, kõiketeadva koodi genereerimine, PICDEM, PICDEM.net, PICkit, PICtail, PowerSmart, PureSilicon, QMatrix, REAL Blocker ICE, RippAXle , RTG4, SAMICE, Serial Quad I/O, simpleMAP, SimpliPHY, SmartBuffer, SmartHLS, SMART-IS, storClad, SQI, SuperSwitcher, SuperSwitcher II, Switchtec, SynchroPHY, täielik vastupidavus, usaldusväärne aeg, TSHARC, USBCheck, VectorBSox, VeriPHY, ViewSpan, WiperLock, XpressConnect ja ZENA on ettevõtte Microchip Technology Incorporated kaubamärgid USA-s ja teistes riikides.
SQTP on ettevõtte Microchip Technology Incorporated teenusemärk USA-s
Adapteci logo, Frequency on Demand, Silicon Storage Technology ja Symmcom on ettevõtte Microchip Technology Inc. registreeritud kaubamärgid teistes riikides.
GestIC on ettevõtte Microchip Technology Inc. tütarettevõtte Microchip Technology Germany II GmbH & Co. KG registreeritud kaubamärk teistes riikides.
Kõik muud siin mainitud kaubamärgid on nende vastavate ettevõtete omand.
© 2023, Microchip Technology Incorporated ja selle tütarettevõtted. Kõik õigused kaitstud.
ISBN: 978-1-6683-2167-6
Kvaliteedijuhtimissüsteem (Küsi küsimus)
Microchipi kvaliteedijuhtimissüsteemide kohta teabe saamiseks külastage veebisaiti www.microchip.com/quality
Ülemaailmne müük ja teenindus
Ettevõtte kontor
2355 West Chandler Blvd.
Chandler, AZ 85224-6199
Tel: 480-792-7200
Faks: 480-792-7277
Tehniline tugi:
www.microchip.com/support
Web Aadress:
www.microchip.com
Atlanta
Duluth, GA
Tel: 678-957-9614
Faks: 678-957-1455
Austin, TX
Tel: 512-257-3370
Boston
Westborough, MA
Tel: 774-760-0087
Faks: 774-760-0088
Chicago
Itasca, IL
Tel: 630-285-0071
Faks: 630-285-0075
Dallas
Addison, TX
Tel: 972-818-7423
Faks: 972-818-2924
Detroit
Novi, MI
Tel: 248-848-4000
Houston, TX
Tel: 281-894-5983
Indianapolis
Noblesville, IN
Tel: 317-773-8323
Faks: 317-773-5453
Tel: 317-536-2380
Los Angeles
Missioon Viejo, CA
Tel: 949-462-9523
Faks: 949-462-9608
Tel: 951-273-7800
Raleigh, NC
Tel: 919-844-7510
New York, NY
Tel: 631-435-6000
San Jose, CA
Tel: 408-735-9110
Tel: 408-436-4270
Kanada – Toronto
Tel: 905-695-1980
Faks: 905-695-2078
Dokumendid / Ressursid
![]() |
MICROCHIP PWM v4.2 Three Phase Low Voltage Mootori juhtimine [pdfKasutusjuhend PWM v4.2, MPF300T, PWM v4.2 Kolmefaasiline madal voltage Mootori juhtimine, kolmefaasiline madal voltage Mootori juhtimine, faas madal voltage Mootori juhtimine, madal voltage Motor Control, Voltage Mootori juhtimine, mootori juhtimine, juhtimine |