STMicroelectronics UM3055 STSW-ONE Graafiline Kasutajaliidese Kasutusjuhend

Sissejuhatus
See kasutusjuhend kirjeldab ST-ONE® graafilise kasutajaliidese tööd, mis on valikuliselt seotud USB-UART-liidese plaadiga STEVAL-PCC020V2.1.
STEVAL-PCC020V2.1 on liideseplaat, mida kasutatakse Windows®-põhise arvuti ühendamiseks digitaalsete toitekontrolleritega, nagu ST-ONE, STNRG012 või STNRG011. Liideseplaadi paigutust ja käitumist kirjeldatakse ST-ONE andmelehel.
GUI võimaldab värskendada ST-ONE sisseehitatud püsivara, arvutada põhiplaadi komponente, jälgida reaalajas digitaalse kontrolleri olekut ja häälestada konkreetseid parameetreid vastavalt kliendi vajadustele.
STEVAL-PCC020V2.1 on liideseplaat, mida kasutatakse Windows®-põhise arvuti ühendamiseks digitaalsete toitekontrolleritega, nagu ST-ONE, STNRG012 või STNRG011. Liideseplaadi paigutust ja käitumist kirjeldatakse ST-ONE andmelehel.
GUI võimaldab värskendada ST-ONE sisseehitatud püsivara, arvutada põhiplaadi komponente, jälgida reaalajas digitaalse kontrolleri olekut ja häälestada konkreetseid parameetreid vastavalt kliendi vajadustele.
GUI funktsioonid
- Töötab operatsioonisüsteemides Windows XP (vajalik on .NET 4.0 raamistik), Windows 7, 8 ja 10
- Tahvli komponentide seadistamine
- Digitaalse kontrolleri oleku reaalajas jälgimine
- Ühendus ST-ONE-ga, kasutades standardset COM-porti või STEVAL-PCC020V2 plaati.
Joonis 1. ST-ONE GUI põhivorm

GUI installimine
ST-ONE GUI installi teostab spetsiaalne paigaldaja. Installer ei eemalda GUI varasemaid versioone: kui samaväärne versioon on juba arvutisse installitud, eemaldatakse see installiprogrammi käivitamisel ja vaja on uut installi.
Installeri käivitamiseks topeltklõpsake failil setup.exe. Kui kuvatakse allolev vorm, valige jätkamiseks Järgmine.
Installeri käivitamiseks topeltklõpsake failil setup.exe. Kui kuvatakse allolev vorm, valige jätkamiseks Järgmine.
Joonis 2. ST-ONE installer – tervitusleht

Installimisega jätkamiseks tuleb nõustuda litsentsilepinguga.
Joonis 3. ST-ONE paigaldaja – litsentsileping

Soovitatav on installida ST-ONEGUI spetsiaalsesse kausta STMicroelectronics kettale C:, nagu allpool näidatud. Juhul kui kasutajal ei ole administreerimisõigusi, on soovitatav paigaldada ST-ONE GUI kausta, kus administreerimisõigusi ei nõuta
Joonis 4. ST-ONE paigaldaja – tee valik

Kui installimine on lõppenud, saab tööriista käivitada.
GUI tutvustus
2.1 GUI funktsioonid
ST-ONE GUI on tööriist, mis on välja töötatud selleks, et aidata arendajal seadistada ja jälgida ST-ONE käitumist. Lühidalt võimaldab see:
- Programmeerige välkmälu
- Arvutage põhiplaadi komponendid
- Lugege sündmuste ajaloo andmeid (ntample, vea ajalugu).
2.2 GUI käivituskuva
Põhivorm on näidatud joonisel 5.
GUI on jagatud 3 valdkonda:
GUI on jagatud 3 valdkonda:
- Tööriistariba: see võimaldab valida ST-ONE-ga soovitud toimingud
- VCC juhtimine ja põhitoimingud: see sisaldab UART-juhtelemente
- Jäljed ja olek: Sisemised silumisjäljed ja olekuriba, mis näitavad ST-ONE praegust olekut.
Joonis 5. ST-ONE GUI käivituskuva

2.3 Ühenduse haldamine
Arvuti ja ST-ONE vahelist sidet PCC020V2 kaudu saab rakendada kahe erineva konfiguratsiooniga. Ühendage kaabel A arvuti ja PCC020V2 vahel, kaabel B PCC020V2 ja ST-ONE vahel:
Joonis 6. Konfiguratsioon 1

Joonis 7. Konfiguratsioon 2

Ettevaatust: AC voltagVCC genereerimise ajal tuleb e alati lahti ühendada, vastasel juhul tekib liideseplaadi genereeritud VCC ja ST-ONE konverteri väljundi vahel konflikt.
Soovitatavad on järgmised protseduurid:
- Välgu programmeerimiseks:
– Ühendage lahti vahelduvvooluallikas.
– Ühendage liideseplaat ja käivitage GUI, vajutades nuppu VCC. Nupp VCC muutub valikuks VCC Enabled.
– Tehke toiminguid.
– Ühendage GUI VCC lahti, vajutades nuppu VCC. Nupp VCC muutub valikuks VCC Disabled.
– Ühendage vahelduvvooluallikas
2.4 Sideühenduse loomine, alglaadimisrežiimid
Enne mis tahes toimingu sooritamist peab kasutaja tagama õige sidekanali ST-ONE seadmega.
Kõigepealt tuleb tarnida ST-ONE seade.
Kõigepealt tuleb tarnida ST-ONE seade.
- Kui kasutatakse UART otseühendust, peab ST-ONE kiip olema väliselt toidetud.
- Kui kasutatakse STEVAL-PCC020, on see otsekohe, kasutaja peab lihtsalt klõpsama nuppu VCC lubamine.
Kui side on edukalt loodud:
- ST-ONE alglaadimis-ROM saadab teate READY
Olekuribal kuvatakse teade Side OK ning tegumiribal kuvatakse ka alglaadimise ja rakenduse versioonid.
Joonis 8. Edukas side ST-ONE-ga

Märkus.
- GUI keelab VCC lubamise, kui VCC on juba tuvastatud (tarne töötab).
Joonis 9. VCC genereerimine keelatud
- Kui VCC on sisse lülitatud, kui see langeb allapoole etteantud läve või üle OVP läve, lülitub VCC liideseplaadi kaitsmiseks automaatselt välja.
Alglaadimisrežiimid:
Käivitamisel kontrollib sisemine alglaadimis-ROM Rx rea olekut.
- Kui see on maandatud, ei käivita MCU rakendust. Seda režiimi nimetatakse "päästerežiimiks" ja seda kasutatakse rakenduse püsivara värskendamiseks
- Vastasel juhul, kui välkmällu on salvestatud kehtiv rakenduse püsivara kujutis, hargneb MCU rakendusega, mis on tavaline töörežiim.
Märkus.
Kui liideseplaati STEVAL-PCC020 ei kasutata, peab kasutaja rakendama järgmist järjestust:
- VCC väljas, päästerežiimi valimiseks ühendati UART_RX liin maandusega.
- Rakenda VCC
- Vabastage rida UART_RX
- Vajutage nuppu AskReady, et kontrollida, kas link on edukalt loodud.
Kui STEVAL-PCC020 plaat on ühendatud, saab valida alglaadimisrežiimi (päästerežiim või tavarežiim)
Joonis 10. Rescue mode boot: MCU jääb alglaadimis-ROM olekusse

Pange tähele, et antud juhul tuvastas rakenduse püsivara, et ST-ONE kiip toidetakse teisest küljest (meie puhul liidese STEVAL-PCC020 kaudu).
Käivitamisel GUI tuvastab automaatselt kasutatava COM-pordi (graafiline kasutajaliides valib CP2102-põhise VCP).
Mitme CP2102 puhul peab kasutaja COM-pordi menüüst käsitsi valima õige COM-pordi.
Mitme CP2102 puhul peab kasutaja COM-pordi menüüst käsitsi valima õige COM-pordi.
Joonis 11. COM-pordi valik

COM-porti on võimalik avada/sulgeda spetsiaalse ikooni abil:
Joonis 12. COM-pordi avamine ja sulgemine

Mõned GUI jaotised võivad töötada ka ilma ühendatud ST-ONE plaadita, kuid reaalajas jälgimine pole saadaval.
Kui õige COM-port on valitud, proovib GUI suhelda liideseplaadi mikrokontrolleriga valitud kiirusega, vt joonis 2. Kui ühendus pole õigesti loodud, muutke UART-i kiirust või lülitage valitud liideseühenduse vahel (nt.ample, GPIO-lt CC-le või CC-lt GPIO-le).
Kui õige COM-port on valitud, proovib GUI suhelda liideseplaadi mikrokontrolleriga valitud kiirusega, vt joonis 2. Kui ühendus pole õigesti loodud, muutke UART-i kiirust või lülitage valitud liideseühenduse vahel (nt.ample, GPIO-lt CC-le või CC-lt GPIO-le).
Joonis 13. Jäljed GUI ühenduse ajal

Märkus.
Kui GUI ei leia SiLabsi VCP-d, kuvatakse veateade.
Kontrollige seadmehalduris, kas SiLabsi VCP on õigesti tuvastatud. (vt joonis 14)
Kontrollige seadmehalduris, kas SiLabsi VCP on õigesti tuvastatud. (vt joonis 14)
Joonis 14. SiLabs VCP seadmehalduris

2.5 Seaded
GUI sätetele pääsete juurde, klõpsates ikooni Seaded.
Joonis 15. Saadaolevad sätete paneelid


Nupp Salvesta sätted võimaldab salvestada sätted faili config.xml file, mis asub aadressil: ".\\xml\\config.xml", säilitades samad valikud ka järgmisel GUI avamisel.
Tabel 1. GUI sätted

GUI funktsioonid
3.1 Rakenduse flash-parameetrite redaktor
Joonis 16. Rakenduse flash-parameetrite redaktor

Rakendusrežiimis või päästerežiimis kasutatakse seda funktsiooni püsivate rakenduse parameetrite värskendamiseks.
- lugeda ja kirjutada rakenduse flashi parameetreid
- parameetrid kettale salvestada ja tagasi kutsuda
- muutke parameetreid mugaval viisil.
Parameetrite jaoks on erinevad jaotised:
- Rakenduse häälestus: määrab rakenduse alglaadimise käitumise
- Rakenduse koodi parameetrid: konfigureerib jäljed, vaikimisi voltage seaded ja kaitse
- USB PD: seotud USB PD vastavusega ja parameetritega vastavalt spetsifikatsioonile
- Toide: toitesektsiooni püsivara parameetrid.
Parameetrite kirjeldus ei kuulu selle dokumendi reguleerimisalasse ja neid võidakse rakenduse püsivara arenguga muuta, seega on saadaval spetsiaalne dokument. ST-ONE
Joonis 17. Rakenduse flash-parameetrite redaktori aken

Märkus.
- Parameetrite lugemiseks või kirjutamiseks peab kaasas olema ST-ONE kiip (muidu kuvatakse veateade)
- Välklambi parameetreid on võimalik värskendada ka rakendusrežiimis, kuid see pole soovitatav, lisaks ei pruugita mõningaid parameetreid enne lähtestamist arvesse võtta.
3.2 Seadistusplaat – viisard
See moodul on loodud selleks, et juhendada kasutajat plaadi elektriliste komponentide ja ST-ONE käitumise esmakordsel lähenemisel.
Esimene tabel, joonis 18, tuleb täita analüüsitava rakenduse teoreetiliste soovitud väärtustega; iga parameetri lühikirjeldus on esitatud teabekastis. Kui sisestatud väärtus ületab vahemiku, antakse veateade. Sisestatud väärtused rakendatakse matemaatilises mudelis automaatselt pärast start-nupu vajutamist. Kui väärtused ei ole üksteisega kooskõlas (ntample, miinimum suurem kui maksimum), kuvatakse veakast.
Esimene tabel, joonis 18, tuleb täita analüüsitava rakenduse teoreetiliste soovitud väärtustega; iga parameetri lühikirjeldus on esitatud teabekastis. Kui sisestatud väärtus ületab vahemiku, antakse veateade. Sisestatud väärtused rakendatakse matemaatilises mudelis automaatselt pärast start-nupu vajutamist. Kui väärtused ei ole üksteisega kooskõlas (ntample, miinimum suurem kui maksimum), kuvatakse veakast.
Märkus. Pärast simulatsioonietappide algust ei võeta arvesse nende parameetrite edasisi muudatusi. Muudatuste tõhusaks muutmiseks tuleb teha uus simulatsioon, vajutades uuesti start-nuppu.
Joonis 18. Jõusektsiooni projekteerimise tabel

3.2.1 Mahukondensaator
See vahekaart võimaldab arvutada oru mahutage ja kondensaatori käitumiskõverate saamiseks, valides:
- Võrgu sagedus, valides rakenduse alusel 50 Hz või 60 Hz vahel
- Mahukondensaator (mahtuvus ja tolerants)
- Maksimaalne väljundvõimsus (vaikeväärtus imporditakse võimsuse sektsiooni projekteerimistabelist, kuid väärtust saab muuta graafiku muutuste analüüsimiseks).
Tulemuste saamiseks vajutage Compute.
Orgu voltagKui tulemust ei saa aktsepteerida, on lahter punase taustavärviga, vastasel juhul on see roheline
taust kinnitab, et valik on õige.
Loetava diagrammi loomiseks on praeguseid väärtusi enne joonistamist muudetud venitusteguri (*20) ja nihkega (+ 20). Seega tuleb Y-teljel esitatud väärtusi lugeda kehtivateks voltagainult es. Kõik toored tulemused mõlema voltages ja voolud, osalise joonise tegemiseks, sisalduvad failis \output\ST-ONE_CapResults.txt.
Orgu voltagKui tulemust ei saa aktsepteerida, on lahter punase taustavärviga, vastasel juhul on see roheline
taust kinnitab, et valik on õige.
Loetava diagrammi loomiseks on praeguseid väärtusi enne joonistamist muudetud venitusteguri (*20) ja nihkega (+ 20). Seega tuleb Y-teljel esitatud väärtusi lugeda kehtivateks voltagainult es. Kõik toored tulemused mõlema voltages ja voolud, osalise joonise tegemiseks, sisalduvad failis \output\ST-ONE_CapResults.txt.
Joonis 19. Kondensaatorite arvutuste vorm

3.2.2 Clampkondensaator ja trafo
See vahekaart võimaldab arvutada trafoga seotud põhisuurused. Elektrivõrk voltage ja väljund voltage võib määratleda, lisades väärtuse otse vastava kastiga või valides liitkasti valikute hulgast töötingimuse.
Joonis 20. ClampKondensaatori ja trafo disaini vorm

Kasutaja saab valida kasti kaudu otse- või vastupidise lähenemise, olenevalt sellest, millised parameetrid on olulised. Otsene algab primaar- ja lekkeinduktiivsusest, et saada lülitussagedust. Vastupidi, vastupidine lähenemine arvutab lekke ja primaarinduktiivsuse ning primaarlekke suhte ja lülitussageduse.
Tulemuste saamiseks vajutage Compute.
Mõlemal juhul on muhu laius ja clampmahtuvus arvutatakse.
Tulemuste saamiseks vajutage Compute.
Mõlemal juhul on muhu laius ja clampmahtuvus arvutatakse.
3.2.3 Nullvooluandur
See vahekaart võimaldab arvutada nullvoolu tuvastamise (ZCD) edasiliikumise aega.
Eelmise vahelehe pakutud väärtuse põhjal a clamptuleb valida mahtuvus, mis vastab Tbumpi piirangutele: seda tuleb hoida vahemikus (12-18) % lülitusperioodist. Kui see nõue ei ole täidetud, kuvatakse järgmise nupu vajutamisel veakast.
Tulemuste saamiseks vajutage Compute.
Eelmise vahelehe pakutud väärtuse põhjal a clamptuleb valida mahtuvus, mis vastab Tbumpi piirangutele: seda tuleb hoida vahemikus (12-18) % lülitusperioodist. Kui see nõue ei ole täidetud, kuvatakse järgmise nupu vajutamisel veakast.
Tulemuste saamiseks vajutage Compute.
Joonis 21. ZCD kujundusvorm

3.2.4 silmus
See vahekaart võimaldab arvutada konstantse voolu ja konstantse mahu korral ahela võimendusitage, alustades tsükli põhiparameetritest.
Tulemuste saamiseks vajutage Compute
Tulemuste saamiseks vajutage Compute
Joonis 22. Loopparameetrite projekteerimisvorm

3.2.5 Lainekujud
See vahekaart võimaldab genereerida seadme käitumist kajastavaid lainekujusid. Kui vajutate nuppu Arvuta
nuppu, salvestatakse kõik simulatsiooni tulemused a file GeneralWave_wizard_x_.txt ja kokkuvõtlikult tabelis.
Tabeli teine veerg põhineb praegusel mahultage lahtrites täpsustatud tingimused. Alates kolmandast kuni viimase veeruni esitatakse vastavalt nelja põhinurga simulatsiooni tulemused:
nuppu, salvestatakse kõik simulatsiooni tulemused a file GeneralWave_wizard_x_.txt ja kokkuvõtlikult tabelis.
Tabeli teine veerg põhineb praegusel mahultage lahtrites täpsustatud tingimused. Alates kolmandast kuni viimase veeruni esitatakse vastavalt nelja põhinurga simulatsiooni tulemused:
- Maksimaalne rida voltage, maksimaalne väljundmahttage
- Minimaalne rida voltage, maksimaalne väljundmahttage
- Maksimaalne rida voltage, minimaalne väljundmahttage
- Minimaalne rida voltage, minimaalne väljundmahttage
Tulemuste saamiseks vajutage Compute. Diagrammi laiendamise nupp näitab arvutatud graafiku suuremat versiooni. Diagrammil esitatud andmed on seotud tegelike tingimustega. Graafiku värskendamiseks uutest tingimustest alustades vajutage uuesti nuppu Arvuta ja seejärel Laienda diagrammi.
Joonis 23. Lainekuju parameetrite simulatsioonivorm.

3.2.6 ACF disain
See vorm kasutab eelmiste arvutustega valitud või saadud disainiparameetrite kokkuvõtet. Kui vajutate nuppu Arvuta Flashi parameetrid, värskendatakse rakenduse Flash-vormi võimsusparameetrite jaotist uute väärtustega.
Märkus. Tõhususe tagamiseks tuleb rakenduse flash-värskendus enne vormi sulgemist salvestada.
Joonis 24. Aktiivne klamp flyback disaini kokkuvõte

3.3 Püsivara värskendus
Joonis 25. Püsivara värskendamise menüü ja aken

GUI-st saab värskendada ka sisemist STM32 püsivara; viimane GUI-ga seotud püsivara versioon on alati GUI tarne sees. Kui GUI käivitub, proovib see leida liideseplaadi asukohta ja tuvastab seejärel püsivara versiooni: kui see on liiga vana, on õige seadistuse saamiseks vaja värskendust.
Joonis 26. Püsivara värskenduse kinnitusaken

- Kui manustatud püsivara versioon on versioonist 2.4 või sellega võrdne, on protsess automaatne, kasutaja ei tee midagi (ntample, hüppajaühendus) on vajalik.
- Teisest küljest, kui sisseehitatud püsivara on rikutud või püsivara puudub, tuleb J2-le ühendada hüppaja ja vajutada nuppu Lähtesta (kasutaja peab järgima juhiseid).
- Kui püsivara on värskendatud, taaskäivitab GUI plaadi ja saab kasutada uut püsivara.
Läbivaatamise ajalugu
Tabel 2. Dokumendi redaktsioonide ajalugu

TÄHTIS MÄRKUS – LUGEGE HOOLIKAS
STMicroelectronics NV ja selle tütarettevõtted („ST”) jätavad endale õiguse teha ST-toodetes ja/või selles dokumendis igal ajal ilma ette teatamata muudatusi, parandusi, täiendusi, modifikatsioone ja täiendusi. Ostjad peaksid enne tellimuste esitamist hankima uusima asjakohase teabe ST-toodete kohta. ST tooteid müüakse vastavalt ST müügitingimustele, mis kehtisid tellimuse kinnitamise ajal.
Ostjad vastutavad ainuisikuliselt ST-toodete valiku, valiku ja kasutamise eest ning ST ei vastuta rakendusabi ega ostjate toodete disaini eest.
ST ei anna siinkohal mingit otsest ega kaudset litsentsi ühelegi intellektuaalomandi õigusele.
ST-toodete edasimüük, mille sätted erinevad siin esitatud teabest, tühistab ST-i antud tootele antud garantii.
ST ja ST logo on ST kaubamärgid. ST-kaubamärkide kohta lisateabe saamiseks vaadake www.st.com/trademarks. Kõik muud toote- või teenusenimed kuuluvad nende vastavatele omanikele.
Selles dokumendis sisalduv teave asendab ja asendab selle dokumendi varasemates versioonides esitatud teabe.
Ostjad vastutavad ainuisikuliselt ST-toodete valiku, valiku ja kasutamise eest ning ST ei vastuta rakendusabi ega ostjate toodete disaini eest.
ST ei anna siinkohal mingit otsest ega kaudset litsentsi ühelegi intellektuaalomandi õigusele.
ST-toodete edasimüük, mille sätted erinevad siin esitatud teabest, tühistab ST-i antud tootele antud garantii.
ST ja ST logo on ST kaubamärgid. ST-kaubamärkide kohta lisateabe saamiseks vaadake www.st.com/trademarks. Kõik muud toote- või teenusenimed kuuluvad nende vastavatele omanikele.
Selles dokumendis sisalduv teave asendab ja asendab selle dokumendi varasemates versioonides esitatud teabe.
© 2023 STMicroelectronics – kõik õigused kaitstud
Dokumendid / Ressursid
![]() |
STMicroelectronics UM3055 STSW-ONE graafiline kasutajaliides [pdfKasutusjuhend STEVAL-PCC020V2.1, UM3055 STSW-ONE, UM3055 STSW-ONE graafiline kasutajaliides, STSW-ONE graafiline kasutajaliides, graafiline kasutajaliides, kasutajaliides |