جدول المحتويات:
- الخطوة 1: مخطط الدائرة التخطيطي للمبرمج
- الخطوة 2: لوحة الدوائر
- الخطوة 3: مكونات اللحام
- الخطوة 4: حرق البرنامج في ذاكرة وحدة التحكم الدقيقة
فيديو: مبرمج ISP لوحدات التحكم الدقيقة AVR: 4 خطوات
2024 مؤلف: John Day | [email protected]. آخر تعديل: 2024-01-30 07:40
مبرمج وحدة التحكم الدقيقة هو جهاز مصحوب ببرنامج يستخدم لنقل رمز لغة الآلة إلى وحدة التحكم الدقيقة / EEPROM من جهاز الكمبيوتر. مبرمج ISP لوحدات التحكم الدقيقة AVR هو مبرمجون تسلسليون يستخدمون المنفذ التسلسلي للتفاعل مع الكمبيوتر عبر بروتوكولات RS232. هم أكثر شعبية بين الهواة الذين يعملون على الكمبيوتر الشخصي وببساطة هم من صنع.
الخطوة 1: مخطط الدائرة التخطيطي للمبرمج
يعد مبرمج وحدة التحكم الدقيقة جهازًا مصحوبًا ببرنامج يستخدم لنقل رمز لغة الآلة إلى وحدة التحكم الدقيقة EEPROM من جهاز الكمبيوتر. يقوم المترجم بتحويل الكود المكتوب بلغات مثل التجميع و C و java وما إلى ذلك إلى رمز لغة الآلة ويخزنه في ملف سداسي عشري. يعمل مبرمج وحدة التحكم الدقيقة كواجهة بين الكمبيوتر وجهاز التحكم الهدف. يقرأ برنامج API للمبرمج البيانات من ملف hex المخزن على جهاز الكمبيوتر ويغذيها في ذاكرة وحدة التحكم. يقوم البرنامج بنقل البيانات من الكمبيوتر إلى الأجهزة باستخدام منفذ تسلسلي أو متوازي أو USB.
وحدة التحكم الصغيرة ATmega32 مبرمجة باستخدام المسامير المخصصة لاتصال SPI. الواجهة الطرفية التسلسلية هي بروتوكول متزامن ثنائي الاتجاه. يُعرف SPI أيضًا باسم بروتوكول "الواجهة ثلاثية الأسلاك" لأنه يحتاج إلى 3 خطوط اتصال تسمى MISO و MOSI و SCK. يحتاج بروتوكول SPI إلى جهازين للاتصال. أحدهما يعتبر سيد والآخر عبد.
الخطوة 2: لوحة الدوائر
يمكنك صنع لوحة الدوائر الخاصة بك في المنزل باستخدام طريقة نقل الحبر.
استخدم برنامج تصميم لوحة دوائر لتحويل الرسم التخطيطي للدائرة إلى تخطيط ثنائي الفينيل متعدد الكلور.
لعمل نسخة طبق الأصل من صورة معكوسة لتخطيط ثنائي الفينيل متعدد الكلور. يجب أن تتم الطباعة على ورق لامع / ورق صور باستخدام طابعة الليزر.
لقطع الألواح النحاسية بالحجم المطلوب ، وفقًا لتصميم تخطيط ثنائي الفينيل متعدد الكلور.
لوضع لوح نحاسي على التخطيط المطبوع ، مع توجيه الجانب النحاسي لأسفل باتجاه التخطيط المطبوع. بإحكام للضغط على الحديد الساخن لبعض الوقت. سيؤدي تسخين الورق إلى نقل الحبر إلى السبورة النحاسية. إذا التصق الورق باللوحة ، فاستخدم الماء الدافئ لإزالة الورق بشكل صحيح.
تخطيط دائرتنا تحت الحبر الأسود.
قم بإزالة جميع النحاس الآخر باستثناء الخطوط السوداء باستخدام محلول النقش على قاعدة بيروكسيد الهيدروجين.
الخطوة 3: مكونات اللحام
تخطيط دائرتنا تحت الحبر الأسود.
قم بإزالة جميع النحاس الآخر باستثناء الخطوط السوداء باستخدام محلول النقش على قاعدة بيروكسيد الهيدروجين.
استخدم ورق رملي ناعم لإزالة الحبر الأسود.
لحفر حفرة العبور.
لحام المكونات والأسلاك على لوحة الدوائر المطبوعة (PCB).
في الوقت الحالي ، تم الانتهاء من تصنيع مبرمج لوحدات التحكم الدقيقة AVR مع دعم SPI.
الخطوة 4: حرق البرنامج في ذاكرة وحدة التحكم الدقيقة
لنسخ البرنامج إلى ذاكرة المتحكم الدقيق ، تحتاج إلى توصيل أسلاك المبرمج بدبابيس وحدة التحكم الدقيقة وفقًا لمخطط pinout في ورقة بيانات وحدة التحكم الدقيقة.
ثم قم بتوصيل المبرمج بالمنفذ التسلسلي للكمبيوتر وتوصيل قابس طاقة USB.
استخدم المترجم لإنشاء ملف hex من برنامج متحكم دقيق ، والذي يحتوي على تعليمات لغة الآلة التي يمكن فهمها بواسطة متحكم دقيق. يقوم المبرمج بنقل محتوى هذا الملف السداسي إلى ذاكرة وحدة التحكم الدقيقة. بمجرد نقل البرنامج أو كتابته في ذاكرة وحدة التحكم الدقيقة ، فإنه يعمل وفقًا للبرنامج.
في الفيديو التالي سنحاول إنشاء برنامج بسيط للميكروكونترولر.
وفقًا للبرنامج ، سيتحكم المتحكم الدقيق في وميض مؤشر LED.
سنحاول استخدام المبرمج الذي قمنا بتجميعه لتكوين فتيل وحدات التحكم الدقيقة وحرق البرنامج في ذاكرة متحكم AVR ATMega32.
المزيد من مقاطع الفيديو قريبا. اشترك في قناتنا على YouTube حتى لا تفوت أي شيء!
صنع سعيد ، شكرا!
موصى به:
مبرمج صغير لوحدات التحكم الدقيقة ATTINY مع Arduino UNO: 7 خطوات
مبرمج صغير لـ ATTINY Microcontrollers مع Arduino UNO: من المثير للاهتمام حاليًا استخدام وحدات التحكم الدقيقة من سلسلة ATTINY نظرًا لتعدد استخداماتها وسعرها المنخفض ولكن أيضًا يمكن برمجتها بسهولة في بيئات مثل Arduino IDE. نقل بسهولة
متوسط التشغيل لمشاريع وحدة التحكم الدقيقة الخاصة بك: 6 خطوات
متوسط التشغيل لمشاريع وحدة التحكم الدقيقة الخاصة بك: سأشرح في هذا الدليل ما هو المتوسط الجاري ولماذا يجب أن تهتم به ، بالإضافة إلى توضيح كيفية تنفيذه لتحقيق أقصى قدر من الكفاءة الحسابية (لا تقلق بشأن التعقيد ، إنه كذلك سهل الفهم و
المسرع القائم على وحدة التحكم الدقيقة: 5 خطوات
المسرع القائم على وحدة التحكم الصغيرة: المسرع هو جهاز توقيت يستخدمه الموسيقيون لتتبع الإيقاعات في الأغاني ولتكوين شعور بالتوقيت بين المبتدئين الذين يتعلمون آلة جديدة. يساعد في الحفاظ على الشعور بالإيقاع وهو أمر حاسم في الموسيقى. هذا المسرع
تكوين وحدات بت وحدة التحكم الدقيقة AVR. إنشاء وتحميل برنامج وميض LED في ذاكرة فلاش الخاصة بالمتحكم الدقيق: 5 خطوات
تكوين وحدات بت وحدة التحكم الدقيقة AVR. إنشاء وتحميل برنامج وميض LED في ذاكرة فلاش الخاصة بالمتحكم الدقيق: في هذه الحالة سننشئ برنامجًا بسيطًا في رمز C ونحرقه في ذاكرة وحدة التحكم الدقيقة. سنكتب برنامجنا الخاص ونقوم بتجميع ملف hex ، باستخدام Atmel Studio كمنصة تطوير متكاملة. سنقوم بتكوين الصمامات ثنائية
فهم ICSP لوحدات التحكم الدقيقة PIC: 4 خطوات (بالصور)
فهم ICSP لوحدات التحكم الدقيقة PIC: برمجة المتحكمات الدقيقة ليست صعبة. بناء مبرمج هو أول مشروع إلكترونيات عظيم. الهدف من هذه التعليمات هو شرح طريقة "البرمجة التسلسلية في الدائرة" البسيطة المستخدمة مع Microchip PICs