روش ساخت پروگرامر STK200/300

  • شروع کننده موضوع
  • #1

hasangolab

کاربر حرفه‌ای
ارسال‌ها
438
امتیاز
133
شهر
قم
مدال المپیاد
ترکیبیات علیپور خوندم!
دانشگاه
Massachusetts Institute of Technology
رشته دانشگاه
Electrical Engineering
برای ریختن برنامه روی میکروی مورد نظر شما باید یه پروگرامر داشته باشید که پروگرامر های توی بازار معمولاً قیمتی بالای 10,000 تومان دارند پس بهتره خودتون یکی بسازید دو مدل پروگرامر ساده وجود داره که خودتون به راحتی می تونید اون رو بسازید.اولیش STK200 هست که خیلی ارزونه و ساختش خیلی خیلی راحته ولی ایمنی زیادی نداره و ممکنه شما پورت پرینتر کامپیوترتون رو از دست بدید پس بهتره که از مدل بالا تر اون یعنی STK300 استفاده کنید.ولی من روش ساخت هر دوی اونا رو آموزش میدم.

STK200:
وسایل لازم:
هویه
سیم لخت کن
سیم لحیم
سوکت پرینتر به همراه کاور (که می تونید از مغازه های الکترونیکی تهیه کنید)
کابل Flat ده رشته (حداقل نیم متر بخرید چون باید از کامپیوتر تا بردتون برسه وگرنه مجبورید همیشه برید پشت کامپیوتر!!!)
هدر 2x5 (نری و مادگی)
پین هدر
برد سوراخدار کوچک

روش ساخت:
1- سیم های کابل فلت را از هم جدا کرده (یه ذره زیاد نه) یکم سرشو لخت کنید.
2- اولین سیم رو به پایه 7 سوکتتون لحیم کنید.
3- سومین سیم رو به پایه 10 سوکتتون لحیم کنید.
4- پنجمین سیم رو به پایه 6 سوکتتون لحیم کنید.
5- هفتمین سیم رو به پایه 9 سوکتتون لحیم کنید.
6- و سیم های دو،چهار،شش،هشت،ده رو به پایه های 21 تا 25 سوکتتون لحیم کنید.
7- در آخر پایه های 18 تا 25 سوکت رو با لحیم به هم وصل کنید.
8- پایه های 12 و 2 سوکت رو با سیم بهم وصل کنید.(لحیم هم بکنید.)
9- پایه های 11 و 3 سوکت رو هم با سیم بهم وصل کنید.(لحیم هم بکنید.)
10-کاور رو ببندید و هدر رو به ته کابل فلت وصل کنید و اون رو ببندید الآن باید یه چیزی مثل این داشته باشید.
f_portm_2340c1c.gif

11- هدر مادگی و 6 پین هدر رو به برد سوراخدار وصل کنید و مطابق شکل لحیم کنید.
rjfrlz.jpg

خوب تموم شد حالا شما یه STK200 دارید.
برای ساخت STK300 هم می تونید از شماتیک زیر بهره بگیرید.برای ساخت شماتیک هم به یه آی سی 74hc244 احتیاج دارید ساخت این هم فرقی با بالایی نمی کند.
f_Programmer2m_863fbe1.gif
 

neda.m

کاربر خاک‌انجمن‌خورده
ارسال‌ها
1,720
امتیاز
2,682
نام مرکز سمپاد
فرزانگان 1
شهر
تهران
دانشگاه
شهید رجائی تهران
رشته دانشگاه
مهندسی عمران - ژئوتکنیک
پاسخ : روش ساخت پروگرامر STK200/300

ایول! دستت درد نکنه! خیلی خوفه! (;
 
  • شروع کننده موضوع
  • #3

hasangolab

کاربر حرفه‌ای
ارسال‌ها
438
امتیاز
133
شهر
قم
مدال المپیاد
ترکیبیات علیپور خوندم!
دانشگاه
Massachusetts Institute of Technology
رشته دانشگاه
Electrical Engineering
پاسخ : روش ساخت پروگرامر STK200/300

خواهش می کنم ولی خیلی چیز عجیب غریبی نیست ها :D
 

neda.m

کاربر خاک‌انجمن‌خورده
ارسال‌ها
1,720
امتیاز
2,682
نام مرکز سمپاد
فرزانگان 1
شهر
تهران
دانشگاه
شهید رجائی تهران
رشته دانشگاه
مهندسی عمران - ژئوتکنیک
پاسخ : روش ساخت پروگرامر STK200/300

میدونم، خودم یکی درست کردم! البته کمی کمک هم گرفتم! :D
 

mohpooria

کاربر فوق‌فعال
ارسال‌ها
102
امتیاز
13
نام مرکز سمپاد
شهید بهشتی کاشان
پاسخ : روش ساخت پروگرامر STK200/300

پرگرامر خوبیه و سادست
می توان از آی سی بافر هم استفاده نکرد
و میکرو را مستقیم به پورت موازی متصل کرد
ولی این جوری بهتره
ولی عیب آن این است که برای لبتاپ مناسب نیست چون لبتاپ پورت پرینتر ندارد
برای همین من تا چند روز دیگه نقشه یک پرگرامر USB را براتون می گذارم
 
  • شروع کننده موضوع
  • #6

hasangolab

کاربر حرفه‌ای
ارسال‌ها
438
امتیاز
133
شهر
قم
مدال المپیاد
ترکیبیات علیپور خوندم!
دانشگاه
Massachusetts Institute of Technology
رشته دانشگاه
Electrical Engineering
پاسخ : روش ساخت پروگرامر STK200/300

من هم پروگرامر STK500 USB رو دارم ولی برای ساختش باید این پروگرامر رو داشته باشی و در ضمن خطر خراب شدن USB بیشتر از پورت پرینتر هست.
 

mohpooria

کاربر فوق‌فعال
ارسال‌ها
102
امتیاز
13
نام مرکز سمپاد
شهید بهشتی کاشان
پاسخ : روش ساخت پروگرامر STK200/300

من منظورم STK500 نیست منظورم پرگرامر usbasp است
که با USBکار میکنه
خوبی پرگرامر این است منبع تغذیه خارجی نمی خواهد مدار آن ساده است
دارم یه مقاله در موردش می نویسم
راستی اصلا برای USB خطری نداره
 
  • شروع کننده موضوع
  • #8

hasangolab

کاربر حرفه‌ای
ارسال‌ها
438
امتیاز
133
شهر
قم
مدال المپیاد
ترکیبیات علیپور خوندم!
دانشگاه
Massachusetts Institute of Technology
رشته دانشگاه
Electrical Engineering
پاسخ : روش ساخت پروگرامر STK200/300

این همون مدار هست فقط فایل HEXش فرق داره (;
 

mohpooria

کاربر فوق‌فعال
ارسال‌ها
102
امتیاز
13
نام مرکز سمپاد
شهید بهشتی کاشان
پاسخ : روش ساخت پروگرامر STK200/300

نه اصلا
طرز پرگرام کردن STK 500 به صورت سریال است و مدارش نسبتا زیاده
ولی پرگرامر USBasp به صورت SPI پرگرام میکنه و مدارش فقط یک ATMEGA8 داره و با چند تا مقاومت و یک خازن و یه دیود همین

فردا مدارش را می گذارم
 
  • شروع کننده موضوع
  • #10

hasangolab

کاربر حرفه‌ای
ارسال‌ها
438
امتیاز
133
شهر
قم
مدال المپیاد
ترکیبیات علیپور خوندم!
دانشگاه
Massachusetts Institute of Technology
رشته دانشگاه
Electrical Engineering
پاسخ : روش ساخت پروگرامر STK200/300

دوست عزیز مدار همون مداره فقط استاندارد STK500 روش اعمال شده.
اینجا رو نگاه کنید
توی بخش Features این صفحه نوشته شده:
# Firmware can be compiled to run on metaboard hardware and USBasp hardware.
 

mohpooria

کاربر فوق‌فعال
ارسال‌ها
102
امتیاز
13
نام مرکز سمپاد
شهید بهشتی کاشان
پاسخ : روش ساخت پروگرامر STK200/300

شما چرا اینقدر پافشاری می کنی!
من منظورم این است که مدارشم خیلی ساده است:
http://www.fischl.de/usbasp
 

trustme

لنگر انداخته
ارسال‌ها
2,810
امتیاز
900
نام مرکز سمپاد
شهید بهشتی
شهر
کاشان
سال فارغ التحصیلی
1387
دانشگاه
دانشگاه خواجه نصیر طوسی
رشته دانشگاه
مهندسی مکانیک
پاسخ : روش ساخت پروگرامر STK200/300

می گم امکان داره حرف هر دوی شما درست باشه ! نه ؟
من چنین حسی دارم! آخه هر کدومتون یه دلیل درست دارین دیگه.
 
  • شروع کننده موضوع
  • #13

hasangolab

کاربر حرفه‌ای
ارسال‌ها
438
امتیاز
133
شهر
قم
مدال المپیاد
ترکیبیات علیپور خوندم!
دانشگاه
Massachusetts Institute of Technology
رشته دانشگاه
Electrical Engineering
پاسخ : روش ساخت پروگرامر STK200/300

بابا مدار یکیه این همون مدار USBasp آقای فیشل هست فقط تیم AVR Doper اومده براش یه برنامه نوشته که با استاندارد STK500 اتمل همخوانی داشته باشه همین! :D
 

navid_f

کاربر نیمه‌فعال
ارسال‌ها
7
امتیاز
0
نام مرکز سمپاد
شهید دستغیب 1
شهر
shiraz
مدال المپیاد
bikhial
رشته دانشگاه
مکانیک ؟
ساخت پروگرامر STK200

ساخت پروگرامر STK200 :
این پروگرامر اصلا مدار نداره و برای ساخت آن فقط به یک فیش DB25 با یک کابل 5تایی یک متری نیاز است . فیش DB25 همان فیشی است که به پورت پرینتر متصل می شود مدار زیر طریقه وصل کردن سیمها به این فیش رو نشون می دهد. البته من مقاومت ها را حذف کردم و مدار همچنان عالی کار می کنه.


image001.jpg




در زیر تصویر پروگرامر ساخته شده را می بینید :

image006.png


پس از بستن قاب مخصوص فیش (در شکل زیر می بینید) در انتهای سیمهای پروگرامر تک سیمهای مفتولی بچسبانید تا به راحتی داخل بردبرد بروند (این کار ضرورتی ندارد و برای راحتی خودتان توصه می شود).

image007.jpg


اکنون پروگرامر کامل شده و نوبت به منبع تغذیه می رسد.
به اطراف خود نگاه کنید . دم دست ترین و حرفه ای ترین منبع 5 ولتی در نزدیکی شما قرار دارد . در کامپیوتر شما !!!
نترسید ، درب کیس را باز کنید و مطابق شکل یک سیم بلند را سری با یک مقاومت 1ohm به سیم قرمز یکی از فیش های آزاد پاور وصل کنید.


mitoonid az moghavemat estefade nakonid va mostaghim vasl konid.
 

mahdiesrafili

کاربر فوق‌فعال
ارسال‌ها
87
امتیاز
58
نام مرکز سمپاد
علامه جعفری
شهر
مرند
پاسخ : ساخت پروگرامر STK200

سلام خسته نباشی
من تو یه مقاله خونده بودم ای پروگرامر خطرش زیاده
میشه از یک ای سی 74hc244 نیز استفاده کرد که خطرشو خیلی کم میکنه
 

mahdiesrafili

کاربر فوق‌فعال
ارسال‌ها
87
امتیاز
58
نام مرکز سمپاد
علامه جعفری
شهر
مرند
پاسخ : روش ساخت پروگرامر STK200/300

نرم افزار بسکام avr در help خودش نقشه پروگرامر رو گذاشته
من هم اونو ساختم ولی تا حالا امتحان نکرده ام
 

mahdiesrafili

کاربر فوق‌فعال
ارسال‌ها
87
امتیاز
58
نام مرکز سمپاد
علامه جعفری
شهر
مرند
پاسخ : روش ساخت پروگرامر STK200/300

سلام
یکی از دوستان ای ار میکرو به من جواب داده بودند و یه نقشه پروگرامر گذاشته بودن که برای دیدن شما هم میذارم
ببخشید خودتون برید به هی ار میکرو در تالارگفتگوش در مطالب کلی میکروکنترلر ها و موضوع atmega8l
dh pr
 
بالا