Nrog rau kev loj hlob sai ntawm kev lag luam tsheb fais fab thoob ntiaj teb, kev txhim kho ntse thiab tus qauv ntawm cov chaw them hluav taws xob tau dhau los ua qhov xav tau ceev hauv kev lag luam. OCPP (Open Charge Point Protocol), ua haujlwm ua "lus sib xws" txuaschaw them hluav taws xobnrog rau cov txheej txheem tswj hwm hauv nruab nrab, tab tom tshwm sim los ua cov thev naus laus zis tseem ceeb los daws cov teeb meem kev sib koom tes ntawm cov khoom siv.
I. OCPP: Vim Li Cas Nws Thiaj Tseem Ceeb Rau Kev Nkag Mus Rau Hauv Kev Lag Luam European?
OCPP yog ib qho kev sib txuas lus qhib, raws li tus qauv uas ua kom ntseeg tau tiaschaw them fais fab tsheb los ntawm cov chaw tsim khoom sib txawv tuaj yeem sib txuas lus tau zoo nrog txhua lub kaw lus tswj hwm backend. Kev koom ua ke ntawm OCPP protocol nruab cov khoom nrog "tus qauv sib txuas lus interface," xa cov txiaj ntsig tseem ceeb los ntawm:
Kev Tawg Txoj Kev Sib Txuas Lus: Ua kom cov chaw them hluav taws xob txuas tau rau txhua lub platform ua haujlwm sab nraud uas ua raws li cov qauv OCPP, txhim kho kev hloov pauv ntawm cov khoom;
Kev Ua Raws Cai: Ua tau raws li cov kev cai ntawm EU uas yuav tsum tau ua rau kev them nqi hluav taws xob, ua qhov yuav tsum tau ua ua ntej rau kev nkag mus rau hauv kev lag luam;
Qhib Cov Nta Ntse: Txhawb kev tswj chaw taws teeb, kev them nqi, kev saib xyuas xwm txheej, thiab kev hloov kho firmware OTA, txo qis kev siv zog tsim cov ntawv thov txheej sab saud;
Txo Cov Nqi Sib Koom Ua Ke: Siv cov txheej txheem sib dhos uas tau txais kev pom zoo dav dav, zam kev tsim kho tshwj xeeb thiab cov nqi saib xyuas mus sij hawm ntev uas cuam tshuam nrog cov txheej txheem tshwj xeeb.
II. MicroOcpp: Ib qho kev daws teeb meem sib dua uas tau tsim kho kom zoo rau cov khoom siv embedded
Rau cov chaw muaj kev txwv tsis pub siv cov peev txheej, MicroOcpp muab kev siv OCPP protocol stack zoo tagnrho nrog cov txiaj ntsig tseem ceeb suav nrog:
Siv cov peev txheej tsawg heev: Sau ua C/C++ thiab kho kom zoo rau cov microcontrollers thiab embedded Linux;
Kev Txhawb Nqa Cov Txheej Txheem Sib Txuas Lus: Sib xws nrog OCPP 1.6 thiab txhawb nqa kev hloov kho mus rau 2.0.1;
Tsim Qauv Modular: Tso cai rau kev sib sau ua ke ntawm cov yam ntxwv xav tau los ua kom siv cov khoom siv kho vajtse tau zoo tshaj plaws;
Tus Tsim Khoom Siv Tau Zoo: Muab cov API interfaces meej thiab cov piv txwv ntau yam rau cov teeb meem kev koom ua ke tsawg.
III. Kev Xyaum Siv: Tsim Ib Lub Tshuab Sib Txuas Lus OCPP Txij Thaum Pib
1. Kev Teeb tsa Ib puag ncig ntawm Server
Siv Docker containers los xa SteVe OCPP server sai sai. Ua ib lub central management system qhib, SteVe muab kev tswj hwm chaw nres tsheb them nqi dav dav, suav nrog WebSocket kev sib txuas lus, kev saib xyuas qhov xwm txheej them nqi, thiab kev tswj hwm chaw taws teeb.
2. Cov Kauj Ruam Tseem Ceeb rau Kev Siv Cov Neeg Siv Khoom
Thaum lub sijhawm MicroOcpp client deployment rau ntawm MYD-YF13X platform, peb tau siv lub Linux 6.6.78 system environment uas tau muab. Ua ntej, cross-compile lub MicroOcpp source library los tsim cov ARM-optimized executables. Tom ntej no, teeb tsa GPIO pins los simulate charging gun connection status: siv ob lub GPIO ports los sawv cev rau qhov status detection rau txhua lub charging interface.
3. Kev Sib Txuas Lus ntawm Server-Client
Tom qab xa tawm, tus neeg siv khoom tau tsim kev sib txuas WebSocket nrog SteVe server:
Lub interface tswj hwm server tau qhia txog qhov online tshiabchaw them fais fab tshebnyob rau hauv lub sijhawm tiag tiag, lees paub qhov txuas hauv qab thiab kev sib cuam tshuam ntawm cov txheej txheem.
4. Kev Txheeb Xyuas Kev Ua Haujlwm Qhia Txog Xwm Txheej
Los ntawm kev tswj cov theem GPIO los ua qauv qhia txog kev ntxig/tshem tawm rab phom them, peb pom cov neeg siv khoom tshaj tawm cov xwm txheej hloov pauv rau lub server hauv lub sijhawm tiag tiag.
Lub server interface hloov kho cov xwm txheej ntawm lub connector synchronously, lees paub tias tag nrho cov saw hlau sib txuas lus ua haujlwm kom raug.
Raws li lub ntiaj tebchaw them nyiaj ntsekev ua lag luam txuas ntxiv mus rau tus qauv, kev txhawb nqa OCPP raws li txoj cai tau dhau los ua qhov tseem ceeb hauv kev sib tw ntawm cov khoom. Cov kev daws teeb meem OCPP uas Mir muab los ntawm MYC-YF13X platform tsis yog tsuas yog txo qis qhov kev txhim kho xwb tab sis kuj ua kom cov khoom ua raws li cov qauv thiab kev hloov pauv ntawm kev ua lag luam.
Lub sijhawm tshaj tawm: Lub Ib Hlis-14-2026


