جدول المحتويات:
فيديو: الذراع الروبوتية القائمة على متحكم الموافقة المسبقة عن علم: 6 خطوات (بالصور)
2024 مؤلف: John Day | [email protected]. آخر تعديل: 2024-01-30 07:40
من خط تجميع صناعات تصنيع السيارات إلى روبوتات الجراحة عن بعد في الفضاء ، توجد الأسلحة الروبوتية في كل مكان. تشبه آليات هذه الروبوتات الإنسان الذي يمكن برمجته لوظيفة مماثلة وقدرات متزايدة. يمكن استخدامها لأداء أعمال متكررة أسرع وأكثر دقة من البشر أو يمكن استخدامها في البيئات القاسية دون المخاطرة بحياة الإنسان. لقد قمنا بالفعل ببناء ذراع آلية للتسجيل والتشغيل باستخدام Arduino والتي يمكن تدريبها على القيام بمهمة معينة وجعلها تتكرر إلى الأبد.
في هذا البرنامج التعليمي ، سوف نستخدم متحكم دقيق 8 بت PIC16F877A القياسي في الصناعة للتحكم في نفس الذراع الآلية بمقاييس فرق الجهد. التحدي في هذا المشروع هو أن PIC16F877A لديها دبابيس PWN فقط ، لكننا نحتاج إلى التحكم في حوالي 5 محركات مؤازرة لروبوتنا والتي تتطلب 5 دبابيس PWM فردية. لذلك يتعين علينا استخدام دبابيس GPIO وإنشاء إشارات PWM على دبابيس PIC GPIO باستخدام مقاطعات المؤقت. الآن ، بالطبع ، يمكننا الترقية إلى متحكم دقيق أفضل أو استخدام IC de-multiplexer لجعل الأمور أسهل كثيرًا هنا. ولكن مع ذلك ، يجدر إعطاء هذا المشروع تجربة لتجربة التعلم.
تمت طباعة الهيكل الميكانيكي للذراع الروبوتية الذي أستخدمه في هذا المشروع بشكل كامل ثلاثي الأبعاد لمشروعي السابق ؛ يمكنك العثور على ملفات التصميم الكاملة وإجراءات التجميع هنا. بدلاً من ذلك ، إذا لم يكن لديك طابعة ثلاثية الأبعاد ، فيمكنك أيضًا إنشاء ذراع آلية بسيطة باستخدام الورق المقوى كما هو موضح في الرابط. بافتراض أنك حصلت على ذراعك الآلي بطريقة ما ، فلننتقل إلى المشروع.
الخطوة 1: مخطط الدائرة
يظهر أدناه مخطط الدائرة الكاملة للذراع الروبوتية القائم على متحكم الموافقة المسبقة عن علم. تم رسم الخطط باستخدام EasyEDA.
مخطط الدائرة بسيط جدًا ؛ يتم تشغيل المشروع بالكامل بواسطة محول 12 فولت. ثم يتم تحويل هذا الجهد 12 فولت إلى + 5 فولت باستخدام منظمي جهد 7805. أحدهما يسمى + 5V والآخر يسمى + 5V (2). السبب في وجود منظمين هو أنه عندما تدور المؤازرة فإنها تسحب الكثير من التيار مما يؤدي إلى انخفاض الجهد. هذا الانخفاض في الجهد يجبر PIC على إعادة تشغيل نفسه ، وبالتالي لا يمكننا تشغيل كل من PIC ومحركات المؤازرة على نفس السكة + 5V. لذلك يتم استخدام النوع المسمى + 5V لتشغيل متحكم PIC وشاشة LCD ومقاييس الجهد ومخرج منظم منفصل يسمى + 5V (2) يستخدم لتشغيل محركات المؤازرة.
يتم توصيل دبابيس الخرج الخمسة لمقاييس الجهد التي توفر جهدًا متغيرًا من 0 فولت إلى 5 فولت بالمسامير التناظرية من An0 إلى AN4 للموافقة المسبقة عن علم. نظرًا لأننا نخطط لاستخدام أجهزة ضبط الوقت لإنشاء PWM ، يمكن توصيل محركات المؤازرة بأي دبوس GPIO. لقد اخترت دبابيس من RD2 إلى RD6 لمحركات المؤازرة ، ولكن يمكن أن تكون أي GPIO من اختيارك.
نظرًا لأن البرنامج يتضمن الكثير من تصحيح الأخطاء ، يتم أيضًا توصيل شاشة LCD مقاس 16 × 2 بالمنفذ B للموافقة المسبقة عن علم. سيعرض هذا دورة العمل لمحركات المؤازرة التي يتم التحكم فيها. بصرف النظر عن هذا ، قمت أيضًا بتمديد الاتصالات لجميع دبابيس GPIO والدبابيس التناظرية ، فقط في حالة ما إذا كانت هناك حاجة إلى توصيل أي مستشعرات في المستقبل. أخيرًا ، قمت أيضًا بتوصيل دبوس المبرمج H1 لبرمجة PIC مباشرةً مع pickit3 باستخدام خيار برمجة ICSP.
الخطوة 2: إنشاء إشارات PWM على GPIO Pin للتحكم في محرك سيرفو
"تحميل =" كسول ">
موصى به:
توليد موجة PWM مع متحكم الموافقة المسبقة عن علم: 6 خطوات
توليد موجة PWM مع متحكم PIC: ما هو PWM؟ PWM STANDS FOR PULSE WIDTH MODULATION هي تقنية يتم من خلالها تغيير عرض النبض. لفهم هذا المفهوم بوضوح ، ضع في اعتبارك نبضة الساعة أو أي إشارة موجة مربعة لها دورة عمل بنسبة 50 ٪ مما يعني أن فترة Ton و Toff هي نفسها
مبرمج بسيط 3 مقاومات الموافقة المسبقة عن علم: 3 خطوات
مبرمج بسيط 3 مقاومات PIC: تلعب وحدات التحكم الدقيقة دورًا مهمًا للغاية في الإلكترونيات ، حيث إنها قادرة على أداء المهام في الأتمتة والتحكم ومعالجة الصور ، من بين أمور أخرى. استخدامها هائل. هناك عائلات مختلفة من وحدات التحكم الدقيقة ، واحدة منها هي Micro
HackerBox 0040: الموافقة المسبقة عن علم من المصير: 9 خطوات
HackerBox 0040: الموافقة المسبقة عن علم من المصير: تحية للقراصنة HackerBox حول العالم. قام HackerBox 0040 بتجربة المتحكمات الدقيقة PIC واللوح وشاشات LCD و GPS والمزيد. يحتوي هذا Instructable على معلومات لبدء استخدام HackerBox 0040 ، والتي يمكن أن تكون
كيف تصنع مبرمج الموافقة المسبقة عن علم - PicKit 2 "استنساخ": 4 خطوات (بالصور)
كيف تصنع مبرمج الموافقة المسبقة عن علم - PicKit 2 'clone': مرحبًا! هذا موجز Instructable حول صنع مبرمج PIC يعمل كمبرمج PicKit 2. لقد صنعت هذا لأنه أرخص بكثير من شراء PicKit الأصلي ولأن Microchip ، مصنعي PIC microcontrollers ومبرمج PicKit ، pr
LF القائم على الموافقة المسبقة عن علم وتجنب الروبوت: 16 خطوة (بالصور)
LF القائم على الموافقة المسبقة عن علم وتجنب الروبوت: مقدمة في هذا الدليل سوف تتعلم كيفية متابعة الضوء وتجنب الروبوت. مصدر إلهامي يأتي من الروبوتات التي تقلد السلوك البشري الشائع ، على سبيل المثال لن تمشي في الحائط دون سبب. دماغك يتواصل مع