ساخت پروگرامر jtag برایavr
ساخت پروگرامر jtag برایavr- این پروگرمر که با یک عدد میکروکنترلر Atmega16 ساخته شده است
این پروگرامر قادر می باشد میکروکنترلرهایی که فیوزبیت کلاک آنها به اشتباه تنظیم شده است و دیگر با پروگرمرهای 200/300 شناسایی نمی شود را باز گرداند
برای ساخت فیبر مدار چاپی می توانید از فایل pcbمدار که با نرم افزار eagle طراحی شده است استفاده کنید
البته خودتان می توانید مدار چاپی را طبق سلیقه خودتان از نو طراحی نمایید که شماتیک و فایل pcb مدار به همراه فایل هگز که باید روی میکروکنترلرatmega16 بریزید
در پایین هیمن صفحه موجود می باشد می توانید آن را دانلود کنید
ساخت پروگرامر jtag برایavr
نمایی از فایل مدار چاپی با نرم افزار eagle که می توانید فایل آن را درپایین صفحه دانلود کنید
نمایی از شماتیک مدا ربدون آی سی بافز 74hc244
تنظیمات فیوزبیتها که بعداز پروگرام کردن میکروکنترلر atmega16 باید انجام دهید
راه اندازی مدار
ابتدا تنهاjumper مدار را در حالت jtag mode قرار دهید و تغذیه مدار را متصل نمایید صبر کنید چشمک زدن led تمام شود سپس مدار را به کامپیوتر متصل کنید و نرم افزار avrstdio باز کنید سپس مطابق تصویر زیر گزینهavr prog انتخاب کنید
روی دکمه brows کلیک کنید به محل نصب برنامه avr stdio رفته و فایل upgrade.ebn را انتخاب کنید سپس در قسمت flash دکمهprogram را فشار دهید و صبرکنید تا پروگرامر آپگراید شود تصویر زیر
حال پروگرامر را ریسیت کنید و صبر کنیدچشمک زدن led تمام شود حال طبق تصویر پایین از منوی tools> program avr> connect را انتخاب کنید
اگر تمامی مراحل را درست انجام داده باشید و یک میکروکنترلر را روی مدار قرار دهید پنجره زیر برای شما باز می شود
اگر میکروکنترلر رای مدار قرار نداشته باشد پیغام زیز برای شما نمایش داده می شود