وحدات OBD-II من الصين: ELM327، J2534، محولات تشخيص
وحدات OBD-II من الصين: نسخ ELM327 الأصلية مقابل المقلدة، تمرير J2534، مكدسات ISO 15765/J1850/KWP2000، إصدارات Bluetooth/WiFi، وكشف المنتجات المزيفة.
OBD-II (الجيل الثاني من التشخيص على متن المركبة) هو واجهة تشخيص إلزامية في جميع السيارات المباعة في الولايات المتحدة منذ عام 1996 وفي الاتحاد الأوروبي منذ عام 2001 لمركبات البنزين و2004 لمركبات الديزل. موصل DLC (Data Link Connector) القياسي ذو 16 سنًا الموجود أسفل لوحة القيادة هو نقطة الوصول لفحص الانبعاثات وقراءة رموز الأعطال وبيانات المستشعرات المباشرة وإعادة برمجة ECU. الصين هي المصدر العالمي المهيمن لأجهزة OBD-II — من دونجل ELM327 بسعر 3 دولارات إلى واجهات J2534 pass-thru بسعر 200+ دولار — لكن تباين الجودة هائل والسوق مشبع بالمنتجات المقلدة والنسخ غير المكتملة وظيفيًا.
نظرة عامة
معيار OBD-II معرف عبر وثائق SAE وISO متعددة:
| المعيار | الجهة | ما يغطيه |
|---|---|---|
| SAE J1979 / ISO 15031-5 | SAE / ISO | خدمات تشخيص OBD-II (الأنماط Mode $01–$0A) |
| SAE J1979-2 | SAE | خدمة OBD $06 (نتائج المراقبة على متن المركبة) |
| SAE J2534 | SAE | واجهة برمجة pass-thru لإعادة برمجة ECU |
| ISO 15031 (الأجزاء 1–7) | ISO | المكافئ الدولي لـ SAE J1979 |
| SAE J1939 | SAE | المركبات الثقيلة (الشاحنات والحافلات) — معيار منفصل |
يوفر موصل OBD-II الوصول إلى واحد أو أكثر من خمسة بروتوكولات للطبقة الفيزيائية حسب سنة صنع المركبة والشركة المصنعة:
| البروتوكول | الطبقة الفيزيائية | التطبيق النموذجي |
|---|---|---|
| ISO 15765-4 (CAN) | CAN bus (ISO 11898) | جميع المركبات الأمريكية 2008+، الأوروبية 2004+، الحديثة افتراضيًا |
| ISO 14230 (KWP2000) | K-Line سلك واحد | المركبات الأوروبية قبل 2008، العديد من الشركات الآسيوية |
| ISO 9141-2 | K-Line + L-Line | المركبات الأوروبية/الآسيوية القديمة (قبل 2001) |
| SAE J1850 VPW | سلك واحد، 10.4 كيلوبت/ثانية | مركبات GM 1996–2007 |
| SAE J1850 PWM | تفاضلي، 41.6 كيلوبت/ثانية | مركبات Ford 1996–2007 |
لأي مركبة صنعت بعد 2008 (الولايات المتحدة) أو 2004 (الاتحاد الأوروبي)، تحتاج فقط إلى دعم CAN/ISO 15765-4. بروتوكولات J1850 VPW/PWM وISO 9141-2 قديمة ولا تهم إلا المنتجات التي تستهدف أساطيل المركبات القديمة.
ELM327: الشريحة في قلب السوق
شريحة ELM327 هي شريحة مفسر OBD-to-UART صممتها في الأصل شركة Elm Electronics (كندا). تترجم أوامر AT (المشابهة لأوامر مودم Hayes) المرسلة عبر serial/USB/Bluetooth إلى رسائل بروتوكول OBD-II وتعيد استجابة المركبة بصيغة ASCII. الإصدار ELM327 v2.2 هو الإصدار الأصلي الحالي؛ الإصدارات الأقدم (v1.5، v2.1) تمتلك ميزات بروتوكول أقل لكنها لا تزال منتشرة على نطاق واسع.
ELM327 الأصلي مقابل النسخ الصينية
شريحة ELM327 الأصلية (من Elm Electronics) مبنية على متحكم PIC18F2480 مع برنامج ثابت مخصص. لا تباع مباشرة للعامة — فقط للمصنعين، وبكميات مع خطاب نوايا فقط. الغالبية العظمى من شرائح “ELM327” المباعة في الصين هي نسخ غير مرخصة أو استنساخات معاد تنفيذها بمستويات متفاوتة من التوافق.
| الطراز | الشريحة المستخدمة | دعم أوامر AT | ISO 15765-4 CAN | CAN FD | J1850 | ملاحظات |
|---|---|---|---|---|---|---|
| ELM327 v2.2 الأصلي | PIC18F2480 | كامل | نعم | لا | نعم | متاح فقط لمصنعي المعدات الأصلية؛ نادر في الصين |
| نسخة “V1.5” (شائعة) | STM8 أو PIC16F876A | جزئي (30–50% من الأوامر) | نعم | لا | جزئي | إصدار مضلل؛ يفشل مع العديد من التطبيقات |
| نسخة “V2.1” | MCU غير معروف | جزئي | نعم | لا | لا | مزورة على نطاق واسع؛ رقم الإصدار بلا معنى |
| نسخة عالية الجودة | CH32V (RISC-V) أو STM32 | >90% | نعم | لا | نعم | تباع من متاجر موثوقة؛ تكلفة BOM ~$8–15 |
| Freematics OBD-II | ESP32 + FW مخصص | مكدس بروتوكول كامل | نعم | لا | نعم | مفتوح المصدر وموثق |
الطريقة الأكثر موثوقية لتحديد شريحة أصلية أو نسخة عالية الجودة على PCB هي فحص علامات الشريحة وتتبع إصدار البرنامج الثابت من خلال استجابة أمر ATI. شريحة ELM327 الأصلية تعيد ELM327 v2.2؛ النسخة منخفضة الجودة قد تعيد ELM327 v1.5 بغض النظر عن الإصدار الفعلي، أو سلسلة مخصصة مثل OBD-II ELM327 V1.5.
الفحص البصري للمنتجات المشتبه بتزويرها:
- اللوحات ذات الجودة الأصلية تستخدم PCB من 4 طبقات مع مستويات أرضي صلبة
- يجب أن يكون هيكل موصل OBD كامل العمق (يناسب DLC قياسي بدون اهتزاز)
- وحدة Bluetooth (إن وجدت) يجب أن تكون وحدة قابلة للتعريف (HC-05، CSR8510، أو ESP32 معروف)
- النسخ الرخيصة غالبًا تستخدم لوحات من طبقتين بدون تحكم في المعاوقة على الزوج التفاضلي CAN
- تحقق من وجود مقاومة إنهاء CAN بقيمة 120 Ω — العديد من النسخ تغفلها أو تستخدم قيمة خاطئة
واجهات SAE J2534 Pass-Thru
J2534 يعرف معيار API لأدوات إعادة برمجة ECU عبر الحاسوب. وكيل OEM يستخدم أجهزة متوافقة مع J2534 لتحميل تحديثات البرامج الثابتة إلى وحدات ECU. جهاز J2534 يعمل كممر (pass-thru) بين الحاسوب الذي يشغل برنامج OEM (مثل Ford FDRS أو GM GDS2 أو VW ODIS) ووحدة ECU في المركبة.
J2534 تطبيق مختلف تمامًا عن تشخيص ELM327. أجهزة J2534 يجب أن تدعم:
- ISO 15765-4 CAN (إلزامي)
- SAE J1850 VPW وPWM (للمركبات الأمريكية القديمة)
- ISO 14230 KWP2000 (مطلوب للمركبات قبل 2008)
- ISO 9141-2
- CAN بسرعة 250 كيلوبت/ثانية و500 كيلوبت/ثانية
أجهزة J2534 تتطلب أيضًا Windows DLL ينفذ واجهة SAE J2534 API (PassThruOpen، PassThruConnect، PassThruReadMsgs، إلخ) حتى تتمكن أدوات OEM من استدعاء واجهة قياسية.
مصادر J2534 الصينية
| المنتج | المنشأ | النطاق السعري | ملاحظات |
|---|---|---|---|
| vxdiag VCX NANO | مورد من شنتشن | $50–100 | يعمل مع العديد من أدوات OEM؛ تقييمات متباينة بشأن CAN FD |
| LAUNCH X431 (وضع J2534) | LAUNCH Tech (شنتشن) | $150–500 | شركة شرعية، DLL سليم، مستخدمة على نطاق واسع في سوق ما بعد البيع |
| ”J2534” عام | متنوع | $30–80 | غالبًا يفتقر إلى DLL سليم؛ برامج OEM قد ترفضه |
| نسخة Openport 2.0 | نسخ TACTRIX | $40–80 | TACTRIX شركة أمريكية؛ النسخ متفاوتة في جودة DLL |
لإدارة الأساطيل التي تحتاج وصولًا بمستوى J2534، تحقق من أن DLL يجتاز مجموعة أدوات اختبار الامتثال SAE J2534 (المتاحة مجانًا من SAE). العديد من أجهزة J2534 الصينية الرخيصة تفشل في إدارة مهلة PassThruConnect ويتم رفضها من أدوات OEM الحقيقية.
التطبيقات الشائعة وسيناريوهات التوريد
أنظمة تتبع الأساطيل / مسجلات بيانات OBD-II
العتاد النموذجي: متحكم (ESP32، STM32، أو SoC اتصالات مخصص مثل Quectel EC200U)، مرسل مستقبل CAN (SN65HVD230 أو TJA1044)، ومودم خلوي أو شريحة WiFi على PCB مخصص يوصل بمنفذ OBD-II. موصل OBD-II هو الواجهة الميكانيكية والكهربائية؛ التشخيص الفعلي يستخدم إطارات CAN الخام (طلبات PID على CAN ID 0x7DF / استجابات على 0x7E8–0x7EF) وفقًا لـ SAE J1979.
شركة Shenzhen Freematics (freematics.com) هي مورد معروف للعتاد المرجعي؛ وحدتهم ONE+ (ESP32 + SIM800) مستنسخة على نطاق واسع من مصانع شنتشن الأخرى. إذا كنت تورد عتاد تتبع بعلامة خاصة، تحقق من تنفيذ CAN PID الفعلي وفقًا لـ SAE J1979 Mode $01 — العديد من الموردين الاقتصاديين ينفذون فقط 10–15 من أكثر PIDs شيوعًا (RPM، السرعة، درجة حرارة سائل التبريد، MAF، مستوى الوقود) ويفتقدون مجموعات PID الموسعة.
أجهزة المسح التشخيصي لما بعد البيع
محولات OBD-II متوسطة المدى بتقنية Bluetooth/WiFi: الوحدة عادةً هي شريحة متوافقة مع ELM327 + HC-05 (Bluetooth 2.0، بروفايل SPP) أو ESP8266/ESP32 (WiFi). أسعار الكميات:
| الكمية | تكلفة BOM (نسخة ELM327 القياسية BT) | سعر المصنع | الحد الأدنى للطلب (MOQ) |
|---|---|---|---|
| 100 | $3.50–5.00 | $4–7 | 100–500 |
| 500 | $2.80–4.00 | $3.50–5.50 | — |
| 1000+ | $2.20–3.50 | $2.80–4.50 | — |
| 5000+ | $1.80–2.80 | $2.20–3.50 | — |
خيارات العلامة الخاصة (لون PCB مخصص، شعار، تغليف) تضيف $0.50–1.50 للوحدة كرسوم NRE عند الكميات فوق 1000 وحدة.
المتطلبات التنظيمية
واجهة OBD-II نفسها (الموصل وبروتوكول التشخيص) ليس لديها متطلبات شهادة منتج محددة في الولايات المتحدة أو الاتحاد الأوروبي. لكن:
| المكون | الشهادة المطلوبة | المعيار |
|---|---|---|
| وحدة Bluetooth | FCC ID (الولايات المتحدة)، CE (الاتحاد الأوروبي) | FCC Part 15 Subpart C / ETSI EN 300 328 |
| وحدة WiFi | FCC ID (الولايات المتحدة)، CE (الاتحاد الأوروبي) | FCC Part 15E / ETSI EN 301 893 |
| مودم خلوي | FCC ID + موافقة شركة الاتصالات | FCC Part 22/24/27 |
| الجهاز الكامل (مع راديو) | FCC ID + CE DoC | مزيج مما سبق |
الوحدات التي تستخدم وحدات راديو معتمدة (مثل ESP32-WROOM-32E مع FCC ID 2AC7Z-ESP32WROOM32) يمكنها استخدام FCC ID الخاص بالوحدة للمنتج النهائي إذا تم اتباع قواعد الدمج في منحة FCC الخاصة بالوحدة — عادةً: لا تغييرات على الهوائي، مسافات فصل دنيا، متطلبات وضع العلامات.
المشكلات الشائعة
فشل مجموعة أوامر AT الفرعية. العديد من التطبيقات (Torque Pro، OBD Fusion، Car Scanner) تعتمد على أوامر AT موسعة تتجاوز المجموعة الأساسية. الأعطال الشائعة: ATSP0 (اكتشاف البروتوكول التلقائي) يتوقف على بعض النسخ؛ AT MA (مراقبة جميع الإطارات) غير منفذ؛ AT TP (تجربة البروتوكول) يتصرف بشكل مختلف عن ELM327 الأصلي.
حساسية توقيت CAN. المرسلات المستقبلة الرخيصة ذات معدلات التغير البطيئة تفشل على المركبات ذات هوامش توقيت CAN الضيقة (شائعة في المركبات الأوروبية ذات قطاعات الشبكة المتعددة). العرض هو “عدم استجابة” متقطع على بعض وحدات ECU.
وحدات Bluetooth المزورة. بعض محولات OBD-II الصينية تستخدم وحدات HC-05 بدون FCC ID أصلي. أرقام FCC ID إما مزورة أو تنتمي لمنتج مختلف. هذا يشكل خطر امتثال للاستيراد في أسواق الولايات المتحدة والاتحاد الأوروبي.
مشاكل تعريف USB VCP (Virtual COM Port). شرائح CH340 وCP2102 هي أكثر جسور USB-UART شيوعًا في محولات OBD-II الصينية. واجهت CH340 مشاكل في توقيع التعريف على الإصدارات الحديثة من macOS (Apple Silicon) وWindows 11. CP2102 (Silicon Labs) لديها دعم تعريف أفضل لكن بتكلفة وحدة أعلى.
وحدات OBD-II هي إحدى نقاط الدخول الأكثر سهولة إلى عالم توريد إلكترونيات السيارات — الحد الأدنى للطلب منخفض والبروتوكول موثق جيدًا — لكن مشاكل أصالة الشرائح وشهادات الراديو تخلق مخاطر امتثال حقيقية. عند التوريد بكميات كبيرة، تحقق من أرقام FCC ID للـ Bluetooth مقابل قاعدة بيانات FCC قبل الإنتاج. يجب أن يشمل الفحص قبل الشحن اختبارًا وظيفيًا لأوامر AT على عينة تمثيلية عبر مجموعة PID الكاملة، وليس فقط أكثر 10–15 PIDs شيوعًا.
مصادر ذات صلة
- وحدات CAN Bus — الطبقة الفيزيائية وشرائح المرسل المستقبل التي يقوم عليها بروتوكول OBD-II CAN
- بروتوكول J1939 — الامتداد الخاص بالمركبات الثقيلة لـ OBD-II؛ موصل ومكدس بروتوكول منفصل للشاحنات والحافلات
- قائمة تدقيق المصنع — عملية التحقق من أصالة الشرائح ومراجعة تخطيط PCB
- توريد الموردين والمطابقة
- خدمات فحص الجودة
- توريد إلكترونيات السيارات