تبلیغات
برق-الکترونیک و کامپیوتر - برد Unyil-Avruino
 
برق-الکترونیک و کامپیوتر
صفحه نخست         تماس با مدیر         پست الکترونیک        RSS         ATOM
 
 
جمعه 19 اسفند 1390 :: نویسنده : پوریا علیزاده
با سلام

این بردی که امروز واستون قرار می دم یه برد شبیه ساز arduino است.در زیر یه توضیح مختصر به صورت کلی میدم:

-وقتی می گیم arduino یه کامپایلر رایگان به زبان c هستش که به دلیل رایگان بودن دارای کتابخونه های بسیار متنوع در خود کامپایلر و در سطح وب است.همچنین برد های متنوعی با نام های گوناگون برای این کامپایلر ارائه شده که از ویژگی های این نوع برد های بی نیاز بودن از پروگرمر خارجی و یک استاندارد یک پارچه برای این نوع برد هاست.در این IDEشما می توانید بعد از انتخاب نوع برد خود و نوشتن برنامه تنها با فشار یک دکمه برنامه خود را داخل میکرو کنترولر قرار دهید.

مشخصات برد:

1-دارای PCB یک رو بسیار ساده و استاندارد
2-قابلیت استفاده مستقیم با نرم افزار هائی که پروگرمر USBASP رو ساپورت می کنن.
3-دارای قطعات DIP ومونتاژ راحت و اندازه مناسب


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

و اما مراحل کار:
بعد از اینکه برد رو ساختین و از درست بودن اون مطمئن شدید فایل بوت لودر مربوط به میکرو را داخل IC برای بار اول با استفاده از یه پروگرمر قرار بدین(فایل بوت لودر مورد نظر رو بسته به نوع میکرو و کرستال استفاده شده از پوشه مورد نظر انتخاب کنید)
جامپر USB روی برد را وصل کنید و منتظر باشید پیغام زیر نمایشداده شود:


بعد از این مرحله دکمه RESET 1 را فشار داده و بعد از 1 ثانیه دکمه RESET 2 را فشار دهید(هم زمان) بعد به ترتیب RESET 1 و RESET 2  را رها کنید.در این مرحله شاهد شناخته شدن وسیله مورد نظر خواهید بود و اگر بطور اتوماتیک نصب شد که هیچ در غیر این صورت به صورت دستی ادرس درایور مورد نظر را انتخاب کرده و نصب نمائید(از پوشه مورد نظر)

حالا با باز کردن کامپایلر ARDUINO از منوی زیر گزینه مورد نظر را نتخاب کنید(بسته به نوع میکرو کنترولری که در این برد استفاده کرده اید):


حالا بعد از نوشتن برنامه مورد نظر خود می توانید تنها با فشار یک دکمه برنامه راداخل میکرو قرار دهید


عکس زیر یک نمونه مثال ساده(روشن و خاموش کردن یک LED) را نشان می دهد.


همچنین این برد را می توانید با نرم افزارهائی که پروگرمر USBASP را ساپورت می کنن استفاده کنین.(مثل : Khazama)


اما نکته اساسی:

در هر بار قرار دادن برنامه داخل میکرو از طریق ARDUINO یا نرم افزار هائی که از USBASP پشتیبانی میکنن مثل KHAZAMA باید بوت لودر اون فعال بشه تا این امکان براش فراهم باشه.برای این کار باید کلید روی برد به نام  RESET 1 را به مدت 1 ثانیه فشرده و بعد کلید RESET 2 رافشار دهید وبعد دوباره این دکمه هارو رها کنید.با این کار بوت لودر فعال میشه و می تونین برنامه مورد نظر رو داخل میکرو انتقال بدید.

از لیتک زیر می تونین تمام فایل های مورد نیاز رو دانلود کنید:





نوع مطلب :
برچسب ها :
لینک های مرتبط :


چهارشنبه 2 اردیبهشت 1394 02:36 ب.ظ
usbوقتی میزنم هیچ عکسل عملی از سمت رایانه انجام نمیده حتی درdevice manager
راستی ویندوز من 8.1
از ویندوز نمیشه
پوریا علیزادهامکانش هست که از ویندوز هم باشه ولی وقتی برد رو به پورت usb میزنید عکس العملی مشاهده کنید.ایراد شما در قسمت usb cdc است.یا فایل هگز مورد نظر بر روی ic پروگرام نمی شود به احتمال زیاد.اتصالات قسمت cdc را هم چک کنید.
دوشنبه 31 فروردین 1394 03:31 ب.ظ
مدار و میدونم درسته چون نمونه led چشنک زن که مثال اردینو بودو با همین برد کارکرد
من از atmega8 با کریستال 16 استفاده کردم
داخل پوشه هم از همین استفاده کردم
از پروگرمر progisp استفاده می کنم
فیوزبیت هم
low = ff
high = D8
پوریا علیزادهبورد رو که به کامپیوتر متصل می کنید درایور cdc نصب می شه؟تو قسمت device manager مشخص می شه یه نگاه بندازید
یکشنبه 30 فروردین 1394 01:21 ب.ظ
من مدارو درست کردم فایل بوتو داخا ای سی رختم ولی وقتی وصل مکنم هیچ عکسل عمل نشون نمیده
پوریا علیزادهبا سلام.
فیوز بیت ها و شماتیک مدار درست متصل کردین؟
 
لبخندناراحتچشمک
نیشخندبغلسوال
قلبخجالتزبان
ماچتعجبعصبانی
عینکشیطانگریه
خندهقهقههخداحافظ
سبزقهرهورا
دستگلتفکر


درباره وبلاگ


مدیر وبلاگ : پوریا علیزاده
نویسندگان
جستجو

آمار وبلاگ
کل بازدید :
بازدید امروز :
بازدید دیروز :
بازدید این ماه :
بازدید ماه قبل :
تعداد نویسندگان :
تعداد کل پست ها :
آخرین بازدید :
آخرین بروز رسانی :