جدول المحتويات:
- الخطوة 1: ترتيب الأجزاء المطلوبة
- الخطوة 2: التدفق العام للعملية
- الخطوة الثالثة: عمل التوصيلات المطلوبة
- الخطوة 4: اقتران ميكانيكي لمحرك متدرج للخانق
- الخطوة 5: الكود
فيديو: التحكم الذاتي في عدد دورات المحرك في الدقيقة باستخدام نظام التغذية الراجعة من مقياس سرعة الدوران القائم على الأشعة تحت الحمراء: 5 خطوات (بالصور)
2024 مؤلف: John Day | [email protected]. آخر تعديل: 2024-01-30 07:41
هناك دائمًا حاجة إلى أتمتة عملية ما ، سواء كانت بسيطة / وحشية ، لقد خطرت لي فكرة القيام بهذا المشروع من تحدٍ بسيط واجهته أثناء إيجاد طرق لري / ري قطعة الأرض الصغيرة الخاصة بنا. زادت خطوط الإمداد الحالية والمولدات المكلفة (لتشغيل المضخة) من الصعوبة.
لذا ما قررنا القيام به هو طريقة تكون رخيصة وسهلة الاستخدام ، حتى من قبل العامل. قررنا تركيب المضخة على سكوترنا القديم (حالة التشغيل) وتشغيلها باستخدام عمود عجلة السكوتر. حسنًا وجيدًا ، صنعنا التجميع الميكانيكي ومحرك الحزام واختبرناه ، وكان ذلك ناجحًا.
ولكن كانت هناك مشكلة أخرى تتمثل في أنه عندما كان المحرك يعمل ، كان على الشخص دائمًا أن يكون بالقرب من السكوتر لمراقبة عدد الدورات في الدقيقة ، وضبطها يدويًا باستخدام دواسة الوقود. يريد تشغيل المحرك ، والاهتمام بأعمال أخرى في المزرعة.
يتكون الإعداد من:
- مقياس سرعة الدوران يعتمد على الأشعة تحت الحمراء (لقياس عدد الدورات في الدقيقة).
- لوحة مفاتيح للدخول إلى دورة في الدقيقة.
- شاشة LCD لإظهار RPM المراقب و RPM الحالي.
- محرك متدرج لزيادة / تقليل الخانق.
- أخيرًا ، وحدة تحكم صغيرة لإدارة كل هذه العمليات.
الخطوة 1: ترتيب الأجزاء المطلوبة
في السابق ، قدمت للتو نظرة عامة على ماهية المكونات.
المكونات الفعلية المطلوبة هي:
- وحدة تحكم دقيقة (استخدمت Arduino Mega 2560).
- محرك IC لسائق محرك L293D (أو لوحة اندلاع ستفعل).
- شاشة LCD مقاس 16 × 2.
- مستشعر الأشعة تحت الحمراء / القرب (رقم الطراز هو STL015V1.0_IR_Sensor)
- محرك متدرج أحادي القطب (استخدمت محرك متدرج بخمسة أسلاك ، 12 فولت).
- لوحة مفاتيح 4 × 4.
- مقاومات بقوة 220 أوم ، 1000 أوم.
- مقياس جهد 10 كيلو.
- أسلاك توصيل ، أسلاك ملونة ، متجرد.
- الألواح.
- بطارية 12 فولت لتشغيل محرك السائر.
- مصدر طاقة بجهد 5 فولت لاردوينو.
وهذا كل ما تحتاجه للبدء ، أيها الناس!
الخطوة 2: التدفق العام للعملية
تدفق العملية على النحو التالي:
- الإعداد قيد التشغيل وانتظر حتى تتم معايرة جميع الأجهزة.
- يجب على المستخدم إدخال عدد الدورات في الدقيقة المطلوب باستخدام لوحة المفاتيح.
- تتم إعادة توجيه المحرك ، وعادةً ما يتم ذلك بحيث يتم إملاء نقطة مرجعية ثابتة على المحرك بحيث يكون الوضع الأولي للمحرك ثابتًا دائمًا عند تشغيل الإعداد ويتم أخذها كنقطة مرجعية.
- قم بتشغيل المحرك / أي آلة تقوم بتدوير عجلة.
- يتم قياس RPM ويتم عرضه على شاشة LCD.
- هذا هو المكان الذي يظهر فيه نظام التغذية الراجعة ، فإذا كان عدد الدورات في الدقيقة المكتشفة أقل من عدد الدورات في الدقيقة المطلوب ، فإن محرك السائر يتقدم بحيث يزيد من دواسة الوقود
- إذا كانت RPM المكتشفة أكثر من RPM المطلوب ، فإن محرك السائر يتقدم بحيث يقلل من دواسة الوقود.
- تتم هذه العملية حتى يتم الوصول إلى RPM المطلوب ، وعند الوصول إليه ، يظل السائر ثابتًا.
- يمكن للمستخدم إيقاف تشغيل النظام إذا لزم الأمر باستخدام مفتاح رئيسي.
الخطوة الثالثة: عمل التوصيلات المطلوبة
وصلات لمحرك السائر:
نظرًا لأنني أستخدم محركًا متدرجًا بخمسة أسلاك ، فإن 4 أسلاك مخصصة لتنشيط الملفات والآخر متصل بالأرض. ليس من الضروري دائمًا أن يكون ترتيب الأسلاك الأربعة الخارجة من المحرك هو نفس الترتيب تنشيط الملفات ، يجب عليك معرفة الطلب يدويًا باستخدام مقياس متعدد ، ما لم يتم تحديد ذلك صراحة ، أو الرجوع إلى ورقة البيانات الخاصة بمحركك. يتم توصيل الأسلاك الأربعة بمخرجات L293D IC ، أو محرك المحرك الخاص بك.
2-وصلات L293D IC:
السبب في أنك ستستخدم سائق المحرك هو أن محرك السائر بجهد 12 فولت لا يعمل بشكل صحيح على مصدر طاقة 5 فولت ، وسوف ينتهي بك الأمر بقلي لوح اردوينو لضخ الإمداد إلى المحرك. الويب نظرًا لأنه يمثل إلى حد كبير رمز تحويل قياسي. الدبابيس ووصلاتها
- EN1 ، EN2: تمكين (مرتفع دائمًا أو '1') لأنه وحدة فك ترميز قياسية وعادة ما يحتوي على إدخال إضافي يسمى تمكين. يتم إنشاء الإخراج فقط عندما يكون لإدخال التمكين قيمة 1 ؛ خلاف ذلك ، جميع النواتج هي 0.
- دبوس 4 ، 5 ، 12 ، 13: متصلون بالأرض.
- السن 2 ، 7 ، 10 ، 15: هم دبابيس الإدخال من وحدة التحكم الدقيقة.
- دبوس 3 ، 6 ، 11 ، 14: هم دبابيس الإخراج المتصلة بالدبابيس الأربعة لمحرك السائر.
3-التوصيلات بشاشات الكريستال السائل:
تحتوي شاشة LCD على 16 دبوسًا ، 8 منها مخصصة لنقل البيانات وفي معظم الأوقات ، يمكنك استخدام 4 فقط من 8 دبابيس.
- Vss: الأرض
- Vdd: + 5 فولت
- Vo: لمقياس الجهد (لضبط التباين)
- RS: إلى الرقم الرقمي 12 من اردوينو
- R / W: أرضي.
- E: لتثبيت 11 على اردوينو.
- دبابيس البيانات 4 ، 5 ، 6 ، 7: إلى المسامير 5 ، 4 ، 3 ، 2 على اردوينو على التوالي.
- LED +: إلى + 5 فولت بمقاوم 220 أوم.
- LED-: على الأرض.
4. التوصيلات بلوحة المفاتيح 4 × 4:
الوصلات هنا واضحة ومباشرة ، فهناك ما مجموعه 8 دبابيس تخرج من لوحة المفاتيح وتذهب جميعها مباشرة إلى المسامير الرقمية في اردوينو. ، 52 ، 38 ، 40 ، 42 ، 44.
5.تداخل مستشعر الأشعة تحت الحمراء إلى اردوينو:
هذه الخطوة واضحة أيضًا نظرًا لوجود 3 دبابيس فقط تخرج من مستشعر القرب + 5V ، الإخراج ، الأرض. يتم إعطاء دبوس الإخراج للتناظرية في Ao pin على اردوينو.
وهذا جميعًا ، لقد أنجزنا الكثير والخطوة التالية هي مجرد تحميل الكود الخاص بي الذي أرفقته هنا!
يرجى الرجوع إلى مخطط الدائرة التي قمت بتوصيلها بجميع المكونات الموجودة في الصورة أعلاه.
الخطوة 4: اقتران ميكانيكي لمحرك متدرج للخانق
بعد الانتهاء من الجزء الإلكتروني ، يقوم الجزء التالي بربط عمود السائر برافعة دواسة الوقود.
النظام هو أنه عندما يسقط RPM للمحرك ، يتقدم المحرك السائر إلى اليمين ، ويدفع الرافعة للأمام ، ويرفع عدد الدورات في الدقيقة. وبالمثل ، عندما يكون عدد الدورات في الدقيقة مرتفعًا جدًا ، فإنه يتراجع إلى الخلف لسحب الرافعة للخلف لتقليل عدد الدورات في الدقيقة.
الفيديو يظهر ذلك.
الخطوة 5: الكود
أهلها المكتوبة Arduino IDE.
يرجى أيضًا تنزيل المكتبات اللازمة لذلك.
شكرا لك.
موصى به:
مصباح الأشعة تحت الحمراء (الأشعة تحت الحمراء) الجزء 2: 3 خطوات
مصباح الأشعة تحت الحمراء (الأشعة تحت الحمراء) الجزء -2: مرحبًا يا شباب ، لقد عدت مع الجزء 2 من مصباح الأشعة تحت الحمراء (الأشعة تحت الحمراء) القابل للتوجيه. إذا لم تكن قد رأيت الجزء الأول ، فانقر هنا ، فلنبدأ … دائرة إضاءة بسيطة بالأشعة تحت الحمراء للمساعدة في الرؤية الليلية لكاميرات الدوائر التلفزيونية المغلقة. رؤية ليلية بإضاءة الأشعة تحت الحمراء ، باسم
مصباح الأشعة تحت الحمراء (الأشعة تحت الحمراء) الجزء 1: 5 خطوات
مصباح الأشعة تحت الحمراء (الأشعة تحت الحمراء) الجزء -1: مرحبًا … في هذا الدليل ، سوف نتعلم قليلاً عن الرؤية الليلية ، وطرق مختلفة لتحقيق الرؤية الليلية ودائرة إضاءة بالأشعة تحت الحمراء بسيطة للمساعدة في الرؤية الليلية لكاميرات CCTV. يوضح الشكل الرسم التخطيطي لدائرة IR Illumina
ميزان حرارة يعمل بالأشعة تحت الحمراء لا يلامس من أردوينو - ميزان حرارة قائم على الأشعة تحت الحمراء باستخدام Arduino: 4 خطوات
ميزان حرارة يعمل بالأشعة تحت الحمراء لا يلامس من أردوينو | ميزان حرارة قائم على الأشعة تحت الحمراء باستخدام Arduino: مرحبًا يا رفاق في هذه التعليمات ، سنقوم بعمل مقياس حرارة بدون تلامس باستخدام اردوينو. نظرًا لأن درجة حرارة السائل / الصلب في بعض الأحيان تكون مرتفعة جدًا أو منخفضة ومن ثم يصعب الاتصال بها وقراءتها درجة الحرارة ثم في هذا المشهد
استخدم Arduino لعرض عدد دورات المحرك في الدقيقة: 10 خطوات (بالصور)
استخدم Arduino لعرض عدد دورات المحرك في الدقيقة: سيوضح هذا الدليل كيف استخدمت Arduino UNO R3 وشاشة LCD مقاس 16 × 2 مع I2C وشريط LED لاستخدامه كمقياس لسرعة المحرك وضوء التحول في سيارتي Acura Integra. إنه مكتوب بلغة شخص لديه بعض الخبرة أو التعرض
مقياس سرعة الدوران المحمول بالأشعة تحت الحمراء: 9 خطوات
مقياس سرعة الدوران المحمول القائم على الأشعة تحت الحمراء: يعتمد هذا Instructable على الدائرة الموصوفة بواسطة electro18 في مقياس سرعة الدوران الرقمي المحمول. اعتقدت أنه سيكون من المفيد أن يكون لديك جهاز محمول باليد وأنه سيكون مشروعًا ممتعًا للبناء. أحب الطريقة التي ظهر بها الجهاز - التصميم يمكن أن يكون