منتدى المشاريع و الدوائر الإلكترونية صناعة وتصميم وانشاء مشاريع و دوائر الكترونية

   

talal_308
:: مهندس ::
تاريخ التسجيل: Apr 2013
المشاركات: 3
نشاط [ talal_308 ]
قوة السمعة:
قديم 07-04-2013, 08:38 PM المشاركة 1   
ha دائرة تقيس مستوى البطاريات الجافه (Cell battery )



السلام عليكم ورحمه الله وبركاته

انا مهندس جديد في الحياه العملية والعلمية

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

اريد دائرة تقيس مستوى البطاريات الجافه (Cell battery ) في دائرة ما

علما بان متى مااريد قياس البطاريه يمكنني قياسها عند طلبي وذلك بواسطه المتحكم PIC 16f877a
يعني قصدي يكون في الدائرة ريليه عندما المتحكم يعطي اشاره سوف يقيس البطاريه في الدائرة ويعطيني النتجيه باي طريقه بواسطه لمبات او اي حاجه

يعني القياس وقت الطلب . واريد القياس على عده مراحل من 3 فولت الى اقل من 1 فولت
على سته مراحل كل نص فولت يعطيني قيمه وهكذا

ومشكوووووووووووووووووورين

اعلانات

الصورة الرمزية حيدر علاج حسن
حيدر علاج حسن
:: مشرف منتدى الهندسة الكهربائية ::
تاريخ التسجيل: Mar 2005
الدولة: IRAQ
المشاركات: 9,848
نشاط [ حيدر علاج حسن ]
قوة السمعة:
قديم 07-04-2013, 09:44 PM المشاركة 2   
افتراضي


تفضل ....
http://www.4shared.com/rar/BVBhjDuE/battery_level.html
اما طلبك ان يكون القياس عند الطلب هذا يعتمد على عمل البك اذا كان سيؤدي وضيفة اخرى سنضع ريلي و اذا كان يؤدي هذه الوظيفة فقط فنضع مفتاح عادي لتوصيل البك بالطرف الموجب للمصدر لانه ليس من الحكمة ترك البك ينفذ اوامر الكود و لا يعطي نتائج ...


التعديل الأخير تم بواسطة : حيدر علاج حسن بتاريخ 07-04-2013 الساعة 09:49 PM
اعلانات اضافية ( قم بتسجيل الدخول لاخفائها )

talal_308
:: مهندس ::
تاريخ التسجيل: Apr 2013
المشاركات: 3
نشاط [ talal_308 ]
قوة السمعة:
قديم 09-04-2013, 07:52 PM المشاركة 3   
ha بك يقيس جهد بطاريه وهي في الدائرة


السلام عليكم ورحمه الله وبركاته

اولا احب اشكر على سرعه التفاعل معي الله يسعدك ويرضى عليك

ثانيا / يااخ حيدر ماني قادر افتح الملف ايش البرنامج اللى يفتح زي هذي الملفات
معليس اعتذرني راح اتعبك شوي معي لاني مبتدئ

بس اذا ماعليك امر اريد ال shcematic circuit لهذا التصميم لاني ابغى اطبقها .

معليش خليني اصيغ طلبي مره اخرى

بك 16f877a يقيس لي مستوى البطاريه وهي موجود في الدائره نفسها. وابغى البك يعطيني مستوى البطاريه في 6 مستويات من 3 الى 0 . يعني 3 , 2.5 ، 2 , 1.5 وهكذا الى اقل من 1 فولت
وابغى هذي القراءه تتم عندما تصل اليها اشاره خارجيه ليقوم البك بقياس البطاريه ومن ثم يخرجها على بورتات اخرى , عشان كذا انا فكرت اضع ريليه لان متى اتت الاشاره يقوم البك بارسال اشاره الى الريليه ومن ثم يقيس الجهد على البطاريه .

اخر طلب اذا امكن الكود الذي سوف تبرمج به البك , لاني عندي مشروع انفذه في الاسبوعين القادمين .

هذا وشكر و التقدير لك يااخ حيدر

اخوك الصغير / طلال


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


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

كود:
void main()
 {trisa=1;trisb=0;trisc=0;trisd=0;
 portb=0;portc=0;portd=0;
 while(1)
         {
          if(adc_read(0)<=102)portb=0;
          else if(adc_read(0)<=204)portb=1;
          else if(adc_read(0)<=306)portb=3;
          else if(adc_read(0)<=408)portb=7;
          else if(adc_read(0)<=510)portb=15;
          else if(adc_read(0)<=620)portb=31;
          else portb=63;
         }

}
و هذا مخطط الدائرة



المقاومة المتغيرة للاستعاضه عن المصدر المتغير لمتابعة عمل الدائرة


talal_308
:: مهندس ::
تاريخ التسجيل: Apr 2013
المشاركات: 3
نشاط [ talal_308 ]
قوة السمعة:
قديم 09-04-2013, 09:55 PM المشاركة 5   
افتراضي


مشكووووووووووور اخوي حيدر

عندي خلفيه في المايكور سي ان شاء الله اقدر علي الكود , بس المشكله عندي كيفيه توصيل الريليه على البك

الله يجعلها في موازين حسناتك



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