قسم الميكروكنترولر والروبوت ودوائر الاتصال بالحاسب الالي قسم المتحكمات الـ microcontroller و المعالجات microprocessor و التحكم الرقمي بالكمبيوتر CNC والانظمة الآلية والروبوت Robots

أدوات الموضوع

ملاك الظلام
:: مهندس ::
تاريخ التسجيل: Oct 2011
المشاركات: 37
نشاط [ ملاك الظلام ]
قوة السمعة:0
قديم 04-06-2012, 08:15 AM المشاركة 1   
not funny رحم الله والديه الي يساعدني encoder+pwm Twitter FaceBook Google+



السلام عليكم ورحمة الله وبركاته
اولا احب ان اشكر اجاباتكم على اسئلتي التي كنت دائما اطرحها ولو اغلبها كانت اسئلة غير منطقية بس جوابتم عليها
سؤالي هو
عندي encoder واريد قياس سرعته بواسطة ال pic16f877a بلغة ال micro c for pic و استاذي في الجامعة اعطاني فكرة هي انه يجب ان ادخل عداد الى ال adc واقيسه بواسطة الاوسلسكوب والاخراج يكون في ال DAC طبعا انا ما فهمت الموضوع والصراحة انصدمت لمن قال اعملي كود لهذا العداد فياريت المساعدة والله العظيم تعبت

اعلانات

abdullah.jlal
:: مهندس متواجد ::
تاريخ التسجيل: Jan 2011
الدولة: syria-lattakia
المشاركات: 66
نشاط [ abdullah.jlal ]
قوة السمعة:0
قديم 04-06-2012, 12:45 PM المشاركة 2   
افتراضي


عفواً اخي الكريم هل المشروع هو عبارة عن قياس سرعة دوران محرك وإظهار السرعة على الlcd والتحكم بسرعة المحرك عن طريق pwm باستخدام مقاومة متغيرةأو ما شابه ؟؟
لم أفهم قصدك بالضبط أرجو توضيح الفكرة أكثر

اعلانات اضافية ( قم بتسجيل الدخول لاخفائها )
  

ملاك الظلام
:: مهندس ::
تاريخ التسجيل: Oct 2011
المشاركات: 37
نشاط [ ملاك الظلام ]
قوة السمعة:0
قديم 04-06-2012, 01:49 PM المشاركة 3   
افتراضي


اخي العزيز مشكورر على الرد
المشروع ببساطة اعطاء فولطية encoder وكما تعرف هيا pulse اي 5-0 وادخالها الى المايكرو كونترلر عن طريق ال adc ومن هنالك عمل عداد لهذه القيمة ثم اخراجها عن طريق ال dac وحساب الموجة الخارجة عن طريق الاوسلسكوب وذلك لمعرفة عدد دورات ال encoder وهيا

عدد الدورات =5v*عدد الدورات /(2^7-1)


الصورة الرمزية حيدر علاج حسن
حيدر علاج حسن
:: مشرف منتدى الهندسة الكهربائية ::
تاريخ التسجيل: Mar 2005
الدولة: IRAQ
المشاركات: 10,061
نشاط [ حيدر علاج حسن ]
قوة السمعة:394
قديم 04-06-2012, 04:49 PM المشاركة 4   
افتراضي


اخي ماذا تقصد بحساب الموجة ؟؟؟
التردد ام القمة ام ماذا ؟؟؟


Tico
:: عضو ذهبي ::
تاريخ التسجيل: May 2012
المشاركات: 1,426
نشاط [ Tico ]
قوة السمعة:114
قديم 04-06-2012, 05:28 PM المشاركة 5   
افتراضي


المشروع ببساطة اعطاء فولطية encoder وكما تعرف هيا pulse اي 5-0 وادخالها الى المايكرو كونترلر عن طريق ال adc ومن هنالك عمل عداد لهذه القيمة ثم اخراجها عن طريق ال dac وحساب الموجة الخارجة عن طريق الاوسلسكوب وذلك لمعرفة عدد دورات ال encoder وهيا
عدد الدورات =5v*عدد الدورات /(2^7-1)
إذا كانت الاشارة من نوع pulse اي 5-0 فهي ديجيتال .
فلماذا كل هذا التعقيد : تحويلها الى ADC ثم قلبها الى DAC ؟؟؟
إلا إذا كان أستاذك يبحث لك عن المشاكل


ملاك الظلام
:: مهندس ::
تاريخ التسجيل: Oct 2011
المشاركات: 37
نشاط [ ملاك الظلام ]
قوة السمعة:0
قديم 04-06-2012, 05:45 PM المشاركة 6   
افتراضي


الذي فهمته من الاستاذ هو انه يريدها كي يتحكم في encoder ولهذا عدد الدورات مهمة ومنها سوف تصبح feed back الى الماطور . الصراحة انا مبتدىء ولهذا لا اعرف ماذا يريد او مثل( الاطرش في الزفه ) على قولتنا بالعراق


ملاك الظلام
:: مهندس ::
تاريخ التسجيل: Oct 2011
المشاركات: 37
نشاط [ ملاك الظلام ]
قوة السمعة:0
قديم 04-06-2012, 05:50 PM المشاركة 7   
افتراضي


اخ حيدر انا اريد من هذه المعادلة حساب عدد الدورات في ال encoder


Tico
:: عضو ذهبي ::
تاريخ التسجيل: May 2012
المشاركات: 1,426
نشاط [ Tico ]
قوة السمعة:114
قديم 04-06-2012, 07:00 PM المشاركة 8   
افتراضي


أخي إذا كان الانكودر يعطي نبضات 5 فولت فلا داعي لاستخدام ADC .
الدخل يكون ديجيتال ويتحكم في PWM وهذا الاخير يتحكم في سرحة المحرك بواسطة ما يعرف ب قنطرة H
هذا رأيي لكن رأي الاستاذ أساسي فحاول تستوضح منه الامر إذا كان ممكنا .

إضافة رد

العلامات المرجعية

«     الموضوع السابق       الموضوع التالي    »
أدوات الموضوع

الانتقال السريع إلى


الساعة معتمدة بتوقيت جرينتش +3 الساعة الآن: 03:32 AM
موقع القرية الالكترونية غير مسؤول عن أي اتفاق تجاري أو تعاوني بين الأعضاء
فعلى كل شخص تحمل مسئولية نفسه إتجاه مايقوم به من بيع وشراء وإتفاق وأعطاء معلومات موقعه
التعليقات المنشورة لا تعبر عن رأي موقع القرية الالكترونية ولايتحمل الموقع أي مسؤولية قانونية حيال ذلك (ويتحمل كاتبها مسؤولية النشر)

Powered by vBulletin® Version 3.8.6, Copyright ©2000 - 2025