الفريق العربي للبرمجةأرشيف المنتديات · 2000 – 2023
نسخة أرشيفية للقراءة فقط — التسجيل والمشاركة مغلقان، والمحتوى محفوظ كما كان.

مشكلة مع المبرمجة Programmer

بدأه Mohammed-Saeed في 27 فبراير 2010 · 6 رد · 2,041 مشاهدة · في الميكروكنترولر (المتحكم) و الدوائر الرقمية و المنطقية
مشاركة: واتساب X فيسبوك تيليجرام
#1 صاحب الموضوع

قمت بتصميم مبرمجة STK200

stk200.png

الصورة العليا ...

ولكن، عندما احاول استخدام AVRCodeVision تظهر لي الرسالة التالية:

اقتباس
Communication error, please check the following:

- the Programmer's power supply is on

- the Programmer type is correctly set in the Settings|Programmer menu

- the Printer Port address is correctly set in the Settings|Programmer menu

- the AVR chip is not damaged

كيف لي بحل المشكلة؟

1-المتحكم يعمل بسلامة (لاني برمجت عليه قبل عدة ليالي، لدى احد الاصدقاء، ولا يزال يعمل)

2- حاولت تعديل الاعدادات التي يذكرها ... ولم تُحل المشكلة ...

ثمة امر غريب، وهو ان اسم الـ COM1 لا يظهر لدي في الـ Device manager ، فقط يظهر LPT1

شكرا لكم مقدما

#2

الدائرة تعمل على ال lpt

انا ايضا صممت ال stk ولم تعمل ولا مرة

صممت واحدة لل lpt على برنامج اخر وهى تعمل مباشة لكن البرنامج ليس احترافى فلم استطع به تغيير ال fuse bits لذلك نقلت الى مبرمجات ال serial

ادخل على موقع برنامج pony programmer واختر المبرمجة السيريال اذا اردت النصيحة

لكن الخطا فى مبرمجتك اذا كان تنفيذ واحدة اخرى صعب

حاول ان تقيل كل بن من طرف كابل التوصيل حتى نهايها الى المكون على البوردة وتأكد ان كل تراك يقوم بعمل short circuit عند اختبارة بالفولتميتر اى انه ليس مقطوع فى المنتصف

موقع البرنامج

مبارك لشعب تونس photo-thumb-42837.png

#3

السلام عليكم

بالنسبة للبيك عادة ما تحتاج عملية البرمجة الى جهود اعلى من الطبيعي حتى تتم عملية حرق البرنامج الى البيك وهذه الجهود قد تصل الى 14 فولت ..طبعا 14 فولت لن يستطيع حتى منفذ السيريال من تامينها بدون وجود عناصر مساعدة مثل المكثفات والترانستورات وغيره ..وهذا يعني ان منفذ الطابعة الذي يعطي تغذية قصوى 5 فولت سيكون ايضا عاجزا عن تامين جهد 14 فولت اللازم لعملية حرق البرنامج الى البيك... هذا بالنسبة للبيك ..ولكن اعتقد ان ها ينطبق ايضا على المبرمجات للانواع الاخرى .لان المنطق يقول اذا كانت الجهود المخنفضة بحدود 5 فولت تمكن من برمجة البيك فهذا يعني انه من الممكن خلال تشغل البيك بشكل طبيعي وبطريق الصدفة ان يتم وقوع الجهود اللازمة للبرمجة (بما انها جهود منخفضة ) وبالتالي قد تؤدي الى حدوث مشكلة في العمل الطبيعي ..لذلك اعتقد ان الدارة الاولى لن تعمل ابدا...يمكن ان تجرب الدارة الثانية فقد تعمل..ربنا يوفقك..

واخر دعوانا ان الحمدلله رب العالمين . وصلى الله على سيدنا محمد وعلى ا له وصحبه وسلم..

#4
اقتباس
لان المنطق يقول اذا كانت الجهود المخنفضة بحدود 5 فولت تمكن من برمجة البيك فهذا يعني انه من الممكن خلال تشغل البيك بشكل طبيعي وبطريق الصدفة ان يتم وقوع الجهود اللازمة للبرمجة (بما انها جهود منخفضة ) وبالتالي قد تؤدي الى حدوث مشكلة في العمل الطبيعي ..لذلك اعتقد ان الدارة الاولى لن تعمل ابدا...يمكن ان تجرب الدارة الثانية فقد تعمل..ربنا يوفقك..

لا الأنواع الأجدد من ال avr يوجد بها شئ اسمه ISP او In system programmer وهى اده برمجة مدمجة فى الميكرو تعمل عند وجود 0 فولت على الريسيت عن طريق منفذ ال SPI ولا تقلق من وقوع الخطأ لان بداية البرمجة تحتاج الى اكواد initialization يستحيل ان تقع بطريق الصدفة أو الخطا

اما بخصوص بعض الإصدارات مثل avr tiny فهى تحتاج الى هذا الجهد العالى مثل البيك لبدئ عملية الكتابة

1

موقع البرنامج

مبارك لشعب تونس photo-thumb-42837.png

#5

يبدوا ان المشكلة عامة ...

Solutions to problems with STK200/300-programming dongles

ساحاول البحث عن مبرمجة، ولكن حبذا لو كانت توصل عن طريق ال USB ...

ما هي الانواع التي جربتموها؟

تحياتي

#6

http://www.lancos.com/siprogsch.html

قم بتطويعها حسب ما تريد أو اتركها عامة

1

موقع البرنامج

مبارك لشعب تونس photo-thumb-42837.png

#7

لقد ذهبت اليوم لصديقي المهندس، فاصلح الدائرة بنمط آخر ... فعملت ولله الحمد

والدارة الجديدة كانت

parallppisp_popr.gif

بدون هذه التي في الوسط ... مع بعض التغييرات

مواضيع مشابهة