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

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

Egyptian Ghost
:: مهندس ::
تاريخ التسجيل: Sep 2010
المشاركات: 6
نشاط [ Egyptian Ghost ]
قوة السمعة:0
قديم 04-08-2011, 03:59 AM المشاركة 1   
ha البيك بيعمل رستارت كل ثانيه تقريبا او اقل Twitter FaceBook Google+



عملت برنامج فيه كى باد وشاشه وربطهم بال 877A والمفروض البرنامج انى هكتب حاجه وبعد كده هدوس ع زرار معين يقوم يطلعلى حاجه تانيه ... البرنامج كان شغال ع البروتس تمام جدا لكن اول ما عملت الدايره وحرقت البرنامج .. البيك كان بيرستر بمعنى انى مبلحقش اكتب والاقيه يخلينى اعيد من الاول وهكذا ... لما دخلت ع موقع الشركه لقيت فيه سؤالين عن نفس الموضوع ومتجاوبين من ميكرو شيب نفسها الصراحه انا فيه جزء فاهمه وجزء مش فاهمه من اجابتهم ... يعنى فى الاخر مش فاهم ايه الغلط وايه المطلوب منى اعدله بالظبط وادى السؤالين واجابتهم


Q. My PIC sometimes resets by itself.


A. Bad power? Brownouts? Put a decoupling cap as close to the power supply as possible, so when it switches it doesn’t brown itself out. 0.1uF for <8Mhz, 0.01uF for >8Mhz.





Q. After I programmed my PIC, it kept restarting itself every couple of seconds.


A. Have you got the watchdog timer bit set? The watchdog is a good way to ensure that the microprocessor does not freeze forever from a crash. When the chip is programmed, the watchdog timer bit is enabled. It cannot be turned off in software, in case a rogue program overwrites it. If the timer is not reset regularly with a CLRWDT() instruction, it will reset the micro. This will happen within 18ms to 2 seconds, depending on the prescaler selected, and on the temperature.


It is interesting to note that it is possible to make a PIC into an accurate temperature sensor using the time of the watchdog timeout to sense the temperature.


The advantage of using a watchdog timer is that the micro is protected from crashing forever due to a bad power supply or a rogue program



اسف للاطاله وارجو الافاده وشكرا
.



اعلانات

ماجد عباس محمد
:: نائب المشرف العام
::
تاريخ التسجيل: Jun 2009
الدولة: القاهرة - مصر
المشاركات: 12,214
نشاط [ ماجد عباس محمد ]
قوة السمعة:409
قديم 04-08-2011, 06:31 AM المشاركة 2   
افتراضي


الرد الأول عن عيب فى خط التغذية و علاجه بمكثف بجوار خطى التغذيى للميكرو أقرب ما يكون له
0.1 ميكرو لو أقل من 8 ميجا هرتز
0.01 ميكرو لو أعلى من 8 ميجا هرتز

الرد الثانى هو WatchDog هل برمجته أم لا و هل الغيته أم لا و فى حال تفعيله لا بد من استخدام الأمر
CLRWDT()
كل فترة حتى لا يسبب RESET وهو يسبب RESET كل 18 مللى ثانية إلى 2 ثانية حسب البرمجة

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

Egyptian Ghost
:: مهندس ::
تاريخ التسجيل: Sep 2010
المشاركات: 6
نشاط [ Egyptian Ghost ]
قوة السمعة:0
قديم 04-08-2011, 12:03 PM المشاركة 3   
افتراضي البيك بيعمل رستارت كل ثانيه تقريبا او اقل


اه اول حاجه دى انا فهمتها زى ما حضرتك وضحت كده برده ... لكن تانى امر ده هو اللى مش مفهوم ... هل برمجته هو الامر ده فى اى لغه ولا الامر ده كده مكتوب بلغه ايه ويا ترى لو انا ببرمج البيك لغيت ال watchdog اثلا هل المشكله هتروح ... عموما هجرب .... شكرا يا باشمهندس ماجد ع ردك


الصورة الرمزية ناصراحمد2
ناصراحمد2
:: عضو ذهبي ::
تاريخ التسجيل: Jul 2009
الدولة: EGYPT
المشاركات: 1,334
نشاط [ ناصراحمد2 ]
قوة السمعة:98
قديم 04-08-2011, 07:20 PM المشاركة 4   
افتراضي


اه اول حاجه دى انا فهمتها زى ما حضرتك وضحت كده برده ... لكن تانى امر ده هو اللى مش مفهوم ... هل برمجته هو الامر ده فى اى لغه ولا الامر ده كده مكتوب بلغه ايه ويا ترى لو انا ببرمج البيك لغيت ال watchdog اثلا هل المشكله هتروح ... عموما هجرب .... شكرا يا باشمهندس ماجد ع ردك
طبعا لا يوجد رد بعد رد مهندس ماجد عباس

ولكنى فقط للتوضيح فى اعدادات الاولى للبرنامج
هذا الخيار لابد ان يكون OFF


WDT=====OFF





القرية الالكترونية2

إضافة رد

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

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

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


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

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