منتدى المشاريع و الدوائر الإلكترونية صناعة وتصميم وانشاء مشاريع و دوائر الكترونية

   

الصورة الرمزية the lover1
the lover1
:: عضو ذهبي ::
تاريخ التسجيل: Jul 2005
الدولة: أرض الرباط-مصر
المشاركات: 436
نشاط [ the lover1 ]
قوة السمعة:
قديم 04-12-2007, 04:52 AM المشاركة 1   
افتراضي ابسط مبرمجه Atmel يمكنك تنفيذها بسهوله




بسم الله الرحمن الرحيم


ابسط مبرمجه ATMEL يمكنك تنفيذها بسهوله
--------------------------------------------


ابسط مبرمجه avr موجوده حتى الان تسطيع عن طريقها ان تقوم ببرمجه معظم ايسيهات الـAVR وATMEL القابله للبرمجه بدون اى مشاكله وتوفير فى الكثير من الوقت
تستطيع بكل سهوله ان تكون بتصميمها.





هذه المبرمجه كما تظهر بالصوره مكونه من مكونات بسيطه جدا وتتوفر فى كل مكان ويمكن وضعها داخل الجزء الذى يحتوى السيريال سوكيت
السكويت اللى يركب بها الايسى مكون من 28 بن وهو مناسب للايسيهات الميكروكنترولر Atmega8 AVR
ولكن بسهوله تستطيع ان تقوم بتغيير بسيط فى الدائره لتلائم اى نوع اخر من الميكروكنترولر AVR



والجميل ان هذه المبرمجه انها متناسبه مع البرنامج الشهير pony prog





البورده ومركب عليها اجزاء المبرمجه مع توصيل السيريال بورت بها (من الامام)






مبرمجه الAVR من الخلف








تركيب المبرمجه داخل غلاف السيريال بورت










شكل المبرمجه النهائى مه توصيلها بكبل به 6 بنات للتوصيل بالجزء الاخر اللى يركب به الايسى


------------------------------------------------------------
الجزء الثانى من المبرمجه:



الجزء الثانى من المبرمجه مكون من عدد ضغير جدا من المكونات كما بالصوره













هناك فى هذه الدائره توصيليتين احداهما الكونيكتورز التى توصل الى الميكروكنترولر والاخرى القدره (5 فولت)



الدائره هذه تتكون
1- السوكيت اللى يوصل به الايسى
2-(ريزوناتر 4 ميجا) والذى يكافا كريستاله 4 ميجا + 2 مكثف 22 بيكوفاراد
3-عدد 2 كونيكتور male ويستخدمان لتوصيل القدره (5 فولت)
4- عدد 6 كونيكتورز يستخدموا لتوصيل بالجزء اللى يوصل بالكمبيوتر مع السيريال بورت







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




برمجه الايسى باستخدام الpony prog


لبرمجه الايسى يتم اولا تحميل البرنامج من هذه الوصله
PonyProg2000.


ويجب قبل البرمجه عمل تجهيز للبرنامج قبل استخدامه للبرمجه


لعمل ذلك نذهب الى قائمه setup ثم نختر Interface Setup


وستظهر لك النافذه التاليه كما بالصوره قم باختيار الاختيارات كما بالصوره



.


الخطوه التاليه قم باختيار AVR Micro وفى الخانه الاخرى Atmega8




اعلانات

الصورة الرمزية the lover1
the lover1
:: عضو ذهبي ::
تاريخ التسجيل: Jul 2005
الدولة: أرض الرباط-مصر
المشاركات: 436
نشاط [ the lover1 ]
قوة السمعة:
قديم 04-12-2007, 04:52 AM المشاركة 2   
افتراضي


الى هنا تم تهيأت البرنامج لبرمجه الايسى بأى ملف هيكسا ولعمل ذلك اذهب الى قائمه file ثم Open Program (FLASH) File ثم اختر الملف اللى تود فتحه
سيظهر لك ارقام كما بالصوره
والان قم بتركيب الدائره ووصلها بالكمبيوتر وتاكد من ان كل التوصيلات سليمه
ثم قم بالضغط على الجزء المؤشر عليه باللون الاحمر او اذهب الى قائمه command ثم اختر Write Program (FLASH)





اضغط على yes لتأكيد الكتابه






والان استلقى وانتظر حتى اكتمال التحميل كما بالصوره حيث ياخذ التحميل من 10 الى 30 ثانيه حسب حجم الملف المحمل






بعد اكتمال التحميل تظهر لك رساله تخبرك ان الايسى تم برمجته واصبح جاهز للتشغيل





وبهذا يتكون قد اكملت برمجه ايسيهات الـATMEL او الـAVR
ارجو ان تكونوا قد استفدتم من الموضوع هذا وللامانه هذا الموضوع منقول من احد المواقع الاجنبيه وقمت بترجمته وتفصيله للاخوه



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

aamsa_2
:: عضو فضي ::
تاريخ التسجيل: Dec 2006
الدولة: المغرب
المشاركات: 444
نشاط [ aamsa_2 ]
قوة السمعة:
قديم 04-12-2007, 02:19 PM المشاركة 3   
افتراضي


مشكور أخي عمل رائع


الصورة الرمزية etpm
etpm
:: مهندس متواجد ::
تاريخ التسجيل: Nov 2004
الدولة: alexandria
المشاركات: 92
نشاط [ etpm ]
قوة السمعة:
قديم 04-12-2007, 06:18 PM المشاركة 4   
افتراضي


دى سهلة جدااااااااااااااااااااا
شكراا


محمود حسن
:: عضو ذهبي ::
تاريخ التسجيل: Mar 2006
الدولة: الاسكندرية
المشاركات: 429
نشاط [ محمود حسن ]
قوة السمعة:
قديم 10-01-2008, 01:04 AM المشاركة 5   
not funny


وبارك الله فيك وجعل فى ميزان حسناتك


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


السلام عليكم

اخي ماذا عن الAtmel 8051 , هل يمكن استخدامها في نفس الدائرة , او يوجد اختلافات ؟

شكرا لك

تحياتي


الصورة الرمزية the lover1
the lover1
:: عضو ذهبي ::
تاريخ التسجيل: Jul 2005
الدولة: أرض الرباط-مصر
المشاركات: 436
نشاط [ the lover1 ]
قوة السمعة:
قديم 18-01-2008, 03:03 PM المشاركة 7   
افتراضي


أخى يمكنك التعديل فى توصيل الايسى النستخدم للبرمجه وبهذا تستطيع برمجه اى نوع اخر



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