جدول المحتويات:

التحكم في أي شيء باستخدام دبوس AVR واحد: 4 خطوات
التحكم في أي شيء باستخدام دبوس AVR واحد: 4 خطوات

فيديو: التحكم في أي شيء باستخدام دبوس AVR واحد: 4 خطوات

فيديو: التحكم في أي شيء باستخدام دبوس AVR واحد: 4 خطوات
فيديو: How to use 4 channel Relay to control AC load with Arduino code 2024, شهر نوفمبر
Anonim
التحكم في أي شيء باستخدام دبوس AVR واحد
التحكم في أي شيء باستخدام دبوس AVR واحد
التحكم في أي شيء باستخدام دبوس AVR واحد
التحكم في أي شيء باستخدام دبوس AVR واحد

يوضح هذا التوجيه كيفية التحكم في مجموعة من مصابيح LED بإخراج معالج دقيق واحد. الميكرو الذي سأستخدمه هو Atmel Attiny2313.

الخطوة 1: الأجزاء والأدوات

قطع غيار وأدوات
قطع غيار وأدوات
قطع غيار وأدوات
قطع غيار وأدوات

الأجزاء: Attiny2313 (حصلت على 5 عينات مجانية من Atmel) مقبس 20 دبوسًا مقاومات (أي حجم سيعمل ، اعتمادًا على الإعداد الخاص بك. سأشرح لاحقًا) منظم 5 فولت (أي سيعمل ، أنا أستخدم LM340) الترانزستورات أو Mosfets (أسهل في ذلك) عادة ما يكون العثور على أرخصها وأرخصها هو 2n3904. فقط تأكد من أنه ترانزستور NPN ، أو N-Channel Mosfet) مكثفات صغيرة 2 (ابحث عن ورقة البيانات للمنظم ،.1 uu و.22 فائق التوهج مع LM340) أي مبرمج لـ AVRWireTools: لحام الحديد

الخطوة 2: التخطيطي وكيف يعمل

التخطيطي وكيف يعمل
التخطيطي وكيف يعمل
التخطيطي وكيف يعمل
التخطيطي وكيف يعمل
التخطيطي وكيف يعمل
التخطيطي وكيف يعمل

يوضح التخطيط الأول كيف قمت بتوصيل صفوف من مصابيح LED بدبابيس الإخراج. يذهب دبوس الإخراج الخاص بـ AVR إلى قاعدة الترانزستور ، والذي يتم توصيله سلكيًا للعمل كمفتاح. عندما يكون الناتج منخفضًا ، أو 0 فولت ، يتم إيقاف تشغيل الترانزستور ، ولا يمكن للتيار أن يتدفق عبر الحمل إلى الأرض. عندما يكون الناتج مرتفعًا ، أو 5 فولت ، يكون الترانزستور قيد التشغيل ويمكن للتيار أن يتدفق عبر الحمل إلى الأرض. يسمى هذا التحويل الجانبي المنخفض ، ويمكن استخدامه لمصابيح LED ومحركات التيار المستمر ومحركات السائر والعديد من الأشياء الأخرى التي تتطلب جهدًا أو تيارًا أكبر من الذي يمكن أن يخرجه المصغر ، وسيكون الحمل لهذا المشروع عبارة عن بعض المصابيح. سلكي بالطريقة التي تريدها ، لكن مصدر الطاقة الذي تستخدمه سيحدد كيف يمكنك توصيلها ، بالنسبة لي ، وجدت شاحن كمبيوتر محمول يمكنه إخراج 16 فولت عند 7.5 أمبير كحد أقصى ، والآن الطريقة الأكثر فعالية لتوصيل المصابيح كان في مصفوفة متوازية متسلسلة كما هو موضح في الصورة الثالثة. لتحديد حجم المقاوم ، اكتشف أولاً مقدار الجهد الذي ينخفض لكل مصباح. بالنسبة لمصابيح LED الزرقاء والخضراء التي استخدمتها ، يكون انخفاض الجهد حوالي 3 إلى 3.3 فولت. يبلغ حجم مصابيح LED باللونين الأحمر والأصفر حوالي 2.2 فولت ، والآن قم بإضافة كل انخفاضات الجهد المتسلسلة (3 * 5 = 15 فولت) الآن اطرح ذلك من مصدر الجهد (16-15 = 1 فولت) الآن أنت تعرف مقدار الجهد الذي تم إسقاطه بواسطة الخاص بك المقاوم (1 فولت) الآن استخدم قانون أوم لحل R: V = IR (1v =.015R) * لقد استخدمت 15ma لمصابيح LED ، وهذا أمر نموذجي بالنسبة لمصابيح LED مقاس 5 مم ، لذا فإن كل حبلا يستخدم الآن 15ma من الإمداد الخاص بك. يمكن أن يكون حمله الخاص ، أو يمكنك توصيل أكبر عدد تريده معًا ، طالما أن التيار الإجمالي لهذا الحمل لا يتجاوز الحد الأقصى للترانزستور. (2n3904 يمكنه التعامل مع 100ma) * يمكن استبدال الترانزستور بـ N-Channel Mosfet

الخطوة 3: قم ببنائه

بنائها
بنائها
بنائها
بنائها
بنائها
بنائها
بنائها
بنائها

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

الخطوة 4: برمجة AVR

حان الوقت الآن لبرمجة AVR الخاص بك. إذا كنت لا تعرف كيفية القيام بذلك ، فتحقق من هذه التعليمات: https://www.instructables.com/id/Ghetto-Programming٪3a-Getting-started-with-AVR-micro/ هنا هو البرنامج الذي صنعته: يمر عبر حلقة من التسلسلات إلى الأبد. بمجرد برمجة AVR ، يمكنك تثبيته في المقبس الذي قمت بتثبيته على لوحك ، أو إذا لم يكن لديك مقبس ، فتحقق من البرنامج الموجود على لوح التجارب ، وإذا كان صحيحًا ، ثم يمكنك لحام الشريحة في لوحك.

موصى به: