تخطٍ إلى المحتوى الرئيسي
patrache.diagno

هل يعمل المنفذ التسلسلي؟

انقر فوق "اتصال" لاكتشاف أجهزة المنفذ التسلسلي والتواصل معها - Arduino ووحدات التحكم الدقيقة وأجهزة استقبال GPS والمزيد - كل ذلك مباشرة في متصفحك.

تستخدم هذه الأداة Web Serial API للاتصال بأجهزة المنفذ التسلسلي، والتحقق من الاتصال، وإرسال البيانات واستقبالها بشكل اختياري. فهو يختبر ما إذا كانت أجهزة المنفذ التسلسلي وبرامج التشغيل تعمل بشكل صحيح.

تدعم Web Serial API (Chrome 89+) معدلات البث بالباود من 300 إلى 4,000,000، وتغطي كل شيء بدءًا من أجهزة RS-232 القديمة بمعدل 9600 باود وحتى وحدات التحكم الدقيقة الحديثة عالية السرعة.

تضمين

ضمّن هذه الأداة

ماذا تعني نتائجك؟

النتيجةالنطاقالمعنى
جيدالجهاز متصل وتدفق البياناتالمنفذ التسلسلي الخاص بك يعمل بشكل صحيح. يتم التعرف على الجهاز، ويتم إنشاء الاتصال، ويمكن إرسال البيانات واستقبالها.
تحذيرتم اكتشاف الجهاز ولكن لا توجد بيانات أو إخراج مشوهيعمل الاتصال ولكن قد يكون للاتصال إعدادات خاطئة. تحقق من تطابق معدل البث بالباود وبتات البيانات وبتات التوقف والتكافؤ مع تكوين جهازك.
سيئلم يتم اكتشاف أي منافذ تسلسلية أو فشل الاتصالقد تكون Web Serial API غير مدعومة (تتطلب Chrome/Edge)، أو أن برنامج تشغيل الجهاز مفقود، أو لا يوجد جهاز تسلسلي متصل.

المشاكل الشائعة وكيفية إصلاحها

يظهر المتصفح "Web Serial API غير مدعوم"

يتطلب Web Serial الإصدار Chrome 89+ أو Edge 89+ أو Opera 75+. لا يدعمه Safari وFirefox. تأكد من أنك تستخدم HTTPS أو المضيف المحلي، حيث أن واجهة برمجة التطبيقات (API) غير متوفرة على صفحات HTTP غير الآمنة.

تم توصيل الجهاز ولكنه غير مدرج في موجه الاتصال

تأكد من تثبيت برامج التشغيل الصحيحة (على سبيل المثال، CH340، FTDI، CP2102 لشرائح USB إلى المسلسل الشائعة). في نظام التشغيل macOS، قد تحتاج إلى الموافقة على برنامج التشغيل في إعدادات النظام > الخصوصية والأمان. حاول استخدام كابل أو منفذ USB مختلف.

الأسئلة الشائعة

كيف يعمل اختبار المنفذ التسلسلي؟

يستخدم Web Serial API لطلب الوصول إلى جهاز المنفذ التسلسلي. بمجرد الاتصال، يمكنه قراءة وكتابة تدفقات البيانات. يطالبك المتصفح بتحديد جهاز من قائمة المنافذ التسلسلية المكتشفة.

ما هي الأجهزة التي تعمل مع Web Serial API؟

يعمل أي جهاز يتم تقديمه كمنفذ تسلسلي: لوحات Arduino، ESP32/ESP8266، أجهزة استقبال GPS، ماسحات الباركود الضوئية، وحدات التحكم CNC، الطابعات ثلاثية الأبعاد، ومعدات RS-232 الصناعية المتصلة عبر محولات USB إلى تسلسلية.

ما هو معدل الباود الذي يجب أن أستخدمه؟

يعتمد معدل الباود الصحيح على جهازك. إعدادات Arduino الافتراضية هي 9600 أو 115200. تحقق من وثائق جهازك أو إعدادات البرامج الثابتة. تنتج معدلات الباود غير المتطابقة إخراجًا مشوهًا أو لا يوجد أي إخراج.

هل يتم إرسال أي بيانات تسلسلية إلى خادم خارجي؟

لا، كل الاتصالات التسلسلية تتم مباشرة بين متصفحك والجهاز المتصل. لا يتم توجيه أي بيانات أو تخزينها أو نقلها إلى أي خادم خارجي.

Powered by Patrache Studio Diagno

يرجى السماح بالإعلانات على هذا الموقع

لاستخدام هذه الأدوات، اسمح بالإعلانات على هذا الموقع. تساعد عائدات الإعلانات في إبقاء الخدمة مجانية.

افتح مانع الإعلانات وأوقف الحظر لهذا الموقع، ثم تحقق مرة أخرى.