Odată cu dezvoltarea rapidă a industriei globale a vehiculelor electrice, dezvoltarea inteligentă și standardizată a infrastructurii de încărcare a devenit o nevoie urgentă a industriei. OCPP (Open Charge Point Protocol), servind drept „limbaj comun” de conectarestații de încărcare pentru vehicule electricecu sistemele centrale de management, se impune ca tehnologia cheie pentru a aborda provocările legate de interoperabilitatea dispozitivelor.
I. OCPP: De ce este esențial pentru intrarea pe piața europeană?
OCPP este un protocol de comunicare deschis și standardizat care asigurăstații de încărcare pentru vehicule electrice de la diferiți producători pot comunica perfect cu orice sistem de gestionare backend compatibil. Integrarea protocolului OCPP echipează produsele cu o „interfață de comunicare standard”, oferind valoare esențială prin:
Depășirea barierelor de interoperabilitate: Permite stațiilor de încărcare să se conecteze la orice platformă de operare terță parte conformă cu standardele OCPP, sporind adaptabilitatea produsului;
Conformitate cu reglementările: Îndeplinește cerințele obligatorii de interoperabilitate ale UE pentru infrastructura de încărcare, servind ca o condiție prealabilă pentru accesul pe piață;
Funcții inteligente deblocabile: Acceptă control de la distanță, facturare, monitorizare a stării și actualizări de firmware OTA, reducând semnificativ eforturile de dezvoltare a aplicațiilor la nivel superior;
Reducerea costurilor de integrare: Utilizează o stivă de protocoale adoptată pe scară largă, evitând costurile de dezvoltare personalizată și de întreținere pe termen lung asociate cu protocoalele proprietare.
II. MicroOcpp: O soluție ușoară optimizată pentru dispozitive integrate
Pentru mediile integrate cu resurse limitate, MicroOcpp oferă o implementare ideală a stivei de protocoale OCPP cu avantaje cheie, inclusiv:
Amprentă de resurse extrem de redusă: Scrisă în C/C++ și optimizată special pentru microcontrolere și Linux embedded;
Suport complet pentru protocoale: Complet compatibil cu OCPP 1.6 și acceptă upgrade-uri la versiunea 2.0.1;
Design modular: Permite compilarea doar a caracteristicilor necesare pentru a maximiza utilizarea resurselor hardware;
Ușor de utilizat pentru dezvoltatori: Oferă interfețe API clare și exemple extinse pentru bariere de integrare reduse.
III. Practică de implementare: Construirea unui sistem de comunicare OCPP de la zero
1. Configurarea mediului serverului
Implementați rapid serverul SteVe OCPP folosind containere Docker. Fiind un sistem central de gestionare open-source, SteVe oferă capabilități complete de gestionare a stațiilor de încărcare, inclusiv întreținerea comunicării WebSocket, monitorizarea stării de încărcare și emiterea comenzilor de la distanță.
2. Pași cheie pentru implementarea clientului
În timpul implementării clientului MicroOcpp pe platforma MYD-YF13X, am utilizat mediul de sistem Linux 6.6.78 furnizat. Mai întâi, am compilat biblioteca sursă MicroOcpp pentru a genera executabile optimizate pentru ARM. Apoi, am configurat pinii GPIO pentru a simula starea conexiunii pistolului de încărcare: am folosit două porturi GPIO pentru a reprezenta detectarea stării pentru fiecare interfață de încărcare.
3. Stabilirea comunicării server-client
După implementare, clientul a stabilit cu succes o conexiune WebSocket cu serverul SteVe:
Interfața de administrare a serverului a afișat noua versiune onlinestație de încărcare pentru mașini electriceîn timp real, confirmând interacțiunea corectă dintre legătura subiacentă și protocol.
4. Verificarea funcției de raportare a stării
Prin manipularea nivelurilor GPIO pentru a simula inserarea/scoaterea pistolului de încărcare, observăm cum clientul raportează modificările de stare către server în timp real.
Interfața serverului actualizează sincron stările conectorilor, confirmând că întregul lanț de comunicare funcționează corect.
Pe măsură ce la nivel globalstație de încărcare inteligentăPiața continuă să se standardizeze, suportul pentru protocolul OCPP a devenit un factor cheie în competitivitatea produselor. Soluția completă OCPP oferită de Mir, bazată pe platforma MYC-YF13X, nu numai că reduce semnificativ pragul de dezvoltare, dar asigură și conformitatea produsului cu standardele și adaptabilitatea pieței.
Data publicării: 14 ian. 2026


