STMicroelectronics UM3055 STSW-ONE grafic 
Manual de utilizare pentru interfața utilizatorului
Manual de utilizare pentru interfața grafică de utilizator STMicroelectronics UM3055 STSW-ONE

Introducere

Acest manual de utilizare descrie funcționarea interfeței grafice utilizator ST-ONE®, asociată opțional cu STEVAL-PCC020V2.1, placa de interfață USB la UART.
STEVAL-PCC020V2.1 este o placă de interfață utilizată pentru a conecta un computer bazat pe Windows® cu controlere digitale de alimentare precum ST-ONE, STNRG012 sau STNRG011. Dispunerea și comportamentul plăcii de interfață sunt descrise în fișa de date ST-ONE.
GUI permite actualizarea firmware-ului încorporat ST-ONE, calcularea componentelor plăcii principale, monitorizarea în timp real a stării controlerului digital și reglarea parametrilor specifici în funcție de nevoile clientului.

Caracteristici GUI

  • Rulează pe Windows XP (este nevoie de framework .NET 4.0), Windows 7, 8 și 10
  • Configurarea componentelor plăcii
  • Monitorizare în timp real a stării controlerului digital
  • Conexiune la ST-ONE folosind fie portul COM standard direct, fie prin placa STEVAL-PCC020V2.
Figura 1. Formularul principal ST-ONE GUI
Interfața grafică utilizator STMicroelectronics UM3055 STSW-ONE - Figura 1

Instalare GUI

Instalarea ST-ONE GUI este realizată de un instalator dedicat. Programul de instalare nu elimină versiunile anterioare ale GUI: dacă o versiune echivalentă este deja instalată pe PC, aceasta este eliminată la lansarea programului de instalare și este necesară o nouă instalare.
Faceți dublu clic pe setup.exe pentru a lansa programul de instalare. Când apare formularul de mai jos, selectați Următorul pentru a continua.
Figura 2. Programul de instalare ST-ONE – pagina de bun venit
Interfața grafică utilizator STMicroelectronics UM3055 STSW-ONE - Figura 2
Pentru a continua instalarea, trebuie acceptat acordul de licență.
Figura 3. Instalator ST-ONE – acord de licență
Interfața grafică utilizator STMicroelectronics UM3055 STSW-ONE - Figura 3
Este recomandat să instalați ST-ONEGUI într-un folder dedicat STMicroelectronics pe discul C:, așa cum se arată mai jos. În cazul în care utilizatorul nu deține drepturile de administrare, se recomandă instalarea ST-ONE GUI într-un folder în care nu sunt solicitate drepturi de administrare
Figura 4. Instalatorul ST-ONE – selectarea căii
Interfața grafică utilizator STMicroelectronics UM3055 STSW-ONE - Figura 4
Odată ce instalarea este încheiată, instrumentul poate fi lansat.

Introducere GUI

2.1 Caracteristici GUI
ST-ONE GUI este un instrument dezvoltat pentru a ajuta un dezvoltator să configureze și să monitorizeze comportamentul ST-ONE. Dintr-o privire, permite:
  • Program de memorie flash
  • Calculați componentele plăcii principale
  • Citiți datele din istoricul evenimentelor (de example, istoric defecțiuni).
2.2 Ecran de pornire GUI
Forma principală este prezentată în Figura 5.
GUI este subdivizat în 3 zone:
  • Bara de instrumente: permite selectarea actiunilor dorite pentru a fi efectuate pe ST-ONE
  • Control VCC și acțiuni de bază: conține controale UART
  • Urme și stare: Urme interne de depanare și bară de stare care arată starea curentă a ST-ONE.
Figura 5. Ecranul de pornire ST-ONE GUI
Interfața grafică utilizator STMicroelectronics UM3055 STSW-ONE - Figura 5
2.3 Managementul conexiunii
Comunicarea dintre PC și ST-ONE, prin PCC020V2, poate fi implementată cu două configurații diferite. Conectați cablul A între PC și PCC020V2, cablul B între PCC020V2 și ST-ONE:
Figura 6. Configurare 1
Interfața grafică utilizator STMicroelectronics UM3055 STSW-ONE - Figura 6
Figura 7. Configurare 2
Interfața grafică utilizator STMicroelectronics UM3055 STSW-ONE - Figura 7
Atenţie: AC voltage trebuie să fie întotdeauna deconectat în timpul generării VCC, altfel ar exista un conflict între VCC generat de placa de interfață și ieșirea convertorului ST-ONE.
Sunt recomandate procedurile de mai jos:
  • Pentru programarea flash:
    – Deconectați sursa de curent alternativ.
    – Conectați placa de interfață și lansați GUI apăsând butonul VCC. Butonul VCC se schimbă în VCC activat.
    STMicroelectronics UM3055 STSW-ONE Interfață grafică utilizator - Conectați placa de interfață și lansați
    – Efectuați operațiuni.
    – Deconectați VCC de pe GUI apăsând butonul VCC. Butonul VCC se schimbă în VCC dezactivat.
    Interfață grafică utilizator STMicroelectronics UM3055 STSW-ONE - Deconectați VCC de pe GUI
    – Conectați sursa de curent alternativ
2.4 Stabilirea legăturii de comunicare, moduri de pornire
Înainte de a putea efectua orice operațiune, utilizatorul trebuie să asigure un canal de comunicare corect cu dispozitivul ST-ONE.
În primul rând, trebuie furnizat dispozitivul ST-ONE.
  • Dacă se utilizează o conexiune UART directă, cipul ST-ONE trebuie alimentat extern.
  • Dacă se folosește STEVAL-PCC020, acest lucru este simplu, utilizatorul trebuie doar să facă clic pe butonul VCC Enable.
Dacă comunicarea este stabilită cu succes:
  • ROM-ul de pornire ST-ONE trimite un mesaj READY
Bara de stare afișează Comunicare OK, iar versiunile de pornire și aplicație sunt afișate și în bara de activități.
Figura 8. Comunicare reușită cu ST-ONE
Interfața grafică utilizator STMicroelectronics UM3055 STSW-ONE - Figura 8
Nota:
  • GUI interzice activarea VCC dacă VCC este deja detectat (furnizare în funcțiune).
    Figura 9. Generarea VCC interzisă
    Interfața grafică utilizator STMicroelectronics UM3055 STSW-ONE - Figura 9
  • Când VCC este activat, dacă coboară sub un anumit prag sau peste pragul OVP, VCC este dezactivat automat pentru a proteja placa de interfață.
Moduri de pornire:
La pornire, ROM-ul de pornire intern verifică starea liniei Rx.
  • Dacă s-a afirmat la pământ, MCU nu pornește aplicația. Acest mod se numește modul „salvare” și este folosit pentru a actualiza firmware-ul aplicației
  • În caz contrar, dacă există o imagine de firmware validă a aplicației stocată în flash, MCU se ramifică la aplicație, care este modul normal de funcționare.
Nota:
Dacă placa de interfață STEVAL-PCC020 nu este utilizată, utilizatorul trebuie să aplice următoarea secvență:
  • VCC oprit, a legat linia UART_RX la sol pentru a selecta modul de salvare.
  • Aplicați VCC
  • Eliberați linia UART_RX
  • Apăsați butonul AskReady pentru a verifica dacă legătura a fost stabilită cu succes.
Dacă placa STEVAL-PCC020 este atașată, poate fi selectat modul de pornire (modul de salvare sau modul normal)
Figura 10. Pornire în modul de salvare: MCU rămâne în starea ROM de pornire
Interfața grafică utilizator STMicroelectronics UM3055 STSW-ONE - Figura 10
Rețineți că, în acest caz, firmware-ul aplicației a detectat că cipul ST-ONE este alimentat din partea secundară (deci de interfața STEVAL-PCC020 în cazul nostru).
La pornire, GUI detectează automat portul COM care urmează să fie utilizat (Interfața grafică selectează VCP-ul bazat pe CP2102).
În cazul mai multor CP2102, utilizatorul trebuie să selecteze manual portul COM corect prin meniul portului COM.
Figura 11. Selectarea portului COM
Interfața grafică utilizator STMicroelectronics UM3055 STSW-ONE - Figura 11
Este posibil să deschideți/închideți portul COM folosind pictograma dedicată:
Figura 12. Port COM deschis și închis
Interfața grafică utilizator STMicroelectronics UM3055 STSW-ONE - Figura 12
Unele secțiuni ale GUI pot funcționa chiar și fără o placă ST-ONE conectată, dar monitorizarea în timp real nu este disponibilă.
Odată selectat portul COM corect, GUI încearcă să comunice cu microcontrolerul plăcii de interfață cu viteza selectată, vezi Figura 2. În cazul în care conexiunea nu este stabilită corect, modificați viteza UART sau comutați între conexiunea de interfață selectată (de ex.ample, de la GPIO la CC sau de la CC la GPIO).
Figura 13. Urme în timpul conexiunii GUI
Interfața grafică utilizator STMicroelectronics UM3055 STSW-ONE - Figura 13
Nota:
Dacă GUI nu găsește un VCP bazat pe SiLabs, apare un mesaj de eroare.
Verificați în Device Manager dacă SiLabs VCP este recunoscut corect. (vezi Figura 14)
Figura 14. SiLabs VCP în managerul de dispozitive
Interfața grafică utilizator STMicroelectronics UM3055 STSW-ONE - Figura 14
2.5 Setări
Setările GUI sunt accesibile făcând clic pe pictograma Setări.
Figura 15. Panourile de setări disponibile
Interfața grafică utilizator STMicroelectronics UM3055 STSW-ONE - Figura 15
Interfață grafică utilizator STMicroelectronics UM3055 STSW-ONE - Figura 15-2
Butonul Salvare setări permite salvarea setărilor în config.xml file, situat în: „.\\xml\\config.xml”, menținând aceleași opțiuni pentru următoarea deschidere a GUI.
Tabelul 1. Setări GUI
Interfață grafică utilizator STMicroelectronics UM3055 STSW-ONE - Tabel 1. Setări GUI

Caracteristici GUI

3.1 Editorul de parametri flash al aplicației
Figura 16. Editorul parametrilor flash aplicației
Interfața grafică utilizator STMicroelectronics UM3055 STSW-ONE - Figura 16
În modul aplicativ sau modul de salvare, această caracteristică este utilizată pentru a actualiza parametrii aplicației persistente:
  • citiți și scrieți parametrii flash aplicației
  • stocați și readuceți parametrii pe disc
  • editați parametrii într-un mod convenabil.
Există diferite secțiuni pentru parametri:
  • Configurare aplicație: definește comportamentul pornirii aplicației
  • Parametrii codului aplicației: configurează urmele, volumul implicittage setări și protecție
  • USB PD: legat de conformitatea USB PD și parametrii conform specificațiilor
  • Putere: parametrii firmware ai secțiunii de putere.
Descrierea parametrilor este în afara domeniului de aplicare al acestui document și pot fi modificate odată cu evoluția firmware-ului aplicației, astfel încât este disponibil un document dedicat. PIATRĂ
Figura 17. Fereastra editorului de parametri flash al aplicației
Interfața grafică utilizator STMicroelectronics UM3055 STSW-ONE - Figura 17
Nota:
  • Pentru a citi sau scrie parametri, trebuie furnizat cipul ST-ONE (în caz contrar apare un mesaj de eroare)
  • De asemenea, este posibil să actualizați parametrii flash în modul aplicație, dar acest lucru nu este recomandat, în plus, este posibil ca unii parametri să nu fie luați în considerare înainte de resetare.
3.2 Placă de configurare – expert
Acest modul a fost conceput pentru a ghida utilizatorul în timpul primei apropieri de componentele electrice ale plăcii și comportamentul ST-ONE.
Este necesară completarea primului tabel, Figura 18, cu valorile teoretice dorite ale aplicației analizate; o scurtă descriere a fiecărui parametru este raportată în interiorul Info Box. Dacă valoarea introdusă depășește intervalul, este raportat un mesaj de eroare. Valorile introduse sunt implementate automat în modelul matematic după apăsarea butonului de pornire. Dacă valorile nu sunt consecvente între ele (de example, un minim mai mare decât un maxim), este afișată o casetă de eroare.
Notă: Nu sunt luate în considerare alte modificări ale acestor parametri după ce pașii de simulare au început. Pentru ca modificările să fie eficiente, trebuie efectuată o nouă simulare apăsând din nou butonul de pornire.
Figura 18. Tabelul de proiectare a secțiunii de putere
Interfața grafică utilizator STMicroelectronics UM3055 STSW-ONE - Figura 18
3.2.1 Condensator în vrac
Această filă permite calcularea volumului valeitage și pentru a obține curbele de comportament ale condensatorului, selectând:
  • Frecvența rețelei, alegând între 50 Hz sau 60 Hz în funcție de aplicație
  • Condensatorul în vrac (capacitate și toleranță)
  • Puterea maximă de ieșire (valoarea implicită este importată din tabelul de proiectare a secțiunii de putere, dar valoarea poate fi modificată pentru a analiza modificările din grafic).
Apăsați pe Calculare pentru a obține rezultatele.
Valea voltagCaseta ia o culoare de fundal roșie dacă rezultatul nu poate fi acceptat, în caz contrar, verde
fundalul confirmă că alegerea este corectă.
Pentru a crea o diagramă care poate fi citită, valorile curente au fost modificate înainte de a se reprezenta grafic cu un factor de întindere (*20) și un offset (+ 20). Astfel, valorile raportate pe axa Y trebuie considerate valabile pentru voltagnumai es. Toate rezultatele brute pentru ambele voltage și curenți, pentru a efectua o reprezentare parțială, sunt conținute în \output\ST-ONE_CapResults.txt.
Figura 19. Forma calculelor condensatorului
Interfața grafică utilizator STMicroelectronics UM3055 STSW-ONE - Figura 19
3.2.2 clampcondensator și transformator
Această filă permite calcularea cantităților fundamentale legate de transformator. Rețeaua voltage și volumul de ieșiretage poate fi definit inserând direct valoarea cu caseta corespunzătoare sau selectând o condiție de funcționare dintre opțiunile din ComboBox.
Figura 20. Clampforma de proiectare a condensatorului și a transformatorului
Interfața grafică utilizator STMicroelectronics UM3055 STSW-ONE - Figura 20
Utilizatorul poate alege o abordare directă sau inversă prin CheckBox, în funcție de parametrii esențiali. Cel direct pleacă de la inductanța primară și de scurgere pentru a obține frecvența de comutare. Dimpotrivă, abordarea inversă calculează scurgerea și inductanțele primare și din raportul primar-scurgere și frecvența de comutare.
Apăsați pe Calculare pentru a obține rezultatele.
În ambele cazuri, lățimea denivelării și clampse calculează capacitatea de ing.
3.2.3 Detector de curent zero
Această filă permite calcularea timpului de avans pentru detectarea curentului zero (ZCD).
Pe baza valorii sugerate de fila anterioară, un clampCapacitatea de alimentare trebuie selectată, satisfăcând constrângerile Tbump: trebuie menținută între un interval de (12-18) % din perioada de comutare. Dacă această cerință nu este îndeplinită, se afișează o casetă de eroare când este apăsat butonul următor.
Apăsați pe Calculare pentru a obține rezultatele.
Figura 21. Formular de proiectare ZCD
Interfața grafică utilizator STMicroelectronics UM3055 STSW-ONE - Figura 21
3.2.4 Buclă
Această filă permite calcularea câștigurilor buclei la curent constant și volum constanttage, pornind de la parametrii buclei fundamentale.
Apăsați pe Calculare pentru a obține rezultatele
Figura 22. Formular de proiectare a parametrilor buclei
Interfața grafică utilizator STMicroelectronics UM3055 STSW-ONE - Figura 22
3.2.5 Forme de undă
Această filă permite generarea formelor de undă reprezentând comportamentul dispozitivului. Când apăsați butonul Compute
butonul, toate rezultatele simulării sunt salvate pe a file GeneralWave_wizard_x_.txt și rezumat în interiorul tabelului.
A doua coloană a tabelului se bazează pe volumul curenttagcondițiile specificate în casete. De la a treia până la ultima coloană sunt raportate rezultatele simulării pe cele patru colțuri fundamentale, respectiv:
  • Vol. linie maximătage, volum maxim de ieșiretage
  • Linia minimă voltage, volum maxim de ieșiretage
  • Vol. linie maximătage, volum minim de ieșiretage
  • Linia minimă voltage, volum minim de ieșiretage
Apăsați pe Calculare pentru a obține rezultatele. Butonul de extindere diagramă arată o versiune mai mare a graficului calculat. Datele reprezentate în grafic sunt cele referitoare la Condițiile Actual. Pentru a actualiza graficul pornind de la noile condiții, apăsați din nou Compute, apoi Expand Chart.
Figura 23. Formular de simulare a parametrilor formei de undă.
Interfața grafică utilizator STMicroelectronics UM3055 STSW-ONE - Figura 23
3.2.6 Proiectarea ACF
Acest formular exploatează o recapitulare a parametrilor de proiectare selectați sau obținuți prin calcule anterioare. Când este apăsat Calculate Flash Parameters, secțiunea parametrilor de putere din formularul de aplicație flash este actualizată cu noile valori.
Notă: Pentru a fi eficientă, actualizarea aplicației flash trebuie să fie salvată înainte de a închide formularul.
Figura 24. Active clamp rezumat design flyback
Interfața grafică utilizator STMicroelectronics UM3055 STSW-ONE - Figura 24
3.3 Actualizare firmware
Figura 25. Meniul și fereastra de actualizare firmware
Interfața grafică utilizator STMicroelectronics UM3055 STSW-ONE - Figura 25
Firmware-ul STM32 la bord poate fi actualizat și din GUI; ultima versiune de firmware asociată cu GUI este întotdeauna furnizată în interiorul livrării GUI. Când GUI pornește, încearcă să localizeze placa de interfață și apoi identifică versiunea de firmware: dacă este prea veche, pentru a obține o configurare corectă este necesară o actualizare.
Figura 26. Fereastra de confirmare a actualizării firmware-ului
Interfața grafică utilizator STMicroelectronics UM3055 STSW-ONE - Figura 26
  • Dacă versiunea de firmware încorporat este ulterioară sau egală cu versiunea 2.4, procesul este automat, fără acțiune utilizator (de ex.ample, conexiune jumper) este necesar.
  • Pe de altă parte, dacă firmware-ul încorporat a fost corupt sau nu există deloc firmware, este necesar să conectați un jumper pe J2 și să apăsați butonul Reset (utilizatorul trebuie să urmeze instrucțiunile).
  • Odată ce firmware-ul a fost actualizat, GUI repornește placa și noul firmware poate fi utilizat.
Istoricul reviziilor
Tabelul 2. Istoricul revizuirilor documentului
Interfață grafică utilizator STMicroelectronics UM3055 STSW-ONE - Tabel 2. Istoricul revizuirilor documentului
NOTIFICARE IMPORTANT – CITIȚI CU ATENTIE
STMicroelectronics NV și filialele sale („ST”) își rezervă dreptul de a face modificări, corecții, îmbunătățiri, modificări și îmbunătățiri produselor ST și/sau acestui document în orice moment, fără notificare. Cumpărătorii trebuie să obțină cele mai recente informații relevante despre produsele ST înainte de a plasa comenzi. Produsele ST sunt vândute în conformitate cu termenii și condițiile de vânzare ale ST în vigoare la momentul confirmării comenzii.
Cumpărătorii sunt singurii responsabili pentru alegerea, selecția și utilizarea produselor ST, iar ST nu își asumă nicio responsabilitate pentru asistența la aplicare sau proiectarea produselor cumpărătorilor.
Nicio licență, expresă sau implicită, pentru niciun drept de proprietate intelectuală nu este acordată de către ST prin prezenta.
Revânzarea produselor ST cu prevederi diferite de informațiile prezentate aici va anula orice garanție acordată de ST pentru un astfel de produs.
ST și sigla ST sunt mărci comerciale ale ST. Pentru informații suplimentare despre mărcile comerciale ST, consultați www.st.com/trademarks. Toate celelalte nume de produse sau servicii sunt proprietatea proprietarilor respectivi.
Informațiile din acest document înlocuiesc și înlocuiesc informațiile furnizate anterior în orice versiuni anterioare ale acestui document.
© 2023 STMicroelectronics – Toate drepturile rezervate

Documente/Resurse

Interfață grafică utilizator STMicroelectronics UM3055 STSW-ONE [pdfManual de utilizare
STEVAL-PCC020V2.1, UM3055 STSW-ONE, UM3055 STSW-ONE Interfață grafică utilizator, STSW-ONE Interfață grafică utilizator, Interfață grafică utilizator, Interfață utilizator

Referințe

Lasă un comentariu

Adresa ta de e-mail nu va fi publicată. Câmpurile obligatorii sunt marcate *