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

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

الصورة الرمزية F.Abdelaziz
F.Abdelaziz
:: استاذ و مشرف قسم الالكترونيات ::
تاريخ التسجيل: May 2007
المشاركات: 6,894
نشاط [ F.Abdelaziz ]
قوة السمعة:328
قديم 06-06-2015, 10:59 PM المشاركة 1   
افتراضي مشروع متحكم رقمى فى درجة الحرارة السالبة والموجبة بالحساس DS18B20 والميكروكونترولر 16 Twitter FaceBook Google+



مشروع متحكم رقمى فى درجة الحرارة السالبة والموجبة بالحساس DS18B20 والميكروكونترولر 16F628 والسفن سيجمنت مع المترجم CCS C :







رابط المشروع :

http://www.mediafire.com/download/5i...20-16F628-.zip

احصائية الشكر والاعجاب - 2 شكراً, 0 عدم اعجاب, 2 اعجاب
شكراً عبدالله حجازى, Omar Mekkawy ( شكر العضو على هذه المشاركة )
اعجاب عبدالله حجازى, Omar Mekkawy ( أعجبته المشاركة )
اعلانات

الصورة الرمزية عبدالله حجازى
عبدالله حجازى
:: عضو ذهبي ::
تاريخ التسجيل: Apr 2011
الدولة: مصر .. محافظة دمياط
المشاركات: 1,688
نشاط [ عبدالله حجازى ]
قوة السمعة:106
قديم 06-06-2015, 11:50 PM المشاركة 2   
افتراضي بارك الله فيك


مشكور جدااا استاذى ... F.Abdelaziz على هذا المشروع ..

فعلا نفتقر لمثل هذة المشاريع اللتى نستخدم فيها .. خاصيه الاشارة الانلوج ...


لى سؤال هل ينفع استخدم حساس حرارة lm 35 ... بدل الحساس المستخدم


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

الصورة الرمزية F.Abdelaziz
F.Abdelaziz
:: استاذ و مشرف قسم الالكترونيات ::
تاريخ التسجيل: May 2007
المشاركات: 6,894
نشاط [ F.Abdelaziz ]
قوة السمعة:328
قديم 07-06-2015, 10:03 AM المشاركة 3   
افتراضي


مشكور جدااا استاذى ... F.Abdelaziz على هذا المشروع ..

فعلا نفتقر لمثل هذة المشاريع اللتى نستخدم فيها .. خاصيه الاشارة الانلوج ...


لى سؤال هل ينفع استخدم حساس حرارة lm 35 ... بدل الحساس المستخدم

أخى الكريم شكرا جزيلا لك

إليك الإجابة من مشاركة سابقة :

قياس درجة حرارة موجبة وسالبة باستخدام الحساس LM35










البرنامج :

كود:

//program Thermometer_with_LM35 + & -

// LCD module connections
sbit LCD_RS at RB2_bit;
sbit LCD_EN at RB3_bit;
sbit LCD_D4 at RB4_bit;
sbit LCD_D5 at RB5_bit;
sbit LCD_D6 at RB6_bit;
sbit LCD_D7 at RB7_bit;

sbit LCD_RS_Direction at TRISB2_bit;
sbit LCD_EN_Direction at TRISB3_bit;
sbit LCD_D4_Direction at TRISB4_bit;
sbit LCD_D5_Direction at TRISB5_bit;
sbit LCD_D6_Direction at TRISB6_bit;
sbit LCD_D7_Direction at TRISB7_bit;
// End LCD module connections

unsigned temp;// unsigned (int)  0 .. 65535
unsigned tempn;
short tempout ; //(signed) short (int)  - 128 .. 127
char res[5];

void main(){

TRISA  = 0xFF;  // designate PORTA as input
TRISB  = 0; //   as outputs

 //Ideal standard

  Lcd_Init();                        // Initialize LCD

  Lcd_Cmd(_LCD_CLEAR);               // Clear display
  Lcd_Cmd(_LCD_CURSOR_OFF);          // Cursor off
  Lcd_Out(1,1,"ENG.F.ABDELAZIZ");                 // Write text in first row
  Lcd_Out(2,1,"WELCOME");                 // Write text in second row
  Delay_ms(2000);
  Lcd_Cmd(_LCD_CLEAR);               // Clear display

  Lcd_Out(1,1,"ROOM TEMP.");                 // Write text in first row


  while (1) {
      temp = ADC_read(0);
      tempn = ADC_read(1);
      temp = temp/2.046;
      tempn = tempn/2.046;
      tempout = temp - tempn;

/* 
void ShortToStr(short input, char *output);
Converts input signed short number to a string
short t = -24;
char txt[5];
...
ShortToStr(t, txt);  // txt is " -24" (one blank here)
*/

      shortToStr(tempout,res);

      Lcd_Out(2,1,res);
      
/* 
Write character "i" at row 2, column 3:
Lcd_Chr(2, 3, 'i');
Write character "e" at current cursor position:
Lcd_Chr_Cp('e');*/
    Lcd_Chr_Cp(223);
    
    Lcd_Chr_Cp('C');
    delay_ms(1000);
  }
}


الصورة الرمزية Sallam
Sallam
:: مهندس متميز ::
تاريخ التسجيل: Mar 2006
الدولة: Syria
المشاركات: 518
نشاط [ Sallam ]
قوة السمعة:0
قديم 07-06-2015, 09:23 PM المشاركة 4   
افتراضي


شكرا أستاذ فتح الله

المشروع رائع ولكن أراك اليوم تقدم المشروع بلغة الميكروسي وليس بـ CCS كعادتك.

المشروع واضح وأنا لدي بعض المعرفة بالميكروسي

بالتوفيق وشكرا


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


سلمت يداك أستاذي الكريم فعلاً مشروع روعة
تحياتي لك

يعطيك العافية


الصورة الرمزية M_Moussa
M_Moussa
:: مهندس ::
تاريخ التسجيل: Oct 2013
الدولة: الجزائر
المشاركات: 19
نشاط [ M_Moussa ]
قوة السمعة:0
قديم 05-07-2015, 12:41 PM المشاركة 6   
افتراضي


السلام عليكم
أنا طالب جامعي
بدي أعمل موضوع باستعمال ميكروكنترولر 16F876A
لعمل ساعة باستعمال DS1307
مع سيفن سيجمنت
و أيضا استعمال DS1621 لقياس درجة الحرارة أيضا
في الجزء الاخير هو مشابه لموضوعك هذا لكن
بدي أعرف شو هي التعليمان التي تكتبها لكي تقرأ القيمة
و ترجعها على شكل درجة حرارة و تضهرها على السفن سيجمنت
وبلغة الميكرو سي لو ممكن


الصورة الرمزية M_Moussa
M_Moussa
:: مهندس ::
تاريخ التسجيل: Oct 2013
الدولة: الجزائر
المشاركات: 19
نشاط [ M_Moussa ]
قوة السمعة:0
قديم 05-07-2015, 02:35 PM المشاركة 7   
افتراضي


أنتظر الرد ولو مساعدة في معرفة
les instuctions
اللي بيهم اقرأ قيمة درجة الحرارة


الصورة الرمزية M_Moussa
M_Moussa
:: مهندس ::
تاريخ التسجيل: Oct 2013
الدولة: الجزائر
المشاركات: 19
نشاط [ M_Moussa ]
قوة السمعة:0
قديم 10-07-2015, 01:45 PM المشاركة 8   
افتراضي


مشروع متحكم رقمى فى درجة الحرارة السالبة والموجبة بالحساس DS18B20 والميكروكونترولر 16F628 والسفن سيجمنت مع المترجم CCS C :







رابط المشروع :

http://www.mediafire.com/download/5i...20-16F628-.zip
السلام عليكم استاذنا الكريم
أنا بحاجة ماسة لفهم كيفية استعمال نفس مشروعك هذا لكن مع الحساس ds1621
و احتاج برمجته بلغة الميكروسي لذلك أنا بحاجة لكي اعرف كي استعمل البروتوكول I2C لقراءة بيانات الحساس ة اضهارها على السفن سيجمنت
انتظر ردك و مساعدتك في القريب العاجل

تحياتي لك


إضافة رد

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

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

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


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

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