NOTICE توجه: این یک موضوع قدیمی است که آخرین پست ارسالی آن مربوط به 4826 روز قبل است . لطفا فقط پاسخ ها ، سوالات و درخواست های 100 درصد مرتبط را به آن ارسال کنید و برای درخواست ها و سوالات جدید موضوع جدیدی را ایجاد کنید
صفحه 1 از 11 1234567891011 آخرینآخرین
نمایش نتایج: از 1 به 20 از 217

موضوع: راهنمای پروگرامر usbasp

  1. #1
    کاربر فعال
    تاریخ عضویت
    Dec 2007
    نوشته ها
    244
    تشکر
    0
    تشکر شده 35 بار در 19 پست

    پیش فرض راهنمای پروگرامر usbasp

    ویرایش توسط kavir
    سلام
    دوستان خیلی وقته از ارائه این پروگرامر میگذره و تقریبا بیشتر شما با این پروگرامر آشنا هستین یا ساختید
    -----
    این پروگرامر یک پروگرامر usb برای میکروکنترلرهای avr می باشد
    خوب اول از همه سورس ها:
    usbasp.2009-02-28.tar.gz (260 kB)
    usbasp.2007-10-23.tar.gz (172 kB)
    usbasp.2007-07-23.tar.gz (176 kB)
    usbasp.2006-12-29.tar.gz (118 kB) Supports programmers with ATMega48 and ATMega8.
    usbasp.2006-09-16.tar.gz (116 kB) New VID/PID!
    usbasp.2005-11-14.tar.gz (175 kB)
    usbasp.2005-07-03.tar.gz (166 kB)
    usbasp.2005-04-21.tar.gz (169 kB)
    شماتیک هم ضمیمه هست
    فقط نکات مهم:

    1. ابتدا مطابق شماتیک مدار رو ببینید
    2. میکروی مگا 8 روی کریستال که در ادمه گفتم بذارید و با سورس های بالا پروگرام کنید
    3. پروگرامر شما اماده هست و باید میکرویی که میخواین به پروگارم کنید به پایه های MISO,MOSI,SCK,RST وصل کنید و
    4. استفاده از نرم افزار های پروگرام کردن میکرو میکرو رو پروگرام کنید

    WARNING



    • کریستال میکروی شما برای میکروکنترلر مگا8(میکروکنترلر خود پروگرامر) باید روی 16 مگا هرتز بذارید یا مثل عکس ضمیمه تغییر بدین


    • در صورتیکه میکرویی که می خواین پروگرام کنید بعد از ساخت پروگرامر برای بار اول باید میکرو روی کریستال 1 مگا هرتز داخلی هست که ابتدا باید جمپر H/L رو وصل کنید و بعد از تغییر فیوز بیت جمپر رو بیرون بیارید
    • در صورتیکه جمپر H/L وصل باشه سرعت پروگرام کردن خیلی پایین خواهد بود


    پروگرامرها:
    1.خزاما پروگرامر
    Khazama AVR Programmer is a Windows XP/Vista GUI application for USBasp and avrdude.
    2.ایران پروگرامر (کویر پروگ)
    این پروگرامر توسط شرکت خودمون نوشته شده و می شه باهاش توی همه کامپایلرها استفاده کرد و کار باها ش راحته
    3.proisp
    下载 progisp1.72
    下载 progisp1.68
    下载 progisp1.67

    که ضمیمه کردم

    به دلیل طولانی شدن این تاپیک و کامل بودن مبحث این تاپیک قفل می شود.
    لطفا سوالات خودتون در همین تاپیک بیابید
    در ضمن منبع اصلی همان سایت فیشل هست که بیان گذار این پروگرامر هست
    اینم مطالب سایتش
    USBasp - USB programmer for Atmel AVR controllers

    USBasp is a USB in-circuit programmer for Atmel AVR controllers. It simply consists of an ATMega48 or an ATMega8 and a couple of passive components. The programmer uses a firmware-only USB driver, no special USB controller is needed.
    Features


    • Works under multiple platforms. Linux, Mac OS X and Windows are tested.
    • No special controllers or smd components are needed.
    • Programming speed is up to 5kBytes/sec.
    • SCK option to support targets with low clock speed (< 1,5MHz).
    • Planned: serial interface to target (e.g. for debugging).

    Download

    Firmware and circuit

    The following packages include circuit and firmware.
    usbasp.2009-02-28.tar.gz (260 kB)
    usbasp.2007-10-23.tar.gz (172 kB)
    usbasp.2007-07-23.tar.gz (176 kB)
    usbasp.2006-12-29.tar.gz (118 kB) Supports programmers with ATMega48 and ATMega8.
    usbasp.2006-09-16.tar.gz (116 kB) New VID/PID!
    usbasp.2005-11-14.tar.gz (175 kB)
    usbasp.2005-07-03.tar.gz (166 kB)
    usbasp.2005-04-21.tar.gz (169 kB)

    Please refer to Readme.txt for details on building, installing and using USBasp.
    Drivers

    On Linux and MacOS X no kernel driver is needed. Windows requires a driver for USBasp:
    usbasp-windriver.2009-02-28.zip (70 kB)

    Note: Windows Vista/7 x64 requires drivers with digital signature. Currently there are no official drivers for libusb (USBasp software is based on it) with such a signature. Users reported that there is a tool named "Driver Signature Enforcement Overrider" to avoid the signature check.
    Software



    Hardware

    Schematic


    PCB layouts

    Here is a list of tested PCB layouts. If you have designed your own PCB, please let me know.


    Official USBasp kit
    by Fisch und Fischl GmbH
    Official USBasp kit with case and preprogrammed controller. No smd parts.

    Offiziellen USBasp Bausatz bestellen

    usbasp_single_side.t3001.zip
    by Thomas Fischl
    Single-Side PCB, TARGET 3001! layout file
    Size: 90x40 mm (optimized for case Hammond 1591ATBU)

    lv_usbasp.tar.gz
    by Pawel Szramowski (11/2007)
    With Low-voltage front-end.
    Single-Side PCB, EAGLE layout files, some SMD components

    http://bwalle.de/docs/usbasp/
    by Bernhard Walle
    Double-Side PCB, EAGLE layout files, part list with order numbers for Reichelt.de and Conrad.de
    Size: optimized for case Hammond 1591ATBU

    http://thomaspfeifer.net/atmel_usb_programmer.htm
    by Thomas Pfeifer
    Single-Side PCB, PDF layout files, SMD components

    http://ostry.w.szu.pl/misc.php#USBasp
    by Tomasz Ostrowski
    Single-Side PCB, PDF and EPS layout files, only four 0805 SMD parts, rest discrete components

    USBasp_CH.zip
    by Christian Heigemeyr
    Single-Side PCB, with some SMD 0805 components, PDF-files
    With additional buttons for reset and disconnection of the target

    USBasp.sch, USBasp.pcb
    ComponentSide.pdf, TopSide.pdf, Schematics.pdf
    by Zhurov Pavel
    Single-Side PCB, P-CAD 2002 format and PDF files
    Crosspiece TXD and RXD are added for the ISP connector

    usbasp_gr.rar
    by J.A. de Groot
    The board is single sided (EAGLE format), measures 3 by 8 cm and uses only regular components.

    USBasp Howto (in Dutch). There is also a pdf file with 6 devices on one euro-card.

    usbasb_mg.zip
    by Matthias Görner
    Single-Side PCB, eagle-format, with PS/PDF-files
    integrated sockets for target chips ATmega8 and ATmega32

    Tarball with layout
    by Hannes Östlund
    Doubleside-Side PCB, SMD components, very small

    http://mcuusage.org.ua/ForAmateurs/M...SBasp_eng.aspx
    by Sergiy Bogdancev (01/2010)
    3.3V version, ATMega48 only. Single-side PCB, ExpressPCB layout format + socket board for varies AVRs. Without future serial interface, chip initially must be programmed with another programmer.

    Eaglefiles (sch/brd) and CAD case design (dxf)
    by Hans Hafner, HTL Mössingerstrasse-Klagenfurt, Österreich, hans.hafner (at) htl-klu (dot) at
    (01/2010)
    CNC-milled case (DXF file available), Eagle layout, only a few SMD parts
    تصاوير کوچک فايل پيوست تصاوير کوچک فايل پيوست برای دیدن سایز بزرگ روی عکس کلیک کنید

نام: usbasp_circuit.png
مشاهده: 131
حجم: 4.6 کیلو بایت   برای دیدن سایز بزرگ روی عکس کلیک کنید

نام: progisp.jpg
مشاهده: 169
حجم: 36.7 کیلو بایت  
    فايل هاي پيوست شده فايل هاي پيوست شده
    ویرایش توسط kavir : 12-01-2011 در ساعت 15:54

  2. کاربران : 8 تشکر کرده اند از شما SMRS برای ارسال این پست سودمند:


  3. # ADS
    Circuit advertisement
    تاریخ عضویت
    Always
    نوشته ها
    Many
     

  4. #2
    کاربر علاقه مند
    تاریخ عضویت
    Jul 2008
    نوشته ها
    87
    تشکر
    0
    تشکر شده 12 بار در 10 پست

    پیش فرض

    من هسته این پروگرامر رو با پورت LPT هرکاری میکنم نمیتونم پروگرام کنم

    من میکرو را بیرون از مدار اصلی پروگرام میکنمئ نمیشه

    این پروگرامر در ویندوز ویستا کار میکنه؟؟؟

  5. #3
    کاربر فعال
    تاریخ عضویت
    Dec 2007
    نوشته ها
    244
    تشکر
    0
    تشکر شده 35 بار در 19 پست

    پیش فرض

    :k01: یعنی چی؟!!
    مثل بقیه میکروها پروگرام میشه.این موضوع اصلا ربطی به این پروگرامر نداره.مشکل از جایی دیگه هست.
    با یه میکروی دیگه امتحان کن.
    ارور چی میده؟
    آره تو ویستا من امتحان کردم جواب میده.

  6. #4
    کاربر علاقه مند
    تاریخ عضویت
    Jul 2008
    نوشته ها
    87
    تشکر
    0
    تشکر شده 12 بار در 10 پست

    پیش فرض

    من با پورت LPT هر کاری میکنم نمیتونم هسترو پروگرام کنم (مثل آموزش)

    با چند تا میکرو مختلفم امتحان کردم

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

  7. #5
    کاربر فعال
    تاریخ عضویت
    Dec 2007
    نوشته ها
    244
    تشکر
    0
    تشکر شده 35 بار در 19 پست

    پیش فرض

    شما پروگرامر STK200/300 داری؟
    قبلا با چی میکروتو پروگرام می کردی؟
    اون تیکه دوم یک پروگرامر آماده است.

  8. #6
    کاربر علاقه مند
    تاریخ عضویت
    Jul 2008
    نوشته ها
    87
    تشکر
    0
    تشکر شده 12 بار در 10 پست

    پیش فرض

    من این پروگرامرو میگم http://kavirkit.com/kavir/2008/programer/usbprog2.msi

    توش هسترو با ISP پروگرم میکنه که من هرکاری میکنم نمیشه،هیچ برنامه ای نمیشناسه میکرو را تا پروگرم کنه ، با چند میکرو مختلف تست کردم

    من قبلا پروگرامر نداشتم و میخام اینو بسازم

  9. #7
    کاربر فعال
    تاریخ عضویت
    Dec 2007
    نوشته ها
    244
    تشکر
    0
    تشکر شده 35 بار در 19 پست

    پیش فرض

    این چیزی که اشاره کردی همون پروگرامر USB هست.
    نمیدونم تا حالا با پروگرام های معمولی که با پورت پرینتر پروگرام میکنند کار کردی یانه.بهتره کارهایی که میگم رو خوب انجام بدی.
    1-اول یک پروگرامر STK200 لازم داری.توی سایت و کتاب های مختلف نقششو میتونی پیدا کنی.اگه نداری بذارم.
    2-فایل هگز رو با کدویژن یا بیسکام یا با همین برنامه Progisp بریز تو میکرو.
    اگه از Progisp استفاده میکنی باید تنظیمات اون اینجوری باشه.



    حالا فایل هگز رو لود کن و از منویcommand گزینه write flash رو بزن تا میکرو پروگرام شه.
    به همین سادگی.
    فکر کنم منظورت همین بود.

  10. #8
    کاربر علاقه مند
    تاریخ عضویت
    Jul 2008
    نوشته ها
    87
    تشکر
    0
    تشکر شده 12 بار در 10 پست

    پیش فرض

    من هم دقیقا منظورم همین قسمته

    من اینجا هر کاری میکنم برنامه progisp نمیتونه میکرو را پیدا کنه که فایل hex رو بریزه توش

    این کارو طبق راهنما انجام دادم

  11. #9
    کاربر فعال
    تاریخ عضویت
    Dec 2007
    نوشته ها
    244
    تشکر
    0
    تشکر شده 35 بار در 19 پست

    پیش فرض

    دوست من آیا شما با این پروگرامر داری هسته پروگرامر USB رو پروگرام میکنی؟


  12. #10
    کاربر علاقه مند
    تاریخ عضویت
    Jul 2008
    نوشته ها
    87
    تشکر
    0
    تشکر شده 12 بار در 10 پست

    پیش فرض

    من هم به روشی که توی آموزش بود عمل کردم و هم به این روش که تو عکس هست

    باز هم جواب نداد

  13. تشکرها از این نوشته :


  14. #11
    کاربر فعال
    تاریخ عضویت
    Dec 2007
    نوشته ها
    244
    تشکر
    0
    تشکر شده 35 بار در 19 پست

    پیش فرض

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

  15. #12
    کاربر علاقه مند
    تاریخ عضویت
    Jul 2008
    نوشته ها
    87
    تشکر
    0
    تشکر شده 12 بار در 10 پست

    پیش فرض

    بار اوله میخام پروگرم کنم با سیستمم و پروگرامری هم تست نکردم چون تا الان لازم نداشتم

    چطوری تنظیمات بایوسمو درست کنم که برای پروگرم کردن مناسب باشه وچطوری پورت کامپیوترمو چک کنم سالمه یا خراب؟؟

  16. #13
    کاربر فعال
    تاریخ عضویت
    Dec 2007
    نوشته ها
    244
    تشکر
    0
    تشکر شده 35 بار در 19 پست

    پیش فرض

    نقل قول نوشته اصلی توسط 5aztv8
    بار اوله میخام پروگرم کنم با سیستمم و پروگرامری هم تست نکردم چون تا الان لازم نداشتم

    چطوری تنظیمات بایوسمو درست کنم که برای پروگرم کردن مناسب باشه وچطوری پورت کامپیوترمو چک کنم سالمه یا خراب؟؟
    شما تنظیمات بایوس رو با انتخاب گزینه ای به نام load defult یا یه چیزی مثل این به حالت اولیه کارخانه برگردون.
    بهتره اون 27 تا پروگرامری که ساختی با 2-3 تا کامپیوتر دیگه تست کنی ببینی ایراد کجاست.از کامپیوتره تا از پروگرامرها!
    برای تست پورت LPT (پورت پرینتر) باید یه وسیله ای مثل پرینترهای قدیمی و ... گیر بیاری و با اونا تست کنی.

  17. #14
    عضو جدید
    تاریخ عضویت
    Nov 2008
    نام
    اهواز
    نوشته ها
    6
    تشکر
    0
    تشکر شده 0 بار در 0 پست

    پیش فرض

    سلام
    آقا من تصمیم دارم این پروگرامر رو توی یه مدار بسازم و نقششو همینجا برای سایر دوستان آپلود کنم که همه استفاده کنن.
    فقط نیازمن یاری و کمک شما هستم
    من بعضی از جاهای مدارو متوجه نمی شم:
    1.می خواستم بدونم 3 تا جامپر کارشون چیه؟لطفا یکی یکی توضیح بدید؟
    2.لطفا پین های اون سوکتی که به پروگرامر آماده وصل میشه رو تک تک توضیح بدید
    3.درصورت امکان نقشه اون پروگرامر ساده و آماده که توی مدار به کار بردید هم بذارید.

  18. #15
    کاربر فعال
    تاریخ عضویت
    Dec 2007
    نوشته ها
    244
    تشکر
    0
    تشکر شده 35 بار در 19 پست

    پیش فرض

    نقل قول نوشته اصلی توسط vahidelectronic
    سلام
    آقا من تصمیم دارم این پروگرامر رو توی یه مدار بسازم و نقششو همینجا برای سایر دوستان آپلود کنم که همه استفاده کنن.
    فقط نیازمن یاری و کمک شما هستم
    من بعضی از جاهای مدارو متوجه نمی شم:
    1.می خواستم بدونم 3 تا جامپر کارشون چیه؟لطفا یکی یکی توضیح بدید؟
    2.لطفا پین های اون سوکتی که به پروگرامر آماده وصل میشه رو تک تک توضیح بدید
    3.درصورت امکان نقشه اون پروگرامر ساده و آماده که توی مدار به کار بردید هم بذارید.
    خوش اومدی.
    همه نقشه ها هست و دوستان دارند استفاده می کنند.شما چیرو می خواهید بسازید؟
    1-توضیحات جامپر ها و چیزهای دیگه کامل در فایل PDF هست که میتونی استفاده کنی.
    2-کدوم پین ها
    3-کدوم پروگرامر

  19. #16
    عضو جدید
    تاریخ عضویت
    Nov 2008
    نام
    اهواز
    نوشته ها
    6
    تشکر
    0
    تشکر شده 0 بار در 0 پست

    پیش فرض

    سلام
    لطفا فایل PDF رو برای من ضمیمه کنید چون نمی دونم کجاست
    در مورد اون سکوتی که بین دو برد قرار میکیره و یه تعداد سیم رنگی بین دو برد قرار داره اطلاعات می خوام.میخوام بدونم هر سیم کارش چیه؟به عبارت دیگه می خوام اسم سیمها رو بدونم.
    3.می خواستم بدونم اون پروگرامر آماده که اون سر مدار هست از چه نوع پروگرامری هست ؟و در صورا امکان نقششو بذارید
    ممنون

  20. #17
    کاربر فعال
    تاریخ عضویت
    Dec 2007
    نوشته ها
    244
    تشکر
    0
    تشکر شده 35 بار در 19 پست

    پیش فرض

    نقل قول نوشته اصلی توسط vahidelectronic
    سلام
    لطفا فایل PDF رو برای من ضمیمه کنید چون نمی دونم کجاست
    در مورد اون سکوتی که بین دو برد قرار میکیره و یه تعداد سیم رنگی بین دو برد قرار داره اطلاعات می خوام.میخوام بدونم هر سیم کارش چیه؟به عبارت دیگه می خوام اسم سیمها رو بدونم.
    3.می خواستم بدونم اون پروگرامر آماده که اون سر مدار هست از چه نوع پروگرامری هست ؟و در صورا امکان نقششو بذارید
    ممنون
    فايل pdf را از اينجا بگير
    اون پيني كه ميگي رو توي عكس با رنگ قرمز شماره گذاري كردم.اگه فايل پروتل رو نگاه كني تمام اونها معلومه براي چي هست(الان يادم نيست بهت بگم)
    اون پروگرامر رو هم آماده تهيه كردم و از نوع stk است

  21. #18
    کاربر علاقه مند
    تاریخ عضویت
    Nov 2000
    نوشته ها
    68
    تشکر
    0
    تشکر شده 13 بار در 13 پست

    پیش فرض چاب برای برد

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

  22. #19
    کاربر علاقه مند
    تاریخ عضویت
    Sep 2008
    نوشته ها
    60
    تشکر
    0
    تشکر شده 0 بار در 0 پست

    پیش فرض

    سلام من اين پروگرامر رو ساختم وجواب هم گرفتم اما اينجا يك مشكل است اون هم اين است كه اين پروگرامر بعضي از ميكر هارو نميشناسه ولي در حالي كه پروگرامر stk200/300 همان اين ميكرو را شناخته وبه طور كامل برنامه ي مورد نظر را توش ريخته واستفاده ميكنم نميدونم لين مشكل از چيه و همه چيز درسته لطفا راهنمايي كنيد ..... البطه گفتني اين مشكل براي ميكرو هايي است كه در ليست ميكرو هاي برنامه وجود داره مثلا ميگا 16

  23. #20
    کاربر فعال
    تاریخ عضویت
    Dec 2007
    نوشته ها
    244
    تشکر
    0
    تشکر شده 35 بار در 19 پست

    پیش فرض

    اون میکروهایی که نمیشناسه کدوم ها هستند؟
    با USBASP میتونی atmega8,16 رو پروگرام کنی؟
    جمله آخرتو نفهمیدم.گفتی میکروهایی که تولیست برنامه هست رو نمیتونی پروگرام کنی!! :k01:
    پس کدوم میکرو رو پروگرام کردی؟

صفحه 1 از 11 1234567891011 آخرینآخرین

موضوعات مشابه

  1. کمک در مورد ساخت پروگرامر usbasp
    توسط ascer در انجمن AVR
    پاسخ: 8
    آخرين نوشته: 22-01-2014, 22:35
  2. مشکل با پروگرمر usbasp
    توسط mehdiit در انجمن پروگرامرهای AVR.PIC.8051.XMEGA.ARM
    پاسخ: 2
    آخرين نوشته: 20-08-2013, 00:38
  3. کمک در ساخت USBasp
    توسط tofan8 در انجمن AVR
    پاسخ: 13
    آخرين نوشته: 29-04-2013, 19:39
  4. پروگرامر usbasp
    توسط tps_star در انجمن پروگرامرهای AVR.PIC.8051.XMEGA.ARM
    پاسخ: 2
    آخرين نوشته: 06-10-2012, 20:18
  5. usbasp
    توسط blueray-ir در انجمن پروگرامرهای AVR.PIC.8051.XMEGA.ARM
    پاسخ: 1
    آخرين نوشته: 08-07-2009, 02:20

مجوز های ارسال و ویرایش

  • شما نمیتوانید موضوع جدیدی ارسال کنید
  • شما امکان ارسال پاسخ را ندارید
  • شما نمیتوانید فایل پیوست کنید.
  • شما نمیتوانید پست های خود را ویرایش کنید
  •