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

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

aiman-sony
:: مهندس جيد ::
تاريخ التسجيل: Dec 2010
المشاركات: 283
نشاط [ aiman-sony ]
قوة السمعة:0
قديم 19-11-2011, 10:52 AM المشاركة 1   
افتراضي تلف 3 ميكروكونتروللر atmega 16 بسبب خيارات المذبذب الداخلي Twitter FaceBook Google+



اصدقائي الاكارم
تحية طيبة و بعد

انا استعمل برنامج ponyprog لبرمجة ميكروكونتروللر atmega16 المشكلة ان البرنامج يشغل المذبذب الداخلي للميكرو وعند تعديل الخيارات كانت المصيبة
تلف الميكرو وعند تجريب الثاني ايضا تعطل و الثالث لحق بهم

هذه الصورة



قمت بالغاء تفعيل الخيارات cksel3 , 2 , 1
لم يتغير شيئ ولكن عند اعادة الخيارات لحالتها الاصلية تلف الميكرو

اعلانات

الصورة الرمزية محمد50
محمد50
:: عضو فضي ::
تاريخ التسجيل: Mar 2006
المشاركات: 447
نشاط [ محمد50 ]
قوة السمعة:90
قديم 19-11-2011, 03:45 PM المشاركة 2   
attension


هذا عيب avr
------------------
على الرغم من أن البرمجة عبر SPI تتم في متحكمات AVR بجهد منخفض (5 فولت) لكن خطأ كهذا قد يجعل مصير المتحكم إلى سلة القمامة إن لم يعرف المستخدم كيفية فك الفيوز .. المشكلة هي أنك إن أدخلت إعدادات ساعة خاطئة لن يعمل SPI لأن المتحكم بالأصل لن يعمل، والحل هو إعادة تأمين نبضات الساعة بطريقة ما .. وإن قمت بإلغاء عمل طرف التصفير ستدخل في متاهة مشابهة لأن البرمجة ضمن الدارة تعتمد بشكل مباشر على هذا الطرف ولن تتمكن من برمجته حتى تستعيد الفيوزات الصحيحة
جرب وصل هزاز كريستالي إلى المتحكم (جرب عدة قيم للتردد احتياطا) أو استخدم مبرمجة تؤمن نبضات الساعة للمتحكم ثم قم بإعادة برمجته، إن لم تتمكن من ذلك ستحتاج لنزعه من الدارة وإعادة برمجته باستخدام مبرمجة الجهد العالي ..
الأمر الهام الذي يجب توفره عند البرمجة بطريقة ISP هو توفر نبضات ساعة للمعالج.
عند تغيير مصدر نبضات الساعة إلى مصدر آخر غير الهزاز الداخلي أو الكرستالة الخارجية لن تكون قادرا على برمجة المتحكم لأنك فقدت مصدر الساعة
يوجد عدة طرق لحل هذه المشكلة أهمها طريقتين:

1- تزويد المتحكم بمصدر الساعة الذي يعمل عليه حاليا فمثلا لو أنك وضعت القيمة oooo للبتات الأربعة المسؤولة عن مصدر الساعة أي نختار البتات الأربعة معا CKSEL0,CKSEL1,CKSEL2,CKSEL3 فهذا يعني أنك تختار مصدر الساعة للمتحكم هو الساعة الخارجية External clock و المقصود بالساعة الخارجية هو أي جهاز قادر على تزويد المتحكم بنبضات ساعة , متحكم آخر مثلا أو حتى دارة متكاملة مثل 555 (أنصح بمراجعة الـ DATASHEET )
لاحظ أن مبرمجات ISP غير الإحترافية (وهي الأكثر انتشارا) تحتوي غالبا على كريستالة خارجية, كيف لنا أن نقوم ببرمجة المتحكم باستخدام هذه المبرمجة إذا كان مصدر الساعة للمتحكم هو الساعة الخارجية ext osc ,وليست الكريستالة الخارجية

2- استخدام مبرمجة HV مثل STK500 أو مبرمجات مشابهة
حيث توجد طريقة أخرى للبرمجة هي البرمجة التفرعية حيث يتم استخدام المنفذ B و المنفذ D وفي هذه الحالة يتم تطبيق 12v على قطب RESET , في الحقيقة لايمكن استخدام Ponyprog مع البرمجة بطريقة HV لأن Ponyprog برمجية عامة للعديد من الأجهزة و المتحكمات في حين أن البرمجة بطريقة HV متوفرة مع مبرمجيات أخرى خاصة بمتحكمات AVR مثل AVRdude و AVR studio الخ...
أما عن المبرمجة المستخدمة للبرمجة بطريقة HV فكما اسلفت سابقا, تعتبر STK500 إحدى الأدوات التي تدعم البرمجة بطريقة HV وينصح استخدامها من قبل المبتدئين إذا لم يكونو على دراية كاملة ببتات الفيوز , تتوفر في الإنترنت العديد من المبرمجات المشابهة لـSTK500 ويمكن تجميعها بسهولة

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

أحمد مصر
:: مهندس متواجد ::
تاريخ التسجيل: Jul 2007
الدولة: أم الدنيا
المشاركات: 51
نشاط [ أحمد مصر ]
قوة السمعة:0
قديم 19-11-2011, 08:50 PM المشاركة 3   
افتراضي


المشكله دي قابلتني قبل كدا والمايكروكنترولر لم يتلف ولكن احتاج اعاده برمجه للفيوز بالparallel programmer
واشتغل والحمد لله :]


ramiyasmin
:: مهندس ::
تاريخ التسجيل: Apr 2006
الدولة: https://t.me/pump_upp
المشاركات: 10
نشاط [ ramiyasmin ]
قوة السمعة:0
قديم 19-11-2011, 10:25 PM المشاركة 4   
افتراضي


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

إضافة رد

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

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

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


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

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