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

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

mr.abood
:: مهندس ::
تاريخ التسجيل: Dec 2011
المشاركات: 8
نشاط [ mr.abood ]
قوة السمعة:0
قديم 17-12-2011, 11:19 AM المشاركة 1   
افتراضي طلب برمجة حساس حرارة Twitter FaceBook Google+



السلام عليكم
معليش إخواني الأعضاء بس أبغى طلب بسيط

أبغى أبرمج حساس حرارة بحيث إذا زادت درجة الحراة في الجو عن 70 درجة مئوية يرسل المايكر كنترولر أمر إلى الليد (led) إنه يشتغل

اعلانات

geniusse01
:: عضو ذهبي ::
تاريخ التسجيل: Apr 2008
الدولة: Jordan - Amman
المشاركات: 1,139
نشاط [ geniusse01 ]
قوة السمعة:106
قديم 17-12-2011, 10:18 PM المشاركة 2   
افتراضي


السلام عليكم

معليش إخواني الأعضاء بس أبغى طلب بسيط

أبغى أبرمج حساس حرارة بحيث إذا زادت درجة الحراة في الجو عن 70 درجة مئوية يرسل المايكر كنترولر أمر إلى الليد (led) إنه يشتغل

السلام عليكم

هل يمكنك وضع الدارة والبرنامج الذي بدات به حتى يستطيع ان يفيدك جميع الاعضاء ..ارجو لك التوفيق..

واخر دعوانا ان الحمدلله رب العالمين ... وصلى الله على سيدنا محمد وعلى اله وصحبه وسلم..

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

mr.abood
:: مهندس ::
تاريخ التسجيل: Dec 2011
المشاركات: 8
نشاط [ mr.abood ]
قوة السمعة:0
قديم 18-12-2011, 10:01 AM المشاركة 3   
افتراضي


والله أنا لسه مبتدئ في الدارات الكهربائية ولكن استخدم برنامج مايكرو سي



الصورة الرمزية sheimy
sheimy
:: عضو ذهبي ::
تاريخ التسجيل: Jul 2009
الدولة: Egypt
المشاركات: 789
نشاط [ sheimy ]
قوة السمعة:99
قديم 18-12-2011, 11:11 AM المشاركة 4   
افتراضي


كود:
 long y;
void Inatialize_AD(){
ADCON1=0b00000001;   //ALL PORT A AS Analog AND refrance are AN3
ADCON0=0x41;        //Select AN0
}
void Read_AD(){
   y=(long)ADC_Read(0);
   y=y*5000;  // Convert to
   y=y/1023;  // MV  OR Convert from level to voltage
}
void main() {
    TRISA = 1; /* RA0 (AN0) is input */
    TRISD= 0; /* PORT B is output */
Inatialize_AD() ;
    for(;;){
    Read_AD();
   if(y ==700){  //every culsuce Degree is equal to 10 mv
    PORTD.B0=1;
    Delay_ms(100);
   }
   else{
   PORTD.B0=0;
   }
    }
}


mr.abood
:: مهندس ::
تاريخ التسجيل: Dec 2011
المشاركات: 8
نشاط [ mr.abood ]
قوة السمعة:0
قديم 19-12-2011, 10:19 AM المشاركة 5   
افتراضي


والله ما أعرف كيف أشكرك
Thank u


ennng
:: مهندس متميز ::
تاريخ التسجيل: Jul 2010
المشاركات: 466
نشاط [ ennng ]
قوة السمعة:0
قديم 19-12-2011, 10:29 AM المشاركة 6   
Thumbs up الحل!!!


اخي ممكن تستفيد من هذا المشروع وتحياتي لك

http://www.qariya.com/vb/showthread.php?t=100035


mr.abood
:: مهندس ::
تاريخ التسجيل: Dec 2011
المشاركات: 8
نشاط [ mr.abood ]
قوة السمعة:0
قديم 19-12-2011, 10:30 AM المشاركة 7   
افتراضي


طيب يا أخوي بس إيش نوع المايكرو كنترولر


ennng
:: مهندس متميز ::
تاريخ التسجيل: Jul 2010
المشاركات: 466
نشاط [ ennng ]
قوة السمعة:0
قديم 19-12-2011, 11:12 AM المشاركة 8   
افتراضي الحل!!!


نوع المتحكم مكتوب في الديزاين تحت المتحكم وهو pic16f877

إضافة رد

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

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

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


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

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