the lover1
04-12-2007, 01:52 AM
بسم الله الرحمن الرحيم
ابسط مبرمجه ATMEL يمكنك تنفيذها بسهوله
--------------------------------------------
ابسط مبرمجه avr موجوده حتى الان تسطيع عن طريقها ان تقوم ببرمجه معظم ايسيهات الـAVR وATMEL القابله للبرمجه بدون اى مشاكله وتوفير فى الكثير من الوقت
تستطيع بكل سهوله ان تكون بتصميمها.
هذه المبرمجه كما تظهر بالصوره مكونه من مكونات بسيطه جدا وتتوفر فى كل مكان ويمكن وضعها داخل الجزء الذى يحتوى السيريال سوكيت
السكويت اللى يركب بها الايسى مكون من 28 بن وهو مناسب للايسيهات الميكروكنترولر Atmega8 AVR
ولكن بسهوله تستطيع ان تقوم بتغيير بسيط فى الدائره لتلائم اى نوع اخر من الميكروكنترولر AVR
والجميل ان هذه المبرمجه انها متناسبه مع البرنامج الشهير pony prog
http://www.holoelectronics.net/upload_image/avrprog/avr_programmer_schematic.jpg
http://www.holoelectronics.net/upload_image/avrprog/avr_programmer_pcb.jpg
البورده ومركب عليها اجزاء المبرمجه مع توصيل السيريال بورت بها (من الامام)
http://www.holoelectronics.net/upload_image/avrprog/avr_programmer_pcb_b.jpg
مبرمجه الAVR من الخلف
http://www.holoelectronics.net/upload_image/avrprog/avr_programmer_serial_connector.jpg
تركيب المبرمجه داخل غلاف السيريال بورت
http://www.holoelectronics.net/upload_image/avrprog/avr_programmer_ICSP.jpg
شكل المبرمجه النهائى مه توصيلها بكبل به 6 بنات للتوصيل بالجزء الاخر اللى يركب به الايسى
------------------------------------------------------------
الجزء الثانى من المبرمجه:
الجزء الثانى من المبرمجه مكون من عدد ضغير جدا من المكونات كما بالصوره
http://www.holoelectronics.net/upload_image/avrprog/AVR_Atmega8_Circuit.jpg
http://www.holoelectronics.net/upload_image/avrprog/avr_socket_pcb.jpg
هناك فى هذه الدائره توصيليتين احداهما الكونيكتورز التى توصل الى الميكروكنترولر والاخرى القدره (5 فولت)
الدائره هذه تتكون
1- السوكيت اللى يوصل به الايسى
2-(ريزوناتر 4 ميجا) والذى يكافا كريستاله 4 ميجا + 2 مكثف 22 بيكوفاراد
3-عدد 2 كونيكتور male ويستخدمان لتوصيل القدره (5 فولت)
4- عدد 6 كونيكتورز يستخدموا لتوصيل بالجزء اللى يوصل بالكمبيوتر مع السيريال بورت
http://www.holoelectronics.net/upload_image/avrprog/AVR_Atmega8_Circuit_1.jpg
من الممكن امداد الدائره ب 5 فولت من السيريال بورت وذلك بعد التاكد ان الدائره تستقبل فقط 5 فولت وليس اقل او اكبرمن ذلك لان هذا سيؤثر على البرمجه ومن الممكن ان يحدث مشاكل اثناء البرمجه
او الافضل ان يتم استخدام مصدر للقدره خارجى بدلا من السيريال بورت
برمجه الايسى باستخدام الpony prog
لبرمجه الايسى يتم اولا تحميل البرنامج من هذه الوصله
PonyProg2000 (http://www.lancos.com/prog.html).
ويجب قبل البرمجه عمل تجهيز للبرنامج قبل استخدامه للبرمجه
لعمل ذلك نذهب الى قائمه setup ثم نختر Interface Setup
وستظهر لك النافذه التاليه كما بالصوره قم باختيار الاختيارات كما بالصوره
http://www.holoelectronics.net/upload_image/avrprog/PonyProg_Setup.jpg.
الخطوه التاليه قم باختيار AVR Micro وفى الخانه الاخرى Atmega8
http://www.holoelectronics.net/upload_image/avrprog/PonyProg_Microcontroller.jpg
ابسط مبرمجه ATMEL يمكنك تنفيذها بسهوله
--------------------------------------------
ابسط مبرمجه avr موجوده حتى الان تسطيع عن طريقها ان تقوم ببرمجه معظم ايسيهات الـAVR وATMEL القابله للبرمجه بدون اى مشاكله وتوفير فى الكثير من الوقت
تستطيع بكل سهوله ان تكون بتصميمها.
هذه المبرمجه كما تظهر بالصوره مكونه من مكونات بسيطه جدا وتتوفر فى كل مكان ويمكن وضعها داخل الجزء الذى يحتوى السيريال سوكيت
السكويت اللى يركب بها الايسى مكون من 28 بن وهو مناسب للايسيهات الميكروكنترولر Atmega8 AVR
ولكن بسهوله تستطيع ان تقوم بتغيير بسيط فى الدائره لتلائم اى نوع اخر من الميكروكنترولر AVR
والجميل ان هذه المبرمجه انها متناسبه مع البرنامج الشهير pony prog
http://www.holoelectronics.net/upload_image/avrprog/avr_programmer_schematic.jpg
http://www.holoelectronics.net/upload_image/avrprog/avr_programmer_pcb.jpg
البورده ومركب عليها اجزاء المبرمجه مع توصيل السيريال بورت بها (من الامام)
http://www.holoelectronics.net/upload_image/avrprog/avr_programmer_pcb_b.jpg
مبرمجه الAVR من الخلف
http://www.holoelectronics.net/upload_image/avrprog/avr_programmer_serial_connector.jpg
تركيب المبرمجه داخل غلاف السيريال بورت
http://www.holoelectronics.net/upload_image/avrprog/avr_programmer_ICSP.jpg
شكل المبرمجه النهائى مه توصيلها بكبل به 6 بنات للتوصيل بالجزء الاخر اللى يركب به الايسى
------------------------------------------------------------
الجزء الثانى من المبرمجه:
الجزء الثانى من المبرمجه مكون من عدد ضغير جدا من المكونات كما بالصوره
http://www.holoelectronics.net/upload_image/avrprog/AVR_Atmega8_Circuit.jpg
http://www.holoelectronics.net/upload_image/avrprog/avr_socket_pcb.jpg
هناك فى هذه الدائره توصيليتين احداهما الكونيكتورز التى توصل الى الميكروكنترولر والاخرى القدره (5 فولت)
الدائره هذه تتكون
1- السوكيت اللى يوصل به الايسى
2-(ريزوناتر 4 ميجا) والذى يكافا كريستاله 4 ميجا + 2 مكثف 22 بيكوفاراد
3-عدد 2 كونيكتور male ويستخدمان لتوصيل القدره (5 فولت)
4- عدد 6 كونيكتورز يستخدموا لتوصيل بالجزء اللى يوصل بالكمبيوتر مع السيريال بورت
http://www.holoelectronics.net/upload_image/avrprog/AVR_Atmega8_Circuit_1.jpg
من الممكن امداد الدائره ب 5 فولت من السيريال بورت وذلك بعد التاكد ان الدائره تستقبل فقط 5 فولت وليس اقل او اكبرمن ذلك لان هذا سيؤثر على البرمجه ومن الممكن ان يحدث مشاكل اثناء البرمجه
او الافضل ان يتم استخدام مصدر للقدره خارجى بدلا من السيريال بورت
برمجه الايسى باستخدام الpony prog
لبرمجه الايسى يتم اولا تحميل البرنامج من هذه الوصله
PonyProg2000 (http://www.lancos.com/prog.html).
ويجب قبل البرمجه عمل تجهيز للبرنامج قبل استخدامه للبرمجه
لعمل ذلك نذهب الى قائمه setup ثم نختر Interface Setup
وستظهر لك النافذه التاليه كما بالصوره قم باختيار الاختيارات كما بالصوره
http://www.holoelectronics.net/upload_image/avrprog/PonyProg_Setup.jpg.
الخطوه التاليه قم باختيار AVR Micro وفى الخانه الاخرى Atmega8
http://www.holoelectronics.net/upload_image/avrprog/PonyProg_Microcontroller.jpg