|
:: مهندس جيد ::
تاريخ التسجيل: Jul 2009
الدولة: الاردن
المشاركات: 271
|
|
نشاط [ نايف نظمي ]
قوة السمعة:
|
|
29-05-2010, 02:03 AM
المشاركة 9
|
|
السلام عليكم ورحمة الله وبركاتة
اخي .. والله اني اريد ان اساعدك ويكتمل مشروعك بسرعة
ولكنني مشغول بدارة اعمل عليها منذ اكثر من سنة
لا نني ليسة مهندس بل ولم اتعلم ولم ادخل مدرسة الا لمتابعة احوال اولادي الدراسية
--------
وكما تعرف عندما تسأل احد المهندسين يجاوبك اجابة ناقصة ومبهمة ويطلب من كل التفصيلات عن فكرة مشروع لتكشف بعد ذلك انه طبقها لنفسة اذا وجد بها فائدة له
ومن تجاربي عرضت كثير من الدوائر على مهندسين وقالو لي انها لا تنجح وبعد فترة اكتشف انهم طبقوها ونسبوها لانفسهم.......
سبحان الله يأتي العلم لمن يشاء
منتدى القرية الالكترونية
والحمدلله الشباب هنا في هذا المنتدى الرائع لا اخفي عليك انني تعلمت الكثير
----------------
** سامحني لقد اشركتك في همي **
نعود الان لموضوعك ونرى المعطيات التي لدينا
لكن لا تنسا انني اكتب على عجالة من اخطاء املائية او موضوعية
عندنا 7 بطاريات كل واحدة يلزمها كونتاكتور ودارة شحن .. ممتاز !
ما يهمنا منها جميعاً . الكونتاكتور ودارة الشحن
الكونتاكتور يلزمة وجود حالة ON ليعمل و OFF ليطفئ
وهذهي الحالات نسميها 1 و 0 وتأتي من ال IC هي PIC16F877
ودارة الشحن يخرج منها " 1 " يعني حالة شحن مستمر و " 0 " اكتمال الشحن
لغاية الان انا وانت متفقين .. صح .. صح
نريد ان يتم الشحن لكل بطارية تلو الاخرة . هذا يعني ان في بداية البرنامج جميع البطاريات في حالة عدم شحن وهذا للحظة فقط
اول شيء نهيئ المداخل والمخارج من ال IC فنقول . طبعاً في بروتون بيسك
TRISC=0 مخارج
TRISD=1 مداخل
PORTC=0 حالة عدم شحن
L1: علامة للرجوع اليها
PORTC.1=1 شحن الاولى
L2: علامة للرجوع اليها
IF PORTD.1=0 THEN GOTO L3 هنا اذا اكتمل الشحن يذهب الى العلامة 3
DELAY TIME الوقت الذي ينتظره قبل اعادة فحص نفس البطارية واختيار هذا الوقت مهم
GOTO L2 لا لم يكتمل الشحن عد للفحص
L3: نعم اكتمل الشحن
PORTC.1=0 ايقاف الشحن لاكتمالة
PORTC.2=1 شحن الثانية
L4:
L5:
L6:
GOTO L1 للعودة من جديد
اعتقد الان انك تستطيع تكرار العملية السابقة لبقية المنافذ
لكن هناك عدة نقاط يجب اخذها بالحسبان
اولاً
بطارية السيارة مثلاً 12 فولت 50 امبير .. ودليل افراغها هو هبوط الجهد وهو 12 فولت
ولا يهبط هذا الجهد الا بعد نفاذ 48 امبير على الاقل يعني يبقا فيها اقل من 2 امبير
والا سوف يعطيك المؤشر ان البطارية ممتلئة .. مصمم دارة الشحن يجب ان يعرف ذلك
ثانياً
دارة اشحن حتى تكتشف امتلاء البطارية يجب ان تطبق حمل على طرفي جهدها
وهذا الحمل يقوم على افراغ البطارية مادام الحمل موجود
لذلك يجب ان نكون ال DELAY TIME طويلة كفاية لأن لا يتم افراغ ما تم شحنه ومدة الفحص يجب ان تكون قصيرة
----------
هذا ودمتم سالمين
ارجو التواصل الدائم وان لا نفقدك بعد ان اكتمل مشروعك
والسلام عليكم
اخوك نايف نظمي
التعديل الأخير تم بواسطة : نايف نظمي بتاريخ 29-05-2010 الساعة 03:11 AM
|