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

   

Logic
:: عضو فضي ::
تاريخ التسجيل: Mar 2014
المشاركات: 682
نشاط [ Logic ]
قوة السمعة:
قديم 03-09-2014, 11:28 AM المشاركة 17   
افتراضي



اخي كريم تذكرت لعله يفيدك
وهو ان الاطراف الي لاتستخدم لاتتركها فارغه علي سبيل مثال قلت trisb.f1=1 اي جعلت بن 1 من بورت b مدخل وبعدها تركته بدون ربط اي لاربطه الى 0 عبر مقاومه ولا الى 1 عبر مقاومه وبتالي مايكرو راح يخرف فعلا بسبب هذا
لذا نصيحتي لك لا تقول trisb= ؟ اي أعرف بنات الي تريدها فقط والا لن ترى سوى مشاكل
والسبب عندما تعرف طرف معين على انه مدخل بدون ربطه راح يقراه مره 1 ومره 0 لانه يصبح غير مستقر
حصلت معاي نفس هذه مشكله ولكن مع دائره and gate فكانت احدى القطع غير مستخدمه والمصنع ربط مداخل and gate معا وربطهما الى الارضي لكي يجعل خرج =0 وعندما زلت ربط لان كنت افحص دائره وجدت ايسي كله يخرف مع علم ازلت الاسلاك عن قطعه زائده بأعتبار ان ايسي يحتوي على اربعه and gate ومستخدم 3 فقط بسبب ترك مداخل قطعه 4 بدون ربط اثر سلبا على قطع الثلاثه
لذا خلي هذه نقطه محط أهتمام لانها تكون سبب لمشاكل

هذه هي معلومه عامه
تحياتي
السلام عليكم
نعم أخي هي فعلا معلومة أساسية يجب على كل مشتغل بالالكترونيات و يستخدم متكاملات من نوع cmos أن يكون مقتنعا بها اقتناعا تاما .
علما بأن عائلة PIC من نوع cmos
(Complementary metal oxide semi-conductor)
شكرا أخي حسن .

اعلانات

Logic
:: عضو فضي ::
تاريخ التسجيل: Mar 2014
المشاركات: 682
نشاط [ Logic ]
قوة السمعة:
قديم 03-09-2014, 11:51 AM المشاركة 18   
افتراضي


السلام عليكم
أخي سعيد كان لي ملاحظة بسيطة ( ربما غير مرتبطة بمشكلة مشروعك الحالي)
فقط أحب أنك تتعرف عليها:
في الإعدادات الأفضل أن تكون خاصية Brown out detect غير مفعلة يعني disabled :


Brown out detect لها علاقة بتباث جهد مصدر تغذية البيك فهي تراقبه باستمرار.
فإذا كانت مفعلة (enabled) تعمل هكذا:
إذا كان الجهد 5 فولت فلا مشكل : البيك ينفذ البرنامج بطريقة عادية .
لكن إذا حصل هبوط في فولت تغذية البيك الى حد معين ( النصف كمثال) لسبب ما (سحب كبير مثلا ) فإن البيك سيوقف تنفيذ البرنامج وينتظر إلى أن يستقر الفولت.

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

الصورة الرمزية سعيد قادر
سعيد قادر
:: عضو ذهبي ::
تاريخ التسجيل: Apr 2009
الدولة: العراق/ كوردستان
المشاركات: 2,892
نشاط [ سعيد قادر ]
قوة السمعة:
قديم 03-09-2014, 09:13 PM المشاركة 19   
افتراضي


السلام عليكم
أخي العزيز عندي بورده من شركه مايكروشيب ماتستخدم اي فلاتر على سويجات
لاستفاده من مخطط البورده قم بتحميلها من هذا الرابط
http://www.mikroe.com/downloads/get/...atic_v104c.pdf

او
http://www.mikroe.com/easypic/

أعتقد لحام جيد مع اضافه متسعات على مصدر الجهد وكذلك فتره تأخيري قبل تنفيذ سويج
طبعا اذا تكررت عندك مشكله ممكن حلها برمجيا كأن تقول اذا كان زمن ضغطه سويج اكبر من 250ms معناها ضغطه حقيقه واذا كانت اقل من ذلك فهذه تعتبر noise
او تقول اذا تم الضغط على سويج أنتظر زمن 10ms وبعد أختبر هل مازل سويج مضغوط اذا كان فهو حقيقي ام لا فهذا noise
لان noise لايستمر كثير اي زمنه قليل جدا



تحياتي

بارك الله فيك شكرالك


اخي كريم تذكرت لعله يفيدك
وهو ان الاطراف الي لاتستخدم لاتتركها فارغه علي سبيل مثال قلت trisb.f1=1 اي جعلت بن 1 من بورت b مدخل وبعدها تركته بدون ربط اي لاربطه الى 0 عبر مقاومه ولا الى 1 عبر مقاومه وبتالي مايكرو راح يخرف فعلا بسبب هذا
لذا نصيحتي لك لا تقول trisb= ؟ اي أعرف بنات الي تريدها فقط والا لن ترى سوى مشاكل
والسبب عندما تعرف طرف معين على انه مدخل بدون ربطه راح يقراه مره 1 ومره 0 لانه يصبح غير مستقر
حصلت معاي نفس هذه مشكله ولكن مع دائره and gate فكانت احدى القطع غير مستخدمه والمصنع ربط مداخل and gate معا وربطهما الى الارضي لكي يجعل خرج =0 وعندما زلت ربط لان كنت افحص دائره وجدت ايسي كله يخرف مع علم ازلت الاسلاك عن قطعه زائده بأعتبار ان ايسي يحتوي على اربعه and gate ومستخدم 3 فقط بسبب ترك مداخل قطعه 4 بدون ربط اثر سلبا على قطع الثلاثه
لذا خلي هذه نقطه محط أهتمام لانها تكون سبب لمشاكل

هذه هي معلومه عامه
تحياتي

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


الصورة الرمزية سعيد قادر
سعيد قادر
:: عضو ذهبي ::
تاريخ التسجيل: Apr 2009
الدولة: العراق/ كوردستان
المشاركات: 2,892
نشاط [ سعيد قادر ]
قوة السمعة:
قديم 03-09-2014, 09:16 PM المشاركة 20   
افتراضي


السلام عليكم
أخي سعيد كان لي ملاحظة بسيطة ( ربما غير مرتبطة بمشكلة مشروعك الحالي)
فقط أحب أنك تتعرف عليها:
في الإعدادات الأفضل أن تكون خاصية Brown out detect غير مفعلة يعني disabled :


Brown out detect لها علاقة بتباث جهد مصدر تغذية البيك فهي تراقبه باستمرار.
فإذا كانت مفعلة (enabled) تعمل هكذا:
إذا كان الجهد 5 فولت فلا مشكل : البيك ينفذ البرنامج بطريقة عادية .
لكن إذا حصل هبوط في فولت تغذية البيك الى حد معين ( النصف كمثال) لسبب ما (سحب كبير مثلا ) فإن البيك سيوقف تنفيذ البرنامج وينتظر إلى أن يستقر الفولت.
لم اقم بتفعيلها شكرا لك


الصورة الرمزية سعيد قادر
سعيد قادر
:: عضو ذهبي ::
تاريخ التسجيل: Apr 2009
الدولة: العراق/ كوردستان
المشاركات: 2,892
نشاط [ سعيد قادر ]
قوة السمعة:
قديم 06-09-2014, 08:46 PM المشاركة 21   
افتراضي


صورة الدائرة


[IMG][/IMG]


الصورة الرمزية سعيد قادر
سعيد قادر
:: عضو ذهبي ::
تاريخ التسجيل: Apr 2009
الدولة: العراق/ كوردستان
المشاركات: 2,892
نشاط [ سعيد قادر ]
قوة السمعة:
قديم 06-09-2014, 08:47 PM المشاركة 22   
افتراضي


طريقة عمل الدائرة




الصورة الرمزية سعيد قادر
سعيد قادر
:: عضو ذهبي ::
تاريخ التسجيل: Apr 2009
الدولة: العراق/ كوردستان
المشاركات: 2,892
نشاط [ سعيد قادر ]
قوة السمعة:
قديم 06-09-2014, 08:49 PM المشاركة 23   
افتراضي


تغير حالة الخرج من تلقاء نفسه عند تحريك احد الاسلاك



الصورة الرمزية سعيد قادر
سعيد قادر
:: عضو ذهبي ::
تاريخ التسجيل: Apr 2009
الدولة: العراق/ كوردستان
المشاركات: 2,892
نشاط [ سعيد قادر ]
قوة السمعة:
قديم 06-09-2014, 09:04 PM المشاركة 24   
افتراضي


بعد كل المحاولات وتجربة كل الحالات التى تفضل بها الاخوة لم اتخلص من هذا الحالة ما استغربت منه ان الدائرة خارج الجهاز يعمل بشكل سليم على البطارية ولاكن ما ان يتم ربطه داخل الجهاز يجن جنونه ؟؟لذا تاكدت من ان الدائرة ليست بها مشكلة والمشكلة ياتى من داخل الجهاز نفسه لذا تتبعت الامر ووجدت فيها ريلاى صغير يمر عبره احد اطراف الكهرباء 220 فولت المربوط الى موتور صغير والريلاى يشتعل عند الضغط على مفتاح التشغيل فيقوم بدوره بتشغيل الموتور لفترة زمنية معينه حسب التايمر الموجود داخل الدائرة وبين كل توصيل وفصل اطراف الريلاى يكون هناك شرارة صغيرة وهذا الشرارة كان السبب فى هذا الحالة فوضعت مكثف على اطراف الريلاى فحلت المشكلة والحمد لله احببت ان اعلمكم سبب المشكلة وحلها حتى تستفيدوا منها





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