وقتی بخواهید با میکروکنترلرها به صورت عملی کار کنید اون موقع به یک پروگرمر احتیاج پیدا می کنید که بتونید بوسیله ی اون برنامه ها رو از کامپیوتر به میکرو انتقال بدین.
پرگرامرها انواع و قیمت های متفاوتی دارند که می تونید از بازار تهیه کنید و یا اینکه خودتون بسازیدش.
من در اینجا اموزش ساخت دو نمونه از پرگرمرهای ساده رو واستون میذارم
اولیش STK200 هست که خیلی ارزونه و ساختش خیلی خیلی راحته ولی ایمنی زیادی نداره و ممکنه به پورت پرینتر کامپیوترتون اسیب بزنه پس بهتره که از مدل بالا تر اون یعنی STK300 که با یک ای ای 74hc244 ساخته میشه استفاده کنید.
STK200:
وسایل لازم:
هویه
سیم لحیم
سوکت پرینتر به همراه کاور (که می تونید از مغازه های الکترونیکی تهیه کنید)
سوکت usb
کابل Flat ده رشته (حداقل نیم متر بخرید چون باید از کامپیوتر تا بردتون برسه وگرنه مجبورید همیشه برید پشت کامپیوت !!!)
برد سوراخ دار کوچک
زیف
روش ساخت:
-1- سیم های کابل فلت را از هم جدا کرده (یه ذره زیاد نه) یکم سرشو لخت کنید.
-2- به وسیله ی سیم فلت مطابق شکل پایه ی شماره 6 سوکت پرینتررو به پایه ی sck میکرو وصل کنید
-3- به وسیله ی سیم فلت مطابق شکل پایه ی شماره 7 سوکت پرینتررو به پایه ی miso میکرو وصل کنید
-4- به وسیله ی سیم فلت مطابق شکل پایه ی شماره 9 سوکت پرینتررو به پایه ی reset میکرو وصل کنید
-5- به وسیله ی سیم فلت مطابق شکل پایه ی شماره 10 سوکت پرینتررو به پایه ی mosi میکرو وصل کنید
-6- به وسیله ی سیم فلت مطابق شکل پایه ی شماره 7 سوکت پرینتررو به پایه ی miso میکرو وصل کنید
-7- به وسیله ی سیم فلت مطابق شکل پایه ی شماره 24 سوکت پرینتررو به پایه ی GND میکرو وصل کنید
-8- برای راحتی کار میتوان تغزیه ی میکرو را از پورت usb کامپیوتر گرفت برای این کار یک سوکت usb را از یک طرف قطع میکنیم. چهار عدد سیم هست که سیم قرمز( + ) یا همون vcc است و سیم مشکی (– ) یا همون GND هست.
-9- پایه های 18 تا 25 سوکت پرینتررو به هم وصل کرده و با یک سیم انها رو به GND یا همون سر منفی تغزیه وصل کنید.
-10- پایه ی vcc میکرو را هم به مثبت تغزیه یعنی سیم قرمز وصل کنید.
واسه راحت تر بودن بهتره که زیف رو روی برد نصب کرده و سیم ها را به پایه های ان لحیم کنید.
خوب تموم شد حالا شما یه STK200 دارید.
برای ساخت STK300 هم می تونید از شماتیک زیر بهره بگیرید.برای ساخت شماتیک هم به یه آی سی بافر 74hc244 احتیاج دارید. ساخت این هم فرقی با بالایی نمی کند.
فقط باید یادتون باشه برای استفاده از این دو نوع پروگرمر باید در برنامه bascom یا Codevision نوع پروگرمر رو stk 200/300 قرار دهید.
avr - atmega 32

ic 74hc244

هر سوالی بود در خدمتم.


