اطلاعیه

Collapse
No announcement yet.

کار نکردن تعدادی از دکمه های keypad

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

    کار نکردن تعدادی از دکمه های keypad

    سلام من یه کدی رو توی codevision زدم که به درستی تو ی proteus کار کرد و هیچ مشکلی نداشت اما وقتی رو ی atmega 16 پروگرم می کنم یه تعدای از دکمه ها که سه تا از اون ها توی یه ردیفن و اخری با اون سه تا نه توی یه ردیفن نه توی یه ستون (دکمه های d و # و 0 و 7)کار نمی کنن
    keypad رو چک کردم سالم بود و حتی ولتاژ رو هم کم نمی کرد
    پایه های atmega 16 رو هم تغییر دادم(از PORTB وصل کردم PORTC) باز همون دکمه ها کار نکردن
    فیوز بیت JTAG (اگه اشتباه نکنم همین اسمش بود) اون رو هم تغییر دادم ولی فرقی نکرد
    سیم ها رو هم چک کرد اما باز کار نکرد (البته بدیحی بود که ربطی به اون ها نداره چون کلید های خراب توی یه ردیف یا ستون نیستن)
    نوع کیپد هم 4 در 4 هست
    واقعا نمی دونم مشکل از کجاس اگه امکانش هست یک نفر کمک کنه
    ممنون
    جدیدترین ویرایش توسط ERMIA.E; ۱۰:۲۱ ۱۳۹۹/۰۳/۳۰.

    #2
    پاسخ : کار نکردن تعدادی از دکمه های keypad

    نوشته اصلی توسط ERMIA.E نمایش پست ها
    سلام من یه کدی رو توی codevision زدم که به درستی تو ی proteus کار کرد و هیچ مشکلی نداشت اما وقتی رو ی atmega 16 پروگرم می کنم یه تعدای از دکمه ها که سه تا از اون ها توی یه ردیفن و اخری با اون سه تا نه توی یه ردیفن نه توی یه ستون (دکمه های d و # و 0 و 7)کار نمی کنن
    keypad رو چک کردم سالم بود و حتی ولتاژ رو هم کم نمی کرد
    پایه های atmega 16 رو هم تغییر دادم(از PORTB وصل کردم PORTC) باز همون دکمه ها کار نکردن
    فیوز بیت JTAG (اگه اشتباه نکنم همین اسمش بود) اون رو هم تغییر دادم ولی فرقی نکرد
    سیم ها رو هم چک کرد اما باز کار نکرد (البته بدیحی بود که ربطی به اون ها نداره چون کلید های خراب توی یه ردیف یا ستون نیستن)
    نوع کیپد هم 4 در 4 هست
    واقعا نمی دونم مشکل از کجاس اگه امکانش هست یک نفر کمک کنه
    ممنون
    سلام
    مطمئنید کیپد سالمه؟ اکثر این مشکلات به خاطر جنس نامرغوب کیپد هستش.

    دیدگاه


      #3
      پاسخ : کار نکردن تعدادی از دکمه های keypad

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

      دیدگاه


        #4
        پاسخ : کار نکردن تعدادی از دکمه های keypad

        نوشته اصلی توسط ERMIA.E نمایش پست ها
        بله با اهمتر چک کردم انصال رو برقرار می کرد
        بعد از اون شک کردم که شاید سیم های مرغوبی نداشته باشه و سیم ها دارای مقاومت باشن
        که اگه اینطور باشه ممکنه انقدری از ولتاژ ورودی کم کنه که باعث بشه میکرو اون ولتاژ خروجی از کیپد رو به عنوان 0 در نظر بگیره(بجای 1)
        اما این رو هم تست کردم ولی باز مشکلی نبود
        الان حدس می زنم مشکلم از فیوز بیت ها باشه چون من فیوز بیت ها رو خودم به صورت دستی تنظیم کردم
        می ترسم مشکل از اونجا باشه
        ممکنه مشکل خاصی پیش بیاد از جانب فیوز ها
        از صبح که هرچی در موردش تو اینترنت می خونم چیزی خاصی پیدا نمی کنم
        اگر مشکل فیوزبیتی بود، میکروکنترلر اصلا کار نمیکرد.
        جای پایه ها رو عوض کنید، اگر همچنان همون کلیدها کار نمیکنن، یعنی کیپد خرابه. منم چون قبلا همین مشکل رو داشتم میگم که کیپد خرابه احتمالا!

        دیدگاه


          #5
          پاسخ : کار نکردن تعدادی از دکمه های keypad

          نوشته اصلی توسط hossein.m98 نمایش پست ها
          اگر مشکل فیوزبیتی بود، میکروکنترلر اصلا کار نمیکرد.
          جای پایه ها رو عوض کنید، اگر همچنان همون کلیدها کار نمیکنن، یعنی کیپد خرابه. منم چون قبلا همین مشکل رو داشتم میگم که کیپد خرابه احتمالا!
          متوجه شدم
          ممنون از وقتی که گذاشتید

          دیدگاه


            #6
            پاسخ : کار نکردن تعدادی از دکمه های keypad

            نوشته اصلی توسط ERMIA.E نمایش پست ها
            متوجه شدم
            ممنون از وقتی که گذاشتید
            سلام شاید دیلیلش فعال بودن فیوز بیت JTAG هست آیا کیپدتون روی پورت سی کار میکنه؟ در این صورت حتما چک کنید

            Sent from my SM-A305F using Tapatalk

            دیدگاه


              #7
              پاسخ : کار نکردن تعدادی از دکمه های keypad

              نوشته اصلی توسط Master81 نمایش پست ها
              سلام شاید دیلیلش فعال بودن فیوز بیت JTAG هست آیا کیپدتون روی پورت سی کار میکنه؟ در این صورت حتما چک کنید

              Sent from my SM-A305F using Tapatalk
              خیلی ممنون از وقتی که گذاشتید
              حل شد مشکل

              دیدگاه

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