فلزجو FelezJoo
http://www.felezjoo.com/

AVR High voltage programming
http://www.felezjoo.com/viewtopic.php?f=19&t=3177
صفحه 1 از 1

نویسنده:  orginal [ شنبه 23 آبان1394 - 11:48am ]
عنوان پست:  AVR High voltage programming

سلام به همه
چند وقتی بود که چندتا میکرو داشتم که قفل شدند که به احتمال زیاد مشکل از پروگرامرم بوده و حتی با دکتر فیوزبیت هم راه نیوفتادند یکی از دوستان گفتند که با پروگرامر های ولتاژ بالا به راحتی می شود میکرو را دوباره زنده کرد
به نظر دوستان آیا این مدار قابلیت زنده کردن میکروهای قفل شده را دارد یا خیر؟و یا از دوستان کسی اطلاعات کامل تری دارد یا نه؟
اینم از لینکش
http://www.instructables.com/id/AVR-Hig ... es-rescue/

نویسنده:  Amir.s.m [ سه شنبه 6 بهمن1394 - 5:34am ]
عنوان پست:  Re: AVR High voltage programming

از این مدار استفاده کن هر مدل میکرو avr باشه فیوزبیتهاش رو به وضعیت کارخونه ای بر میگردونه تا حالا نشده میکروی avr از هر مدلی رو نتونم باهاش ریست کنم مگر اینکه خود میکرو سوخته باشه

فقط موقع مونتاژ حواستون باشه سوکت آی سی 40 پایه پینهای 29 تا 37 رو قبل از مونتاژ از سوکت در بیارید .
یعنی سوکت پایه های 29 تا 37 رو نداره .

بعد از قرار دادن آی سی با فیوز بیت مشکل دار در سوکت مربوط به خودش کلید رو یکبار فشار میدی .
حداکثر عرض 1 ثانیه کار رو انجام میده .

وضعیت led ها بعد از انجام کار

سبز دائم روشن : آی سی شناسایی و فیوزبیتش با موفقیت ریست شد

قرمز دائم روشن : عملیات ناموفق ( عدم وجود آی سی در سوکت ... آسیب دیدگی آی سی ..عدم توانایی خوندن و شناسایی شناسه آی سی توسط پروگرامر )

سبز چشمک زن : آی سی شناسایی شده فیوزبیتها بدلیل فعال بودن قفل میکرو بدون پاک کردن قابل بازیابی نیستن ( در اینحالت کلید یا جمپر chip erase رو وصل کنید اطلاعات فلش رو پاک میکنه و فیوز بیتها رو میتونه ریست کنه ... )

قرمز چشمک زن : آی سی و شناسه اش درسته ولی به هر دلیل توانایی ریست فیوز بیت رو نداره.

تغذیه مدار 12 ولت رگوله شده دقیق باید باشه ( کمتر از 11.5 میکرو قابل پروگرام کردن و دسترسی در حالت hv نیست بیشتر از 12.5 میکرو ممکنه آسیب ببینه .
اگر تغذیه 12 ولت رگوله شده ندارید از رگولاتور 78L12 در بخش 12 ولت مدار استفاده کنید ).
مدار بصورت کلی حداکثر حدود 30 میلی آمپر زمان فعال بودن جریان میکشه.

نویسنده:  orginal [ سه شنبه 6 بهمن1394 - 10:15am ]
عنوان پست:  Re: AVR High voltage programming

Amir.s.m نوشته است:
از این مدار استفاده کن هر مدل میکرو avr باشه فیوزبیتهاش رو به وضعیت کارخونه ای بر میگردونه تا حالا نشده میکروی avr از هر مدلی رو نتونم باهاش ریست کنم مگر اینکه خود میکرو سوخته باشه

فقط موقع مونتاژ حواستون باشه سوکت آی سی 40 پایه پینهای 29 تا 37 رو قبل از مونتاژ از سوکت در بیارید .
یعنی سوکت پایه های 29 تا 37 رو نداره .

بعد از قرار دادن آی سی با فیوز بیت مشکل دار در سوکت مربوط به خودش کلید رو یکبار فشار میدی .
حداکثر عرض 1 ثانیه کار رو انجام میده .

وضعیت led ها بعد از انجام کار

سبز دائم روشن : آی سی شناسایی و فیوزبیتش با موفقیت ریست شد

قرمز دائم روشن : عملیات ناموفق ( عدم وجود آی سی در سوکت ... آسیب دیدگی آی سی ..عدم توانایی خوندن و شناسایی شناسه آی سی توسط پروگرامر )

سبز چشمک زن : آی سی شناسایی شده فیوزبیتها بدلیل فعال بودن قفل میکرو بدون پاک کردن قابل بازیابی نیستن ( در اینحالت کلید یا جمپر chip erase رو وصل کنید اطلاعات فلش رو پاک میکنه و فیوز بیتها رو میتونه ریست کنه ... )

قرمز چشمک زن : آی سی و شناسه اش درسته ولی به هر دلیل توانایی ریست فیوز بیت رو نداره.

تغذیه مدار 12 ولت رگوله شده دقیق باید باشه ( کمتر از 11.5 میکرو قابل پروگرام کردن و دسترسی در حالت hv نیست بیشتر از 12.5 میکرو ممکنه آسیب ببینه .
اگر تغذیه 12 ولت رگوله شده ندارید از رگولاتور 78L12 در بخش 12 ولت مدار استفاده کنید ).
مدار بصورت کلی حداکثر حدود 30 میلی آمپر زمان فعال بودن جریان میکشه.

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

نویسنده:  Amir.s.m [ سه شنبه 6 بهمن1394 - 10:57am ]
عنوان پست:  Re: AVR High voltage programming

دوست عزیز فیوز بیتها بخاطر اینکه این مدار رو با چند مدل مگا 28 پین میشه بست ( همونطور که در فولدر فریمورهاش میتونید ببینید از مگا 8 تا 88 و 168 و 328 ) و اینکه مدار بدون نیاز به هر نوع تنظیم فیوز بیت اولیه بدون مشکل کار میکنه ( تنظیمات پیشفرض میکروهای مگا اسیلاتور داخلی 1 مگاهرتزه ....)
چون عملکرد مدار وابسته به زمان نیست نیازی به دستکاری فیوز بیتها نداره فقط سرعت کلاک تعیین کننده مدت اجرای فراینده
با کلاک 8 مگاهرتز پروسه حدود 1 ثانیه طول میکشه با کلاک 1 میشه 8 ثانیه.
علی ایحال اگر خواستید فیوز بیت هم تنظیم کنید اول تنظیمات فیوز بیتها رو پیشفرض قرار بدید و بعد صرفنظر از نوع میکروتون فقط کلاک سیستم رو روی کلاک داخلی rc هشت مگاهرتز تنظیم کنید ( در 168 و 328 کلاک پیشفرض 8 مگاهرتزه یک بیت مقسم 8 داخلی داریم که تبدیلش میکنه به 1 مگاهرتز و کلاک پیشفرض شبیه به بقیه سری مگا میشه ... تیک این فیوز رو بردارید کلاک سیستم 8 مگاهرتز میشه ).

نویسنده:  orginal [ سه شنبه 6 بهمن1394 - 12:04pm ]
عنوان پست:  Re: AVR High voltage programming

Amir.s.m نوشته است:
دوست عزیز فیوز بیتها بخاطر اینکه این مدار رو با چند مدل مگا 28 پین میشه بست ( همونطور که در فولدر فریمورهاش میتونید ببینید از مگا 8 تا 88 و 168 و 328 ) و اینکه مدار بدون نیاز به هر نوع تنظیم فیوز بیت اولیه بدون مشکل کار میکنه ( تنظیمات پیشفرض میکروهای مگا اسیلاتور داخلی 1 مگاهرتزه ....)
چون عملکرد مدار وابسته به زمان نیست نیازی به دستکاری فیوز بیتها نداره فقط سرعت کلاک تعیین کننده مدت اجرای فراینده
با کلاک 8 مگاهرتز پروسه حدود 1 ثانیه طول میکشه با کلاک 1 میشه 8 ثانیه.
علی ایحال اگر خواستید فیوز بیت هم تنظیم کنید اول تنظیمات فیوز بیتها رو پیشفرض قرار بدید و بعد صرفنظر از نوع میکروتون فقط کلاک سیستم رو روی کلاک داخلی rc هشت مگاهرتز تنظیم کنید ( در 168 و 328 کلاک پیشفرض 8 مگاهرتزه یک بیت مقسم 8 داخلی داریم که تبدیلش میکنه به 1 مگاهرتز و کلاک پیشفرض شبیه به بقیه سری مگا میشه ... تیک این فیوز رو بردارید کلاک سیستم 8 مگاهرتز میشه ).

سپاس فراوان از شما دوست عزیز

صفحه 1 از 1 همه زمان ها بر اساس UTC + 3:30 ساعت تنظیم شده اند.