اطلاعیه

Collapse
No announcement yet.

میکروکنترلر فرمان رو اجرا نمیکنه

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

    میکروکنترلر فرمان رو اجرا نمیکنه

    سلام دوستان وقت بخیر
    من پروژه led چشمک زن رو با میکرو کنترلر atmega32a اجرا کردم
    اما بعد از چند بار پاک کردن و ویرایش کردن و دوباره اجرا کردن
    همون برنامه ی چشمک زنو رو اجرا نمیکنه پایه زمین وvcc
    میکرو رو با مولتی متر تست کردم بوق اتصال کوتاه زد
    الان یه میکروی atmega8aرو دوباره تست کردم برنامه به پروگرامر منتقل میشه
    ولی چشمک زن کار نمیکنه همون مشکل قبلو داره درحالی که
    این میکرو رو دوباره تست هم کردم اتصال کوتاه نبوده دلیلش چیه
    باید ریست کنم ینی؟

    #2
    پاسخ : میکروکنترلر فرمان رو اجرا نمیکنه

    نوشته اصلی توسط Mdreza8804 نمایش پست ها
    سلام دوستان وقت بخیر
    من پروژه led چشمک زن رو با میکرو کنترلر atmega32a اجرا کردم
    اما بعد از چند بار پاک کردن و ویرایش کردن و دوباره اجرا کردن
    همون برنامه ی چشمک زنو رو اجرا نمیکنه پایه زمین وvcc
    میکرو رو با مولتی متر تست کردم بوق اتصال کوتاه زد
    الان یه میکروی atmega8aرو دوباره تست کردم برنامه به پروگرامر منتقل میشه
    ولی چشمک زن کار نمیکنه همون مشکل قبلو داره درحالی که
    این میکرو رو دوباره تست هم کردم اتصال کوتاه نبوده دلیلش چیه
    باید ریست کنم ینی؟
    سلام.
    سوال شما یه کم واضح نیست ...
    اینکه میگی کار نمیکنه درسته ولی اینکه میگی با
    مولتی متر پایه زمین و تغذیه رو چک کردم و بوق
    میزنه یعنی چی؟
    یعنی زمین به تغذیه وصله؟
    بعد در مورد مگا8 گفتی برنامه به پروگرمر منتقل
    میشه؟ یعنی میکرو پروگرم شده؟
    بعد کامپایلر تون چیه؟
    اگر برنامه کار نمیکنه باید خود برنامه رو بذاری
    تا چک بشه. یه مواقعی یه سیمی کالر میتونه
    کل برنامه رو دچار مشکل کنه.
    سوال رو خوب متوجه نشدم که بتونیم جواب
    بدیم.

    دلیل: ادغام دو پست برای جلوگیری از اسپم

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

    دیدگاه


      #3
      پاسخ : میکروکنترلر فرمان رو اجرا نمیکنه

      یعنی پایه تغذیه وvcc رو درحالت اتصال به مدار با دو سر مولتی متر تست کردم بوق میزنه، شما گفتی باید در حالت قطع مدار این تستو انجام بدم درسته؟
      من وقتی atmega32 رو اینطوری تست کردم بوق زد گفتم احتمالا سوخته و میکروatmega8 رو جایگزین کردم
      درباره ی پروگرام شدن هم در هر دو حالت موفقیت آمیز کامپایل میشه ولی مدار چشمک نمیزنه

      دلیل: ادغام دو پست برای جلوگیری از اسپم

      و اینکه برنامه رو داخل اتمل استودیو می‌نویسم و سیو میکنم بعد از طریق برنامه پروگرامر progisp به میکرو منتقل میکنم

      دیدگاه


        #4
        پاسخ : میکروکنترلر فرمان رو اجرا نمیکنه

        سلام دوست عزیز در هر صورت اگه اتصال بین پایه های مثبت منفی برقرار باشه روی مدار میکرو میسوزه پس این میکرو atmega32 به کنار کلا،حالا شما رو مگا هشت کلا نمیتونی led رو راه اندازی کنی...یه مدار مشکلات زیادی میتونه داشته باشه احتمال این هست پروگرمر مشکل داره و برنامه درست نمیشینه رو میکرو؛پس از سالم بودن پروگرمرتون مطمین بشید از سالم بودن مدار حتی led که استفاده میکنید مطمین بشید و خط به خط برنامتون رو چک کنید حتی ی فاصله هم احتمال داره ارور نده ولی باعث بشه مدار راه اندازی نشه یبار تو شبیه ساز مدار رو پیاده کنید و برنامه رو کامپایل کنید اگه شبیه ساز کار کرد پس برنامه درسته و مشکل سخت افزاری دارید

        دیدگاه


          #5
          پاسخ : میکروکنترلر فرمان رو اجرا نمیکنه

          نوشته اصلی توسط آقاپور نمایش پست ها
          سلام دوست عزیز در هر صورت اگه اتصال بین پایه های مثبت منفی برقرار باشه روی مدار میکرو میسوزه پس این میکرو atmega32 به کنار کلا،حالا شما رو مگا هشت کلا نمیتونی led رو راه اندازی کنی...یه مدار مشکلات زیادی میتونه داشته باشه احتمال این هست پروگرمر مشکل داره و برنامه درست نمیشینه رو میکرو؛پس از سالم بودن پروگرمرتون مطمین بشید از سالم بودن مدار حتی led که استفاده میکنید مطمین بشید و خط به خط برنامتون رو چک کنید حتی ی فاصله هم احتمال داره ارور نده ولی باعث بشه مدار راه اندازی نشه یبار تو شبیه ساز مدار رو پیاده کنید و برنامه رو کامپایل کنید اگه شبیه ساز کار کرد پس برنامه درسته و مشکل سخت افزاری دارید
          سلام وقتتون بخیر ممنون از راهنماییتون
          یه مشکل دیگه هم که برام پیش اومده میکرو رو روی زیف سوکت قرار دادم و همون داستان بالا پیش اومد
          الان از طریق کابل isp به پروگرامر متصل کردم که برنامه progisp اتصالispرو تشخیص داده ولی خطای chip enable program error میده
          و اینکه من با atmega32چشمک زنو که اجرا کردم که الان ظاهراً سوخته، میکرو رو داخل زیف سوکت قرار دادم و با جامپر از زیف سوکت به مدار ledوصل کردم که جواب گرفتم این روش اصولی نبود دیگه؟
          یه سوال دیگه هم که دارم اینه هم میکروی۳۲ و هم میکروی۸ led رو روشن میکنه اما چشمک نمیزنه یعنی ممکنه ۳۲نسوخته باشه؟
          شرمنده سوالام زیاد شد تازهavrرو شروع کردم

          دلیل: ادغام دو پست برای جلوگیری از اسپم

          نوشته اصلی توسط آقاپور نمایش پست ها
          سلام دوست عزیز در هر صورت اگه اتصال بین پایه های مثبت منفی برقرار باشه روی مدار میکرو میسوزه پس این میکرو atmega32 به کنار کلا،حالا شما رو مگا هشت کلا نمیتونی led رو راه اندازی کنی...یه مدار مشکلات زیادی میتونه داشته باشه احتمال این هست پروگرمر مشکل داره و برنامه درست نمیشینه رو میکرو؛پس از سالم بودن پروگرمرتون مطمین بشید از سالم بودن مدار حتی led که استفاده میکنید مطمین بشید و خط به خط برنامتون رو چک کنید حتی ی فاصله هم احتمال داره ارور نده ولی باعث بشه مدار راه اندازی نشه یبار تو شبیه ساز مدار رو پیاده کنید و برنامه رو کامپایل کنید اگه شبیه ساز کار کرد پس برنامه درسته و مشکل سخت افزاری دارید
          چطوری از سالم بودن پروگرامر مطمئن بشم راهکاری پیشنهاد میدین؟

          دیدگاه


            #6
            پاسخ : میکروکنترلر فرمان رو اجرا نمیکنه

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

            دیدگاه


              #7
              پاسخ : میکروکنترلر فرمان رو اجرا نمیکنه

              نوشته اصلی توسط Mdreza8804 نمایش پست ها
              یه سوال دیگه هم که دارم اینه هم میکروی۳۲ و هم میکروی۸ led رو روشن میکنه اما چشمک نمیزنه یعنی ممکنه ۳۲نسوخته باشه؟
              شرمنده سوالام زیاد شد تازهavrرو شروع کردم
              سلام لطفا برنامه ای که توی اتمل استدیو نوشتین رو کامل اینجا قرار بدید تا برسی کنیم
              در ضمن بهتره که برنامه رو قبل از اجرای عملی ، در محیط شبیه ساز پروتئوس تست کنید.
              و اینکه میگید چشمک نمیزنه یکی از احتمالاتش میتونه مربوط به تنظیمات فیوز بیت و فرکانس میکرو باشه که شاید موقع پروگرم کردن تنظیمات فیوزبیت رو اعمال نکرده باشید.
              جدیدترین ویرایش توسط dilmiv; ۱۲:۳۹ ۱۴۰۲/۰۴/۰۱.

              دیدگاه


                #8
                پاسخ : میکروکنترلر فرمان رو اجرا نمیکنه

                نوشته اصلی توسط Mdreza8804 نمایش پست ها
                سلام وقتتون بخیر ممنون از راهنماییتون
                یه مشکل دیگه هم که برام پیش اومده میکرو رو روی زیف سوکت قرار دادم و همون داستان بالا پیش اومد
                الان از طریق کابل isp به پروگرامر متصل کردم که برنامه progisp اتصالispرو تشخیص داده ولی خطای chip enable program error میده
                و اینکه من با atmega32چشمک زنو که اجرا کردم که الان ظاهراً سوخته، میکرو رو داخل زیف سوکت قرار دادم و با جامپر از زیف سوکت به مدار ledوصل کردم که جواب گرفتم این روش اصولی نبود دیگه؟
                یه سوال دیگه هم که دارم اینه هم میکروی۳۲ و هم میکروی۸ led رو روشن میکنه اما چشمک نمیزنه یعنی ممکنه ۳۲نسوخته باشه؟
                شرمنده سوالام زیاد شد تازهavrرو شروع کردم

                دلیل: ادغام دو پست برای جلوگیری از اسپم


                چطوری از سالم بودن پروگرامر مطمئن بشم راهکاری پیشنهاد میدین؟
                درود،
                طراحی زیف سوکت برخی پروگرامر ها استاندارد نیست و دارای
                مشکل هست و به همین دلیل باعث داغی و حتی سوختن میکروکنترلر
                روی پروگرامر میشه.
                موفق باشید.
                مداری ساده و عملی برای صرفه جویی در مصرف برق خانه:
                https://www.eca.ir/forums/thread89900.html

                دیدگاه

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