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

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

eng mecano
:: مهندس ::
تاريخ التسجيل: May 2014
المشاركات: 10
نشاط [ eng mecano ]
قوة السمعة:0
قديم 04-05-2014, 03:55 PM المشاركة 1   
ha مساعدة::التحكم ف سرعة مروحة عن طريق متحسس الحرارة Twitter FaceBook Google+



اريد مساعدة ف عمل مشروع عبارة عن مروحة 5 فولت يتم التحكم ف سرعتها عن طريق temperature sensor و ذلك من خلال الميكرو كنترولر
لو من الممكن ارفاق كود البرنامج و كذلك ملف المحاكاه

اعلانات

الصورة الرمزية Omar Mekkawy
Omar Mekkawy
:: مهندس متميز ::
تاريخ التسجيل: Aug 2011
الدولة: مصر
المشاركات: 1,523
نشاط [ Omar Mekkawy ]
قوة السمعة:0
قديم 04-05-2014, 06:41 PM المشاركة 2   
افتراضي


اريد مساعدة ف عمل مشروع عبارة عن مروحة 5 فولت يتم التحكم ف سرعتها عن طريق temperature sensor و ذلك من خلال الميكرو كنترولر
لو من الممكن ارفاق كود البرنامج و كذلك ملف المحاكاه
تفضل هذه الدائرة عن طريق الـ pic


الدائرة سهلة كل ما عليك فعله هو توصيل سنسور الحرارة Lm35 بالميكروكونترولر بحيث انه راح يقرأ الجهد على طرفه بحيث ان كل 10 مللي فولت = 1 درجة مئوية " على ما أتذكر " .


وبالنسبة للمروحة تستطيع ان تتحكم بها عن طريق الـ PWM ويمكنك ان تبحث عنه لانه صعب اني اشرحهولك .

ببساطة تقدر تعمل معادلة بسيطة تربط فيها عرض النبضة Pulse Width Modulation بدرجة الحرارة وتقدر تخليها دقيقة عن طريق التجربة .

" هناك اطراف خاصة بالميكروكونترولر تستطيع التحكم بها بالـ PWM مكتوب عليها CCP " يعني مثلاً البيك اللي انا مستخدمه فيه قناتين PWM وهناك انواع بها قنوات اكثر .

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

الصورة الرمزية حيدر علاج حسن
حيدر علاج حسن
:: مشرف منتدى الهندسة الكهربائية ::
تاريخ التسجيل: Mar 2005
الدولة: IRAQ
المشاركات: 10,061
نشاط [ حيدر علاج حسن ]
قوة السمعة:395
قديم 04-05-2014, 08:31 PM المشاركة 3   
افتراضي


حياك الله اخي عمر ...
اعتقد ان هذا البك كبير جدا على المشروع لذلك اقترح استخدام بك من عائلة PIC12f


eng mecano
:: مهندس ::
تاريخ التسجيل: May 2014
المشاركات: 10
نشاط [ eng mecano ]
قوة السمعة:0
قديم 05-05-2014, 12:11 AM المشاركة 4   
افتراضي


تفضل هذه الدائرة عن طريق الـ pic


الدائرة سهلة كل ما عليك فعله هو توصيل سنسور الحرارة Lm35 بالميكروكونترولر بحيث انه راح يقرأ الجهد على طرفه بحيث ان كل 10 مللي فولت = 1 درجة مئوية " على ما أتذكر " .


وبالنسبة للمروحة تستطيع ان تتحكم بها عن طريق الـ PWM ويمكنك ان تبحث عنه لانه صعب اني اشرحهولك .

ببساطة تقدر تعمل معادلة بسيطة تربط فيها عرض النبضة Pulse Width Modulation بدرجة الحرارة وتقدر تخليها دقيقة عن طريق التجربة .

" هناك اطراف خاصة بالميكروكونترولر تستطيع التحكم بها بالـ PWM مكتوب عليها CCP " يعني مثلاً البيك اللي انا مستخدمه فيه قناتين PWM وهناك انواع بها قنوات اكثر .
شكرا جدا يااباشمهندس انا بالفعل فعلت الدائرة بس ع شان كنت محتاج مكبر اشارة u741 ع شان الجهد اللى خارج من السينسور صغير جدا
بس بتواجهنى مشكلة ف توصييل المكبر ان الجهد الخارج بيكون ثابت


الصورة الرمزية Omar Mekkawy
Omar Mekkawy
:: مهندس متميز ::
تاريخ التسجيل: Aug 2011
الدولة: مصر
المشاركات: 1,523
نشاط [ Omar Mekkawy ]
قوة السمعة:0
قديم 05-05-2014, 04:57 PM المشاركة 5   
افتراضي


شكرا جدا يااباشمهندس انا بالفعل فعلت الدائرة بس ع شان كنت محتاج مكبر اشارة u741 ع شان الجهد اللى خارج من السينسور صغير جدا
بس بتواجهنى مشكلة ف توصييل المكبر ان الجهد الخارج بيكون ثابت
لا لاتستخدم مكبرات العمليات كل ما عليك فعله هو توصيله مباشرة بالبيك فالبيك لديه حساسية كبيرة بحيث انه يقدر يقيس المللي فولت كمان

وعلى فكرة تقريباً الـ 741 ممكن ماينفعشي لان مثلما قلتلك ان السينسور بيخرج جهد صغير جداً إحتمال المكبر لا يستشعره " الله اعلم ان كان كلامي صحيح "

حياك الله اخي عمر ...
اعتقد ان هذا البك كبير جدا على المشروع لذلك اقترح استخدام بك من عائلة PIC12f
الله يخليك أخوي

انا لم أتعامل قط مع هذه العائلة انا اتعامل مع عائلة الـ 16f وممكن يستخدم 16f628a لان فيه تقريباً قناة PWM واحدة فقط فراح يكون سهل التعامل معها .
حيث انك لو استخدمت دالة الـ PWM في برامج برمجة البيك فراح يعمل الـ PWM بالـ Timer1 فأكيد راح يعمل البرنامج بسرعة !!

وممكن يشتغل بالـ 12F لكن اعتقد ان مافيها قنوات PWM فهاتضطر تولد موجة مربعة وأكيد راح تبطىء عمل البرنامج اللي في البيك إلا إذا كانت الكريستال " المذبذب ترددها كبير " .


الصورة الرمزية حيدر علاج حسن
حيدر علاج حسن
:: مشرف منتدى الهندسة الكهربائية ::
تاريخ التسجيل: Mar 2005
الدولة: IRAQ
المشاركات: 10,061
نشاط [ حيدر علاج حسن ]
قوة السمعة:395
قديم 05-05-2014, 06:47 PM المشاركة 6   
افتراضي


16f628a ليس فيه مدخل تناظري لقراءة خرج الحساس ...
اما عائلة 12F فمعضمها يحتوي على المداخل التناظرية و مولد النبضات PWM
شكرا جزيلا


eng mecano
:: مهندس ::
تاريخ التسجيل: May 2014
المشاركات: 10
نشاط [ eng mecano ]
قوة السمعة:0
قديم 05-05-2014, 11:45 PM المشاركة 7   
افتراضي


معرفش ليه ف حالة توصيل السينسور مبلاقيش جهد خرج من الميكرو
لكن لو وصلت مثلا مقاومة متغير بلاقى جهد خرج


الصورة الرمزية حيدر علاج حسن
حيدر علاج حسن
:: مشرف منتدى الهندسة الكهربائية ::
تاريخ التسجيل: Mar 2005
الدولة: IRAQ
المشاركات: 10,061
نشاط [ حيدر علاج حسن ]
قوة السمعة:395
قديم 06-05-2014, 06:46 AM المشاركة 8   
افتراضي


الميكرو يقرأ خرج الحساس و ينفذ الاوامر حسب الكود ..

إضافة رد

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

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

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


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

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