اطلاعیه

Collapse
No announcement yet.

سوزاندن AVR

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

    سوزاندن AVR

    سلام
    چه طور میشه یک ATMEGA32 رو سوزاند؟
    هی می سوزه ، نمی دونم هم که از کجاست.

    #2
    پاسخ : سوزاندن AVR

    اوه اوه تو این گرونی : واقعا ستم سوختن میکرو


    خیلی راه داره بسوزه

    تغذیه نامناسب -- خروجی نامناسب -.......... شما بگو ازون آی سی چه استفاده ای میکنی ؟ تا بشه حدس زد
    [img width=65 height=100]http://s1.picofile.com/file/7243484622/untitled.bmp[/img]

    دیدگاه


      #3
      پاسخ : سوزاندن AVR

      دوست خوبم میلاد جان اشاره کرد.خیلی راهها واسه سوختنش وجود داره
      تغذیه اش اگه خیلی زیاد بشه تو کاتالوگ گفته 5.5 به بالا اما من به شخصه خودم یه دفعه 11 ولت هم اشتباهی دادم اما خدارو شکر نسوخت.اما ورودیها اگه زیاد باشه بافرش میسوزه.ممکنه تغذیت خیلی نوسان داره
      avcc به تنهایی استفاده نکن و از vcc هم استفاده کن
      شما اگه بگب دقیقا میخوایی چکار کنی بهتر میشه راهنماییت کرد

      دیدگاه


        #4
        پاسخ : سوزاندن AVR

        باسلام
        شاید این تجربه من به درد شما بخورد
        من یکبار یه شاخه ATMEGA 128 گرفتم پایه VCC وGND از داخل میکرو به هم وصل بود

        دیدگاه


          #5
          پاسخ : سوزاندن AVR

          نوشته اصلی توسط بابک 113
          هی می سوزه ، نمی دونم هم که از کجاست.
          مشکل شاید از پروگرامر باشد
          اگه این زندگی باشه , اگه این سهمم از دنیاست ; من از مردن هراسم نیست

          دیدگاه


            #6
            پاسخ : سوزاندن AVR

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

            دیدگاه


              #7
              پاسخ : سوزاندن AVR

              میکرو نسبتا دیر میسوزه و اکثرا کار نکردن میکرو به خاطر اشتباه پروگرم کردن فیوزبیت ها میتونه باشه!
              It's nice to be important but it's important to be nice!

              از اینکه نمی رسم جواب دوستان را بدم معذرت می خوام.

              دیدگاه


                #8
                پاسخ : سوزاندن AVR

                به نام خدا
                سلام

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

                تغذیه ی مدر با 7805 هست.

                دو تا مدار هم دارم. که از نظر تغذیه هم جدا اند. اون مدار دوم ، یک میکرو سالم داره و با پروگرمر با اوون میکرو ی سالم کار می کنم و جواب می ده.

                کل فیوز بیت هایی هم که پروگرمر در اختیارم قرار می ده این ها است :
                OCDEN
                JTAGEN
                SPIEN
                CKOPT
                EESAVE
                BOOTSZ
                BOOTRST
                BODLEVEL
                BUDEN
                فیوز بیت های سیکل ساعت
                LB
                BLB0
                BLB1
                و بقیه ی فیوز بیت ها دست من نیستند.

                و اما کاری که می کنم :
                LCD روی پرت A ، که حتی میکرو های سوخته هم اون رو راه می اندازن و روش می نویسند.
                USART رو هم راه انداختم ، میکرو هایی که می سوختن ، همه در حالت TX راه اندازی شده بودند و وقتی پایه ی TX رو به یک LED می زنم ، همون میکرو های سوخته ، LED چشمک می زنه.
                کل پروژه ام قرار هست که یک keypad هم روی پرت B داشته باشه ، که سخت افزارش روی برد موجود هست و قبلا هم جواب گرفتم.
                دیگه از سخت افزار ، یک پوش باتن واسه ریست هم دارم.

                کل پروژه هم یک کنترلر خانگی هست ، که قراره با HMT و HMR یک شبکه ی وایرلس باشه. البته هنوز از HMT استفاده نکردم. ( البته قبلا کردم و جواب هم گرفتم ، ولی در جریان آی سی سوزوندن نبوده )

                آخر حرف هم این که همین امشب ، بِرِد بُرد رو هم عوض کردم و باز هم سوخت.

                بازم ممنون و بازم اگه اطلاعات خواستین بگین ، خودم دیگه چیزی به ذهنم نرسید.
                می خواهید نرم افزار رو هم بذارم.
                تو پست بعد می ذارم ، ان شاءالله

                اضافه شده در تاریخ :


                #include <mega32.h>
                #include <delay.h>

                // Alphanumeric LCD Module functions
                #asm
                .equ __lcd_port=0x1B ;PORTA
                #endasm
                #include <lcd.h>

                // Standard Input/Output functions
                #include <stdio.h>

                // Declare your global variables here
                #define waiti 1000000000

                void main(void)
                {

                unsigned int i,j;
                char send[5] ={0xD5,0xF8,0x79,0x03,0xA2} ;

                PORTB = 0x00;
                DDRB = 0xF0;

                // USART initialization
                // Communication Parameters: 8 Data, 1 Stop, No Parity
                // USART Receiver: Off
                // USART Transmitter: On
                // USART Mode: Asynchronous
                // USART Baud rate: 4800
                UCSRA=0x00;
                UCSRB=0x08;
                UCSRC=0x86;
                UBRRH=0x00;
                UBRRL=0x67;

                // LCD module initialization
                lcd_init(16);
                lcd_clear();
                lcd_gotoxy(0,1);
                lcd_putsf("somthing"


                while (1)
                {
                for(j=0;j<waiti;j++){
                for(i=0;i<5;i++)
                putchar(send[i]);
                delay_ms(100);
                }
                };
                }

                دیدگاه


                  #9
                  پاسخ : سوزاندن AVR

                  دوستمون درست گفتند
                  میکرو به این راحتی ها نمیسوزه شما حتما هر بلایی هست سر فیوز بیت ها و lock bit ها در میارید
                  شما که میگید میسوزه از کجا متوجه شدید؟ یعنی دیگه پروگرام نمیشه؟
                  یک کریستال خارجی برای میکرو بذارید ببینید کار میکنه؟
                  از یک پر.گرامر دیگر (یونیورسال باشه بهتره) برای بازگرداندن فیوز بیتها استفاده کنید
                  Don't hesitate to ask any question ..

                  دیدگاه


                    #10
                    پاسخ : سوزاندن AVR

                    وای ، وای ، وای.
                    باورتون نمی شه الآن چی دیدم.
                    برنامه رو که می ریزم روش ، بعدش می سوزه ، قبل از این که بره روی برد.
                    خدای من ،
                    شد پنج تا.

                    اضافه شده در تاریخ :
                    نوشته اصلی توسط syavash_kasraeee
                    دوستمون درست گفتند
                    میکرو به این راحتی ها نمیسوزه شما حتما هر بلایی هست سر فیوز بیت ها و lock bit ها در میارید
                    شما که میگید میسوزه از کجا متوجه شدید؟ یعنی دیگه پروگرام نمیشه؟
                    یک کریستال خارجی برای میکرو بذارید ببینید کار میکنه؟
                    از یک پر.گرامر دیگر (یونیورسال باشه بهتره) برای بازگرداندن فیوز بیتها استفاده کنید
                    آره دیگه ، پروگرام نمی شه. حالا انشاءالله شنبه می رم دانشگاه با یونیورسال.

                    دیدگاه


                      #11
                      پاسخ : سوزاندن AVR

                      با این اوصاف یعنی میکرو شما نسوخته ؟؟

                      دیدگاه


                        #12
                        پاسخ : سوزاندن AVR

                        نوشته اصلی توسط ShahiMV
                        با این اوصاف یعنی میکرو شما نسوخته ؟؟
                        وقتی نمی تونم روش برنامه بریزم ، یعنی چی؟

                        دیدگاه


                          #13
                          پاسخ : سوزاندن AVR

                          قبل از ریختن برنامه فیوز بیت ها رو هم دستکاری می کنی؟

                          دیدگاه


                            #14
                            پاسخ : سوزاندن AVR

                            همه سالم هستن
                            شما یه کریستال خارجی بذار احتمالا کریستال رو خارجی تنظیم کردی
                            Don't hesitate to ask any question ..

                            دیدگاه


                              #15
                              پاسخ : سوزاندن AVR

                              نوشته اصلی توسط amh1365
                              قبل از ریختن برنامه فیوز بیت ها رو هم دستکاری می کنی؟
                              فقط فیوز بیت های پالس ساعت

                              دیدگاه

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