Make It Last Build Series: "Hello، world" light blinky on pic - 💡 Fix My Ideas

Make It Last Build Series: "Hello، world" light blinky on pic

Make It Last Build Series: "Hello، world" light blinky on pic


مؤلف: Ethan Holmes, 2019

إذا لم تكن قد سمعت بالفعل ، فنحن متحمسون لتشغيل سلسلة Make It Last ، وهي عبارة عن سلسلة بناء للمشروع ومسابقة ، برعاية Microchip و Energizer. على مدار هذه السلسلة ، سنغطي ثلاثة مشروعات ، كل منها يوضح مثال على تصميم الطاقة المنخفضة باستخدام ميكروكنترولر.

لقد بدأت للتو؟ نقترح عليك إلقاء نظرة على منشور الإعلان للحصول على مقدمة حول هذه السلسلة ، ثم اتباع هذه التعليمات لإنشاء المرحلة الأولى من مشروعنا الأول ، ومسجل البيانات ، ومعرفة كيفية قول "مرحبا ، العالم" مع وميض ضوء!

إذا لم تكن قد اشتركت في النشرة الإخبارية ، فعليك القيام بذلك أيضًا. نحن على وشك إرسال العدد الثاني.

الخطوة 0: جمع اللوازم

قائمة الاجزاء:

  • Microhip18LF25K22 متحكم
  • Solderlesss اللوح
  • 100k المقاوم
  • 1x3mm الأحمر LED
  • 1 فائق التوهج مكثف
  • .1 ″ رأس من الذكور (6 دبابيس طويلة)
  • الأسلاك الطائر اللوح

أدوات:

  • PICkit 3 مبرمج ، لبرمجة المعالج
  • كماشة (اختياري ، للأسلاك الانحناء)

ملحوظة: ستحتاج إلى تنزيل وتثبيت قطعتين من البرامج (MPLAB و MPLAB C لـ PIC18) لتتمكن من برمجة المتحكم الدقيق المستخدم في هذا المشروع. للحصول على الإرشادات الكاملة ، انظر النشرة الإخبارية للمشروع الثاني.

الخطوة 1: تعديل رأس لجعل موصل مبرمج الموافقة المسبقة عن علم

لبرمجة متحكم دقيق ، نحتاج إلى وسيلة لتوصيل مبرمج PICkit 3 باللوحة. نظرًا لأن كلا الموصلات أنثى ، فيمكننا استخدام رأس قياسي .1 standard. نظرًا لأن الرؤوس تُستخدم عادةً مع ألواح أولية ملحومة ، سنحتاج إلى تعديلها لتعمل مع اللوح. استخدم كماشة لدفع كل دبوس إلى أسفل بحيث تتمركز في البلاستيك ، مع كمية متساوية من المعدن على كل جانب من الموصل البلاستيك. بهذه الطريقة ، سيكون الرأس قادراً على إجراء اتصال جيد مع كل من اللوح والمبرمج.

الخطوة 2: فحص اللوح

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

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

الخطوة 3: ضع رأس المعالج والبرمجة على اللوحة

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

الخطوة 4: إضافة الأسلاك لتوصيلات الطاقة والأرض

بعد ذلك ، نحتاج إلى تشغيل الأسلاك لتوصيل قضبان الطاقة على كل جانب من جوانب اللوحة. قم بتشغيل السلك من الصف الأحمر (الإيجابي) على السكة السفلية إلى الأحمر على السكة العلوية ، وكرر الصفوف الزرقاء (الأرضية). هذه هي الأسلاك الحمراء في الصورة أعلاه. بعد ذلك ، اربط توصيلات الطاقة والأرض بالمعالج والرأس. يحتاج المعالج إلى توصيل دبابيس 8 و 19 بالأرض ، ودبوس 20 إلى السلطة. يجب أن يكون للرأس دبوس 2 متصل بالطاقة ، و 3 على الأرض. في الصورة أعلاه ، الأسلاك الخضراء هي للاتصالات الأرضية ، والأخرى الصفراء هي من أجل السلطة.

الخطوة 5: قم بتوصيل رأس البرمجة بالمعالج

يستخدم رأس البرمجة لتوصيل مبرمج إلى متحكم. يجب أن يكون هناك 3 أسلاك متصلة: يذهب دبوس 1 إلى إدخال إعادة التعيين على متحكم (السلك الأبيض) ، والدبابيس 4 و 5 تذهب إلى دبابيس متحكم 28 و 27 ، على التوالي. بالإضافة إلى ذلك ، يجب توصيل المقاوم 100k بين السلطة والتحكم الدقيق 1 (ملاحظة: قيمة هذا المقاوم ليست حرجة ؛ أنا باستخدام المقاوم 10k في الصورة أعلاه). تعمل المقاومات بمثابة "سحب" ، مما يجعل إدخال خط إعادة التعيين في متحكم الصوت عاليًا عندما يكون المبرمج غير متصل.

الخطوة 6: إضافة مكثف فصل والصمام

الأجزاء الأخيرة لإضافة هي 1uF مكثف و LED. يجب توصيل الرصاص الطويل (الموجب) الموجود على المكثف بدبوس 20 (الطاقة) على المتحكم الدقيق ، ويجب توصيل الرصاص القصير (السلبي) بالسكة الأرضية. يعمل المكثف كمصدر طاقة احتياطي للميكروكونترولر ، يحميه من أي تقلبات سريعة في مصدر الطاقة. وبالمثل ، يجب توصيل الرصاص الطويل (الإيجابي) على LED بالدبوس 2 على المتحكم الدقيق ، ويجب توصيل الرصاص القصير (السلبي) بالسكة الأرضية.

تحقق مرة أخرى من الإعداد الخاص بك مع الصورة أعلاه - إذا كان كل شيء يبدو هو نفسه ، كنت على ما يرام!

الخطوة 7: قم بتنزيل وفتح البرنامج المثال

تحميل وفك ضغط

. قم بنسخ نسختك من MPLAB ، وانقر فوق File-> Open Workspace ، وانتقل إلى المكان الذي قمت فيه بفك ضغط المشروع ، وانقر نقرًا مزدوجًا على "hello_world". إذا سارت الأمور على ما يرام ، يجب أن تشاهد شاشة مشابهة للشاشة أعلاه.

الخطوة 8: تكوين مبرمج PICkit 3

ملاحظة: لا تقم بتوصيل مبرمج PICkit بلوحة الأم بعد ، إذا كان قد تم تكوينه بشكل غير صحيح فقد يتسبب في تلف الرقاقة الخاصة بك! بمجرد إعداد البرنامج ، فإن الخطوة التالية هي تكوين مبرمج PICkit 3 للوحة. إذا لم تكن قد قمت بذلك بالفعل ، فقم بتوصيله بمنفذ USB الموجود بالكمبيوتر.

بعد ذلك ، حدده كمبرمج نشط في MPLAB بالنقر فوق Programmer-> حدد Programmer-> PICkit 3. ثم ، قم بتكوين المبرمج لتزويد 3.3v باللوحة بالنقر فوق Programmer-> الإعدادات ، ثم انتقل إلى قائمة "الطاقة" .اسحب شريط التمرير حتى يقرأ الجهد 3.3 فولت ، ثم انقر فوق "موافق" لتطبيق التغييرات.

الخطوة 9: برمجة المشروع

في هذه المرحلة ، يجب أن تكون قادرًا على توصيل مبرمج PICkit 3 برأس البرمجة ، كما هو موضح أعلاه. انقر فوق Project-> إنشاء الكل للتأكد من تجميع البرنامج المثال ، ثم انقر فوق Programmer-> برنامج لتنزيله إلى متحكم. إذا سار كل شيء على ما يرام ، يجب أن تكون الآن بناء فخور لدائرة الضوء الوامضة!

استنتاج

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

إذا كانت لديك أي مشاكل في هذا الإعداد الأولي وبناء اللوح ، فتحدث إلينا على MAKE Forums.



قد تكون مهتمة

خياطة القفاز

خياطة القفاز


الاحتفال: جهاز مصنوع من 122 أنبوبًا يدويًا

الاحتفال: جهاز مصنوع من 122 أنبوبًا يدويًا


مكون من الشهر: التبديلات

مكون من الشهر: التبديلات


ماذا لو ... مهرجان الابتكار والخيال

ماذا لو ... مهرجان الابتكار والخيال