ايران ويج

نسخه‌ی کامل: AVR DOPER
شما در حال مشاهده‌ی نسخه‌ی متنی این صفحه می‌باشید. مشاهده‌ی نسخه‌ی کامل با قالب بندی مناسب.
این یه پروگرامر عالی هست من اینو به USBASP ترجیه میدم
اینو یه دوستام به من داده بود ولی امروز که سورسش رو پیدا کردم داشتم بال در می آوردم محشره!HappyHappyHappyHappyHappyHappyHappyHappyHappy
اون قسمت مربوط به HVSP نساختید نساختید (منم نساهتم لازم نبود)
با نرم افزار SINAPROG هم به خوبی کار می کنه یعنی اگه پروگرامر ندارید و این نو نسازید از دست دادید!
SINAPROG 2.1
AVRDOPER
[تصویر:  avrdoper.jpg]
اگه خواستید اون بردی رو که خودم hvsp رو حذف کردم روهم میزارم
اینم یه بنده خدایی که کار منو کرده فقط من اون موقع نمی دونستم!
[تصویر:  USBISP%20010.jpg]
یه سوال داشتم...
با این پروگرمر ها میشه برنامه رو روی میکرو دیباگ کرد?

مثل جی لینک در میکرو های آرم
میشه قفل میکرو رو شکست ؟
اسیلاتور داره ؟
شما تست کردین ؟
دیباگ نمی کنه اگه به دیباگر نیاز دارید باید Jtag بسازید (توی قسمت xmega یکی گزاشتم)

اسیلاتور در حالت پیش فرض نداره ولی شمامیتونید پایه xtal1 میکرو رو به میکرو یی که میخواید پروگرم کنید وصل کنید میشه اسیلاتور (فقط یک پایه چون کلاک خارجی در واقع ایجاد میشه)
نخواستید هم یه کریستال اضافه کنید ولی در این حالت اگه میکرو روی کلاک خارجی تنظیم شده باشه دیگه کار نمی کنه ولی در روش قبل کار میکنه
شکستن قفل رو هم نمی دونم راستیاتش من چند بار میکرو های خودم رو با همین قفل میکردم و بعد برای تست دوباره میخواندم و کار میکرد و برنامه رو لود میکرد ! (این فکر کنم یکی از باگ هاش بوده که رفع شده باشه)این بار مخصوص شما (به ورژن جدید آپگریدش کردم)از یکی دیگه یه پروگرامر میگیرم و چک می کنم ممکنه یه یه هفته ای طول بکشه ولی خبرشو میدم

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

تست هم نکرده بودم که نمی گفتم خیلی خوبه Biggrin
به اين تاپيك هم نگاه كنيد.
مرتبط هست ...

http://www.iranled.com/forum/thread-22351.html
بله مثل اینکه قبلا هم بحث شده بود
البته من فقط با HID کار میکنم و با همون نرم افزاری که گفتم بقیه نرم افزار ها یه کمی اذیت میکنن
البته بدون HID هم درایوری که همراهش هست رو اصلاح کردن و به راختی روی WIN7 64BIT نصب میشه و دیگه همون قضا یایی که شما نوشتید اونجا
ولی میگم با HID نه نیاز به درایور دارید نه به مشکلی بر میخورید
البته باید بگم من هر کاری کردم اصلا avrstudio 6 اونو نشناخت
ولی پیشنهاد من استفاده از همون SINAPROG هست

اینم بردی هست که من ساختم خوبیش اینه که 1- یک رو هست
2- همه ی AVR هارو که مدل dil هستن رو میشه روش پروگرام کرد
3-فقط یه کانکتور 6 پین داره (برای من مهم بود برای شما فکر نمی کنم فرقی کنه)
اما چند نکته در مورد این پروگرامر
اول از همه حتما از 74HC126(B1) استفاده کنید برخی انواع دیگر مثل 74HC126N درست جواب نمیده دلیلش رو نفهمیدم ولی
تجربه گفته خوب کار نمی کنه بگیر نگیر پیدا میکنه
(جالب هست توی خودش N گزاشته!)
4- اول به USB وصل کنید بعد تغزیه ی میکرو یی که میخواید پروگرام کنید (یا سیمش رو بعد بزنید)
برای همین هم من کلید رو گزاشتم و به همین صورت اول میکرو رو جدا کنید بعد از USB خارج کنید سیم رو

حتما هم از زنر 3.6 استفاده کنید

کد:
R1=2.2K
R3=R4=68
D3=D2=ZENER 3.6 1W
C1=4.7u
R2=33K
R10=22K
R11=R7=270
C13=100n
C11=C12=22p
X3=12MHz
R8=1K
R5=R6=R9=10K
C14=100n
X2=4MHz
C9=C10=22p
نقل قول: اینم بردی هست که من ساختم خوبیش اینه که 1- یک رو هست
2- همه ی AVR هارو که مدل dil هستن رو میشه روش پروگرام کرد
3-فقط یه کانکتور 6 پین داره (برای من مهم بود برای شما فکر نمی کنم فرقی کنه)
اما چند نکته در مورد این پروگرامر
اول از همه حتما از 74HC126(B1) استفاده کنید برخی انواع دیگر مثل 74HC126N درست جواب نمیده دلیلش رو نفهمیدم ولی
تجربه گفته خوب کار نمی کنه بگیر نگیر پیدا میکنه
(جالب هست توی خودش N گزاشته!)
4- اول به USB وصل کنید بعد تغزیه ی میکرو یی که میخواید پروگرام کنید (یا سیمش رو بعد بزنید)
برای همین هم من کلید رو گزاشتم و به همین صورت اول میکرو رو جدا کنید بعد از USB خارج کنید سیم رو
كار جالبيه ، براي من همون ويژگي ISP كافي بود.
من از 74HC126E استفاده كردم ، اين هم مشكلي ندارهه.
تفاوت از توي ديتاشيت در مياد ، اما احتمالا مربوط به منطق ورود و خروج و ... اشون باشه.

نقل قول: البته من فقط با HID کار میکنم و با همون نرم افزاری که گفتم بقیه نرم افزار ها یه کمی اذیت میکنن
البته بدون HID هم درایوری که همراهش هست رو اصلاح کردن و به راختی روی WIN7 64BIT نصب میشه و دیگه همون قضا یایی که شما نوشتید اونجا
ولی میگم با HID نه نیاز به درایور دارید نه به مشکلی بر میخورید
البته باید بگم من هر کاری کردم اصلا avrstudio 6 اونو نشناخت
ولی پیشنهاد من استفاده از همون SINAPROG هست
اين نرم افزار رو امتحان نكردهه بودم. دستت طلا ...
ويژگي HID يعني هيچ وقت بخاطر درايور سر كار نمي ري ، چون همه ي ويندوزها به صورت default دارنش.
الان كه تست كردم ، سرعتش هم بيشتر بود. فقط قسمت تنظيم فيوزبيت هاش جالب نبود و از اين نظر محيط AVRstudio داراي جزئيات مناسب تري هست. اما در كل اين نرم افزارهه رو ترجيح مي دم!

نرم افزارهه رو هم در پست اول پيوست كردم كه هميشه باشه.
یه نکته ای شما توی قسمت نوع پروگرامر STK500V2 رو انتخاب کنید
و هیچ وقت هم سرعت پیش فرض رو از توی نرم افزار تغییر ندید (جامپر مشکلی نداره از توی نرم افزار نباشه)
با محیطش هم آشنامیشی کم کم منم اول همین رو فکر میکردم ولی جا که افتادی حل میشه من معمولا از تنظیم پیش فرض فیوزبیت هاش استفاده میکنم (وارد پیشرفته نشید اونی سمت چپ پروگرام هست رو میریزه توی میکرو) غیر از اون رو هم همونجوری که توی توضیحات کنار برنامه هست شما میتونی اون تنظیمی که مورد نیازت هست رو نیز اضافه کنی تا دیگه دوباره تنظیم نکنی و از همون جا گزینه ای با نام تنظیمت اضافه میشه و راحت پروگرام میکنه