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

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

ahmad abdullah
:: مهندس متميز ::
تاريخ التسجيل: Jun 2010
الدولة: لبنان-فلسطين
المشاركات: 586
نشاط [ ahmad abdullah ]
قوة السمعة:0
قديم 24-10-2010, 10:07 AM المشاركة 1   
افتراضي مساعدة في مشروع حرارة و تحويل من انالوج لديجيتال Twitter FaceBook Google+



اخواني انا صممت مشروع تحكم بالحرارة عشان اتعلم Analog to Digital Converting لكن المشروع لم يكن بدقة 100% ...

المطلوب هو النظر على المشروع و اعطائي الملاحظات ...

علماً اني القيت النظر على بعض المواضيع ، لكني لم افهم بعض التعليمات مثل adcon1, adcon0 , temp*5000>>10 و بعض التعليمات الاخرى ..

ملاحظة : انا هاوي ولست مهندس و انا اعرف مايكروسي ...

شكرا لكم اخواني و هذا الرابط :

http://hotfile.com/dl/78005377/e0ce0...Meter.rar.html

اعلانات

الصورة الرمزية اكزي
اكزي
:: عضو ذهبي ::
تاريخ التسجيل: May 2009
الدولة: المغرب iguizzi06*hotmail.com // www.facebook.com/iguizzi.abdallah
المشاركات: 2,434
نشاط [ اكزي ]
قوة السمعة:147
قديم 24-10-2010, 04:05 PM المشاركة 2   
افتراضي


أنظر هنا أخي ريثما يتم التجاوب معك

http://adwiens.com/projects/electronics/10

http://automationprojects.blogspot.com

الحقيقة لم أحمل موضوعك بعد لكثرة الشغل


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

mysterious
:: مهندس ::
تاريخ التسجيل: Oct 2010
المشاركات: 11
نشاط [ mysterious ]
قوة السمعة:0
قديم 24-10-2010, 07:31 PM المشاركة 3   
افتراضي


اخواني انا صممت مشروع تحكم بالحرارة عشان اتعلم Analog to Digital Converting لكن المشروع لم يكن بدقة 100% ...

المطلوب هو النظر على المشروع و اعطائي الملاحظات ...

علماً اني القيت النظر على بعض المواضيع ، لكني لم افهم بعض التعليمات مثل adcon1, adcon0 , temp*5000>>10 و بعض التعليمات الاخرى ..

ملاحظة : انا هاوي ولست مهندس و انا اعرف مايكروسي ...

شكرا لكم اخواني و هذا الرابط :

http://hotfile.com/dl/78005377/e0ce0...Meter.rar.html
السلام عليكم

لقد لاحظت انه ضمن مجال معين فان القيمة المقروءة صحيحة 24-36 ...وبعدها يحدث خطأ .. هل يمكنك توضيح هذه المعادلة اذا سمحت :

كود:
temp_res=temp_res/2.0533333333333333333333333333;
فلا اجد لها تفسيرا ؟؟؟


ahmad abdullah
:: مهندس متميز ::
تاريخ التسجيل: Jun 2010
الدولة: لبنان-فلسطين
المشاركات: 586
نشاط [ ahmad abdullah ]
قوة السمعة:0
قديم 24-10-2010, 08:39 PM المشاركة 4   
افتراضي


شكرا لك اخي .... انا امرت الشاشة ان تظهر ال temp_res فأظهرت رقم ... فقسمته على قيمة الحساس الحرارة ... فالنتيجة كانت 2.05 الخ .... فضربتها بالtemp_res حتى تظهر القيمة المطلوبة ... و فعلا نجحت ولكن في بعض الدرجات يصبح بعض الاخطاء


شكرا اخي الكريم


م.وسام
:: مهندس متواجد ::
تاريخ التسجيل: Aug 2010
الدولة: مكة المكرمة
المشاركات: 50
نشاط [ م.وسام ]
قوة السمعة:0
قديم 25-10-2010, 04:35 AM المشاركة 5   
افتراضي


تفضل أخي الفاضل

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

في هذا الرابط طريقة لقياس درجة الحرارة بدقة عالية
واذا كنت تستخم بيك غير 16F877A
فأخبرنا به وسوف أعطيك التعديلات المطلوبة إن وجدت

ودمت بود


ahmad abdullah
:: مهندس متميز ::
تاريخ التسجيل: Jun 2010
الدولة: لبنان-فلسطين
المشاركات: 586
نشاط [ ahmad abdullah ]
قوة السمعة:0
قديم 26-10-2010, 06:37 AM المشاركة 6   
افتراضي


اخي شكرا لك ...لكن المشكلة في الكود اني لم افهم بعض الامور المشارة اليها في الكود التالي :


void main() {

trisa=0xff;
lcd_init();
lcd_cmd(_LCD_CURSOR_OFF);
while(1)
{

adcon0=0b11000001;
adcon1=0b00001111;
adcon0.f2=1;
while(adcon0.f2==1){}
temp=(adresh<<2)+(adresl>>6);
temp=temp/5;

إضافة رد

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

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

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


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

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