درباره نويسندگان
پروگرامر ميکروکنترلر AVR - گروه برق الکترونيک دانشگاه آزاد اسلامي واحد شوشتر

مدير وبلاگ : مجتبي لک زاده[73]
نويسندگان وبلاگ :
مجید بسادت (@)[15]

مجتبی پور موسی
مجتبی پور موسی[15]
مهدی معمار
مهدی معمار (@)[24]

صمد محمدیان (@)[7]


سلام ضمن عرض خوش آمد به شما کاربر گرامي با مشورت با چند تن از برو بچه هاي گروه برق دانشگاه شوشتر اقدام به تاسيس اين وبلاگ بروي اين سيستم کردم . ما چند تن از بچه هاي گروه برق الکترونيک 85 هستيم که زمينه کار در زمينه الکترونيک داريم و هدف اصلي از تاسيس اين وبلاگ تبادل اطلاعات بين بچه هاي رشته برق هست. توي اين وبلاگ بيشتر اين مطاب رو مي بينيد : ، تاريخچه برق ، اخبار جديد راجع به برق و الکترونيک ، پروژه هاي عملي آماده الکترونيک ، جديد ترين نرم افزارهاي برق ، اخبار رشته برق دانشگاه ، آشنايي با PLC و اتوماسيون ، برنامه هاي آماده براي پروگرام ، درد دل هاي بچه هاي رشته برق ، و . . .

اعضای افتخاری وبلاگ:
1-دکتر جمشيدي

کل مطالب وبلاگ

[19/1/1387- 11:51 ص] خدا حافظ وبلاگ خدا حافظ پارسي بلاگ
[15/1/1387- 10:1 ص] دوربين کنترل سرعت
[14/1/1387- 9:23 ص] فرستنده و گيرنده مادون قرمز تک کانال
[28/12/1386- 6:13 ع] تبريک عيد
[28/12/1386- 1:30 ع] VHDL
[26/12/1386- 4:0 ص] لينک اخبار کنفرانس هاي برق و رباتيک و اي تي 2006
[25/12/1386- 4:37 ع] دانلود چند نرم افزار براي بچه هاي حرفه اي نا پيوسته
[25/12/1386- 5:19 ص] بررسي سيستمهاي کنترلي
[21/12/1386- 8:38 ص] چند لينک مفيد از وبلاگ لينکستان برق
[20/12/1386- 12:4 ع] اصول و مباني ترميستور ها
[17/12/1386- 1:49 ص] مدار کنترل کننده خطي با استفاده از ديود زنر
[15/12/1386- 7:57 ع] آشنايي با الکترونيک هواپيما
[15/12/1386- 3:32 ع] برنامه نويسي و ساخت رابط کيبورد کامپيوتر به ميکرو AVR
[9/12/1386- 10:48 ص] Serial Communication
[آرشيو شده ها]


آرشيو وبلاگ
تیر ماه 1386 [3]
مرداد ماه 1386 [21]
مهر ماه 1386 [11]
آبان ماه 1386 [17]
آذر ماه 1386 [8]
دی ماه 1386 [17]
بهمن ماه 1386 [18]
اسفند ماه 1386 [13]


لينکهاي روزانه
الکترونيک - ربايتک - هواپيما و قايق مدل [182]
گروه برق دانشگاه بروجرد [163]
پروژه هاي الکترونيک و رباتيک [356]
ميزباني وب شما ارزان [31]
راز يار [87]
پارس موزيک [50]
کانون ياوران مهدي (عج) دانشجويان سراسر کشور [62]
گروه ميعادگاه ايرانيان [33]
راز يار را در اينجا ببينيد [100]
ايمان آنلاين [50]
وبلاگ مهندسي الکترونيک [292]
وبلاگ دانلود رايگان [403]
سايت جامع الکترونيک [335]
فقط کراک دانلود کنيد [148]
[آرشيو(14)]


لينک دوستان
گروه برق دانشگاه بروجرد
مهندس جوادي نسب
اتجمن رباتيک اسلامي
پروژه هاي الکترونيک و رباتيک
برق الکترونيک - فنی مهندسی - دانستنيها
اولین کنفرانس دانشجویی مهندسی برق منطقه


سخن روز:


عضويت در خبرنامه

نام:

ايميل:

 

لوگوي وبلاگ
پروگرامر ميکروکنترلر AVR - گروه برق الکترونيک دانشگاه آزاد اسلامي واحد شوشتر


لوگوي دوستان





آمار بازديد
بازديد کل :35310
بازديد امروز : 77
 RSS 

Powered by  MyPagerank.Net



+ پروگرامر ميکروکنترلر AVR

در اين قسمت با يکي از ساده ترين انواع پروگرامر Serial و LPT براي ميکرو کنترلر هاي AVR آشنا مي شويد.


پروگرمرهاي isp معمولا به پورت Com و يا پورت LPT وصل ميشوند. استفاده از هر کدام از اين درگاه ها مزاياي خود را دارد مثلا پورت Com اين توانايي را به ما ميدهد تا از کابل هاي طولاني تر استفاده کنيم در صورتي که در استفاده از پورت LPT مجاز به استفاده ازکابلي به طول بيش از يک متر نيستيم اما از طرفي استفاده از پورت Com اين مشکل را دارد که نياز به مداري براي رساندن ولتاژ به سطح ولتاژ مشخص داريم در صورتي که هنگام استفاده از پورت LPT نياز به هيچگونه مدار اضافه نميباشد اما براي اطمينان و محافظت از پورتLPT بهتر است از يک بافر نظير 74HC244 استفاده شود. با توجه به نبودن مدار مربوط به پروگرامر سريال در کتاب ها و اينترنت و از طرفي عدم وجود پورت LPT  در بعضي از کامپيوترها در اينجا علاوه بر پروگرمر ساده ي LPT  مدار مربوط به يک پروگرامر سريال را هم قرار داديم.


دقت داشته باشيد که پروگرامري که از پورت LPT  استفاده ميکند با کامپايلر قدرتمند BASCOM کاملا سازگاري دارد و مستقيما" ميتوانيد از طريق کامپايلر ميکرو را برنامه ريزي کنيد اما در پروگرامر سريال نميتوانيد مستقيما" از طريق BASCOM ميکرو را برنامه ريزي کنيد و نياز به برنامه اي کم حجم و بسيار قدرتمند و رايگان به نام PonyProg داريد. شايان ذکر است از نرم افزار PonyProg ميتوانيد براي هر دو نوع پروگرمر سريال و موازي استفاده کنيد.


پس از ساخت مدار پروگرامر آن را به پورت مربوطه متصل ميکنيد و چنانچه از پروگرمر LPT استفاده ميکنيد کامپايلر BASCOM را براي مدار پروگرامر ساخته شده يعني STK200/300 به صورت زير تنظيم ميکنيد.


BASCOM --> Options --> Programmer --> STK200 / STK300 Programmer


نسخه ي Demo کامپايلر BASCOM را ميتوانيد از سايت سارنده ي آن دانلود کنيد.


منبع :‏ وبلاگ مکاترونيک



 1. پروگرمر با استفاده از پورت موازي (LPT ) : 


همانطور که در شکل زير ديده ميشود پين شماره ? به پايه SCK از ميکرو ، پين شماره ? به MOSI از ميکرو ، پين شماره  ? به پايه RESET از ميکرو ، پين شماره ?? به پايه MISO از ميکرو و پين هاي ?? تا ?? به زمين (GND) متصل ميشوند.


*. دقت کنيد که براي پروگرم کردن ميکرو حتما بايد پايه VCC ميکرو را به +5 و پايه GND آن را يه زمين متصل کنيد.


در ضمن در اين پروگرمر ميتوانيد مقاومت هاي محافظ را کاملا از مدار حذف کرده و پايه هاي ميکرو را مستقيما به پورت موازي وصل کنيد.



2. پروگرمر با استفاده از پورت سريال (COM)  :


در صورت استفاده از پروگرامر سريال نرم افزار PonyProg را دانلود کرده و آن را بر روي کامپوتر خود نصب کنيد .    دانلود نرم افزار PonyProg


پس از نصب نرم افزار ان را اجرا کنيد و در قسمت Setup گزينه ي Interface Setup را انتخاب کنيد و از صفحه ي باز شده پورت سريالي که پروگرمر را  به آن متصل کرديد انتخاب کنيد.



حال براي برنامه ريزي ميکرو با اين پروگرمر بايد به File رفته و Open Device File را اننتخاب کنيد. در قسمت Files of Type از صفحه اي که باز ميشود Hex.* را براي آپلود فايل Hex بر ميکرو انتخاب کنيد.




در آخر از قسمت Command در نوار ابزار گزينه ي Write all را اننتخاب کنيد تا ميکروي شما برنامه ريزي شود.




در شکل هاي زير مدار هاي مربوط به پروگرمر سريال را مشاهده ميکنيد :


*. دقت کنيد که براي پروگرم کردن ميکرو حتما" بايد پايه VCC ميکرو را به +5 و پايه GND آن را يه زمين متصل کنيد.


 


شکل زير ساده شده ي شکل بالا ميباشد که عملکرد مشابه مدار بالا را دارد. در صورتي که قصد استفاده از پروگرمر سريال در Laptop  را داريد از مدار بالايي استفاده کنيد که ايمن تر است. در ضمن PCBمربوط به شکل بالا و همچنين تصوير نمونه ي ساخته شده ي آن را ميتوانيد از اينجا دريافت کنيد.


 


  دريافت مقاله به صورت PDF 


منبع :‏



نويسنده : مجتبي لک زاده » ساعت 9:19 صبح روز دوشنبه 7 آبان 1386
نظرات شما ()

www.E85.ir گروه برق الکترونيک85 ويژه دانشجويان


Admin@E85.ir مطالب خود را براي ما ايميل کنيد