עם ההתפתחות המהירה של תעשיית הרכב החשמלי העולמית, פיתוח חכם וסטנדרטי של תשתית טעינה הפך לצורך דחוף בתעשייה. OCPP (פרוטוקול נקודת טעינה פתוחה), המשמש כ"שפה משותפת" המחברתתחנות טעינה לרכבים חשמלייםעם מערכות ניהול מרכזיות, מתפתחת כטכנולוגיה המרכזית להתמודדות עם אתגרי יכולת פעולה הדדית של מכשירים.
א. OCPP: מדוע זה חיוני לכניסה לשוק האירופי?
OCPP הוא פרוטוקול תקשורת פתוח וסטנדרטי המבטיחעמדות טעינה לרכבים חשמליים מיצרנים שונים יכולים לתקשר בצורה חלקה עם כל מערכת ניהול backend תואמת. שילוב פרוטוקול OCPP מצייד מוצרים ב"ממשק תקשורת סטנדרטי", המספק ערך ליבה באמצעות:
שבירת מחסומי יכולת פעולה הדדית: מאפשרת לתחנות טעינה להתחבר לכל פלטפורמת הפעלה של צד שלישי התואמת לתקני OCPP, ובכך משפרת את יכולת ההסתגלות של המוצר;
עמידה בתקנות: עומד בדרישות המחייבות של האיחוד האירופי לאפשרות פעולה הדדית עבור תשתית טעינה, המשמשת כתנאי מוקדם לגישה לשוק;
פתיחת תכונות חכמות: תמיכה בשלט רחוק, חיוב טעינה, ניטור סטטוס ועדכוני קושחה OTA, מה שמפחית משמעותית את מאמצי פיתוח היישומים בשכבה העליונה;
הפחתת עלויות אינטגרציה: שימוש במחסנית פרוטוקולים מקובלת, תוך הימנעות מעלויות פיתוח מותאם אישית ותחזוקה ארוכות טווח הכרוכות בפרוטוקולים קנייניים.
II. MicroOcpp: פתרון קל משקל המותאם להתקנים משובצים
עבור סביבות משובצות עם מוגבלות משאבים, MicroOcpp מספק יישום אידיאלי של מחסנית פרוטוקול OCPP עם יתרונות מרכזיים, כולל:
צריכת משאבים נמוכה במיוחד: נכתב ב-C/C++ וממוטב במיוחד עבור מיקרו-בקרים ולינוקס משובץ;
תמיכה מקיפה בפרוטוקולים: תאימות מלאה ל-OCPP 1.6 ותומכת בשדרוגים ל-2.0.1;
עיצוב מודולרי: מאפשר קומפילציה של תכונות נדרשות בלבד כדי למקסם את ניצול משאבי החומרה;
ידידותי למפתחים: מספק ממשקי API ברורים ודוגמאות מקיפות למניעת קשיי אינטגרציה.
ג. תרגול פריסה: בניית מערכת תקשורת OCPP מאפס
1. הגדרת סביבת שרת
פריסה מהירה של שרת SteVe OCPP באמצעות קונטיינרים של Docker. כמערכת ניהול מרכזית בקוד פתוח, SteVe מספקת יכולות ניהול מקיפות של עמדות טעינה, כולל תחזוקת תקשורת WebSocket, ניטור סטטוס טעינה והנפקת פקודות שליטה מרחוק.
2. שלבי פריסת לקוח מרכזיים
במהלך פריסת לקוח MicroOcpp על פלטפורמת MYD-YF13X, מינפנו את סביבת המערכת Linux 6.6.78 שסופקה. ראשית, ביצענו קומפילציה צולבת של ספריית המקור של MicroOcpp כדי ליצור קבצי הרצה מותאמים ל-ARM. לאחר מכן, הגדר את פיני GPIO כדי לדמות את מצב החיבור של אקדח הטעינה: השתמשו בשני יציאות GPIO כדי לייצג זיהוי מצב עבור כל ממשק טעינה.
3. הקמת תקשורת שרת-לקוח
לאחר הפריסה, הלקוח יצר בהצלחה חיבור WebSocket עם שרת SteVe:
ממשק ניהול השרת הציג את הגישה המקוונת החדשהתחנת טעינה לרכב חשמליבזמן אמת, המאשר קישור בסיסי תקין ואינטראקציה בין פרוטוקול.
4. אימות פונקציית דיווח סטטוס
על ידי מניפולציה של רמות GPIO כדי לדמות הכנסה/הסרה של אקדח טעינה, אנו צופים בלקוח המדווח על שינויי סטטוס לשרת בזמן אמת.
ממשק השרת מעדכן באופן סינכרוני את מצבי המחברים, ומאשר את תפקוד שרשרת התקשורת כולה כהלכה.
כמו הגלובליתחנת טעינה חכמהככל שהשוק ממשיך להתקנן, תמיכה בפרוטוקול OCPP הפכה לגורם מפתח בתחרותיות המוצר. פתרון ה-OCPP המקיף שמספק Mir, המבוסס על פלטפורמת MYC-YF13X, לא רק מוריד משמעותית את סף הפיתוח אלא גם מבטיח עמידה של המוצר בתקנים ויכולת הסתגלות לשוק.
זמן פרסום: 14 בינואר 2026


