میکروکنترولر های اتمل
 
milad electronic
 
  Home
  Contact
  programmer avr
  project
  learn AVR
  ROBAT
  PCB
  News
  nazar sanj
programmer avr

دنلود تستر و فايل هاي اين پروگرامر

مقدمھ
با سلام بھ دوستان عزیز و علاقھ مند بھ علم الکترونیک
مفید دانستم تا AVR پس از تحقیقاتی چند درباره ساخت پروگرامر برای میکروکنترولرھای
مطالب جمع آوری شده را بصورت فایل آموزشی تقدیم ھمھ علاقھ مندان نمایم ، در این مقالھ از
مطالب دوستان زیادی استفاده شده است کھ از ھمھ ایشان تشکر مینمایم.
در این آموزش سعی نموده مطالب و تنظیمات مفید و مھمی را کھ کم بھ آن توجھ میشود بھ
اطلاع برسانم .
AVR آرزو دارم با خواندن این مطالب ھیچ کس مشکلی با ساخت و پروگرام کردن میکرو
نداشتھ باشد.
است و با پروگرامر زیر کھ در AVR این پروگرامر ساده ترین پروگرامر برای میکروھای
بازار فروختھ میشود ھیچ تفاوتی ندارد:
برای ساخت بھ قطعات زیر نیاز داریم:
DB- پورت پرینتر) یک عدد 25 ) LPT فیش نری 1
مقاومت 330 اھم سھ عدد
مقاومت 100 اھم دو عدد
کابل شش رشتھ کھ بھتر است از نوع گرد مسلح با آلومینیوم باشد (برای جلوگیری از نویزھا)
فیش مادگی 9 پین پورت سریال ( مثل فیش موسھای قدیمی ) یک عدد
سوکت ھای سوزنی یا جامپر لینک شش عدد (در تصویر روی پورت سریال سوار است)
بھ ھمراه 20 سانت سیم مربوطھ اش USB فیش
استفاده میکنیم BASCOM-AVR : نرم افزار مربوطھ کھ اینجا از
استفاده میکنیم ATMEGA کھ برای مثال از 8 AVR و یک میکرو ی
باید حداقل AVR موارد بالا برای ساخت پروگرامر بود حالا برای پروگرامر کردن میکروی
سخت افزار مربوطھ را نیز فراھم کنیم کھ میتوانید در شکل زیر مشاھده کنید و این مدار را برای
میکرو ببندید تا میکرو آماده پروگرام کردن شود:
USB البتھ در مدار بالا از تغذیھ جداگانھ برای میکرو استفاده شده است کھ ما میخواھیم از پورت
برای تغذیھ میکرو استفاده کنیم.
ابتدا فیش پرینتر حاضر را بردارید این فیش 25 پایھ دارد و طبق تصویر شماره گزاری شده
است:
ھمانطور کھ در تصویر میبینید از بالا سمت چپ شماره گزاری شروع شده است
حالا طبق نقشھ زیر و قطعات مربوطھ عمل میکنیم:
تصویر بالا از درون فیش است ، پایھ 2 و 3 طبق تصویربھ ترتیب با یک تکھ سیم بھ
پایھ 12 و 11 متصل میگردد.
طبق تصویر زیر مقاومتھا را درون فیش لحیم نمایید:
تا اینجا پایھ ھای دیتا آماده ھستند ، نامھای پایھ ھای خروجی را یادداشت نمایید.
را برداشتھ رشتھ سیمھای آن را از ھم جدا نمایید و فیش را بھ USB حالا فیش
کامپیوتر متصل کنید ( رعایت کنید سیمھا بھ ھم اتصال نکند...) بھ کمک ولتمتر 5+ و
فیش پرینتر متصل نمایید ، و بھ یکی GND را بھ GND را پیدا نمایید این GND
از دو رشتھ سیم باقیمانده از سیم رابط ، سیم 5+ را اول با مقاومت 100 اھم سری کرده
و بھ آخرین رشتھ سیم متصل کنید ، این ھم از تغذیھ میکرو ، حالا بھ سر دیگر کابل
میرسیم، فیش 9 پین را برداشتھ و جامپرھای سوزنی را بھ 5 پایھ پایین آن متصل کنید
ھم از بدنھ آن استفاده کنید طبق تصویر: GND برای
از این جدول میتوانید برای نامگزاری پایھ ھا استفاده نمایید:
Vcc +5
MOSI
MISO
SCK
RESET
GND
سیمھای مربوطھ را بھ پین مقابلش لحیم نمایید اگر پایھ ھا مشخص نیست بھ کمک اھمتر
پیدا کنید.
پروگرامر تکمیل شده:
در اینجا ساخت پروگرامر کامل گشتھ است ولی تنظیمات مھمی روی کامپیوتر باید
انجام دھید تا توسط نرم افزار، میکرو پروگرام شود:
و 5+ بھ کمک GND ابتدا فیشھای پرینتر را بھ کامپیوتر متصل کنید و از آمدن
وارد Del ولتمتر مطمئن شوید حالا کامپیوتر را ریست نمایید و بازدن دکمھ
مینبورد کامپیوتر شوید بھ سرشاخھ معرفی پورتھا بروید و دو گزینھ زیر را SETUP
چک کنید اگر تفاوت دارد این چنین تنظیم نمایید:
PARALLEL PORT : EPP
ONBOARD PARALLEL PORT : 378/IRQ7..
نمایید و خارج شوید. SAVE تغییرات را
حالا وارد ویندوز شوید بھ کنترل پنل بروید و در قسمت پرینتر باید یک پرینتر مجازی
شما وصل نیست) LPT نصب نمایید ( البتھ اگر پرینتر دیگری بھ پورت 1
یک پرینتر از جمع MANUAL را بزنید و بھ صورت ADD PRINTER
حالا نوبت تست ، PANASONIC پرینترھای خود ویندوز نصب نمایید مثلا
پروگرامر ھست ، داخل فولدر ضمیمھ مداری برای تست پروگرامر قرار داده شده از
روی تصویر یا فایل پروتئوس میتوانید مدار را بھ پایھ ھای پروگرامر ببندید ، سپس
را اجرا نمایید، تستر در محیط داس پروگرامر را تست TEST فایل اجرایی با نام
ھا سالم LED میکند از جملھ اتصال پایھ 2 بھ 12 و 3 بھ 11 و روشن خاموش شدن
بودن پروگرامر چک میشود اگر صدای خطایی نیامد پروگرامر شما درست و متصل
است.
حالا طبق دیتا شیت ھر میکرویی پایھ ھای پروگرام شدن آن را پیدا میکنیم در اینجا
و ATMega داریم: ( توجھ شود کھ در میکروھای 128 ATMEGA برای 8
استفاده میشود.) PDO از MISO و بھ جای PDI از MOSI بھ جای پایھ ATMega103
درست ATMEGA و مداری کھ ابتدای بحث بھ عنوان حداقل سخت افزار برای 8
کردیم بھ جز قسمت تغذیھ میکرو را داریم ، سرھای تغذیھ کابل پروگرامر و دیتا را
شوید ابتدا وارد BASCOM-AVR متصل میکنیم، حالا میتوانید وارد نرم افزار
پروگرامر را ، PROGRAMMER شوید و گزینھ OPTION منوی
قرار دھید و اعداد پایین را 378 و 10 قرار دھید سپس در سر STK200/STK300
یعنی ATMEGA چیپ مورد نظر را کھ اینجا 8 COMPILER برگ
بزنید FILE را از منو NEW کنید حالا OK تنظیم نمایید و M8DEF.DAT
گزینھ PROGRAM کنید و بھ منوی OPEN اکنون میتوانید فایل ھگز را
بروید ، و میکرو را پروگرام کنید یا از روی چیب برنامھ را SEND TO CHIP
بخوانید.
اگر مطلب جدیدی دارید برای کامل کردن این مقالھ دارید خوشحال میشویم
 . بشنویم



http://kavirelectronic.ir/download/index.php?act=download&id=24&mirror=0
الکترونیک  
  میلاد الکترونیک
 
Today, there have been 18 visitors (72 hits) on this page!
This website was created for free with Own-Free-Website.com. Would you also like to have your own website?
Sign up for free