اطلاعیه

Collapse
No announcement yet.

مشکلات عجیب و غریب با atmega8

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

    مشکلات عجیب و غریب با atmega8

    با سلام
    تعداد 10 عدد میکرو مگا8 از فروشگاه سایت خریدم
    با هرکدوم از این میکروها به یک شکلی به مشکل خوردم
    البته مشخصات سخت افزاری خودم رو بیان می کنم در صورتی که مشکل سخت افزار تشخصیص می دید من رو راهنمایی کنید ولی نود درصد فک میکنم عیب از میکرو هست هنوز میکرو از فروشگاه های دیگه تهیه نکردم برای تست...
    از این میکروها در فلاشر تابلو ال ای دی استفاده کردم
    تغذیه تابلو 12 ولت سوئیچینگ و تفذیه میکرو به کمک دیود زنر 4.7 گرفته شده است
    در جدیدترین مورد وقتی پورت های میکرو بصورت تکی خاموش روشن میشوند مشکلی ندارند ولی وقتی هرسه پورت باهم قصد خاموش روشن شدن دارن میکرو به هیچ وجه دستورات برنامه رو اجرا نمی کنه و هنگ میکنه
    در تابلو قبلی وقتی فرکانس میکرو 8 داخلی بود کل دستورات داخل حلقه while(1) اجرا نمی شد و میکرو هنگ بود با کلی کلنجار وقتی فرکانس رو بردم روی مقدار 1 داخلی مشکل برطرف شد...
    لطفا اساتید راهنمایی فرمایید
    آنچه كه باعث موفقيت انسان ها مي شود سخت كوشي است و نه نخبه بودن! Porsche 911 Turbo S 181.000 $ USD
    جناب سعدی فرموده بودند: "بر احوال ان مرد باید گریست _ که دخلش بود نوزده، خرجش بیست!"
    که اگه الان بود باید میگفت: "بود حال و احوال آن مرد زار _ که دخلش ریال است ، خرجش دلار :|"
    http://www.eca.ir/forum2/index.php?topic=80472.msg489565#msg489565
    http://www.eca.ir/forum2/index.php?topic=82242.msg501926#msg501926

    #2
    پاسخ : مشکلات عجیب و غریب با atmega8

    نوشته اصلی توسط افتخارالکترونیک نمایش پست ها
    در جدیدترین مورد وقتی پورت های میکرو بصورت تکی خاموش روشن میشوند مشکلی ندارند ولی وقتی هرسه پورت باهم قصد خاموش روشن شدن دارن میکرو به هیچ وجه دستورات برنامه رو اجرا نمی کنه و هنگ میکنه
    کل جریان دهی ای که میکرو تون میتونه داشته باشه بینهایت نیست، یه عدد در حدود 100 میلی آمپره ( دقیقش رو برای میکرو تون باید در دیتا شیت نگاه کنید. )

    در ضمن هر کدوم از پایه ها هم خودشون یه حداکثر مطلقی توی جریان دهی دارن ( کمتر از 40 میلی آمپر، دقیقشو در دیتا شیت نگاه کنید. )




    نوشته اصلی توسط افتخارالکترونیک نمایش پست ها
    در تابلو قبلی وقتی فرکانس میکرو 8 داخلی بود کل دستورات داخل حلقه while(1) اجرا نمی شد و میکرو هنگ بود با کلی کلنجار وقتی فرکانس رو بردم روی مقدار 1 داخلی مشکل برطرف شد
    تابلو قبلی یعنی چی؟ یعنی این یک برنامه و مدار بوده و کلا قضیه LED نیست؟ باز این هم به نظر من مشکل جریان کشی میکرو میاد چونکه حداکثر های میکرو با فرکانس تغییر می کنن.

    همچنین منبع تغذیه تون فکر کنم کیفیت مناسبی برای 8 مگاهرتز نداره . (اینا رو باید از دیتا شیت دید ولی مثلا فلان میکرو وقتی تغذیه اش حدود 3 ولت هست نهایت فرکانش میشه 2 مگاهرتز، تغذیه که بیاد بین 4.8 تا 5 ولت، میتونید فرکانس رو تا 8 مگاهرتز بالا ببرید )

    حالا شما برای همون سه تا LED تون بافر بزارید ببینید مشکلتون حل میشه یا نه، به بقیه ی قضایا هم می رسیم
    موفق باشید

    دیدگاه


      #3
      پاسخ : مشکلات عجیب و غریب با atmega8

      به جای دیود زنر از رگولاتور استفاده کنیدوقتی از زنر استفاده میکنید و دائما جریان کشی شما در حال نوسان هست روی ولتاژ زنر تاثیر میذاره و در نتیجه ولتاژ تغذیه شما هم شروع به نوسان میکنه و میتونه باعث هنگ کردن میکرو بشهاگر به نوشته خودتون توجه کنید گفتید که وقتی تک پورت (فکر کنم منظورتون تک پایه باشه) دستور میدید مشکلی وجود نداره ولی وقتی 3 پورت دستور میدید مشکل ایجاد میشهبه نظر من اول از مدار تغذیه مطمئن بشید و از رگولاتور اسفاده کنید بعد اگر حل نشد بریم سراغ احتمالات دیگه

      دیدگاه


        #4
        پاسخ : مشکلات عجیب و غریب با atmega8

        با نظر دوستمون saeid_k68 کاملا موافقم. زنر برای بایاس شدن نیاز به یه حداقل جریانی داره که در صورت تأمین نشدن، رفتار غیر متعارفی از خودش نشون میده.
        ولی در کل به نظرم مدار شما دارای اشکالات دیگه ای هم باشه که نیاز به بررسی داره.
        در صورت امکان شماتیک رو قرار بدید.
        *** يا راهي خواهم يافت، يا راهي خواهم ساخت ... ***

        دیدگاه


          #5
          پاسخ : مشکلات عجیب و غریب با atmega8

          از یه رگولاتور سوئیچینگ استفاده کنی بهتر نیست ؟؟ مثل LM2596
          به نظر من روی زنر حساب باز نکن !! یه تست بزن ببین چی میشه
          ! Life doesn't get easier , you just get stronger

          دیدگاه


            #6
            پاسخ : مشکلات عجیب و غریب با atmega8


            تصویر بالا نحوه تغذیه میکرو

            تصویر پایین نحوه خروجی میکرو و تغذیه ال ای دی ها


            در ضمن حتما به جای زنر از رگولاتور استفاده خواهم کرد و نتیجه گزارش خواهد شد
            آنچه كه باعث موفقيت انسان ها مي شود سخت كوشي است و نه نخبه بودن! Porsche 911 Turbo S 181.000 $ USD
            جناب سعدی فرموده بودند: "بر احوال ان مرد باید گریست _ که دخلش بود نوزده، خرجش بیست!"
            که اگه الان بود باید میگفت: "بود حال و احوال آن مرد زار _ که دخلش ریال است ، خرجش دلار :|"
            http://www.eca.ir/forum2/index.php?topic=80472.msg489565#msg489565
            http://www.eca.ir/forum2/index.php?topic=82242.msg501926#msg501926

            دیدگاه


              #7
              پاسخ : مشکلات عجیب و غریب با atmega8

              نوشته اصلی توسط افتخارالکترونیک نمایش پست ها
              تصویر بالا نحوه تغذیه میکرو
              همونطور که دوستان حدس زدن، وضوحا مشکل از تغذیه است، این نحوه ی اتصال زنر راحت فلوت میشه ( از 4.7 میره بالاتر و بسته به جریان بار یه ولتاژی میگیره. )
              یه ترانزیستور NPN مناسب به آرایش زنرتون اضافه کنید، اگر سرچ کنید راحت مدارش پیدا میشه ( یک مدل هم نیست. چندین مدل پیدا میشه)

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

              **اگر فعلا رگولاتور خطی یا سوئیچینگ مناسب ندارید ترانزیستور اضافه کنید، کلا مشکل شما با یکی از همون رگولاتور هایی که دوستان پیشنهاد دادن زودتر حل میشه، خود منم میگم LM7805 بگذارید زیرا که مدار جانبی ای نمیخواد (دوتا خازن مستحبه )

              دیدگاه


                #8
                پاسخ : مشکلات عجیب و غریب با atmega8

                با تشکر ویژه از تمام دوستان و اساتید عزیز که راه حل های خود را عنوان نمودند
                در تصویر زیر که مدار پیشنهادی اینترنت برای تغذیه هست آیا تمام خازن ها از نوع عدسی و بدون پلاریته است؟
                این مدار برای تغذیه میکرو مناسب است؟
                آنچه كه باعث موفقيت انسان ها مي شود سخت كوشي است و نه نخبه بودن! Porsche 911 Turbo S 181.000 $ USD
                جناب سعدی فرموده بودند: "بر احوال ان مرد باید گریست _ که دخلش بود نوزده، خرجش بیست!"
                که اگه الان بود باید میگفت: "بود حال و احوال آن مرد زار _ که دخلش ریال است ، خرجش دلار :|"
                http://www.eca.ir/forum2/index.php?topic=80472.msg489565#msg489565
                http://www.eca.ir/forum2/index.php?topic=82242.msg501926#msg501926

                دیدگاه


                  #9
                  پاسخ : مشکلات عجیب و غریب با atmega8

                  نوشته اصلی توسط افتخارالکترونیک نمایش پست ها
                  با تشکر ویژه از تمام دوستان و اساتید عزیز که راه حل های خود را عنوان نمودند
                  در تصویر زیر که مدار پیشنهادی اینترنت برای تغذیه هست آیا تمام خازن ها از نوع عدسی و بدون پلاریته است؟
                  این مدار برای تغذیه میکرو مناسب است؟
                  سلام خازن های باظرفیت میکروفاراد الکترولیتی و اون هایی که ظرفیتشون نانو هست مولتی لایر یا پلی استر بزارین (حتما خازن 100 نانو مولتی لایر دقیقا چسبیده به پایه های میکرو رو بزاریدحداقل 2 تا)
                  موفق باشید
                  Proudly @real_ahmadi
                  #real_ahmadi

                  واسه اسمت بجنگ

                  دیدگاه


                    #10
                    پاسخ : مشکلات عجیب و غریب با atmega8

                    با بستن مدار بالا مشکل هنگ کردن میکرو بطور کل حل شد...
                    همچنین با استفاده از خازن 100 نانو برای تغذیه ی دیود زنر هم مشکلات قبلی برطرف شد
                    نکته اینکه بسیاری از مشکلات نویز و تغییرات ولتاژ تغذیه با گذاشتن خازن 100 نانو در نزدیکی پایه vcc میکرو برطرف خواهد شد
                    باتشکر از دوستان خوبم
                    آنچه كه باعث موفقيت انسان ها مي شود سخت كوشي است و نه نخبه بودن! Porsche 911 Turbo S 181.000 $ USD
                    جناب سعدی فرموده بودند: "بر احوال ان مرد باید گریست _ که دخلش بود نوزده، خرجش بیست!"
                    که اگه الان بود باید میگفت: "بود حال و احوال آن مرد زار _ که دخلش ریال است ، خرجش دلار :|"
                    http://www.eca.ir/forum2/index.php?topic=80472.msg489565#msg489565
                    http://www.eca.ir/forum2/index.php?topic=82242.msg501926#msg501926

                    دیدگاه


                      #11
                      پاسخ : مشکلات عجیب و غریب با atmega8

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

                      دیدگاه


                        #12
                        پاسخ : مشکلات عجیب و غریب با atmega8

                        نوشته اصلی توسط افتخارالکترونیک نمایش پست ها
                        با بستن مدار بالا مشکل هنگ کردن میکرو بطور کل حل شد...
                        همچنین با استفاده از خازن 100 نانو برای تغذیه ی دیود زنر هم مشکلات قبلی برطرف شد
                        نکته اینکه بسیاری از مشکلات نویز و تغییرات ولتاژ تغذیه با گذاشتن خازن 100 نانو در نزدیکی پایه vcc میکرو برطرف خواهد شد
                        باتشکر از دوستان خوبم
                        سلام بله مشکل حل میشه فقط با تغذیه خوب وگذاشتن خازن 100 نانو هرچی بیشتر بهتر
                        موفق باشی در پناه حق
                        Proudly @real_ahmadi
                        #real_ahmadi

                        واسه اسمت بجنگ

                        دیدگاه

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