اطلاعیه

Collapse
No announcement yet.

مشکل در پورت C مگا8

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

    مشکل در پورت C مگا8

    سلام خدمت همگی
    یه میکرو مگا8 SMD دارم که روی برد لحیم شده و پین 0و1و2و3 که به 4 سگمنت اول 7سگمنت متصل هستند نمیتونن اون سگمنت ها رو روشن کنند...
    با ولتمتر اندازه میگیرم 5 ولت هستش ولی نمیدونم چرا نمیتونن سون سگمنت رو روشن کنند...
    تمام سگمنت ها سالم هستند...مسیر هم مشکلی نداره...حتی یه برنامه ساده که پورت C رو تماما 1 کنه هم ریختم روش ولی باز هم اون پین ها خروجی نمیدند...
    به نظرتون ممکنه فلیپ فلاپ های اون پین ها سوخته باشه؟...یعنی باید میکرو رو عوض کنم؟
    با تشکر
    تولید کننده تجهیزات برنامه پذیر اتوماسیون صنعتی

    www.intelart.ir


    ساخت کنترلر دما PID فازي با AVR [آموزشی]

    #2
    پاسخ : مشکل در پورت C مگا8

    دوست عزیز
    پورت مربوط به پروگرامر jtag رو از میکرو غیر فعال کردید ؟ اگر فعال باشه این اتفاق میفته .
    - به دنبال فرصت عمري تباه کردم ! فرصت جواني ام بود من اشتباه کردم .

    دیدگاه


      #3
      پاسخ : مشکل در پورت C مگا8


      مرسی بابت پاسختون....ولی مگا8 که JTAG نداره....فیوز بیت ها رو دوباره چک کردم ولی نداشت...ممکنه مشکل از جای دیگه باشه؟
      تولید کننده تجهیزات برنامه پذیر اتوماسیون صنعتی

      www.intelart.ir


      ساخت کنترلر دما PID فازي با AVR [آموزشی]

      دیدگاه


        #4
        پاسخ : مشکل در پورت C مگا8

        نوشته اصلی توسط punisher.x64
        مرسی بابت پاسختون....ولی مگا8 که JTAG نداره....فیوز بیت ها رو دوباره چک کردم ولی نداشت...ممکنه مشکل از جای دیگه باشه؟
        مهندس اگه سوخته باشه کلا خروجی نمیده
        سگمنتات ردیفه؟

        دیدگاه


          #5
          پاسخ : مشکل در پورت C مگا8

          سلام
          ممکن هستش که این پایه ها درست لحیم نشده باشن و بین پین ها و پدها فاصله وجود داشته باشه. شما بیاید هویه رو روشن کنید و نوک آنرا روی این پین ها قرار بدید تا درست بشه
          1 در دنیا 100 در آخرت (درس و مشق فعالیتمو تو انجمن کم کرده)
          من آنچه شرط بلاغست با تو میآ‌گویم. تو خواه از سخنم پند گیر و خواه ملال. سعدی
          !Electronic On! Programming On
          هوشمندانه سوال بپرسیم!
          http://ir02x6.persiangig.com/logo/eca/tanks_01.png

          دیدگاه


            #6
            پاسخ : مشکل در پورت C مگا8

            سلام
            پورت C در مگا هشت جریانش مث جریان واحد های آنالوگ تامین میشه مثل پورت A در مگا 16 فکر میکنم شما AVCC رو متصل نکردید که این اتفاق افتاده

            head<=
            ...تشکر خدا...
            [img width=97 height=100]http://mahdi3d.persiangig.com/image/5280543_t.jpg[/img]

            دیدگاه


              #7
              پاسخ : مشکل در پورت C مگا8

              حتما این رو که میخوام بگم رعایت کردید ولی دقت کنید حتما پایه خروجی تعریف شده باشه

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

              من زیاد یا پورت c مگا 8 کارکردم مشکلی نداشته jtag هم ماله مگا 16 و 32
              در نهایت ممکنه میکرو تون مشکل دار شده باشه که ممکنه به علت هویه زیاد ( البته خیلی احتمالش کمه ) باشه یا اتصال کوچیک بین پایه ها برقرار شده باشه که پایه ها رو چک کنید با بیزر ببینید به پایه ای وصل نشده باشه یا میکروتون از اول مشکل داشته
              از کجا خریدید میکرو رو ؟ و چند ؟ چون تقلبی بودنش ممکنه
              در نهایت وقتی ایراد رو فهمیدید به ما هم بگید چ بوده

              دیدگاه


                #8
                پاسخ : مشکل در پورت C مگا8

                سلام مجدد
                تمام نکات گفته شده رو رعایت کردم ولی باز هم فایده نداشت
                همچنان 4 بیت اول پورت C نمیتونن جریان بدن....در حالتی که هیچ باری بهشون وصل نیست سطح ولتاژشون 4.8 هست ولی وقتی LED وصل میکنم بهش 0 میشه...(مقاومت هم باهاش سری کردم)
                اگه قرار باشه پورت مشکل دار بشه خب باید تمام بیت هاش خروجی ندن..ولی اینجا فقط 4 بیت اول پورت خروجی نمیدن...
                میکرو رو هم از یکی از فروشگاههای اینترنتی خریدم...فکر نکنم تقلبی باشه

                راه حل دیگه ای به ذهنتون نمیرسه؟
                یعنی بیخیال این میکرو بشم؟...از همون فروشگاه چند تای دیگه از همین مدل هم خریدم...میترسم بشینم لحیم کنم و اونا هم همینطور باشن...چی بگم والا :angry: :angry:
                تولید کننده تجهیزات برنامه پذیر اتوماسیون صنعتی

                www.intelart.ir


                ساخت کنترلر دما PID فازي با AVR [آموزشی]

                دیدگاه


                  #9
                  پاسخ : مشکل در پورت C مگا8

                  نوشته اصلی توسط punisher.x64
                  سلام مجدد
                  تمام نکات گفته شده رو رعایت کردم ولی باز هم فایده نداشت
                  همچنان 4 بیت اول پورت C نمیتونن جریان بدن....در حالتی که هیچ باری بهشون وصل نیست سطح ولتاژشون 4.8 هست ولی وقتی LED وصل میکنم بهش 0 میشه...(مقاومت هم باهاش سری کردم)
                  اگه قرار باشه پورت مشکل دار بشه خب باید تمام بیت هاش خروجی ندن..ولی اینجا فقط 4 بیت اول پورت خروجی نمیدن...
                  میکرو رو هم از یکی از فروشگاههای اینترنتی خریدم...فکر نکنم تقلبی باشه

                  راه حل دیگه ای به ذهنتون نمیرسه؟
                  یعنی بیخیال این میکرو بشم؟...از همون فروشگاه چند تای دیگه از همین مدل هم خریدم...میترسم بشینم لحیم کنم و اونا هم همینطور باشن...چی بگم والا :angry: :angry:
                  راه حل دیگه که به ذهنم میرسه یه پیام خصوصی به جناب کی نژاد..
                  :nice: :nice: :nice: :biggrin: :biggrin: :biggrin:

                  دیدگاه


                    #10
                    پاسخ : مشکل در پورت C مگا8

                    برنامه را قرار بدین :smile:
                    باد می وزد ...
                    میتوانی در مقابلش هم دیوار بسازی ، هم آسیاب بادی
                    تصمیم با تو است ...

                    دیدگاه


                      #11
                      پاسخ : مشکل در پورت C مگا8

                      شما همین برد رو با میکرو dip تست کن و هم تو پروتوس بعد اگه اکی بود یا مشکل از میکرو یا مشکل از برده
                      اول مطمن شو که از برنامه نیست

                      دیدگاه


                        #12
                        پاسخ : مشکل در پورت C مگا8

                        نوشته اصلی توسط Rezash86
                        راه حل دیگه که به ذهنم میرسه یه پیام خصوصی به جناب کی نژاد..
                        :nice: :nice: :nice: :biggrin: :biggrin: :biggrin:

                        ولی تو امضاشون گفتن ک ب پیام خصوصی ج نمیدن! :cry2:
                        تولید کننده تجهیزات برنامه پذیر اتوماسیون صنعتی

                        www.intelart.ir


                        ساخت کنترلر دما PID فازي با AVR [آموزشی]

                        دیدگاه


                          #13
                          پاسخ : مشکل در پورت C مگا8

                          نوشته اصلی توسط ATROBOT
                          برنامه را قرار بدین :smile:
                          نه آخه اصن مشکل از برنامه نیس...من پورت C رو خروجی میکنم تمام بیت هاشو هم ست میکنم...ولی عجیب تر اینه که فقط نیبل پایین همچین مشکلی داره و بیت های بعدیش درست کار میکنند...
                          برنامه ای که تست میکنم اینه :

                          کد:
                          DDRC=0xff;
                          PORTC=0xff;
                          تولید کننده تجهیزات برنامه پذیر اتوماسیون صنعتی

                          www.intelart.ir


                          ساخت کنترلر دما PID فازي با AVR [آموزشی]

                          دیدگاه


                            #14
                            پاسخ : مشکل در پورت C مگا8

                            نوشته اصلی توسط full-job
                            شما همین برد رو با میکرو dip تست کن و هم تو پروتوس بعد اگه اکی بود یا مشکل از میکرو یا مشکل از برده
                            اول مطمن شو که از برنامه نیست
                            یه میکرو DIP داشتم که پرکشید...مجبور شدم بیام سراغ SMDها
                            توی پروتئوس مشکلی نداره...البته به پروتئوس هم خیلی اعتماد نیس...
                            همون برنامه اصلی رو روی مگا16 ریختم درست کارمیکنه... :nice:
                            تولید کننده تجهیزات برنامه پذیر اتوماسیون صنعتی

                            www.intelart.ir


                            ساخت کنترلر دما PID فازي با AVR [آموزشی]

                            دیدگاه


                              #15
                              پاسخ : مشکل در پورت C مگا8

                              نوشته اصلی توسط punisher.x64
                              سلام خدمت همگی
                              یه میکرو مگا8 SMD دارم که روی برد لحیم شده و پین 0و1و2و3 که به 4 سگمنت اول 7سگمنت متصل هستند نمیتونن اون سگمنت ها رو روشن کنند...
                              با ولتمتر اندازه میگیرم 5 ولت هستش ولی نمیدونم چرا نمیتونن سون سگمنت رو روشن کنند...
                              تمام سگمنت ها سالم هستند...مسیر هم مشکلی نداره...حتی یه برنامه ساده که پورت C رو تماما 1 کنه هم ریختم روش ولی باز هم اون پین ها خروجی نمیدند...
                              به نظرتون ممکنه فلیپ فلاپ های اون پین ها سوخته باشه؟...یعنی باید میکرو رو عوض کنم؟
                              با تشکر
                              چند نکته :
                              1-اول از آند و یا کاتد مشترک بودن سگمنت ها مطمئن شوید.بعد سر سر دیگر اتصال سگمنت ها رو که مستقیم به برق وصل می شه رو دوباره چک کنید که درست زده باشید.
                              2- اتصال پایه ها به پد هارو دوباره چک کنید.
                              *****از همه مهمتر:*******
                              مطمئن شوید که فیوز بیت wtdon غیر فعال باشد و همچنین اتصال avcc را متصل کنید و در آخر کلاک میکرو را چک کنید.

                              دیدگاه

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