هل يمكن إصلاح Arduino

Hl Ymkn Aslah Arduino



تستخدم لوحات Arduino على نطاق واسع في جميع أنحاء العالم للأغراض التعليمية. يستهدف Arduino العديد من الطلاب والمهندسين والمعلمين. يعد العمل مع Arduino أمرًا سهلاً للغاية عندما يتعلق الأمر بـ IDE سهل الاستخدام واللوحات المتوافقة للغاية. لكن المشكلة الحقيقية للمستخدمين تبدأ عندما يؤدي اتصال سلكي واحد خاطئ إلى إغلاق لوحة Arduino. بمجرد حدوث الضرر في Arduino ، فإن السؤال الأول الذي يتبادر إلى الذهن هو هل يمكن إصلاح Arduino. سيكون هذا الدليل هو الجواب على هذا السؤال.

هل يمكن إصلاح Arduino

نعم ، يمكن إصلاح Arduino ولكن كل هذا يتوقف على مدى الضرر الذي لحق به. من أجل العثور على المشكلة الحقيقية في اللوحة ، يجب على المرء الانتباه حتى أصغر التفاصيل. على سبيل المثال ، إذا نظرنا إلى لوحة Arduino Uno ، فليس فقط اللوح هو الذي يتضرر ولكن أيضًا المكونات التي يتكون منها Arduino هي التي تتعرض للضرر الحقيقي. يتكون Arduino من أجهزة طرفية مختلفة تجعله يقوم بتشغيل الكود الخاص بنا. إذا تعطل أحد المكونات أو أكثر ، فقد يفشل Arduino في العمل.

بعض المكونات الرئيسية لاردوينو هي:







  • Atmega328p : هذا هو المتحكم الرئيسي الذي ينفذ التعليمات الواردة في الكود.
  • Atmega16u2 : هذا المتحكم الدقيق يعالج الاتصال التسلسلي باستخدام واجهة USB.
  • منظم ضغط كهربي : هذا ينظم الطاقة الواردة من Vin أو مقبس برميل DC إلى 5V منظم.
  • ليد اشارة : يضيء عند تشغيل Arduino.
  • دبابيس الطاقة : يتعامل مع طاقة الإدخال والإخراج الخاصة بـ Arduino. يمكن أخذ 5V و 3.3V كإخراج.
  • مذبذب : يتم استخدام نوعين من المذبذبات أحدهما سيراميك والثاني كريستال يولد كلاهما 16 ميجا هرتز من إشارة الساعة.



في حالة حدوث خلل في أي من المكونات المذكورة أعلاه ، لا يمكن إصلاحه. كل ما نحتاجه هو شراء مكون جديد واستبداله بالمكون القديم. يصعب استبدال بعض مكونات SMD مثل المتحكمات الدقيقة للواجهة التسلسلية ، لذا من الأفضل شراء لوحة Arduino جديدة. بينما تأتي وحدة التحكم الرئيسية Atmega328p بنوعين مختلفين أحدهما مع DIP والآخر مع SMD. إذا كان لديك لوحة Arduino DIP (معبأة في خط مزدوج) ووحدة التحكم الرئيسية ميتة ، فقم بشراء وحدة تحكم جديدة واستبدلها.



شيء واحد تحتاج إلى التحقق منه هو إما شراء متحكم Atmega328p مع أداة تحميل التشغيل المثبتة مسبقًا أو تثبيت واحد جديد بمجرد شرائه.





كيفية إصلاح لوحة اردوينو

لإصلاح لوحة Arduino أولاً ، يجب علينا استكشاف أخطاء لوحة Arduino وتحديد الخطأ. بمجرد تحديد المكون الخاطئ ، يمكن استبداله ولكن إذا حدث تلف في مسارات ثنائي الفينيل متعدد الكلور ، فمن الصعب إصلاحه. نظرًا لأن Arduino PCB متعدد الطبقات مع الكثير من خطوط اللحام المتكاملة.

فيما يلي قائمة بالخطوات التي يجب على المرء اتباعها لإصلاح لوحة Arduino:



تحقق من الطاقة: لوحة Power Arduino باستخدام USB أو مزود الطاقة وتحقق من الضوء الأخضر سواء كان قيد التشغيل أم لا.

حاول تحميل رسم اختباري: قم بتحميل رسم اختبار في لوحة Arduino. يستخدم رسم وميض بشكل شائع للتحقق مما إذا كان الميكروكونترولر يعمل أم لا. إذا لم يتم تحميل الرسم التخطيطي ، فقد تكون هناك مشكلة في المنفذ التسلسلي أو وحدة التحكم الدقيقة الرئيسية.

تحقق من عمل منظم الجهد: باستخدام DMM ، تحقق من جهد الخرج لمنظم الجهد على دبوس 5V و 3.3V. إذا كان الجهد أكثر أو أقل من استبدال منظم الجهد.

استخدم ICSP في حالة فشل شريحة ATmega16U2: يحتوي Arduino على شريحة Atmega16u2 للواجهة التسلسلية ومن الصعب استبداله لأنه مكون SMD على Arduino ، ولكن هناك طريقة بديلة للاتصال باستخدام جهاز برمجة ICSP من خلال موصل ICSP على لوحة Arduino. يمكن أيضًا استخدام كابل FTDI للاتصال.

استبدال رقاقة ATmega328P الفاشلة: المتحكم الرئيسي في بعض اللوحات مثل Uno قابل للاستبدال إذا كان مثبتًا في مقبس. يمكن شراء متحكم جديد مع محمل إقلاع مثبت مسبقًا. يتم تضمين محمل الإقلاع Optiboot بالفعل في بعض الرقائق ، لذلك ستتمكن من توفير الوقت والجهد. استبدل الشريحة القديمة بعناية وتذكر موقع Pin 1 لتجنب أي مشكلة. توجد درجة عالية على الشريحة تشير إلى الاتجاه الصحيح للميكروكونترولر. تجنب لمس المسامير المعدنية ، لأن الكهرباء الساكنة يمكن أن تتسبب في انقلابها.

استنتاج

تم تصميم لوحات Arduino بدرجة كبيرة من التعقيد بحيث يصعب على المستخدم العادي إصلاحها. يعتمد ذلك على مستوى الضرر الذي لحق بألواح Arduino فيما إذا كان يمكن إصلاحها. في حين أن بعض مكونات Arduino هي SMD ، والتي يصعب إصلاحها ، إلا أن هناك القليل منها يمكن استبداله ومتاح بسهولة بتكلفة معقولة. يوصى بشراء لوحة جديدة إذا لم يكن لدى المستخدم أي معرفة باستكشاف أخطاء Arduino وإصلاحها.