S brzim razvojem globalne industrije električnih vozila, inteligentan i standardiziran razvoj infrastrukture za punjenje postao je hitna potreba industrije. OCPP (Open Charge Point Protocol), koji služi kao "zajednički jezik" koji povezujestanice za punjenje električnih vozilasa centralnim sistemima upravljanja, pojavljuje se kao ključna tehnologija za rješavanje izazova interoperabilnosti uređaja.
I. OCPP: Zašto je neophodan za ulazak na evropsko tržište?
OCPP je otvoreni, standardizirani komunikacijski protokol koji osiguravastanice za punjenje električnih vozila od različitih proizvođača mogu besprijekorno komunicirati sa bilo kojim kompatibilnim backend sistemom upravljanja. Integracija OCPP protokola oprema proizvode "standardnim komunikacijskim interfejsom", pružajući osnovnu vrijednost kroz:
Rušenje barijera interoperabilnosti: Omogućava stanicama za punjenje da se povežu sa bilo kojom operativnom platformom treće strane koja je u skladu sa OCPP standardima, poboljšavajući prilagodljivost proizvoda;
Usklađenost s propisima: Ispunjava obavezne zahtjeve EU za interoperabilnost infrastrukture za punjenje, što služi kao preduvjet za pristup tržištu;
Otključavanje pametnih funkcija: Podržava daljinsko upravljanje, naplatu, praćenje statusa i OTA ažuriranja firmvera, značajno smanjujući napore razvoja aplikacija višeg sloja;
Smanjenje troškova integracije: Koristi široko prihvaćeni protokolni stek, izbjegavajući troškove prilagođenog razvoja i dugoročnog održavanja povezane s vlasničkim protokolima.
II. MicroOcpp: Lagano rješenje optimizirano za ugrađene uređaje
Za ugrađena okruženja s ograničenim resursima, MicroOcpp pruža idealnu implementaciju OCPP protokolnog steka s ključnim prednostima, uključujući:
Ultra-nizak otisak resursa: Napisano u C/C++ i optimizovano posebno za mikrokontrolere i ugrađeni Linux;
Sveobuhvatna podrška za protokole: Potpuno kompatibilan sa OCPP 1.6 i podržava nadogradnje na 2.0.1;
Modularni dizajn: Omogućava kompilaciju samo potrebnih funkcija kako bi se maksimiziralo korištenje hardverskih resursa;
Prilagođeno programerima: Pruža jasne API interfejse i opsežne primjere za niske barijere integracije.
III. Praksa implementacije: Izgradnja OCPP komunikacijskog sistema od nule
1. Podešavanje serverskog okruženja
Brzo implementirajte SteVe OCPP server koristeći Docker kontejnere. Kao centralni sistem upravljanja otvorenog koda, SteVe pruža sveobuhvatne mogućnosti upravljanja stanicama za punjenje, uključujući održavanje WebSocket komunikacije, praćenje statusa punjenja i izdavanje naredbi za daljinsko upravljanje.
2. Ključni koraci implementacije klijenta
Tokom implementacije MicroOcpp klijenta na MYD-YF13X platformi, iskoristili smo obezbjeđeno Linux 6.6.78 sistemsko okruženje. Prvo, unakrsno kompajliramo MicroOcpp izvornu biblioteku za generisanje ARM-optimizovanih izvršnih datoteka. Zatim, konfigurišemo GPIO pinove za simulaciju statusa veze pištolja za punjenje: koristimo dva GPIO porta za predstavljanje detekcije statusa za svaki interfejs za punjenje.
3. Uspostavljanje komunikacije između servera i klijenta
Nakon implementacije, klijent je uspješno uspostavio WebSocket vezu sa SteVe serverom:
Interfejs za upravljanje serverom prikazao je novo onlinestanica za punjenje električnih automobilau realnom vremenu, potvrđujući ispravnu interakciju osnovne veze i protokola.
4. Verifikacija funkcije izvještavanja o statusu
Manipulacijom GPIO nivoa kako bismo simulirali umetanje/uklanjanje pištolja za punjenje, posmatramo kako klijent izvještava serveru o promjenama statusa u realnom vremenu.
Serverski interfejs sinhrono ažurira statuse konektora, potvrđujući da cijeli komunikacijski lanac ispravno funkcioniše.
Kao globalnopametna stanica za punjenjeKako se tržište nastavlja standardizirati, podrška za OCPP protokol postala je ključni faktor konkurentnosti proizvoda. Sveobuhvatno OCPP rješenje koje pruža Mir, zasnovano na platformi MYC-YF13X, ne samo da značajno snižava prag razvoja, već i osigurava usklađenost proizvoda sa standardima i prilagodljivost tržištu.
Vrijeme objave: 14. januar 2026.


