اطلاعیه

Collapse
No announcement yet.

از کجا می شه فهمید AVR سوخته یا نه؟!!!!

Collapse
X
 
  • فیلتر
  • زمان
  • Show
Clear All
new posts

    از کجا می شه فهمید AVR سوخته یا نه؟!!!!

    سلام .... :wow:
    باز من اومدم با سوالهام.... (چی کار کنیم دیگه .... تازه کاریم دیگه ...)
    خوب از عنوان معلومه سوالم چیه :
    از کجا می شه فهمید AVR سوخته یا نه ؟

    ممنونم
    لطفا به دکمه ی تشکر من به هیچ وجه دست نزنید ....
    اگه یه جایی مشکل کسی را حل کردم فقط ازش می خوام .... برام دعا کنه ..... همین.

    #2
    پاسخ : از کجا می شه فهمید AVR سوخته یا نه؟!!!!

    سلام :

    اگر پروگرامرت نتونه پاکش کنه و یا نتونه verify کندش سوخته است !
    البته با bascom می تونی identify کنی ببینی اصلاً می فهمتش یا نه !

    موفق باشی

    دیدگاه


      #3
      پاسخ : از کجا می شه فهمید AVR سوخته یا نه؟!!!!

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

      دیدگاه


        #4
        پاسخ : از کجا می شه فهمید AVR سوخته یا نه؟!!!!

        اگر هم شناخته شد .

        شما یک برنامه ساده که مثلا یکی از پورتهای میکرو رو روشن کنه ...
        بدید به میکرو ببینید این کار رو میکنه. :applause:

        من تجربم تو میکرو سوزوندن زیاده تا حالا 2 تا مگا 32 و 2 تا مگا 8 سوزوندم . :angry: :cry2: :nerd:

        و فیوز بیت باعث سوختن نمیشه .

        بلکه : دادن ولتاژ به پایه ای که خروجی هست نه ورودی و یا ولتاژ بالا دادن به میکرو و یا منفی مثبت رو برعکس زدن و یا دادن ولتاژ به پایه هایی که وظیفه ای خاص دارن نه ولتاژ گیری .! :agree:
        s-h-s.blogfa.com

        دیدگاه


          #5
          معمولا چند بار می شه به یه میکرو برنامه داد؟

          یه سوال دیگه بکنم .... قول می دم آخر باشه ...

          معمولا هر میکرو رو چند بار می شه پاک کرد و دوباره بهش برنامه داد؟

          ممنونم .... فکر کنم سوالام تموم شده باشه :redface:
          لطفا به دکمه ی تشکر من به هیچ وجه دست نزنید ....
          اگه یه جایی مشکل کسی را حل کردم فقط ازش می خوام .... برام دعا کنه ..... همین.

          دیدگاه


            #6
            پاسخ : از کجا می شه فهمید AVR سوخته یا نه؟!!!!

            سلام :

            زیاد مشخص نیست !
            اما فکر کنم شنیدم یک بار که عمر مفید AVR برای فلش کردن حدوداً 1000 بار هستش !

            دیدگاه


              #7
              پاسخ : از کجا می شه فهمید AVR سوخته یا نه؟!!!!

              دوست عزیر سلام
              درمورد AVR موقع راه اندازی باید چند مورد رو در نظر داشته باشی اونم اینکه تا زمانیکه تغذیه ات درست 5 ولت و جریان مورد نیاز میکرو رو تامین می کنه
              نوسان سازت و تنظیمات مربوطه اون درسته و پایه RESET رو درست بسته باشی
              و اگه میکروت اکبند باشه توی اولین بار نباید مشکلی داشته باشی

              حالا شما یادت باشه اول تمرکز خودت رو روی راه اندازی اولیه بهمراه نوشتن یه برنامه ساده ( برای شروع توی بسکام بعدا کدویژن و.... )
              حتی می تونی یه برنامه ساده رو از یکی دیگه بگیری که از نظر برنامه مشکلی نداشته باشی ( خواستی یه ساده اشو واست می نویسم )

              ضمنا اگه باز اول روی برد برد میکرو رو راه اندازی کردی حتما زود روی یه فیبر سوراخ دار همون مدار رو مونتاژ بکن ( تجربه ثابت کرده است که کار فیبر سوراخ کار + مونتاژ اون با سیم لاکی بی عیب و نقصه منبع : اقا پیشولی :mrgreen: )

              حتما یادت باشه مثل ادم کوری که وقتی راه می ره با عصا همه جا رو وارسی می کنه حتما تمام اتصالات رو قدم به قدم با اوومتر تست بکن که برقراره تا بعدا به خاطر جواب ندادن مدار به خاطر همین اتصالات نادرست گریه ات نگیره :redface:

              بعد از این مرحله
              برای اینکه هیچ وقت توی مرحله سخت افزار اشتباه نکنی دقیقا نقشه اون رو با نکاتش که به نظرت می رسه توی یه کاغذ A4 بنویس و کنارت بذار تا هی مجبور نشی لای این کتاب و اون کتاب رو باز بکنی که اکثر اشتباهات خودم واسه همین مورده
              یعنی تمرکزت به کارت باشه
              یا سعی کن بخش های مختلف رو جدا جدا ببنیدی

              راستی تا حالا چند بارشده میکرو تغذیه اشو غلط زدم عین کتری داغ کرده ولی خدا رحم کرده

              در نهایت بهت توصیه می کنم یه برد تست میکرو واسه خودت بسازی

              موفق باشی

              دیدگاه


                #8
                پاسخ : از کجا می شه فهمید AVR سوخته یا نه؟!!!!

                نوشته اصلی توسط رضا حاجی زاده
                دوست عزیر سلام
                درمورد AVR موقع راه اندازی باید چند مورد رو در نظر داشته باشی اونم اینکه تا زمانیکه تغذیه ات درست 5 ولت و جریان مورد نیاز میکرو رو تامین می کنه
                نوسان سازت و تنظیمات مربوطه اون درسته و پایه RESET رو درست بسته باشی
                و اگه میکروت اکبند باشه توی اولین بار نباید مشکلی داشته باشی

                حالا شما یادت باشه اول تمرکز خودت رو روی راه اندازی اولیه بهمراه نوشتن یه برنامه ساده ( برای شروع توی بسکام بعدا کدویژن و.... )
                حتی می تونی یه برنامه ساده رو از یکی دیگه بگیری که از نظر برنامه مشکلی نداشته باشی ( خواستی یه ساده اشو واست می نویسم )

                ضمنا اگه باز اول روی برد برد میکرو رو راه اندازی کردی حتما زود روی یه فیبر سوراخ دار همون مدار رو مونتاژ بکن ( تجربه ثابت کرده است که کار فیبر سوراخ کار + مونتاژ اون با سیم لاکی بی عیب و نقصه منبع : اقا پیشولی :mrgreen: )

                حتما یادت باشه مثل ادم کوری که وقتی راه می ره با عصا همه جا رو وارسی می کنه حتما تمام اتصالات رو قدم به قدم با اوومتر تست بکن که برقراره تا بعدا به خاطر جواب ندادن مدار به خاطر همین اتصالات نادرست گریه ات نگیره :redface:

                بعد از این مرحله
                برای اینکه هیچ وقت توی مرحله سخت افزار اشتباه نکنی دقیقا نقشه اون رو با نکاتش که به نظرت می رسه توی یه کاغذ A4 بنویس و کنارت بذار تا هی مجبور نشی لای این کتاب و اون کتاب رو باز بکنی که اکثر اشتباهات خودم واسه همین مورده
                یعنی تمرکزت به کارت باشه
                یا سعی کن بخش های مختلف رو جدا جدا ببنیدی

                راستی تا حالا چند بارشده میکرو تغذیه اشو غلط زدم عین کتری داغ کرده ولی خدا رحم کرده

                در نهایت بهت توصیه می کنم یه برد تست میکرو واسه خودت بسازی

                موفق باشی
                یایه ی ریست رو درست ببندم یعنی چی ؟ یعنی به کجا باید وصل کنم ...؟

                اتصالات رو همیشه تست می کنم ...

                من دیگه واقعا داره اشکم در می آد .. من کنکور دارم .. پروژه هم دارم ..... آخه من وقت نمی کنم یه تست میکرو هم بسازم .... :cry: :cry2:
                حتی یه کلمه هم برای کنکور نخوندم .... اصلا وقت ندارم ... اصلا نمی دونم باید چی کار کنم :sad:

                خوب حالا اگه لطف کنین و مدارش رو بدین ... شاید درست کردم ...
                لطفا به دکمه ی تشکر من به هیچ وجه دست نزنید ....
                اگه یه جایی مشکل کسی را حل کردم فقط ازش می خوام .... برام دعا کنه ..... همین.

                دیدگاه


                  #9
                  پاسخ : از کجا می شه فهمید AVR سوخته یا نه؟!!!!

                  1. همیشه سعی کن خونسرد باشی.
                  2. مراحل پروگرم رو یه بار دیگه میگم.
                  فرض کن میکروت ATMEGA32 هست. اول پایه های پروگرمر رو به پایه های میکرو وصل کن.
                  تغذیه مدار رو وصل کن(5 ولت)
                  برنامه ای رو کامپایل کن و بعد به صورت Manual program وارد منوی پروگرم شو
                  در صفحه باز شده سه تا Tab می بینی. اولی که به صورت پیشفرض روی اون هست مربوط به حافظه فلس(همون حافظه ای که قراره برنامه تو اون ریخته بشه)- دومی مربوط به EEPROM و سومی مربوط به FUSEBIT ها وLOCKBIT هاست.
                  تو همین حالتی که هست اتوپروگرم رو بزن . برنامه به طور اتوماتیک اول حافظه میکرو رو پاک می کنه بعد برنامه رو تو خونه های حافظه میریزه و بعد دوباره برای چک اونو می خونه. اگه این کلید رو زدی و خطا داد تغذیه رو چک کن و این بار کلید Identify رو بزن . این کلید میکرو رو در صورت سالم بودن شناسایی می کنه.
                  اگه میکرو سالم بود که حالا برو تو Tab فیوز بیت ها . اصلا به Lockbit ها کاری نداشته باش. اونا میکرو رو قفل می کنن . و باعث میشن از دفعه بعد میکرو دیگه شناسایی نشه.
                  تو قسمت Fusebit می تونی فرکانس کاری رو تغییر بدی. در حال حاضر با فرکانس های داخلی کار کن.( Internal RC )
                  در قسمت Fusebit High هم فیوز بیت مربوط به OCD و JTAG رو غیر فعال کن (صفر)
                  با این کار برنامه تو حافظه ریخته میشه و آماده تسته.
                  موفق باشی

                  دیدگاه


                    #10
                    پاسخ : از کجا می شه فهمید AVR سوخته یا نه؟!!!!

                    سلام
                    نگاه کنید اینم کار من حالا ببنید مشکل از منه یا پروگرمر؟

                    بیسکام :











                    اینم کدویژن :













                    لطفا به دکمه ی تشکر من به هیچ وجه دست نزنید ....
                    اگه یه جایی مشکل کسی را حل کردم فقط ازش می خوام .... برام دعا کنه ..... همین.

                    دیدگاه


                      #11
                      پاسخ : از کجا می شه فهمید AVR سوخته یا نه؟!!!!

                      عزیزم وقتی could not identify chip می زنه یعنی آی سی را نمی شناسه . حالا یا اشکال از پروگرامرته یا از آی سیت ...


                      یه نصیحت : سعی کن از پروگرامر code vision استفاده نکنی. یا حداقل تا وقتی کامل وارد نشدی استفاده نکنی. چون پروگرامرش یک کم قلق داره و راحت آی سی را می سوزونه .

                      البته احتمالا بسیاری از دوستان مخالف این مطلبند و می گند چه فرقی داره ...

                      به هر حال عقیده همه دوستان متین . من فقط نظرم را گفتم ...


                      در مورد کنکور و وقت و اینها هم , شما باید قبلا به فکر می افتادی. حداقل می تونستی از قبل کار با میکرو و پروگرام کردن را یاد بگیری
                      از چارلی چاپلین پرسیدند خوشبخنی چیست ؟
                      گفت : فاصله این بد بختی تا بد بختی دیگر !

                      دیدگاه


                        #12
                        پاسخ : از کجا می شه فهمید AVR سوخته یا نه؟!!!!

                        سلام
                        دوست عزیز اقای iman.abtahi میشه در مورد مسله پروگرم کدویژن بیشتر توضیح بدید ممنون میشم من هم از این استفاده می کنم و هم از
                        PONYPROG

                        اقای mostafa_amol
                        منم مثل دوستمون می گم که خونسردی خودتو حفظ بکن دوست عزیز شما ببین از رفیقات می تونی یه پروگرم تهیه بکنی واسه تست
                        ببین اگه می خوای با توی مسیری که انتخاب کردی هیچ وقت ناامید نشی باید بیش از حد کوشا باشی
                        حتی اگه هزار بار امتحان کردی باز 1001 جواب گرفتی بدون که 1000 تا تجریه با ارزش داری

                        ضمنا شما ای سی هاتو از یه جا می خری؟؟
                        اگه میشه ببر بیرون یه مغازه بده ای سی رو چند بار جلو چشم خودت پروگرم بکنه از درست بودن اون ای سی مطمئن باش

                        باز مراحل رو توضیح می دم
                        1- مدار مینم واسه اینکه پروگرم رو خودت رو برد برد ببنید بدون بافر
                        میکروت باید تغذیه اش دقیقا 5 ولت باشه و اتصالات تغذیه مثبت یعنی پایه 10 و 30 رو به اون رو به این وصل بکنی پایه 11 رو به زمین وصل بکن

                        2- خوب اتصالات LPT به کانتکور درسته باز می گم دوست عزیز دقت بکن ممکنه این قسمت شماره هائی که روی کیس می بینی باید یه میکرو وصل باشه اگه از کابل استفاده می کنی که ابعادش درسته شیلد داره ........... می دونی مثل ممکنه شما کابل دست بکنی ولی دقت نکنی که شماره برعکس اتصال داشته باشند

                        3- توی بسکام موقع پروگرم کردن اول فیوز بیت ها رو رایت بکن یعنی حالت مورد نظرتو انتخاب بکن نسبت به نوع شبکه نوسان سازت

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

                        بعدش اگه دوربین داری از پشت کیس ات و سیم هاش که به برد برد وصل کردی هم عکس بگیر یادت باشه واسه اینکه اشتباه نکنی حتما اتصالات سیم رو با یه چشب کاغذی که اسم اون روش نوشته شده علامت بذار

                        این عکس رو بذار

                        توضیح بده واسه تغذیه چه مداری رو بستی

                        می گم این عکس ار رو گذاشتی یه سری توضیحات واست می فرستم با عکس های شما یه فایل آموزشی واسش میشه نوشت
                        موفق باشی

                        دیدگاه


                          #13
                          پاسخ : از کجا می شه فهمید AVR سوخته یا نه؟!!!!

                          سلام به داداشای گلم .... ببخشید من این طوریم دیگه یه موقع قاط می زنم .... :redface:
                          در مورد سوالاتون :
                          توی شهرمون فقط یه مغازه وجود داره که این جور چیزها رو می فروشه تازه یه ساله همچین مغازه ای باز شده ... :sad:
                          امروز که تعطیله ... فردا می برم ..ببینم طرف قبول می کنه برام پروگرم کنه یا نه ...

                          1- این کار رو انجام دادم ..و همیشه روی مدار با ولت متر تست می کنم که ببینم 5 ولت هست یا نه .... من زمین رو به 31 وصل کردم ... این طور که من فهمیدم از درون به هم وصل هستند و مشکلی نداره
                          2- من چند بار روی مدار با تست دیودی اهمتر تست کردم و درست بود اگر چه چند بار مشکل از برد بردم بود ولی رفعش کردم .....
                          یعنی یه سر اهمتر رو به سوکت پارالل و یه سر دیگه رو به پایه های میکرو می زنم (در حالی که مدار بسته هست) و چندین بار این کار رو کردم ...

                          3- متوجه نمی شم ..... می شه توی بیسکام بگید من دقیقا باید کجا برم و چه کار کنم ؟ :cry:

                          برای تغذیه از یه آداپتور روی حالت 12 ولت استفاده کردم ... و به پایه ی سمت چپ 7805 وصل کردم و پایه وستی 7805 رو به زمین و پایه ی سمت راست رو به پایه 10 و 30 میکرو وصلیدم ....


                          من نمی دونستم منظور از عکس آدرس پورت پرینتر چی بود ، منم چندتا عکس گرفتم و می زارم تاببینم شاید یکی از این عکسها همونی باشه که شما می خواین.








                          خوشحالم که عکسام بدرد می خوره ... :wow:

                          از کمک تون ممنونم
                          لطفا به دکمه ی تشکر من به هیچ وجه دست نزنید ....
                          اگه یه جایی مشکل کسی را حل کردم فقط ازش می خوام .... برام دعا کنه ..... همین.

                          دیدگاه


                            #14
                            پاسخ : از کجا می شه فهمید AVR سوخته یا نه؟!!!!

                            خوب
                            برای اینکه شما ببینی ادرس پورت پرینترت توی کامپیوتر چنده تا همون رو توی قسمت تنظیمات پروگرم توی بسکام یاااااا کدویژن یکی بکنی این کارا رو انجام بده

                            1- اگه یادت باشه توی کدویژن وقتی که می خواستی نوع پروگرمت مشخص کنی پائین نوشته بود LPT ADDRESS توی اون هم نوشته بود که LPT1 :378H
                            خوب این طوری که توی عکسا نشون می ده ادرست درسته درسته نوع پروتکل پورت هم ECP اونم درسته
                            خوب
                            2-توی بسکام عکس گذاشتی اونجا باید توی بخش PROGRAMMER سربرگ PARALLEL رو عسکشو می ذاشتی اونجا هم نگاه بکن ببین ادریش درسته؟؟ فکر کنم درسته

                            خوب تا اینجا دیگه فقط موند
                            3- واسه این ببین وقتی بسکام میکرو رو شناسائی می کنه اتوماتیک بدون اینکه نیاز باشه چیزی رو تنظیم بکنی اسم میکرو رو ست می کنه
                            بعد اگه توی پنجره اون دقت بکنی همون پنچره AVR ISP STK پائین سه تا سر برگ هستش یکی Flash Rom اون یکی Eeprom Rom و اخری Lock and FuseBits شما
                            قبل از برنامه ریزی اول میای فیوز بیت رو تغییرات مورد نیازشو ( اگه لازم باشه) تغییر می دی و بعد روی ای سی با زدن گزینه سمت راست یعنی Write PRG فیوز بیت ها رو رایت می کنی البته بعد از رایت شده اگه مشکلی نباشه هیچ پیغامی رو مشاهده نمی کنی و نباید این موقع نگران چیزی باشی .

                            ضمنا در مورد تغذیه ات که یادت نرفته پایه 11 همون زمین رو به پایه وسطی رگلاتور بزنی
                            یه زحمتی بکش یه زنر 5 ولتی هم کاتدشو به مثبت اون رگلاتور بزن و آند اون رو به زمین رگلاتور همون پایه وسطی ( کاتد اون طرف خط دار دیوده )

                            امیدوارم فروشنده وارد باشه ....... :mrgreen:
                            موفق باشی

                            دیدگاه


                              #15
                              پاسخ : از کجا می شه فهمید AVR سوخته یا نه؟!!!!

                              اقا بالاخره مشکل پروگرم و تشخیص میکرو سوخته و منوها و کنکور و بدبختی و خونسردی و پارالل و پنج ولت و .... حل شد؟

                              دیدگاه

                              لطفا صبر کنید...
                              X