احتمالا فیوزبیتها درست تنظیم نکردینقل قول:
نوشته اصلی توسط armstk
من با اولین باری که ساختمش درست کار کرد! فایل hex رو از خود سایت fishel دانلود کردم ریختم داخلش.
نمایش نسخه قابل چاپ
احتمالا فیوزبیتها درست تنظیم نکردینقل قول:
نوشته اصلی توسط armstk
من با اولین باری که ساختمش درست کار کرد! فایل hex رو از خود سایت fishel دانلود کردم ریختم داخلش.
زیف سوکت 40 تا پایه داره و میکرو atmega8 که 28 تا پایه داره پس چه جوری همه پایه ها وصل شدن به میکرو مگر اینکه حالتهای مشترکی باشد که در این صورت تعداد کم شود اما فکر کنم تنها مزیت این کار این است که بدون توجه میکرو رو در هر جایی از زیف سوکت بزاریم و اونم خودش بشناسه.نقل قول:
نوشته اصلی توسط armstk
شما که پشت pcb رو نگاه کردی یک عکس از پشت و جلو pcb بنداز بزار اینجا ببینیم چی شده :roll: ما که اینقدر عکس گذاشتیم شما هم 2 تا عکس بفرست :wink:
اقاي علیرضا غلامیان
بهتر يك pcb بزنيم كه تمام ميكرو ها +كريستال در يك سوكت در بياوريم +پروگرامرusb-asb
من دارم روش كار مكنم تا همه بدون در دسر درست كنم
اينم عكس مدارش:
[Dear Guest/Member you can't see link before replyclick here to register]
[Dear Guest/Member you can't see link before replyclick here to register]
[Dear Guest/Member you can't see link before replyclick here to register]
همش رو در یک سوکت در بیاریم یعنی یک جوری بسازیم که همه چیز زیر سوکت باشه؟نقل قول:
نوشته اصلی توسط aliAVR
اون 2 تا چیپ atmega8 و ft232 هست؟
دوستان شما شماتیک رو برای usbasp تغییر بدین نرم افزارش همونطوری که گفتم خودمون نوشتیم و می خوایم ارتقاء بدیم اگر مبدل استفاده کنیم سرعتش زیاد نخواهد نبود
اگر مي خواستين USB-ASB رو بسازين ببينين اگر تونستين يك سيستمي بزارين كه بتونه اتوماتيك پايه هاي آي سي كه مي خواهيم پروگرام كنيم رو تست كنه و اسم آي سي رو درج كنه تا ديگه سردرگم نشيم كه آيا آي سي رو درست گزاشتيم يا نه :lol:
این سیستم به این سادگی که شما می گید نیست ولی نشدنی هم نیستنقل قول:
نوشته اصلی توسط armstk
انشاءالله در مراحل آخر اپدیت این هم اضافه می کنیم
يك سري پروگرامر ها هستند(سوپر پرو) اون ها هم فقط يك زيف دارن ولي همه آي سي ها مثل
PIC\AVR\ARM\EEPROM /8051مي تونيم باهاش پروگرم كنيم البته به يونيور سال هم معروفند
آيا كسي از مدار داخلي اون خبر داره؟ اگر بشه يك پرو گرامر درست كرد كه بشه تعدادي از PICهاAVRها وARMرو ساپورت كنه خيلي خوب ميشه البته قيمت اين پرو گرامر ها خيلي گرونه تو مشهد از حدود 200هزار تومان قيمتش شروع ميشه
[Dear Guest/Member you can't see link before replyclick here to register]
همه آی سی ها باید از اول برنامه رو خودمون بنویسیم
ما کارو سخت نکنیم اول برای avr پیش بریم برای میکروهای دیگه بعد شروع می کنیم
اول از همه طراحی شماتیک هست
دوم pcb
سوم آپدیت نرم افزار
سلام
من اين مدار رو ديروز تو پروتيوس كشيدمش چطوريه؟آيا جواب ميده؟
[Dear Guest/Member you can't see link before replyclick here to register]
اينم فايل پرو تيوسش ببينين اگر مشگلي داشت همين فايل رو تصحيحش كنيد
البته فایل پروتلش هم دارم اما میخوام یک کم تغییرات بدم بهش.
یک چیزی شبیه زیر:
[Dear Guest/Member you can't see link before replyclick here to register]
منتظر فایل نهایی آقای هاشمی هستیم در ضمن اگر شماتیک کامل بذارید بچه ها با هم روی pcb کار می کنیم اگر خودتون تمایل داشته باشید:wink:
اگه شماتيك كامل را بزاريد من حاضرم pcb را بكشم. aa)
حالا که دارید زحمت میکشید آیا frimware مورد نظر رو دارید که کارتون کامل باشه؟؟
خوب هسته اصلی که همون usbasp هست و توی سایت اصلیش هستنقل قول:
نوشته اصلی توسط arsalan681
برنامه واسط هم همون avrdude هست که با ترفند هایی که می زنند دقیقا می شه یک برنامه تحت ویندوز کاملی براش نوشت مثل همون پروگرامر خزاما
دوستان اگر سی شارپ کار هستین پیام بدین با هم برنامه ای که توی مجله گذاشتیم کامل کنیم :wink:
اگه شماتيك رو بزارين من PCBرو ميكشم حالا با پروتيوس يا پروتل :lol:
خوب فقط یک boxheader اضافه کنید و همون کریستال atiny2313 و at90 رو وصل کنید
اینم pcb و شماتیک در پروتل:
[Dear Guest/Member you can't see link before replyclick here to register]
باز هم میگویم طراح اصلی یک نفر در eca بود اما کسی توجه نکرده بود! ولی من توجه کردم! و دیگر پیداش نکردم :?or:(
البته jtag یو اس بی هم دارم.
سلامنقل قول:
برنامه کامپیوتر فقط کافیه که signature میکرو رو بخونه و با دیتابیس خودش مقایسه کنه تا میکرو را شناسایی کنه و نامشو بنویسه!
برای شناسایی میکرو یا همون خوندن signature باید در یه فاصله زمانی منظم از پروگرامر درخواست خوندن signature رو کنه حداقل زمان حدود 1500 تا 2000 میلی ثانیه هست. برای اینکه لحظه ای که کاربر میکرو رو میزاره دستگاه قاطی نکنه!!!! (از نظر تبادل اطلاعات بین کامپیوتر و پروگرامر. من اینو تست کردم)
با استفاده از سورس کدی که برای خوندن signature در پست آموزش برنامه نویسی نرم افزار پروگرامر گذاشتم، به راحتی میشه این کارو انجام داد. :wink:
آره این راه حل خوبیه
حیف که برنامه نویسی ویژوال من در حال حاضر ضعیفه اما دارم فعلا c# میخونم.
و تا چند ماه دیگه احتمالا بحث ارتباط سریال با سی شارپ رو تموم کنم! البته این ارتباط سریالی که میگم حدود 500 صفحه هست!
منم تا چند روز دیگه نقشه کامل همون زیف سوکت رو میزارم.