به نام خدا : آموزش ساخت پروگرامر USB ASP – AVR , در این جلسه میخوایم یه پروگرامر معروف به نام USB ASP رو بسازیم. برای دیدن سایت منبع اینجا کلیک کنید.
قطعات مورد نیاز :
- مگا 8
- سوکت 28 پایه
- کریستال 12 مگاهرتز
- خازن عدسی 22pf دو عدد ( تو عکس هنوز نصب نشده شما حتما بزارین )
- سوکت Mini USB
- خازن 100uf 10v الکترولیت
- خازن 100nf عدسی
- مقاومت 2.2 کیلو اهم
- مقاومت 68 اهم 2 عدد
- مقاومت 330 اهم 2 عدد
- LED 2 عدد قرمز و سبز
- پین هدر 2 تایی 2 عدد
- دیود زنر 3.6 ولت 2 عدد
- کابل Mini USB
- باکس هدر 10 پین طبق استاندارد پین هدر 10 پین که در قسمت قبل گفتم
کابل 10 IDC پین ( البته آماده نداشتن این رو من خودم ساختم )
من PCB رو با پروتئوس کشیدم ورژن 8.1 که تو فایل آخر صفحه ضیمه شده. به سلیقه خودتون هم میتونین ویرایشش کنین؛ فقط یه نکته که برای سوراخ کاری پایه های سوکت USB از مته 0.5 استفاده کنین چون خیلی ریزه ( من با 1 سوراخ کردم یکم خراب شد ).
خب بعد از اینکه برد ساخته و مونتاژ شد نوبت به پروگرام کردن مگا 8 میرسه. تو فایل ضمیمه داخل پوشه PROGRAM, چند تا فایل هگز هست که فایل مناسب برا میکرو رو انتخاب کنید(چون برا مگا 48 و 88 هم هست). بعد نوبت تنظیم فیوز بیت هاست که در تصویر زیر کاملا مشخصه؛ من از برنامه PROG ISP استفاده میکنم که تو فایل ضمیمه و پوشه Software موجوده و میتونین استفاده کنین.
شماتیک و درایور ویندوز 64 بیتی هم داخل فایل ضمیمه هست. اگه سوالی داشتین حتما مطرح کنین؛ امیدوارم از برنامه نویسی لذت ببرین…
مهمان
اقا مهدی عالیه برم قطعاتو بخرم فقط بدیش اینه پروگرامر ندارم که میکرو رو پروگرام کنم باید بدم به بچه ها هنرستان برام پروگرام کنن
مهمان
سلام خسته نباشید
من این مدار رو درست کردم و کار کرد ولی تنها مشکلی که دارم نمیتونم میکرو های نو رو پروگرام کنم ( چون فیوزبیت cksel شون روی یک مگاهرتز داخلیه ) و حتی وقتی cksel میکرو های خودمو روی یک مگاهرتز تنظیم میکنم دیگه با این پروگرام نمیشن و باید ببرم با stk200/300 روی کامپیوتر قدیمیم بیام فیوزبیت های cksel رو روی ۸ مگاهرتزی چیزی تنظیم کنم تا روی usbasp کار کنه ( از یک مگاهرتز بودن cksel مطمعنم که اون موقع پروگرام نمیکنه )
مهمان
سلام ایا از این پروگرامر برای atmega128 که smd هست میشه استفاده کرد ؟
مهمان
من چجوری فیوز بیت هارو تنظیم کنم ک ثانیه هایی ک میزارم دقیقا همونی بشه ک برنامه نویسی کردم
اگر امکانش هست شماره بدم ی توضیح کامل ب من بدید چون واقعا هرچقدر امتحان کردم در هر حالتی این مورد نتونستم
یا شماره بدم یا ی شماره بدید این مشکلو حل کنید واسم ممنونم
مهمان
برا ویندوز 32 بیتی هم میشه نصبش کرد🤔
نویسنده این مطلب
بله با درایور ۳۲ بیت
مهمان
اگه اینو بنویسم چی میشه مگه
body{background-color:gold;font-family:serif;color:#48f;}
استفاده شده از HTML و CSS
نویسنده این مطلب
کجا؟
مهمان
سلام
چطوریه که بدون مبدل usb وصل میشه’به کامپیوتر ؟ برام عجیبه . اطلاعی از نحوه عملکرد مدار دارید که چطور ارتباط برقرار میکنه ؟
نویسنده این مطلب
با usb مجازی
مهمان
ی ایدی تلگرام لطف میکنید ب من بدید
مهمان
سلام این ایسی آن مگا ۸را در همین برد پروگرام میکنید یا باید جای دیگر پروگرام کرد و به این برد اضافه کرد ؟
مهمان
آیسی باید از قبل پروگرام شود
نویسنده این مطلب
هر دو حالت میشه پروگرام کرد
مهمان
بسیار عالی
مهمان
سلام با این میشه ایسی ATMEGA8L پروگرم کرد؟
نویسنده این مطلب
بله
مهمان
سلام خسته نباشید اطف میکنین پی سی بی بهم بفرستین چون من نمیتونم درست کنم بدون پی سی بی ممنون میشم
نویسنده این مطلب
تو فایل هست
مهمان
سلام لطف کنید جامپر هارایه توضیح بدین ممنون
مهمان
سلام کاربرد جامپر ها یا همون پین هدر های دو تایی چیه
مهمان
فایل پی سی بیش خرابه تبدیل نمی شه برای چاپ اگر لطف کنید فایل پی سی بی را بگذارید یا یک فایل که بشه چاپش کرد من اینو دادم برای چاپ قبول نکردن گفتن فایلتون مشکل داره
مهمان
سلام میخواستم بدونم این روش پروگرام روی ویندوز ده ۶۴بیتی کار میکنه؟؟من از قبل پروگرامر stk500 v6 داشتم ولی دگ روی ویندوز ده نرم افزارش نصب نمیشه و معرفی نمیشه البته روی ویندوز هفت ۶۴بیتی مشکلی نداره! اابته ویندوز دهم ازین ویندوزاس که امنترن و کمتر براشون آپدیت میاد و دورتر خراب میشن.
تشکر از سایت عالیتون
نویسنده این مطلب
با سلام
بله هم درایور و هم نرم افزار روی ویندوز 10 64 بیت جواب میده
مهمان
میشه از میکرو دیگه ای استفاده کرد مثلآ
مگا 328
نویسنده این مطلب
سلام
فقط از میکروهای اعلام شده میشه استفاده کرد
مهمان
سلام بسکام رو هم کامپایل میکنه
نویسنده این مطلب
این دستگاه پروگرامر هست نه کامپایلر!
مهمان
سلام
مگه این بورد واسه اتصال با usb نیست؟ پس اون پورت isp برای چی هستش؟
نویسنده این مطلب
برای ارتباط با میکروی خام هست.
مهمان
ببخشید من الان گیج شدم، یه سر پورت ISP به میکرو خام میخوره و یه سر دیگه اش به کجا وصل میشه؟ بعد اون پورت USB کارش چیه؟
مهمان
isp یک روش پروگرام میکرو هست که تو اون چنتا سیم را به میکرو وصل می کنی از پروگرامر و از روی کامپیوتر میکرو را پروگرام می کنی
مهمان
برای ویندوز ۳۲ بیتی چی ،فایل دارید؟
من دارم میسازم ولی سیستمم ۳۲ بیتی هستش
لطفا تو میل جواب بدید
Mahdihanafieng@gmail.com
ممنون
نویسنده این مطلب
سلام درایور ۳۲ بیتی تو اینترنت هست.
تو گوگل سرچ کنین.
مهمان
سلام و درود بر شما
من برد رو ساختم
ویندوز من ۱۰ ۶۴بیت هست
وقتی وصل میکنم مینویسهusb device not recognized
میکروی atmega8a استاره کردم
کاش ادامه هم میگفتید چطور باید راه اندازیش کنم
نویسنده این مطلب
سلام
این پیغام یعنی اینکه شما یه ایرادی تو مدارتون هست.
اتصالات رو هم کامل چک کنین.
کوچکترین اتصالی ناخواسته باعث میشه این پیغام ظاهر بشه.
بعد از ساخت و مونتاژ حتما با یه مسواک نرم و الکل برد رو بشورین و با دستمال کاغذی تمیز کنین.
مهمان
سلام خسته نباشید از مطالب مفید
یک سایتی از شما کپی برداری کرده لطفا رسیدگی کنید. تشکر
نویسنده این مطلب
سلام
استفاده از مطالب با ذکر منبع بلامانع هست.
مهمان
سلام من این پروگرامر رو ساختم درایور رو هم نصب کردم ال ای دی ها هم روشن میشه وقتی نرم افزار Prog isp رو باز میکنم به میکرو ATMEGA16A وصل میکنم RD رو که برای تشخیص میکرو میزنم ارور Chip Enable Program Error رو میده در حالت Slow هم تست کردم سرعت چشمک زدن ال ای دی سبز کمتر میشه ولی بازم همین ارور رو میده
میکرو دیگه ای ندارم که باهاش چک کنم که ایراد از میکروه یا کابل
PCB از پایه های RX TX به سوکت 10 پین وصل نیست ممکنه برا اون باشه ؟
یه توضیحی راجع به نحوه ی اتصال به میکرو هم بدین ممنون میشم
نویسنده این مطلب
سلام
پروگرامر شما با میکرو نمیتونه ارتباط برقرار کنه که هم میتونه از pcb شما باشه و هم اینکه میکروی شما خراب باشه.
مدار خودتون رو چک کنید در صورت نداشتن مشکل از میکروی دیگه ای استفاده کنید.
مهمان
سلام
من میخوام پروگرامر بیسیم برای میکروهای avr درست کنم.میتونین راهنماییم کنید؟
نویسنده این مطلب
سلام
نه متاسفانه.
مهمان
بوت لودر میخواد تا از usart بتونید با استفاده از ماژول بلوتوث یا وای فای کد رو آپلود کنید
مهمان
سلام.عذرمیخام مهندس.من ی پروگرم جمشاددارم.وقتی میزنم ب سیستم چنتا بوق میزنه ک قبلا اینجوری نبوذ
درایورشم از چنسال پیش دارم و شناسایی نمیشه.میتونین. هنماییم کنین؟
نویسنده این مطلب
سلام
نه متاسفانه.
مهمان
سلام
لینک دانلود باز نمیشه به خاطر قطعی اینترنت اگه امکانش هست توی جایی آپلود کنین که بتونم دانلود کنم
مرسی
مدیر سایت
سلام.
http://s7.picofile.com/file/8379250868/USBASP_Learning.rar.html
مهمان
سلام ببخشید الان چون از atmega8 استفاده شده، میتونه روی همه ی avr ها پروگرامر کار کنه؟
با تشکر
مهمان
دوست عزیز من پروگمر tnm 2000 دارم .
برا فیوز بیت ها به مشکل بر نمیخورم؟!
مهمان
یا بهتر بگم توی دیوایس منیجر ارور ناشناخته میده
مهمان
سلام ببخشید من وقتی مدار را به سیستم وصل میکنم ارور میده و درایور هم نصب نمیشه
روی ویندوز 10 جواب میده؟
مهمان
خیلی خوبه که مطالب علمی رو با محتوای دینی کنار هم ارائه میکنید .
آفرین داره واقعا
مهمان
اگه میشه تو تلگرام بفرستید
ایدیم هم
اینه
Hamidrezashafei@
مهمان
سلام اگه ممکن هس میشه pcbپروژه رو برام بفرستید من نتوانستم پیداش کنم
خیلی ممنون میشم
مهمان
لطفا سلیز برد را اعلام کنید هرچی pdf میگیرم قد a4 میکشه

واهشن کمک کنید ممنونم
مدیر سایت
سلام – چاب pcb با اسید کاری – یکم داستان داره – اکثرا سر چاب برد رو کاغذ ( مخصوصش ) مشکل دارن که سایز چاپ شده بزرگتر میشه – برا این مورد تو انجمن های سطح نت بحث شده قبلا – من هم اطلاعاتی ندارم در این زمینه خوشبختانه یا متاسفانه
مهمان
تنظیمات پرینترتونو چک کنید
فایل طراحی شده مشکلی نداره و اندازه میباشد
مهمان
سلام ببخشید یه سوال داشتم به جای خازن عددسی از خازن smd استفاده کنم
اشکال داره؟
مدیر سایت
سلام-نه موردی نداره – فقط از خازن الکترولیت SMD به جای خازن عدسی استفاده نکنی…
مهمان
ممنون
مهمان
@armin09123
میشه داخل تلگرام کمکم کنید چندتا مشکل دارم ممنون میشم راجب فیوز بیت
مهمان
سلام اگر هنوز نتیجه نگرفتین پیام بدید
zahrashokohii@
مهمان
فایل مگا8 دوتا ارور داره دوخط اول
مهمان
ببخشید یه مشکل دارم اگه میشه تو تلگرام یا بله یه پیام به من بدین ممنون
ایدیم : @alihesami
مهمان
به یه مشکل بزرگ بر خوردم اگه میشه تو تلگرام یا بله یه کمکی برسونید مرسی
مهمان
واقعا عالی بود هر میکروکنترلری رو پروگرم می کرد فقط باید تنظیمات رو انجام بدین
مهمان
سلام. من ی سوال دارم. ایا این پروگرامر از برنامه کد ویژن پشتیبانی می کند؟ ی سوال دیگه اینکه درایور توی فایلی که من دانلود کردم نبود و چجوری درایور رو نصب کنم
مهمان
سلام
ببخشید پروگرامر usb asp با usb isp چه فرقی داره ؟ کدام بهتر ؟ چرا
می خوام تهیه کنم
خیلی ممنون
مهمان
ببخشید یه سوال داشتم اگه میشه سریع جواب برین …. الان اگه این مدارو بستم دقیقا کجاش میخوام ای سی رو که پرو گرم کنم وصل کنم
مهمان
من پروگرامر رو ساختم . یک پروگرامر هاتل هم دارم atmega16 رو با هر دو میتونم پروگرم کنم ولی atmega8 رو فقط با هاتل میتونم پروگرم کنم و این پروگرامرم جواب نمیده.
بدرستی اون رو Erase میکنه و در زمان پروگرام کردن در برنامه progisp هم ظاهر کار نشون میده که داره پروگرم انجام میشه و پیغام successfuly هم میده ولی پروگرمی انجام نشده . ممنون میشم راهنماییم کنین قضیه جی میتونه باشه؟
مدیر سایت
سلام – نمیدونم والا.
مهمان
ممکنه به این ربط داشته باشه که atmega16 من روی برد کریستال ۱۰مگا بهش وصله ولی atmega8 من کریستال خارجی نداره.
مهمان
سلام.
من یک پرو گرامرUSB ASPدارم که مگا ۸اش خیلی داغ میکنه اما خیلی خوب پرو گرام میشه.
مهمان
سلام.
حا لا چه کنم خنک شه ؟
مهمان
سلام خب هیت سینک بگیر براش
مهمان
سلام میشه لطفا pdfپی سی بی رو برام بفرستید؟بهش احتیاج دارم.khorshid6263@gmail.com
مهمان
سلام میشه لطفا pdfپی سی بی رو برام بفرستید؟بهش احتیاج دارم.khorshid6263@gmail.com
مهمان
سلام به شما . در مورد فیوز بیت میکروی داخل خود مدار، ایا باید هنگام پروگرام کردن ان در یک پروگرامر دیگر فیوز بیت ها را طبق شکل شما تنظیم کنیم یا منظور شما چیز دیگری است؟
ممنون
مهمان
مشکل عدم نصب صحیح درایور در device mansager رو با نرم افزاری که در لینک زیر گذاشتم رفع کنید. من در win10 64bit جواب گرفتم.
http://www.skydoc.ir/11664/حل-مشکل-درایور-usbasp-و-usbtiny-برای-ویندوز-۱۰-و-۸-با-نر.html
مهمان
سلام میخام این پروگرمر رو به atmega32 وصل و پروگرم کنم.لطفا راهنماییم کنید
مهمان
پین هدر های api پروگرامر من gnd- miso – mosi- sck – -rst است. Rst رو به کجا وصل کنم
مدیر سایت
خب معلومه rst میکرو دیگه
این پایه ریست هستش…باید به پایه ریست میکرو وصل بشه
مهمان
PDF KOOOO
مدیر سایت
ته مطلب یه فایل هستش – تو اون فایله باید باشه احتمالا – اگه هم نبود که هیچ!
مهمان
بچه ها یکی که جواب گرفته فایل مدار چاپیش با فرمت PDF بزاره تا بقیه هم استفاده کنن
من خودم نمیتونم با پروتئوس بازش کنم
بزارررررررررررررررررررررررررررررررررررررررررررین
مدیر سایت
با حدید ترین نسخه پروتئوس تست کن
مهمان
دروغ میگن کسی نساخته وگرنه تا الان pdf چاپی مدار را میدادند
مهمان
با سلام
ممنون از شما
پروگرامر رو میزنم به pc . پیغام not responced میده . چطور در نرم افزار isp prog بفهمم که پروگرامر شناسایی و درست کار میکنه؟ و ایا درایور نرم افزار نصبی هست یا نه ؟ و اینکه ای سی خود پروگرامر را با یک پروگرامر دیگه به صورت عادی بدون تغییر هیچ فیوز بیتی پروگرام نمودم ، ایا نیاز به تغییر فیوز بیت ایسی خود پروگرامر هست یا نه ؟ توضیح کامل بدید. ممنون از شما
مهمان
فایل مدارچاپی در قالب PDF نبوددددددددددد
نننننببببببووووووددددددددددد
مهمان
سلام تو شماتیک این مدار خازن های c1 و c2 به کجا وصل شده ؟
لطفا جواب بدید
ممنون
مدیر سایت
سلام
تو فایل ته مطلب شماتیک و pcb قرار داده شده.
مهمان
http://www.fischl.de/usbasp/bilder/usbasp_circuit.png
خازن c1 , c2 که اخر عکس هست رو میگم
مدیر سایت
خب نوشته دیگه – بین ۵v+ و gnd دیگه
مهمان
احسنت واقعاَ عالی بود دستت درد نکنه
مهمان
سلام
میشه فایل مدارچاپی رو بصورت PDF قرار بدین یا برام ایمیل کنید؟؟
ممنون
amirsadegh1995@yahoo.com
مهمان
سلام میشه وات مقاومتها رو هم بگید … اموزش کار کردن با این پروگرامر رو هم کامل توضیح میدید ممنوم
مهمان
سلام.خسته نباشیدمیشه خواهشا برنامه نویسی شو ایمیل کنین برام.ممنونsamanamiry494@gmail.com
مهمان
سلام میشه وات مقاومتهارو هم بگید ممنونم
مهمان
به نظر من برای پروگرم کردن خود atmega 8 ، بهتره ازstk-200 استفاده کنید! چون کسایی که این رو میسازن پروگرمر ندارن !!
مهمان
اقا سلام بابت مطالب مفیدتون خیلی ممنونم ببخشید من هیچ پروگرامری ندارم ومیخواهم خودم بسازم ولی برد اردینو UNO دارم که دارای میکروکنترلر ATMEGA 328P هست حالا میخوام بدونم چطور میشه با همین اردیونو پروگرامری که شما گفتید رو بسازم (فکر نمی کنم کار خیلی سختی باشه !! )
مهمان
سلام.
چرا راه دور میری؟
با اردینوت بوت لودر رو هر میکرو یی خاستی بریز.
پروگرامر هم نمی خواد.
مهمان
با سلام
دوست عزیز ممنون از سایت وقتی که گذاشتین
مهمان
سلام من این رو ساختم ول هر کاری میکنم نمی تونم درایو این رو نصب کنم ویندوز من 7 هست که 64 بیتی هستش
درایور من رو به این صورت نمایش میده
http://s1.picofile.com/d/a3cd299f-0fe1-4a01-aa2c-06476f1205d4/%D8%B9%DA%A9%D8%B3_%D9%87%D8%A7%DB%8C%DB%8C_%D8%A7%D8%B2_%D9%BE%D8%B1%D9%88%DA%AF%D8%B1%D8%A7%D9%85_%D9%88_%D8%AF%D8%B1%D8%A7%DB%8C%D9%88%D8%B1_%D9%86%D8%B5%D8%A8_%D8%B4%D8%AF%D9%87_%D8%AF%D8%B1_%DA%A9%D8%A7%D9%85%D9%BE%DB%8C%D9%88%D8%AA%D8%B1.rar
این هم لینک عکس های درایودر
http://s1.picofile.com/file/8264863926/%D8%B9%DA%A9%D8%B3_%D9%87%D8%A7%DB%8C%DB%8C_%D8%A7%D8%B2_%D9%BE%D8%B1%D9%88%DA%AF%D8%B1%D8%A7%D9%85_%D9%88_%D8%AF%D8%B1%D8%A7%DB%8C%D9%88%D8%B1_%D9%86%D8%B5%D8%A8_%D8%B4%D8%AF%D9%87_%D8%AF%D8%B1_%DA%A9%D8%A7%D9%85%D9%BE%DB%8C%D9%88%D8%AA%D8%B1.rar.html
مدیر سایت
سلام
USBASP avr driver
مهمان
سلام
واقعا خسته نباشید و درود برشما که اینقد راحت و روان توضیح میدین مرسی
سوال داشتم
من هیچ پروگرامری ندارم ومیخوام یه پروگرامر بسازم اما مسیکه اون میکروکنترلری که رو برد هست خودش اول باید پروگرام بشه من نمیدونگ چکارکنم الان چون دسترسی به هیچ پروگرامری ندارم چطور این میکرو رو پروگرام کنم بزارم رو برد پروگرامرم؟؟؟
مدیر سایت
سلام
برید یه پروگرامر هاتل بخرید 50 تومن خودتونو راحت کنید
راهی به ذهنم نمیرسه/
مهمان
سلام
مشکلم در شناسایی usb هست لطفا راهنمایی بفرمایید ویندوزم 32 بیتی هست ممنون
مهمان
اها پیدا کردم ولی فیوز بیت RDTDISBL خاموش هست و غیر فعاله نمیشه روشن کرد
فیوز بیت SPIEN هم فعاله و خاموش نمیشه.
چکار کنم
مهمان
سلام
من میخام اینو بسازم خودم یه پروگرامر stk200/300 دارم میخام یدونه usb بسازم.
من با نرم افزار pony prog پروگرام میکنم. میخاستم بدون همین فایل هگز رو بدم بهش و پروگرام کنم کافیه اخه نوشتید تنظیم فیوز بیت من نمیدونم کجای این نرم افزار میشه فیوز بیتشو تنظیم کرد. اگه میشه یه راهنمایی کوچیک بکنید.
ممنون?
مهمان
سلام استاد
میخواستم بدونم این پروگرامر میتونه atmega328 رو پروگرام کنه از چه نرم افزاری استفاده کنم اگه اطلاع بدید کمک بزرگی کردید و اگه نمیتونه ممکنه بگید با چی این کار رو کنم منظورم مدار پروگرامر دست سازه که خودم بسازم.با سپاس
مهمان
سلام
من اگه بخوام با atmega8 نوع smd بسازم از اونجایی که تعداد پایه ها و شماره اونها با نوع دیپ فرق داره دیگه این فایل hex کارایی نداره؟باید از نو برنامه نوشته بشه؟
ایا شما فایل هگز مربود به smd رو دارین و میتونین قرارش بدین؟
نویسنده این مطلب
سلام کافیه طبق شماتیک اسم پایه ها رو درست وصل کنین
فایل هگز فرقی نمیکنه میتونین از همون فایل استفاده کنین
مهمان
سلام
من این پروگرامر رو با چند تا نقشه متفاوت 5 بار ساختم اما یا چراغ روشن نمیشه یا با کامپیوتر شناسایی میشه اما نصب نمیشه چن تا سوال دارم
1- چرا چند نوع نقشه برای پروگرامر گذاشتید سایت مرجع مقامت 270 گذاشته شما و خیلی نقشه ها یا اصلا حذفش کردن یا 330 استفاده کردن.
2- روشن شدن و شناسایی نشانه درست بودن مداره؟؟
3- atmega8A با atmega8 t فرق میکنه ؟؟ من atmega8A پیدا کردم
4- اگه نقشه سایت مرجع رو بسازم میشه بجای مقامت 1/4 از 1/8 استفاده کنم؟ 1/4 توی بازار نتونستم پیدا کنم
5-کدوم جامپر ها باید بسته باشن ظاهرا گفتید اما من نتونستم پیدا کنم
نویسنده این مطلب
سلام
اگه چراغ روشن نمیشه یا مار ایراد داره یا میکرو درست پروگرام نشده
1-مقاومت 270 اهم با 330 اهم فرق چندانی با هم ندارن شما هرکدوم رو گذاشتی درسته، دلیل حذف شدنش هم نمیدونم.
2-اگه شناسایی بشه، یعنی اسم سخت افزار رو وقتی تو Device Manager میاره یعنی درسته.
3-فرقی با هم ندارن
4-مشکلی نیست
5-وقتی بخواین میکروی روی پروگرامر رو پروگرام کنید جامپر Self Programming باید بسته باشه؛ وقتی هم بخواین یه میکرو که روی فرکانس زیر 2 مگاهرتز تنظیم شده رو پروگرام کنید باید جامپر Slow وصل باشه در غیر این صورت جامپر ها رو قطع کنید.
مهمان
یه سوال…. این usb ها چجوری کار میکنن یعنی چجوری با سخت افزار های دیگه ارتباط برقرار می کنن؟ این (-Dو+D)تو پایه های USBچیه؟
نویسنده این مطلب
سلام
مبحث USB خیلی مفصله و تو چند دقیقه نمیشه توضیح داد، کلی بخوام بگم یه توپولوژی ارسال و دریافت اطلاعات به صورت سریال هست که قابلیت اتصال و قطع شدن در هر لحظه (Plug and Play) رو داره که استانداردهاش از USB1 شروع میشه و تا الان به USB3.1 ادامه پیدا کرده، فرقشون هم تو سرعتشونه. این دستگاه پروگرامر با USB نسخه ۱٫۱ و ۲ سازگاری داره.
-D و +D در USB همون خط دیتا رو تشکیل میدهند.
مهمان
سلام من آی کیوم پایینه آی سی که میخواد پروگرام بشه باید از بردش جدا شه و بشینه جای مگا ۸؟
نویسنده این مطلب
سلام
نه اینطور که شما میگی نیست
اون کابل IDC رو میبینی باید یه سوکت روی بردی که میخوای بسازی قرار بدی و وصلش کنی به میکروی پروژه خودتون و کابلو بهش وصل کنی و اقدام به پروگرام میکروی خام کنید
مهمان
مدیر عزیز اگر ممکنه بعنوان اخرین زحمت، لطف کنید ولتاژ پایه های مینی usb روی مدار رو بنویسید چون صدای شناخت رو میده ولیکن ویندوز usbasp رو نمیشناسه. ممنونم
نویسنده این مطلب
سلام
دوباره از صحت اتصالات اطمینان حاصل کنید
فیوز بیت ها رو هم دوباره چک کنید
حتما از میکروکنترلر مگا ۸ با فایل درست همنام خودش استفاده کنید
سوکت USB مورد نظر روی برد عینا مثل عکس پایینه
USB mini
USB mini2
مهمان
سلام مجدد. اول بگم که من بجای خازن الکترولیتی ۱۰۰ میکرو یه خازن ۴٫۷ میکرو ۵۰ ولت گذاشتم رو مدارم چون طبق شماتیک این مقدار بود.(برخلاف قطعات بالا) ایا اشکالی داره؟
ثانیا اینکه من از ویندوز۸ نسخه ۶۴ بیت و ۷ استفاده کردم. هرکئوم روش خودش رو داشت برای نصب درایور ولی نشد که نشد. سرچ کردم در اینترنت دیدم برای نسخه ۸ باید اول usb ها رو از حالت عادی خارج کنیم ولی بازم افاقه نکرد وقتی فایل درایور رو در device manager معرفی میکردم. خلاصه اخرش رفتم سراغ نرم افزاری که در سایت elwis بود ولی اونم بدرد نخورد، حالا من موندم که ایا راهی هست بفهمم مدارم درسته یا نه. البته با اینکه مبتدی هستم ولی کیفیت مدار بسته شده کاملا قابل رقابت با شکل بالاست.
نویسنده این مطلب
سلام
نه اشکالی نداره
برای نصب از لینک زیر کمک بگیرید:
نصب USBasp
اول از همه، تمام اتصلات واقع در زیر برد را بررسی کنید که اتصالی یا قطع شدگی نداشته باشند
هنگامی که پروگرامر را به کامپیوتر وصل میکنید یه صدایی میاد مثل وقتی که فلش رو وصل میکنید که نشانه سالم بودن دستگاهه
در Device Manager به دنبال دستگاه USB بگردید
بعد درایور رو نصب کنید از طریق لینک بالا
در پایان باید Device Manager مثل تصویر زیر باشه
USBasp
مهمان
سلام.خسته نباشید.کل نظرات پایین را خواندم.فقط یک سوال دارم کابل IDC 10 به میکرو چه جوری وصل کرده؟میکرو روی بردبرد خب حالا کابل چگونه به برد برد میرازم.عکس بفرست میفهمم.
شرمنده مزاحمت شدم.من کم شنوا هستم.شاید نظر خودم نوشتم بد باشد.
موفق باشید.یاعلی
نویسنده این مطلب
سلام
اگه شما روی بردبرد کار میکنین بهترین روش برای شما اینه که یه برد کوچک بسازین که شامل یه سوکت IC هم سایز میکروی شما و یه سوکت IDC مثل سوکت پروگرامر هست.کافیه اینا رو به هم وصل کنین، یه کریستال هم بزار برا مواقعی که از کریستال خارجی استفاده میکنی. شما روی برد کوچک میکرو رو پروگرام میکنید و بعد روی بردبرد قرار میدین.
مهمان
سروش جان به نظرم جواب سوالت رو من میدونم. البته با اجازه مدیراینا
ببین شما اگه اینو ساختی باید کابل idc رو به پروگرامر وصل کنی بعدش عین همین باکس هدر که روی مدار شکل بالا(پروگرامر) هست رو باید بزنی به برد بورد که مادگی سیم idc بخوره بهش. بعدش میکروی مورد نظرت رو هم به وسط برد بورد وصل میکنی و با چندتا سیم پایه های انتقال یافته به برد بورد توسط کابل IDC رو به میکرو وصل میکنی. اگه متوجه نشدی برو به این لینک و عکس چهارم رو نگاه بنما و متن من رو مجدد بخون و به شکل نگاه کن.
http://www.protostack.com/blog/2009/08/atmega8-breadboard-circuit-part-3-of-3-the-firmware/
البته قبل ساخت نظرات منو بخون.
مهمان
سلام. من اینو ساختم با کلی زحمت و مرارت وای درایورش رو بعد دوازده ساعت پای کامپیوتر بودن نتونستم نصب کنم. خواستم بگم این پروژه رو یا بردارین یا واقعا کاملش کنین,با توضیح مرحله به مرحله چون اون ادمایی که مثه من تازه کارند و با کلی زحمت اینو میسازن,ده برابر زحمتش وقت باید بزارن قددم به قدم برن جلو تازه اخرش میرسن به اینکه کارشون ماله بیست ساله پیشه…
نویسنده این مطلب
سلام
اول از همه بگم کار که بدون زحمت نمیشه خصوصا شما که تازه شروع کردین،دوماً که هر جایی سول پرسیدین جواب دادم ولی بازم شما شاکی هستین
کجای نصب درایور مشکل دارین؟
مهمان
ببخشید در مورد jp3 سوال دارم. در پاسخ یکی از دوستان نوشتید که این جامپر برای پروگرام کردن میکروهایی که اولین باره پروگرام میشن بکار میره. طبق شماتیک باید ما یک سر این جامپر رو به ۵ ولت و سر دیگه رو به باکس هدر روی خود برد پروگرامر وصل کنیم؟ یعنی روی خود پروگرامر به خود پروگرامر؟
نویسنده این مطلب
جامپر ها رو که توضیح دادم کارشون چیه
دلیل وصل شدن به باکس هدر (JP2) هم اینه که وقتی بخواهیم میکروی رو پروگرامر رو پروگرام کنیم(مثل دفعه اول موقع ساخت) اون پایه باکس هدر باید به پایه Reset میکرو وصل باشه
مهمان
سلام، چرا خازن داخل pcb و قطعات با هم فرق داره؟الکترولیتیه
نویسنده این مطلب
۲ تا خازنه یکی عدسی و یکی الکترولیتی
مهمان
به نظر میرسه وقت ندارین جواب بدین. یاران ۳۱۳ بابا خازن تو الکترولیتیه تو قطعات با شماتیک فرق داره مقدارش.
نویسنده این مطلب
تو شماتیک خازن عدسی نیست شما بزاری بهتره که منم تو مدارم استفاده کردم
مهمان
سلام.جالبه.USB به نوت بوک(لپ تاپ) یا کامپیوتر وصل میکند.اما یک کابل IDC 10 چی هست؟ به کجا وصل باشد؟
نویسنده این مطلب
سلام
اگه نظرات پایین رو بخونین کامل توضیح دادم
برای اتصال پروگرامر به میکرویی که قراره برنامه ریزی بشه استفاده میشه
مهمان
سلام مجدد. اقا من قبلا فیبر زدم توی خونه ولیکن این فایل پی دی اف که تمام سوکتهای mini USB رو چسبونده به هم. منظورم پنج تای وسطه.ما باید خودمون جداش کنیم؟
سوال دومم اینه که mini USB در واقع مادگی موبایله؟ البته من هم اینو خریدم هم مادگی USB چون مغازه داره فرقی بین این دوتا قای نبود، منم عکس همرام نبود. USB معمولی چهارتا پین داره و مینی پنج تا.
نکته اخرم اینکه پنج تا پین رو چطوری از برد رد کنم که لحیم کنم اخه؟
نویسنده این مطلب
من حدس میزنم شما سوکت USB رو از نوع SMD خریداری کردید
شما باید از نوع معمولی یا PID که شبیه میکرو هست و تو تصویر هم مشخصه تهیه کنید، فیبر هم که سوراخ کاری کردید دقیقا در محل خودش قرار میگیره و از زیر برد لحیم میشه دقیقا مثل تصویر بالا
مهمان
با سلام. خواستم خدمتتون عرض کنم که فایل شما یه ایرادی برای تازه کارهایی مثه من داره. چون ظاهرش اسونه، خب میرم سراغ سختی کار. اخه یه تازه کار پنج سیم بسیار کوچیکه mini usb رو چطوری لحیم کنه؟؟؟؟؟؟؟؟؟
بعدشم اینکه خود این سیم ها در pcb پروتیوس داخل فایل از نزدیکیشون ایراد گرفته شده و البته شما یه زرنگی خاصی به خرج دادی و اون اینه که حتی تو عکس برد بسته شده که در همین صفحه هم هست اینجای کار(همون جای بالا که گفتم) رو از عکس حذف کردی که به نظرم فوت اصلی کار است. ضمنا شما که اهل قیامت و اینا هستی عارضم خدمتت که من تجهیزات این برد رو خریدم و الان مونده رو دستم، شما اون دنیا باید پاسخگو باشی.زد زیاد
نویسنده این مطلب
سلام
داداش چرا شما اینقدر عجولی خیلی ها این مدار رو ساختن
شما مرحله به مرحله پیش برو هرجا اشکالی داشتی بگو من راهنماییت کنم
اتفاقا اون عکسی که شما میگی سمت راست و پایین دقیقا قسمت USB برد هست،به این دلیل اون عکسو گذاشتم که کارش یکم ظریف کاری داره
شما اول اگه میتونی تو خونه برد رو بزن اگه هم نمیتونی بده بیرون بزنن برات، بقیه کارها هم مونتاژ برد + پروگرام میکرو هستش
کاری نداره آسونه
مهمان
تو پروتوس کار میکنه اما وقتی پروگرام میکنم رو آی سی جواب نمیگیرم
مهمان
اقا من به مشکل بر خوردم
با کد ویژن برنامه مینویسم
پروگرم هم میشه اما کار نمیکنه کسی علت رو میدونه؟
کمکم کنید توروخدا
نویسنده این مطلب
لطفا یکم بیشتر توضیح بدین
مهمان
سلام.من این مدار را ساخت اما مشکلم اینجاست که چوطور میکرو خام را پروگرام کنم.لطفا اگه میشه شماتیک یا عکش اون مدارا بگذارید.چون خیلی به اون مدارش احتیاج دارم و چطور هدر ها رو به مگا۱۶وصل کنم
نویسنده این مطلب
سلام
شماتیک که قرار دادم تو فایل زیپ شده موجوده
کافیه ۶ پایه ذکر شده رو به پایه های همنام میکرو وصل کنین
مهمان
سلام.لطفا اگه امکان داره عکس یا مشخصات اون مداری که میکرو خام روش وصل میشه بعد به این پروگرامر وصل میشه را بگذاری.
نویسنده این مطلب
کافیه به PDF میکروکنترلرها مراجعه کنید، اسم هر پایه مشخصه، کافیه پایه پین هدر رو به پایه های ذکر شده میکرو وصل کنید، خیلی راحته.
مهمان
ممنون از جواب گویی.یعنی اگر من یه مدار دیگه به همین شکل در ابعاد کوچک تر بدون پرت usbدرست کنم و بعد از طریق کابلidc 10پین به برد اصلی وصل کنم میتوانم یه مگا۱۶را پروگرام کنم.
نویسنده این مطلب
بله میشه، میتونی سوکت مگا۸ هم بزاری، براشون حتما کریستال هم بزار
مهمان
سلام من این مدار را درست کردم ا الان میخوام یه مگا۱۶را پروگرام کن باید یه مدار دیگه بسازم و به ای مدار وصل کنم.
نویسنده این مطلب
ساده ترین راهش اینه که شما تو طراحی پروژه مورد نظرتون یه کانکتور IDC مثل همینی که روی پروگرامر هست بزاری و اونو به میکرو وصل کنی و با کابل به پروگرامر وصل کنی
اگه روی بردبرد میخوای استفاده کنی باید مثل بالا یه برد کوچیک درست کنی و روی اون برد، میکرو رو پروگرام کنی و بعد بزاری روی بردبرد.
مهمان