S rýchlym rozvojom globálneho priemyslu elektrických vozidiel sa inteligentný a štandardizovaný rozvoj nabíjacej infraštruktúry stal naliehavou potrebou odvetvia. OCPP (Open Charge Point Protocol) slúži ako „spoločný jazyk“ spájajúcinabíjacie stanice pre elektromobilys centrálnymi systémami riadenia sa stáva kľúčovou technológiou na riešenie problémov s interoperabilitou zariadení.
I. OCPP: Prečo je nevyhnutný pre vstup na európsky trh?
OCPP je otvorený, štandardizovaný komunikačný protokol, ktorý zabezpečujenabíjacie stanice pre elektromobily od rôznych výrobcov môžu bezproblémovo komunikovať s akýmkoľvek kompatibilným systémom správy backendu. Integrácia protokolu OCPP vybavuje produkty „štandardným komunikačným rozhraním“, čo prináša kľúčovú hodnotu prostredníctvom:
Prelomenie bariér interoperability: Umožňuje nabíjacím staniciam pripojiť sa k akejkoľvek operačnej platforme tretej strany, ktorá je v súlade so štandardmi OCPP, čím sa zvyšuje prispôsobivosť produktu;
Súlad s predpismi: Spĺňa povinné požiadavky EÚ na interoperabilitu nabíjacej infraštruktúry, čo slúži ako predpoklad pre prístup na trh;
Odomknutie inteligentných funkcií: Podporuje diaľkové ovládanie, fakturáciu, monitorovanie stavu a aktualizácie firmvéru OTA, čo výrazne znižuje úsilie potrebné na vývoj aplikácií vyššej vrstvy;
Zníženie nákladov na integráciu: Využíva široko používaný protokolový balík, čím sa vyhýba nákladom na vlastný vývoj a dlhodobú údržbu spojeným s proprietárnymi protokolmi.
II. MicroOcpp: Ľahké riešenie optimalizované pre vstavané zariadenia
Pre vstavané prostredia s obmedzenými zdrojmi ponúka MicroOcpp ideálnu implementáciu protokolového zásobníka OCPP s kľúčovými výhodami, medzi ktoré patria:
Ultranízka náročnosť na zdroje: Napísané v jazyku C/C++ a optimalizované špeciálne pre mikrokontroléry a vstavaný Linux;
Komplexná podpora protokolov: Plne kompatibilný s OCPP 1.6 a podporuje aktualizácie na verziu 2.0.1;
Modulárny dizajn: Umožňuje kompiláciu iba požadovaných funkcií pre maximalizáciu využitia hardvérových zdrojov;
Priateľské k vývojárom: Poskytuje jasné rozhrania API a rozsiahle príklady pre nízke integračné bariéry.
III. Postup nasadenia: Vytvorenie komunikačného systému OCPP od základov
1. Nastavenie serverového prostredia
Rýchlo nasaďte server SteVe OCPP pomocou kontajnerov Docker. Ako centrálny systém správy s otvoreným zdrojovým kódom poskytuje SteVe komplexné možnosti správy nabíjacích staníc vrátane údržby komunikácie WebSocket, monitorovania stavu nabíjania a vydávania príkazov na diaľkové ovládanie.
2. Kľúčové kroky nasadenia klienta
Počas nasadenia klienta MicroOcpp na platforme MYD-YF13X sme využili poskytnuté systémové prostredie Linux 6.6.78. Najprv sme krížovo skompilovali zdrojovú knižnicu MicroOcpp na generovanie spustiteľných súborov optimalizovaných pre ARM. Následne sme nakonfigurovali piny GPIO na simuláciu stavu pripojenia nabíjacej pištole: použili sme dva porty GPIO na reprezentáciu detekcie stavu pre každé nabíjacie rozhranie.
3. Nadviazanie komunikácie medzi serverom a klientom
Po nasadení klient úspešne nadviazal WebSocket pripojenie so serverom SteVe:
Rozhranie správy servera zobrazovalo novo pripojenýnabíjacia stanica pre elektromobilyv reálnom čase, čím sa potvrdzuje správna interakcia medzi základným prepojením a protokolom.
4. Overenie funkcie hlásenia stavu
Manipuláciou úrovní GPIO na simuláciu vkladania/vyberania nabíjacej pištole pozorujeme, ako klient hlási zmeny stavu na server v reálnom čase.
Serverové rozhranie synchrónne aktualizuje stavy konektorov, čím potvrdzuje správne fungovanie celého komunikačného reťazca.
Ako globálnyinteligentná nabíjacia stanicaVzhľadom na to, že trh sa naďalej štandardizuje, podpora protokolu OCPP sa stala kľúčovým faktorom konkurencieschopnosti produktov. Komplexné riešenie OCPP poskytované spoločnosťou Mir, založené na platforme MYC-YF13X, nielen výrazne znižuje prah vývoja, ale tiež zabezpečuje súlad produktu s normami a prispôsobivosť trhu.
Čas uverejnenia: 14. januára 2026


