اطلاعیه

Collapse
No announcement yet.

کمک برا ی برگرداندن فیوز بیت از حالت خارجی به داخلی

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

    کمک برا ی برگرداندن فیوز بیت از حالت خارجی به داخلی

    دوستان موقع تنظیم فیوز بیت به اشتباه اونو به حالت خارجی بردم چطور میتونم به حالت داخلی برگردونم و با ریست کردن همچنیین ایجاد کلاک 1 مگ و ارسال به پایه های avr نتونستم اونو برگردونم کریستال هم گذاشتم امادرست نشد درضمن avr هم atmega8 و پروگرمرهم usb لطفا کمک کنید ممنون

    #2
    پاسخ : کمک برا ی برگرداندن فیوز بیت از حالت خارجی به داخلی

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

    1- اولا باید مطمئن باشید که فیوز بیت رو گذاشتید روی حالت خارجی تا بعد مراحل بعدی رو بخونید و اگه مشکل چیز دیگه ای باشه منم زیاد حرفه ای نیستم.
    2- اگر فیوز بیت میکرو رو روی کریستال خارجی گذاشتید باید یک کریستال خارجی که فرکانس کاری اون بالا است مثلا 16MHz تهیه کنید و بعد روی پروگرم در محل مخصوص قرار بدید و بعد دیگه میکرو پروگرم میشه! فیوز بیت رو به حالت اول برگردونید.
    3- اگر فیوز بیت میکرو رو روی کریستال خارجی گذاشتید باید یک کریستال خارجی که فرکانس کاری اون بالا است مثلا 16MHz تهیه کنید و بعد روی پروگرم در محل مخصوص قرار بدید ولی پروگرمر شما محلی برای گذاشتن کرستال خارجی نداره با دوتا سیم که به پایه های Xtal1 , Xtal2 میکرو متصلند و میکرو هم همزمان روی پروگرمره یک کریستال خارجی رو به کمک دو خازن به gnd وصل کنید.(نحوه ی اتصال کرستال و خازن توی اینترنت به وفور هست) بعد مثل مرحله ی بعد پروگرم کنید و فیوز بیت ها رو به حالت اول برگردونید-من چون پروگرمرم جای کریستال خارجی داره این کار رو تا حالا نکردم ولی 99 درصد جواب میده چون منطقیه!
    4- اگر فیوز بیت میکرو رو روی اسیلاتور خارجی (نه کریستال خارجی !) گذاشتید کافیه وقتی که میکرو روی پروگرمره یک سیم به پایه ی Xtal1 وصل کنید که به اون سر این سیم یک نوسان ساز وصل شده باشه با فرکانس بالا. بعد پروگرم کنید و فیوز بیت ها رو به حالت اول برگردونید.(اگه امکانات آزمایشگاهی دارید برای نوسان ساز می تونید از یه فانکشن ژنراتور استفاده کنید. اگه ندارید میتونید از یه میکروی دیگه استفاده کنید که یه کمک یک تابع delay داره دائما یکی از پایه هاش رو یک و صفر می کنه و در حقیقت اون پایه داره بین صفر و یک نوسان می کنه)

    دیدگاه


      #3
      پاسخ : کمک برا ی برگرداندن فیوز بیت از حالت خارجی به داخلی

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

      دیدگاه


        #4
        پاسخ : کمک برا ی برگرداندن فیوز بیت از حالت خارجی به داخلی

        سلام.
        آیا شما پورت c رو خوروجی تعریف کردین؟؟
        یا پایه c.6 رو خروجی معرفی کردین؟

        اتصال برد برد رو چک کنید ؛اگه همچیز خوبه،باید با روش بالاsaate777 جواب بگیرید و مشکلی نباشه.
        در کل یه کریستال 16 یا 8 بگیر به دوتا پایه Xtal1 , Xtal2 وصل کن،و روی پروگرامر بزار و یا با رابط spi پروگرامش کن.
        99 درصد حل هست.
        به سمت نور خورشيد حرکت کن،تو ميتوني تابش خورشيد رو حس کني ،حتي اگه کور باشي.
        (پيش به سوي هدف)

        دیدگاه


          #5
          پاسخ : کمک برا ی برگرداندن فیوز بیت از حالت خارجی به داخلی

          ممنون که پاسخ دادید متاسفانه من روی پروگرمر هم کریستال گذاشتم اما بازهم پروگرمر میکرو رو نمیشناسه و من هنوز برنامه رو پروگرم نکرده بود م اشتباها اول فیوز بیت و تغییر دادم فرمایش شما درسته وقتی روی کریستال خارجی تعریف میکنیم با کارهایی که گفتید راه میافته اما من اونو روی کلاک خارجی تنظیم کردم یعنی تو پروتئوس روی حالتی که 0000 است بعدخودم هم اشتباهم و متوجه شدم اما نمیدونم ایا میشه میکرو رو زندهکرد -- خداییش خیلی زورم میاد برم یکی دیگه بخرم -- موقع پروگرم کردن اصلا میکرو رو نمیشناسه پروگرمر سالمه چون باهاش تونستم یک میکرو دیگه رو پروگرم کنم

          دیدگاه


            #6
            پاسخ : کمک برا ی برگرداندن فیوز بیت از حالت خارجی به داخلی

            پیشنهاد من این برد رو بساز و خودتو راحت کن!!
            http://mdiy.pl/atmega-fusebit-doctor-hvpp/?lang=en
            من از وقتی ساختمش زندگیم از این رو به اون رو شده! :mrgreen:
            انجام پروژه هاي برنامه نويسي اندرويد
            [glow=red,2,300]نرم افزار نقشه هاي پاور کامپيوتر اندوريد[/glow]
            http://cafebazaar.ir/app/?id=com.atxdroid

            دیدگاه


              #7
              پاسخ : کمک برا ی برگرداندن فیوز بیت از حالت خارجی به داخلی

              لزوما کریستال جواب نمیده
              اگر اشتباها روی کلاک خارجی گذاشته باشی
              درست تر اینه که 1800 تومن بدی یه اسیلاتور بگیری . بعد 5 ولت و گراند بدی بهش و
              خروجیش رو بدی به XTL1 و اونوقت پروگرم کنی و برگردونی -
              من چند بار اشتباهی این کار رو کردم و با کریستال نشد ولی اینجوری تونستم
              فرکانسش هم میتونه 12 مگ باشه
              میدونی که منظورم کدوم قطعه هست ؟

              دیدگاه


                #8
                پاسخ : کمک برا ی برگرداندن فیوز بیت از حالت خارجی به داخلی

                ممنون ازهمه که پاسخگو بودند اما تقریبا همونطوریک گفتم تمام اونجه دوستانگفتن رو انجام دادم اما این روشی که اقای فاخری گفتند رو دقیق نفهمیدم اسیلاتور منظورتون رو کمی بیشتر توضیح بدید فکر کنم با این روش راه بیافته ممنون

                دیدگاه


                  #9
                  پاسخ : کمک برا ی برگرداندن فیوز بیت از حالت خارجی به داخلی

                  اقا محسن مداریکه پیشنهاد کردی رو دیدم به نظرم خیلی جالب بود واقعا جواب داده -- راستی بردشو دادی بیرون برات زدن ممنون راستی این مدار لیست قطعه نداره ؟ ببخشید یک سوال دیگه هم دارم شما که این مدارو ساختی اون mega8 که روی برد و ظاهرا دکتر . خودش نیاز به برنامه داخلی نداره

                  دیدگاه


                    #10
                    پاسخ : کمک برا ی برگرداندن فیوز بیت از حالت خارجی به داخلی

                    فیوز بیت شما طبق چیزی که گفتی روی کلاک خارجی تنظیم شده که معمولا پروگرامرهایی که ما داریم قابلیت تولید کلاک خارجی رو ندارن اگر پروگرامر های universal tnm داشتی میشد دوباره پروگرمش کنی حالا دوتا کار میتونی بکنی که ممکنه جفتش هم جواب نده به علت های مختلف مثل درست وصل نبودن سیم کشی بین میکرو و تولید کننده کلاک و... یک کاری که میتونی بکنی اینه که یه پالس بسازی با یه میکروی دیگه (صفر و یک کنه یه پایه رو بدون تابع تاخیر) و خروجیش رو وصل کنی به این میکرو یک راه دیگه اینکه بری قطعه فروشی بگی یه اسیلاتور 2mhz میخوام ، اسیلاتور یه قطعه 4 پایه است که همین پالس (صفر ویک کردن ) رو روی یکی از پایه هاش بهت میده با سرعت و دقت کافی و باید به vccو gnd وصلش کنی معمولا برای پروسسورهایی که منبع تولید کلاک ندارن استفاده میشه بعدشم وقتی میخوای به میکرو وصل کنی خیلی دقت کن چون خیلی حساسه :smile:

                    دیدگاه


                      #11
                      پاسخ : کمک برا ی برگرداندن فیوز بیت از حالت خارجی به داخلی

                      کلاک و که درست کرده بودم ولی متاسفانه جواب نداد ولی اسیلاتور ور امتحان نکردم باشه ممنون

                      دیدگاه


                        #12
                        پاسخ : کمک برا ی برگرداندن فیوز بیت از حالت خارجی به داخلی

                        نوشته اصلی توسط emamy2010
                        اقا محسن مداریکه پیشنهاد کردی رو دیدم به نظرم خیلی جالب بود واقعا جواب داده -- راستی بردشو دادی بیرون برات زدن ممنون راستی این مدار لیست قطعه نداره ؟ ببخشید یک سوال دیگه هم دارم شما که این مدارو ساختی اون mega8 که روی برد و ظاهرا دکتر . خودش نیاز به برنامه داخلی نداره
                        اره جالبه مخصوصا من جدیدا بدون هیچ واهمه ای فیوز بیتهارو به هم میریزم و دوباره اینجوری صفرش میکنم!
                        نه من خودم توی خونه برد میزنم!!
                        چرا داره فایلهاشو بگیر داخلشون ی فایل هست به نام atmega_fusebit_doctor_V2h_schematic که نقشه مدارو گذاشته! و در ضمن برای این که فایل های اصلی رو باز کنی نیاز به برنامه ایگل داری که میتونی از اینجا بگیری
                        http://www.cadsoftusa.com/download-eagle/?language=en
                        چرا اون مگا هشت رو باید برنامه مخصوص خودشو بدی تا میروهای مشکل دار رو ریکاوری کنه و جواب رو هم با ال ای دی میشه فهمید و هم روی پورت سریال میفرسته با بیت ریت 4800!!!
                        ب نظر من میخای راحت بشی همینو بساز!!!
                        انجام پروژه هاي برنامه نويسي اندرويد
                        [glow=red,2,300]نرم افزار نقشه هاي پاور کامپيوتر اندوريد[/glow]
                        http://cafebazaar.ir/app/?id=com.atxdroid

                        دیدگاه


                          #13
                          پاسخ : کمک برا ی برگرداندن فیوز بیت از حالت خارجی به داخلی

                          دستت دردنکنه اگه میشه بگو برنامه مگا هشت روی برد از کجا بیارم ممنون

                          دیدگاه


                            #14
                            پاسخ : کمک برا ی برگرداندن فیوز بیت از حالت خارجی به داخلی

                            نوشته اصلی توسط emamy2010
                            دستت دردنکنه اگه میشه بگو برنامه مگا هشت روی برد از کجا بیارم ممنون
                            خدمت شما
                            http://mdiy.pl/wp-content/uploads/2010/05/atmega-hvpp-fusebit-doctor_archive.rar
                            این لینک رو توی همون صفحه که بالا معرفی کردم اخر مطلب و قبل از سوال و جواب ها گذاشته!!!!!!!!
                            انجام پروژه هاي برنامه نويسي اندرويد
                            [glow=red,2,300]نرم افزار نقشه هاي پاور کامپيوتر اندوريد[/glow]
                            http://cafebazaar.ir/app/?id=com.atxdroid

                            دیدگاه


                              #15
                              پاسخ : کمک برا ی برگرداندن فیوز بیت از حالت خارجی به داخلی

                              اسیلاتور قطعها است معمولا 4 پایه به صورت دیپ
                              2 پایه برای تغذیه است و یک پایه خروجی که به XTL 1 متصل میشود
                              امتحان کن - خیلی خوبه - با تمام قدرت میکرو رو زنده میکنه

                              دیدگاه

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