جدول المحتويات:
- الخطوة 1: بناء الدائرة
- الخطوة 2: برمجة Configurator Micro Controller
- الخطوة 3: تكوين شريحة المشكلة
- الخطوة 4: الكلمات الأخيرة
فيديو: مكون AVR HVPP: 4 خطوات
2024 مؤلف: John Day | [email protected]. آخر تعديل: 2024-01-30 07:38
حصلت مؤخرًا على بعض رقائق ATMEGA8L التي لا يمكن قراءتها أو برمجتها من خلال USBASP. كنت أتساءل عما إذا كانت هذه الرقائق قابلة للاستخدام أو مكسورة تمامًا.
لقد قرأت ورقة البيانات الخاصة بالرقاقة وأدركت أن الشريحة قد لا تكون قادرة على القراءة إذا كانت مقفلة و / أو إعدادات المصهر خاطئة.
وذكر أيضًا أنه يمكن استخدام البرمجة المتوازية عالية الجهد (HVPP) لإنقاذ الشريحة. لذلك أقوم ببناء هذا لاختباره.
يمكنك صنع واحدة لإنقاذ رقائقك أيضًا.
الخطوة 1: بناء الدائرة
أنت بحاجة إلى العناصر التالية:
1. وحدة تحكم صغيرة ATMEGA تعمل (ATMEGA8 / 88 / 168/328 ، لقد استخدمت لوحة ATMEGA168PA)
2. مقبس DIP واحد 28 سنًا للرقاقة المستهدفة (يمكنك استخدام مقبس ZIP إذا كان لديك واحد)
3. ترانزستور NPN واحد (2N3904 أو 2N2222 إلخ ، لقد استخدمت 2N3904 هنا)
4. اثنان من المقاوم 1K
5. مقاوم 150R واحد (للحد من التيار لمصباح LED أحمر ، تحتاج إلى 100R للضوء الأخضر أو الأزرق)
6. مؤشر LED واحد لمؤشر 12 فولت + (لقد استخدمت مؤشر LED أحمر)
7. بطارية 12 فولت (A23) أو وحدة تصعيد (لقد استخدمت وحدة تصعيد MT3608 في هذا المشروع)
جندهم جميعًا معًا بناءً على التخطيطي.
الخطوة 2: برمجة Configurator Micro Controller
قم بتحميل الكود المصدري في Arduino IDE ، وحدد اللوحة الخاصة بك وقم بتحديث الشريحة.
أو يمكنك برمجة الشريحة مباشرة باستخدام ملفات HEX المجمعة مسبقًا.
الخطوة 3: تكوين شريحة المشكلة
الآن ، كل شيء جاهز. حان الوقت لإصلاح شريحة المشكلة.
يمكنك استخدام الأمر من خلال Serial Monitor في Arduino IDE (BAUD 57600) لتكوين الشريحة. يمكن العثور على القائمة الكاملة داخل كود مصدر Arduino.
بدلاً من ذلك ، يمكنك استخدام windows GUI للتواصل مع المكون. تضمنت واجهة المستخدم الرسومية جميع الوظائف التي يوفرها المكون.
يمكنك تنزيل الملف القابل للتنفيذ أو الكود المصدري من جيثب الخاص بي وتجميعه بنفسك.
الخطوة 4: الكلمات الأخيرة
لقد نجحت في إنقاذ هذه الشريحة غير القابلة للقراءة وكلها تعمل بشكل جيد بعد أن قمت بمسح الشريحة وإعادة ضبط إعدادات المصهر.
يمكنك حل مشكلة الرقائق الخاصة بك كذلك.
للحصول على مزيد من المعلومات وكود المصدر الكامل للمشروع ، يرجى زيارة جيثب الخاص بي.
github.com/zsccat/HVPP-Configurator
موصى به:
كيفية التحكم في زاوية محرك سيرفو باستخدام مكون تسلسل Visuino: 10 خطوات
كيفية التحكم في زاوية محرك سيرفو باستخدام مكون تسلسل Visuino: في هذا البرنامج التعليمي ، سنستخدم محرك مؤازر و Arduino UNO و Visuino للتحكم في زاوية محرك سيرفو باستخدام مكون التسلسل. في حالتنا درجة محرك سيرفو
عرض شرائح مكون من 4 أرقام و 7 14 دبوسًا مع Arduino: 3 خطوات
4 أرقام 7 عرض شرائح 14 دبابيس مع Arduino: من الجيد دائمًا اختبار ما إذا كان الجهاز يعمل بشكل صحيح أم لا إذا كان هذا المكون يحتوي على عدد كبير جدًا من المسامير. في هذا المشروع ، قمت باختبار شاشتي المكونة من 4 أرقام المكونة من 7 قطع و 14 سنًا. سيعرض كل مقطع 7 من 0 إلى 9 في نفس الوقت
متعلم كلمة مكون من حرفين مع شفرة مورس: 5 خطوات
متعلم كلمة مكون من حرفين باستخدام شفرة مورس: لقد كنت أحاول تعلم كلمتين من حرف Scrabble (tm) لفترة من الوقت دون نجاح. لقد كنت أحاول أيضًا تعلم شفرة مورس مرة أخرى دون نجاح يذكر ، فقررت تجربة بعض التعلم اللاشعوري من خلال بناء صندوق يعرض باستمرار
مؤقت مكون من 4 أرقام مكون من 7 أجزاء مع زر إعادة الضبط: 5 خطوات
مؤقت مكون من 4 أرقام مكون من 7 أجزاء مع زر إعادة الضبط: سيعلمك هذا Instructable كيفية إنشاء عداد للعد التنازلي باستخدام شاشة عرض مكونة من 4 أرقام مكونة من 7 أجزاء يمكن إعادة تعيينها باستخدام زر. ملف رمز قابل للتنزيل كان
كيفية لحام مكون من خلال ثقب: 8 خطوات
كيفية لحام مكون من خلال الفتحة: هناك نوعان رئيسيان من المكونات من خلال الفتحة التي سننتقل إليها في & quot؛ كيفية اللحام & quot؛ دليل ، مكونات محورية من خلال الفتحات وحزم مزدوجة في الخط (DIP & rsquo ؛ s). إذا كنت قد أنجزت القليل من تجربة اللوح ، فأنت &