نمایش/عدم نمایش سایدبار
رفتن به بالای صفحه
أَللّهُمَّ ارْزُقْنی شَفاعَةَ الْحُسَیْنِ یَومَ الْوُرُودِ
وحید ندائی

آموزش ساخت پروگرامر STK200/300 – AVR

132

به نام خدا : آموزش ساخت پروگرامر STK200/300 – AVR ؛برای شروع به کار برنامه نویسی با میکروکنترلرها لوازم مختلفی نیازه. یکی از اونها پروگرامر نام داره. پروگرامر انواع مختلفی از نظر پورت اتصال به رایانه مثل LPT, Com, USB و طریقه برنامه ریزی میکرو ISP , Parallel و غیره داره.

آموزش ساخت پروگرامر AVR

امروز میخوایم روش ساخت یه پروگرامر مربوط به  AVR به نام STK200/300 که خیلی معروف و ارزان هست رو آموزش بدم؛ این پروگرامر با پورت پارالل یا LPT یا همون پرینترهای قدیمی کار میکنه. مدارات زیادی از این پروگرامر موجوده یکی از اونها مربوط به کتاب آقای علی کاهه است که خودم ساختم و دارم ازش استفاده میکنم.
شماتیک:
 پروگرامر AVR

همونطور که در عکس میبینید این پروگرامر مدار بسیار ساده ای داره که از یه IC به شماره 74HC244  به عنوان بافر استفاده میشه و به سمت دیگه میتونین میکرو رو مستقیم به پایه های مشخص شده متصل کنید.

مزایا :

  1. هزینه ساخت پایین و مدار ساده
  2. عدم نیاز به میکرو واسط
  3. پشتیبانی از خانواده های ATmega, ATiny, 90S
  4. قابل استفاده مستقیم در برنامه Bascom و Codevision
  5. استفاده از پورت USB به عنوان تغذیه مدار و بی نیاز از تغذیه خارجی

معایب :

  1. ارتباط از طریق پورت LPT که در نوت بوک ها موجود نیست

 

بنا به سلیقه خودتون میتونین کمی تغییرات در مدار بدین مثل :

  1. LED برای روشن بودن پروگرامر
  2. کریستال برای زمانی که از قبل میکرو روی کریستال خارجی تنظیم شده
  3. پین هدر برای پروگرم کردن مستقیم میکرو روی مدار اصلی
  4. قرار دادن سوکت های متناسب با میکرو ها یا زیف سوکت و …

 

این مدارو من به این صورت تغییر دادم :
پروژه avr

 

قطعات مورد نیاز :

  1.  سوکت 25 پین نری پرینتر + قاب
  2.  کابل با سوکت USB
  3.  IC 74HC244
  4.  مقاومت 100K

اگر بخواین مثل من یه کم مدارو تغییر بدین این قطعات هم لازمه:

  1. کابل 8 رشته ای مثل کابل شبکه 50 سانت
  2. LED به رنگ دلخواه
  3. مقاومت 330 اهم
  4. سوکت مادگی 9 پین + قاب
  5. سوکت 9 نری پین رو بردی
  6. پین هدر 6 پایه

من تو پروگرامر خودم از پین هدر استاندارد استفاده نکردم. سوکت استاندارد در ۲ مدل ۶ پایه و ۱۰ پایه وجود داره که به این شکله:

پروگرامر
AVR Standard Pin Header

میتونین یه برد کوچیک طراحی کنین و همشو مثل من روی برد پیاده سازی کنین. در ضمن من ۲ تا سوکت ۲۸ پین و ۴۰ پین به برد اضافه کردم که میشه مگا ۸ و ۱۶ یا میکروهایی که از لحاظ پایه ها با این دو میکرو یکی هستن رو روی برد پروگرمر برنامه ریزی کرد.

 آموزش ساخت پروگرامر AVR

در فایلی که قرار دادم شماتیک و PCB با پروتوس + چند تا عکس از پروگرامر خودم قرار داده شده که به سلیقه خودتون میتونین تغییرش بدین؛ دفعه بعد با آموزش پروگرامر USB در خدمدتون هستم؛ موفق باشید.

دانلود فایل پروتوس و تصاویر

درباره : 
تعداد مطالب : 2 تا
امام صادق عليه‏السلام : هرچيزى ‏زكاتى دارد و زكات دانش، آموختن آن است به اهلش.
بقیه جلسات :
این مطلب هیچ طبقه بندی یی ندارد!
ارسال دیدگاه
80
نظرات این مطلب بسته شده است.
  1. عباس

    مهمان

    عباس

    دستت شمادرد نکنه…مطالب خوب و اموزنده…خدا خیر تون بده

  2. محمد حسین

    مهمان

    محمد حسین

    به نظر من که جواب بده چون این نوع پورت ها برای چنین کارهایی ساخته شده اند ..

  3. محمد حسین

    مهمان

    محمد حسین

    می توان از یه تبدیل پورت سریال به usb استفاده کرد؟؟

    مشاهده پاسخ ها (1)
    • وحید ندائی

      نویسنده این مطلب

      وحید ندائی

      سلام
      فکر نکنم جواب بده چون اساس این پروگرامر پورت پارالل هست.

  4. محمد

    مهمان

    محمد

    سلام بدونه بافر خطر ناک نیست ممکن بسوزه

  5. محمد

    مهمان

    محمد

    سلام است باید پرینتر روی کامپیوتر نصب کرد تا وصل شود

    مشاهده پاسخ ها (1)
    • مهدی دمیرچیلو

      مدیر سایت

      مهدی دمیرچیلو

      سلام-این پروگرامر مال عهد بوقه / به اکثر کامپیوتر های امروزی نمیخوره.

  6. Hossrin

    مهمان

    Hossrin

    سلام ایا راهی وجود داره کابل LPT را به RS232 تبدیل کنیم؟
    خواهشن جواب بدهید!!!!

    مشاهده پاسخ ها (1)
    • مهدی دمیرچیلو

      مدیر سایت

      مهدی دمیرچیلو

      سلام – اینو سرچ کنید “هاب پارالل یونیتک مدل Y-7505”

  7. اکبر

    مهمان

    اکبر

    سلام خدمت دوستان. یه سوال داشتم ؟
    یه پروگرامر مدل stk200/300 گرفتم که پورت اون بصورت قدیمی و پرینتری هست. می تونم اونو به usb تبدیل کنم؟ لطفآ راهنمایی کنید. ممنون

  8. رضامحمدی

    مهمان

    رضامحمدی

    باسلام خدمت استادعزیزstk 200/300روطبق نقشه شماساختم ولی کامپیوترنمیشناسه ایانیازبه نرم افزارنصب داره یانه؟خواهش میکنم راهنمای کنید من تازه کارم

  9. علی فلاح

    مهمان

    علی فلاح

    سلام
    من اول با بافر گذاشتم کار نکرد! بافر رو ورداشتم مستقیم گذاشتم خداروشکر الان کار میکنه smile
    به نظر من آقای دمرچیلو داره درباره پورت نازنین پرینتر بی انصاقی میکنه! این پورت برای کسانی که کامپیوتر دارن واقعا پورت خوب و کارآمدی هست! وقتی میشه با چهار تا سیم و ۵۰۰ تومن یه پروگرامر ساخت چرا باید بریم ۵۰ تومن پول پروگرامر بدیم؟؟!
    به نظر من بهتره آقا مهدی توی این امر تجدید نظر کنن victory

  10. عباسعلی

    مهمان

    عباسعلی

    سلام
    درنقشه دوم این صفحه کریستال به کدام پایه های ATmega8وصل شود؟

  11. عباسعلی

    مهمان

    عباسعلی

    سلام
    کریستال به کجا وصل میشه؟

  12. علیرضا اهنی

    مهمان

    علیرضا اهنی

    سلام.
    PCB مدل اول
    http://p30up.ir/viewer.php?file=f89910635.png

  13. رامين

    مهمان

    رامين

    سلام خسته نباشید
    کارم خیلی گیره
    من این مدار رو ساختم ولی چه جوری میتونم به لب تاپ وصلش کنم اخه پورت ٢۵ تای به کجای لب تاپ میتونه وصل بشه موندم لطفا جواب بدید ممنون

    مشاهده پاسخ ها (5)
    • مهدی دمرچیلو

      مدیر سایت

      مهدی دمرچیلو

      سلام
      این مخصوص کامپیوتر های قدیمی هستش و نه لبتاب
      شما اگه پروگرامر میخوای – یه هاتل بگیر – خودم هم هاتل دارم

      • رامين

        مهمان

        رامين

        من اصلا به فکر خرید نیستم میخوام خودم درست کنم دستم راه بیوفته
        اصلا از این stk 200 نمیشه رو لبتاب استفاده کرد؟
        از usbasp میشه رو لبتاب استفاده کرد؟

        • مهدی دمرچیلو

          مدیر سایت

          مهدی دمرچیلو

          نمیدونم.

    • علیرضا آهنی

      مهمان

      علیرضا آهنی

      سلام.
      ۹پینشو بساز اکه لب تا بت داره.

      • احسان

        مهمان

        احسان

        سلام.من این پروگرامر رو دارم.اما کامپیوترم سوکت com داره.lpt نداره.میشه مدار تبدیل اینو به com بزارید.که بتونم همین پروگرامر رو به پورت com وصل کنم.نیاز فوری دارم.ممنون

  14. علی

    مهمان

    علی

    سلام
    اگر میشه آموزش هر دو (ریموت 4 کانال کد لرن با میکرو و کدفیکس M4 با فلیپ فلاپ CD4013) رو بگذارید.
    ممنون.

    مشاهده پاسخ ها (5)
    • مهدی دمرچیلو

      مدیر سایت

      مهدی دمرچیلو

      4013 رو ندارم…داری بفرست برام تا باهاش کار کنم.

      • علی

        مهمان

        علی

        سلام
        چی رو بفرستم؟دیتاشیت یا مدار نمونه؟
        دیتاشیتش تو روبوایکیو هست ولی من مدار نمونه ندارم ، می خوام بدونم باید چطور مدار رو درست کنم که دو ورودی و دو خروجی داشته باشه و وقتی به ورودی 5 ولت وارد شد خروجی رو لچ کنه.

        • مهدی دمرچیلو

          مدیر سایت

          مهدی دمرچیلو

          با 4013 چیکار کنم؟

          • علی

            مهمان

            علی

            خروجی های pt2272-m4 رو لچ کنه و با فرمان بعدی کانال مربوطه رو خاموش کنه.
            فکر کنم دو تا 4013 بخواد. چون هر کدوم دو خروجی داره.

          • مهدی دمرچیلو

            مدیر سایت

            مهدی دمرچیلو

            مطلبش رو گزاشتم تو سایت.اونو بخون.سوالی بود همون جا بپرس smile

  15. علی

    مهمان

    علی

    سوال دیگه هم داشتم
    یک مدار تغذیه بدون ترانس درست کردم ، به یکی از ورودی ها فیوز و به یکی کلید و در مسیر یک خازن پلی استر 470n گذاشتم(مقاومت با خازن موازی نکردم) و بعد یک مقاومت 220R 2W سری کردن در همون مسیر و بعد یکسو کردم و با دو تا زنر 12V 1W (موازی شده) ولتاژ رو تثبیت و با یک خازن 1000 میکرو صافی کردم.
    می خواستم بدونم اگر به جای زنر از رگولاتور 7812 استفاده کنم مشکلی پیش نمیاد ؟(فکر کنم ولتاژ تثبیت نشده حدود 22 تا 28 ولت باشه)
    حتما باید یک مقاومت با خازن پلی استر موازی کرد یا نه و مقدارش چقدر باشه و چند وات؟

    مشاهده پاسخ ها (1)
    • مهدی دمرچیلو

      مدیر سایت

      مهدی دمرچیلو

      مدارات آنالوگ سر رشته ندارم

  16. علی

    مهمان

    علی

    سلام
    بدون میکرو بستم ، وال می خواستم با فلیپ فلاپ 4013 ببندم ولی جواب نداد وقتی مدار فلیپ قلاپ رو برداشتم مستقیم ال ای دی ها رو روی پایه های 10 و 11 و 12 و 13 قرار دادم. وقتی یکی از کلید های ریموت رو فشار می دادم ال ای دی ها با نور خیلی کم چشمک می زدند و در مورد 3 کلید دیگه ریموت هم اینطوری بود. نمی دونم چه مشکلی پیش اومده چون همین مدار رو با L4 بستم کار می کرد.احتمال می دم ای سی خراب باشه چون اگر ماژول RX خراب بود سیگنالی دریافت نمی کرد.آردوینو هم ندارم و برنامه نویسی بلد نیستم. ولی مشکل اصلی اینه که با زدن هر کلید ریموت همه خروجی ها رو فعال می کنه (با ولتاژ ضعیف) و کانال مربوطه روشن نمیشه و ولتاژ کامل نیست.

    مشاهده پاسخ ها (2)
    • مهدی دمرچیلو

      مدیر سایت

      مهدی دمرچیلو

      سلام مجدد
      در زیر من هر 4 کلید رو فشردم – دیتا ها رو ببین – در هر بار فشرده شدن هر دکمه دو تا دیتا دریافت میکنیم – اصلاعات زیر وقعیت پایه های دیتا هستن
      خب هر پایه1، مقدارش 1 شد یعنی دکمهA از فرستنده فشرده شده و ….
      اگه ضعیفه، با یه ترانزیستور تقویتش کن – تو نت بسرچی مداراش میاد – تو سایت هم فک کنم باشه – مطلب ترانزیستور و رله رو ببین
      0, 0, 0, 1
      0, 0, 0, 0
      0, 1, 0, 0
      0, 0, 0, 0
      1, 0, 0, 0
      0, 0, 0, 0
      0, 0, 1, 0
      0, 0, 0, 0

      • مهدی دمرچیلو

        مدیر سایت

        مهدی دمرچیلو

        حالا اگه بخوای مطلب آموزشش با میکرو و بدون میکرو رو هم میزارم تو سایت

  17. علی

    مهمان

    علی

    سلام مهندس ،
    من یک ریموت 315 mhz چهار کانال کد فیکس خرید و مدار گیرنده رو درست کردم با ای سی pt2272-l4 که جواب داد ولی یکی پس از دیگری کار می کرد ، برای حل این مشکل یک ای سی pt2272-m4 خریدم و مدار رو بستم و به فلیپ فلاپ 4013 وصل کردم و جواب نداد. فلیپ فلاپ رو در اوردم و با همون حالت لحظه ای امتحان کردم وقتی هر دکمه ریموت رو می زدم همه ال ای دی ها با نور ضعیف چشمک سرع می زدند و ال ای دی مربوط به هر کانال روشن نمی شود. نمی دونم مشکل از کجاست. ماژول سالمه و قبلا با L4 تست کردم جواب داد.ممکنه ایسی خراب باشه؟
    میشه یه پست برای کار کردن با فلیپ فلاپ CD4013 بگذارید. من دیتاشیت این ای سی رو خودندم ولی سر در نیوردم و مدار نمونه هم نداشت.و طریقه ی وصل کردن فلیپ فلاپ 4013 به pt2272-m4
    ممنون.

    مشاهده پاسخ ها (5)
    • مهدی دمرچیلو

      مدیر سایت

      مهدی دمرچیلو

      سلام
      من این قطعاتش رو قبلا خریدم – بزار الان تست میکنم و خودم عملی میبندم و آموزشش رو با انواع آی سی موجود میزارم تو سایت – یه 3-4 ساعتی واستی آماده میشه و پروژه بسته میشه.

    • مهدی دمرچیلو

      مدیر سایت

      مهدی دمرچیلو

      آقا من با PT272A-M4/L4 تست کردم مشکلی نداشت – چطوری تست کردی که اینو میگی؟ مقاومت چند گزاشتی؟ من به جای 820 – حدود 830-840 گزاشتم الان عین ساعت کار میکنه. unknw

      • علی

        مهمان

        علی

        سلام،
        طبق دیتاشیت عمل کردم ، مقاومت داخل ریموت 4M7 بود ، به پایه های 15 و 16 مقاومت 820K گذاشتم و با 5V تست کردم ، با 12V اصلا کار نمی کنه فکر کنم بخار بالا بودن مقاومت های اسیلاتور باشه.حتی با 1M هم امتحان کردم ولی جواب نداد.همین پروژه رو با L4 امتحان کردم و جواب داد ، نمی دونم چرا با m4 کار نمی کنه.آی سی رو نو خریدم ممکنه خراب باشه؟
        مشکل اینه که وقتی هر کدوم از دکمه های ریموت رو می زنم گیرنده به هر چهار خروجی ولتاژ کمی میده و همه ال ای دی ها با نور کم چشمک می زنند.

        • مهدی دمرچیلو

          مدیر سایت

          مهدی دمرچیلو

          من با l4 تست کردم – بزار با m4 هم تست کنم نتیجه رو همینجا میگم.

          • مهدی دمرچیلو

            مدیر سایت

            مهدی دمرچیلو

            با m4 لحظه ای هم تست کردم مشکلی نبود – با میکرو راه انداز کردی یا بدون میکرو؟
            آردوینو داری؟
            یه بار دیگه دقیقا مشکلت رو بگی ممنون میشم.

  18. علی

    مهمان

    علی

    سلام مهندس ،
    خسته نباشید.
    من هنوز پروگرمر usb رو نخریدم ، می خواستم بدونم پروگرمر جیبی هاتل بهتره یا پروگرمر جیبی سانا ؟
    بنظرتون پروگرمر stk/500 نواوران الکترونیک خوبه؟
    کار کردن با هاتل راحته؟ و توی بسکام و کد ویژن پشتیبانی میشه یا نه؟
    ممنون.

    مشاهده پاسخ ها (1)
    • مهدی دمرچیلو

      مدیر سایت

      مهدی دمرچیلو

      سلام
      والا من از سانا استفاده نکردم ولی خداییش از هاتل راضی هستم. کار باهاش هم برا من راحته – حالا بستگی داره که شما راحتی رو چی تعریف کنی.
      با کدویژن من کار کردم باهاش – بسکامو نمیدونم.

  19. محمد

    مهمان

    محمد

    سلام. یه سوال درباره پروگرامر Stk500 داشتم. تگه امکانش هست جواب بدین. شما وقتی پروگرامر Stk500 رو خریدین جامپرست های روش رو که مربوط به j4 و JP4 هست رو در اوردین؟

    مشاهده پاسخ ها (1)
    • علیرضا اهنی

      مهمان

      علیرضا اهنی

      سلام.
      شاید دیر باشه ولی برا دیگران که پرو گرامر Stk500 دارن. smile
      توضیح جامپر ها
      JP1:انتخاب میکرو اتمگا۸ و بقیه میکرو های هم پایه
      JP2:انتخاب میکرو اتمگا۳۲ و ۱۶ و بقیه میکرو های هم بایه
      JP3:انتخاب میکرو تاینی ۲۶ و بقیه میکرو های هم پایه
      JP4:انتخاب میکرو تاینی ۱۵ و بقیه میکرو های هم پایه
      J4:خروجی کلاک ۱مگ(به جامپر وصل نمی شه blum )
      بسته به میکرویی که رو سوکت هست باید جامپرست ها رو فعال و غیر فعال کنی
      ان هایی که گفتم برای نسخه ۷٫۴۰ بود mail
      موفق و پیروز باشید bye

  20. علی

    مهمان

    علی

    سلام
    فرق اين مدل که آي سي بافر داره با اوني که نداره چيه؟ کدوم بهتر کار مي کنه؟
    مدل يو اس بي بهتره يا پارالل؟
    اگر از زيف سوکت استفاده کنم بهتره؟ چه تغييري بايد تو نقشه بدم؟
    من چون تازه مي خوام الکترونيک کار کنم ، نمي دونم مي تونم درست کنم يا نه و نمي دونم مدل يو اس بي درست کنم يا پارالل و يا آماده بخرم يا خودم درست کنم ، به نظر شما بخرم بهتره؟ چه مدلي بخرم usb يا پارالل؟
    مرسي.

    مشاهده پاسخ ها (1)
    • مهدی دمرچیلو

      مدیر سایت

      مهدی دمرچیلو

      سلام.
      حتما usb بخر یا درست کن
      من پروگرامر هاتل دارم-3-4 تا هم تا حالا پروگرامر خریدم و این بهترینش بوده به نظرم

  21. علی

    مهمان

    علی

    سلام
    فرق این مدل که آی سی بافر داره با اونی که نداره چیه؟ کدوم بهتر کار می کنه؟
    مدل یو اس بی بهتره یا پارالل؟
    اگر از زیف سوکت استفاده کنم بهتره؟ چه تغییری باید تو نقشه بدم؟
    من چون تازه می خوام الکترونیک کار کنم ، نمی دونم می تونم درست کنم یا نه و نمی دونم مدل یو اس بی درست کنم یا پارالل و یا آماده بخرم یا خودم درست کنم ، به نظر شما بخرم بهتره؟ چه مدلی بخرم usb یا پارالل؟
    مرسی.

  22. عرفان

    مهمان

    عرفان

    سلام
    من pcb براش زدم و درست شد. فقط نمیدونم چرا تو بسکام پروگرام نمیکنه ولی با pony prog راحت پروگرام میکنه. تنظیمات پروگرامر هم انجام دادم.

  23. عرفان

    مهمان

    عرفان

    [/img]http://s7.picofile.com/file/8239657842/20160219_171800.jpg[img]
    ما ساختیم و کار نکرد
    ال ای دی روشن میشه
    البته یه تغییراتی تو پایه های بافر دادم
    با بسکام که کاملا کار نکرد
    با pony prog هم توی تست ok داد ولی جواب نداد.
    میشه یه اموزش پروگرام بدید؟شاید من اشتباه میکنم

    مشاهده پاسخ ها (9)
    • وحيد ندائي

      نویسنده این مطلب

      وحيد ندائي

      سلام
      حتما یه جایی اشتباه کردی
      سیم کشی مدارت رو دوباره بررسی کن
      کجا تغییر ایجاد کردی؟ شاید مشکل از همونجا باشه
      روشن شدن LED یعنی ولتاژ ۵ ولت تو مدارت هست ولی بیانگر درستی کل مدار نیست
      راستی یه چیزی که یادم رفت اینه که آی سی بافر هم به ولتاژ ۵ولت نیاز داره که متاسفانه تو عکس مدارم نکشیدم blush
      با توجه به دیتاشیت آی سی بافر میتونین پایه های مربوط به تغذیه آی سی رو پیدا کنید

      • عرفان

        مهمان

        عرفان

        سلام
        تغییراتم اینه
        به جای a0,a2,a4,a7 از a,2 a,3 a,4 a,5 استفاده کردم خروجی ها هم متناسب به این تغییر دادم
        تغذیه بافر هم دادم.
        فقط به یه چیز شک دارم
        atmega 8 دو تا gnd داره و من به gnd سمت چپ که کنار vcc هست منفی دادم باید gnd سمت راست هم منفی داشته باشه؟

        • وحيد ندائي

          نویسنده این مطلب

          وحيد ندائي

          نه هر دو منفی لزومی نداره یه دونه کافیه
          یه عکس واضح از پشت مدارت بزار

          • عرفان

            مهمان

            عرفان

            سلام من با مولتی متر تمام اتصالات رو چک کردم همه به جز سیمی که به پایه ab/ba میخورد درست بودن اونم خیلی عجیب بود اگه ۱۰ بار با چشم چک میکردم شاید نمیفهمیدم.
            ولی فعلا نمیتونم چک کنم به احتما خیلی زیاد درست خواهد شد?
            راستی فقط یه سوال
            چک کردن مدار وقتی بافر توشه ممکنه برای بافر مشکلی ایجاد کنه؟
            راستی وجود کریستال چه کمکی میکنه؟
            اگه میشه یه اموزش جامع پروگرام کردن بزارید?
            خیلی ممنون از سایت خوبتون
            یه سوال خارج از بهث دارم ولی جایی برای بیان کردنش پیدا نکردم!
            regfile میکرو atmega8a
            m8def.dat هست یا m8adef.dat?
            خیلی ممنون.

          • وحيد ندائي

            نویسنده این مطلب

            وحيد ندائي

            سلام
            خب احتمالا مشکل همونه که گفتی
            نه تست کردن مشکلی نداه
            ببین برا پروژه هایی مثل USBasp که میکرو باید رو کریستال خارجی ست بشه بعد از تنظیم فیوزبیتها، اگه کریستال خارجی نباشه پروگرامر نمیتونه با میکرو ارتباط برقرار کنه دلیلش هم اینه که منبع کلاک به کریستال خارجی تغییر میکنه و در نبود کریستال خارجی منبع کلاک وجود نداره و میکرو کار نمیکنه
            برا پروگرام کردن هم چشم فرصت بشه حتما میزارم
            m8def.dat درسته و اون اسم میکرو که پسوند داره ربطی به اون نداره، مربوط به قابلیت های میکرو میشه

          • عرفان

            مهمان

            عرفان

            نه اقا بازم کار نکرد?????
            تمام خروجی پورتو چک کردم بیشتریاشون با ال ای دی روشن میشد.
            نرم افزاری نیست که بشه پورت های پرینتر رو دونه دونه تغییر داد که بفهمیم مشکل کجاست؟
            اتصالات که درسته شاید به احتمال ۱ درصد میکرو یا بافر خراب باشه.

          • وحيد ندائي

            نویسنده این مطلب

            وحيد ندائي

            سلام
            تا اونجایی که من میدونم نرم افزاری نیست که بشه بررسی کرد
            حالا شما میخوای بدون بافر تست کن و یا میکرو رو عوض کن

      • عرفان

        مهمان

        عرفان

        راستی میدونی این پروگرامرو واسه چی ساختم؟
        واسه پروگرام کردن atmega8 و در نهایت ساخت پروگرامر usb
        ?

        • وحيد ندائي

          نویسنده این مطلب

          وحيد ندائي

          good بله درسته فقط محض اطمینان یه کریستال ۱۲ مگ هم برا میکرو روی بردبرد بزار

  24. erfan.atinhost

    مهمان

    erfan.atinhost

    سلام
    از این مدارا که از بافر استفاده نکردن چی. کار میکنه؟
    فرقشون با اینا چیه؟

    مشاهده پاسخ ها (1)
    • وحيد ندائي

      نویسنده این مطلب

      وحيد ندائي

      سلام
      کار میکنه ولی توصیه شده که از مدار بافر استفاده بشه بهتره

  25. محمد

    مهمان

    محمد

    سلام
    ابتدا تشکر میکنم از سایت خوبتون.
    یه سوال داشتم اینکه من مدار مشابه همون تصویر بالایی رو تو کتاب میکرو های AVR از جابر الوندی دیدم ولی نحوه اتصال سیمها به پورت پارالل فرق میکنه حالا نمیدونم مال شما درسته یا مال کتاب؟ کدومو بسازم؟
    مثلا تو کتاب پایه ۳ پورت پارالل به ۱۱ خود پورت وصل شده و پایه ۲ آی سی به ۶ پورت ولی تو تصویر شما اینها متفاوته ،چیکار کنم؟

    مشاهده پاسخ ها (1)
    • وحيد ندائي

      نویسنده این مطلب

      وحيد ندائي

      سلام
      راستش منم با چنین مشکلی مواجه شدم تو سایتای مختلف یا کتابهای مختلف با هم فرق میکرد unknw
      ولی این مدار بدون مشکل کار میکنه wink

  26. avr500@yahoo.com

    مهمان

    avr500@yahoo.com

    سلام
    من اون تصویر اولی را میخوام بسازم ، خیلی از شماتیک مدار سر در نمیارم میشه یه راهنمایی در مورد قسمت برق مدار کنید؟
    من تا اینجا متوجه شدم که دو تا از سیم های کابل یو اس بی باید به پروگرمر وصل بشه و سیمارو هم پیدا کردم ولی دقیقا نمیدونم چطوری وصل کنم!
    الآن یه سیم باید به یه سر مقاومت ۱۰۰k وصل بشه و سیم دیگه که از usb گرفتیم باید هم به پین ۲۵ وصل بشه و هم به قسمت GND ؟
    تو مدار باید پین ۲۵ ,۲۳ و …. هم به همدیگه وصل بشن؟
    کلا یه سری توضیحات بدید که روشن بشم!!! برنامه نویسی بلدم اما از الکترونیک سررشته ندارم تازه میخوام یاد بگیرم:))
    باتشکر

    مشاهده پاسخ ها (1)
    • وحيد ندائي

      نویسنده این مطلب

      وحيد ندائي

      سلام
      ببخشید که دیر جواب میدم
      مدار ما برای کار کردن نیاز به ولتاژ ۵ ولت داره که ما از طریق پورت USB میتونیم این ولتاژ رو تامین کنیم
      سیم سیاه در USB همون G یا گراند و سیم قرمز +۵ ولت هستش که به مدارمون وصل میکنیم
      بله
      بله
      مدار خیلی واضحه اگه باز سوال داشتی بپرس wink

  27. Hosein

    مهمان

    Hosein

    توی عکس اول ۶ تا پایه کنار هم وجود داره

  28. علی

    مهمان

    علی

    سلام!
    آقا با این روش میشه پروگرام کرد؟!

    مشاهده پاسخ ها (1)
    • مهدی دمرچیلو

      مدیر سایت

      مهدی دمرچیلو

      داش علی گفتم که….اینا سادس…میشه….ولی اونو بخری بهتره…
      خواستی اینو درست کنی مدل usb ایش رو درست کن یا بخر…
      چون اینا مدل پورت پارال بدرد نمیخوره جون دیگه کامپیوتر های جدید این پورت رو ندارن

  29. alireza moghaddam

    مهمان

    alireza moghaddam

    سلام و درود
    نقشه دوم این صفحه را به درگاه سریال نیز وصل می شود.
    در بعضی مدار ها یک مقاومت 10 تا 100 اهم با 4پایه ورودی و خروجی پین هدر (به جز زمین و تغذیه) سری شده است که فکر کنم برای جلوگیری از “اتصال کوتاه یا خرابی تراشه ” است. میشود یکه مقاومت 10 تا 22اهم هم بنده در سر راه آنها قرار دهم .
    سپاس

    مشاهده پاسخ ها (1)
    • وحيد ندائي

      نویسنده این مطلب

      وحيد ندائي

      سلام دوست عزيز
      من از سوكت 9 پين براي ارتباط كابل با برد استفاده كردم و ربطي به پورت com مادربرد ندارد
      اين دو فقط از لحاظ ظاهري شبيه به هم هستن pardon

  30. محمد

    مهمان

    محمد

    سلام دوست من…
    شما پروگرامر یو اس بی هم ساختین؟

    مشاهده پاسخ ها (1)
    • وحيد ندائي

      نویسنده این مطلب

      وحيد ندائي

      سلام
      بله درست كردم به نام USBASP كه تو اينترنت هست
      متاسفانه مستنداتشو هنوز آماده نكردم

  31. ali

    مهمان

    ali

    داداش گلم دمت گرم
    درست شد البته از تو خود نرم افزار باز کردن پروژه رو زدم بعد فرمت رو تغییر دادم حل شد

    مشاهده پاسخ ها (1)
    • وحيد ندائي

      نویسنده این مطلب

      وحيد ندائي

      خواهش قابلی نداشت good

  32. ali

    مهمان

    ali

    مثل اینکه مشکلم همینه چون ورژن پروتوس بنده 8
    بله فایل هست اما نرم افزار نمیشناسدش
    ممنون

    مشاهده پاسخ ها (1)
    • وحيد ندائي

      نویسنده این مطلب

      وحيد ندائي

      برنامتو باز كن بعد فايلو رو برنامه درگ كن احتمال داره باز بشه
      من ورژن 8 ندارم ولي نبايد تو باز كردن ورژن 7.7 مشكلي داشته باشه smile

  33. ali

    مهمان

    ali

    سلام
    آورین آورین
    فقط داداش مطمنی pcb رو درست ریختی توش؟
    آخه پرتوس بنده تو پوشه pcb هیچ فایلی رو شناسایی نمیکنه!!

    مشاهده پاسخ ها (1)
    • وحيد ندائي

      نویسنده این مطلب

      وحيد ندائي

      سلام
      همین الان چک کردم فایلش درسته
      شما از چه ورژنی استفاده میکنی؟
      برا خودم ورژن 7.7 هستش
      تو پوشه PCB هست یه فایل به نام STK200-300.LYT

  34. وحيد ندائي

    نویسنده این مطلب

    وحيد ندائي

    من اینو فک کنم 5-6 سال پیش ساخته بودم اون موقع هنوز استفاده میشد mail
    الان که هیچ
    آره فقط برا تغذیه استفاده میشه حداقل دیگه دردسر تغذیه خارجی نداره
    ایشالا آموزش بعدی فقط از USB استفاده میشه ok

  35. مهدی دمرچیلو

    مدیر سایت

    مهدی دمرچیلو

    راستی اون USB هه برا تغزیش هستش؟؟؟؟
    پورت USB کنار پارال>>>> الله اکبر >>> به حق چیزای …. laugh

  36. مهدی دمرچیلو

    مدیر سایت

    مهدی دمرچیلو

    دمت گرم
    داستان واقعی ( crazy ) : من هر موقع پورت پارال رو میبینم یا اسمش رو میشنوم تنم میلرزه cry >>>> تا حالا فک کنم یه ۲۰۰-۳۰۰ تومنی بابتش ظرر کردم dash ………………………….. پارال برا زمان دایناسور ها هستش….الان باس از USB استفاده کرد shock >>>> rofl

  37. وحيد ندائي

    نویسنده این مطلب

    وحيد ندائي

    خواهش دوست من smile امیدوارم مطالبم برا همه مفید باشه yes

  38. رامین اصیلی

    نویسنده سایت

    رامین اصیلی

    خیلی عالی بود دستت درد نکنه smile good