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

   

زكي شاكر
:: عضو ماسي ::
تاريخ التسجيل: May 2006
الدولة: المغرب
المشاركات: 2,945
نشاط [ زكي شاكر ]
قوة السمعة:
قديم 01-09-2008, 06:40 PM المشاركة 9   
افتراضي



اذا بعد التعديل...



تحياتي لك اخي زكي شاكر
نعم هو ذا التعديل المطلوب ، لكن مع ملحوظة بسيطة: من الضروري إضافة مقاومة Pull-up مع Pin3 / PIC16F84a ..

يبدو انك نسيت أن RA4 حينما تهيأ كمخرج ، تتحول الى open drain كما في هذا الشكل:

اعلانات

الصورة الرمزية D-Unit
D-Unit
:: مهندس متواجد ::
تاريخ التسجيل: Feb 2006
المشاركات: 103
نشاط [ D-Unit ]
قوة السمعة:
قديم 01-09-2008, 07:05 PM المشاركة 10   
Talking


سؤال اخر اخي زكي

لماذا قمت باضافة الpull-up resistor بالنسبة لدائرة المغناطيس .... ولم تقم باضافته بالنسبة للموتورات ؟؟؟ هل لان المغناطيس موصل بpin 3 ؟


تحياتي

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

زكي شاكر
:: عضو ماسي ::
تاريخ التسجيل: May 2006
الدولة: المغرب
المشاركات: 2,945
نشاط [ زكي شاكر ]
قوة السمعة:
قديم 01-09-2008, 07:35 PM المشاركة 11   
افتراضي


سؤال اخر اخي زكي
لماذا قمت باضافة الpull-up resistor بالنسبة لدائرة المغناطيس .... ولم تقم باضافته بالنسبة للموتورات ؟؟؟ هل لان المغناطيس موصل بpin 3 ؟
تحياتي
لا علاقة للمغناطيس او الموتورات بالمسألة ..
لابد من الpull-up resistor مع RA4/TOCKI وهي الرجل 3 من البيك. سواء لموتور او ليد او غيره..
السبب؟
لان التكوين الداخلي لهذا المخرج كما قلت لك هو من نوع open drain اي ان المخرج RA4 هو في حقيقة الامر الطرف drain في ترانزيستور MOS بداخل البيك.
هذا الوضع خاص فقط بالطرف RA4/TOCKI .. وفقط اذا كان معدا في البرنامج ك out.
اما اذا كان INPUt فهو طرف عادي.

باختصار:
اذا لم تضع الpull-up resistor على الطرف 3 للبيك، فلن تحصل على اي جهد منه .. حتى ولو كان البرنامج فيه الامر bsf PORTA,4
وبالتالي لن تتحرك الرافعة قيد أنملة ..


الصورة الرمزية D-Unit
D-Unit
:: مهندس متواجد ::
تاريخ التسجيل: Feb 2006
المشاركات: 103
نشاط [ D-Unit ]
قوة السمعة:
قديم 01-09-2008, 09:58 PM المشاركة 12   
افتراضي


يا سلام عليك يا اخ زكي .... والله تشكر على كل حرف كتبته...

الان سأقوم بتعديل الدائرة و عمل الpcb بطريقة الكي ( الكاوية) ... و بعد تلحيم الدائرة سأقوم برفع بعض الصور .... كن مع اتصال .... سأنقل كل التفاصيل الدقيقة للمشروع باذن الله, و يمكن احتاج مساعدتك لاحقا


تحياتي لك .... و ما قصرت


الصورة الرمزية D-Unit
D-Unit
:: مهندس متواجد ::
تاريخ التسجيل: Feb 2006
المشاركات: 103
نشاط [ D-Unit ]
قوة السمعة:
قديم 16-09-2008, 06:59 PM المشاركة 13   
ha


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

لقد قمت بتحميل البرنامج في الPIC , و بعد ال testing ... البرنامج صحيح 100%.

و لكن المشكلة الان في الدائرة ذاتها...
فبعد التوصيل و تشغيل الدائرة ... لا يحدث اي تغير في الoutput ( توصيلة الموتور)...
من المفترض ان يكون هناك 12V لفترة محددة في احدى الموتورات ... ولكن النتيجة هي 0V .

و للاسف الRelays لا يقوم بعمله ... حيث انه لا يقوم بعملية الswitching , و لا يخرج منه اي صوت يدل على عملية الswitching .


و هذه جزء من الدائرة و به عملية الtesting للفولت في مناطق مختلفة.



و طبعا النتيجة هي ذاتها في الموتورين

لقد نصحني احد الاخوة بان اقلب توصيلة الترانسستور بان اقوم بايصال الemiter ب(pin A) في الريلاي . و ايصال الcollector بالقراوند . و ايصال الcollector ب ال12V .

ما رأيك ؟؟؟ و كيف تكون الدائرة بعد التعديل ؟؟


ارجو منكم المساعدة ....الوقت ضيق للغاية


التعديل الأخير تم بواسطة : D-Unit بتاريخ 16-09-2008 الساعة 07:13 PM

الصورة الرمزية D-Unit
D-Unit
:: مهندس متواجد ::
تاريخ التسجيل: Feb 2006
المشاركات: 103
نشاط [ D-Unit ]
قوة السمعة:
قديم 16-09-2008, 07:50 PM المشاركة 14   
ha


ارجو من الاخ زكي شاكر الرد على الموضوع

تحياتي


الصورة الرمزية D-Unit
D-Unit
:: مهندس متواجد ::
تاريخ التسجيل: Feb 2006
المشاركات: 103
نشاط [ D-Unit ]
قوة السمعة:
قديم 16-09-2008, 07:54 PM المشاركة 15   
ha الى الاخ زكي شاكر , نداااء عاااااجل


ارجو من الاخ زكي شاكر زيارة الموضوع التالي في اقرب فرصة ممكنة.

http://www.qariya.com/vb/showthread....109#post213109

تحياتي


زكي شاكر
:: عضو ماسي ::
تاريخ التسجيل: May 2006
الدولة: المغرب
المشاركات: 2,945
نشاط [ زكي شاكر ]
قوة السمعة:
قديم 16-09-2008, 08:54 PM المشاركة 16   
Smile


السلام عليكم
قبل كل شيء.. ارسل رسم الدائرة كما نفذتها تماما
مع وضع ارقام أطراف (PIN) البيك المستعملة
حتى يسهل النقاش حولها ..

في انتظارك

تحياتي



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