اطلاعیه

Collapse
No announcement yet.

اتصال چند سون سگمنت به atmega

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

    اتصال چند سون سگمنت به atmega

    سلام به همه مهندسین :smile:

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

    ممنون از همه

    #2
    پاسخ : اتصال چند سون سگمنت به atmega

    نوشته اصلی توسط mfn59
    سلام به همه مهندسین :smile:

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

    ممنون از همه
    سلام
    می تونید از 7Seg های مالتی پلکس استفاده کنید. این 7Seg ها (مثلاً کاتد مشترک) دارای یک سری پایه ی آند هستند که بین هر 4 عدد 7Seg مشترک هست و برای هر 7Seg یک عدد کاتد وجود دارد.
    به این عکس دقت کنید : http://learn.parallax.com/sites/default/files/content/shield/4-dig-7-seg-display-demo/4x7LED5.png

    اگر 7Seg مالتی پلکس در اختیار ندارید، می تونید از 4 عدد 7Seg مجزا استفاده کنید.
    به این عکس دقت کنید : http://www.extremeelectronics.co.in/pictutorials/images/SevenSegMux1.gif

    نحوه ی درایو این ترکیب ها یکسان بوده و از تکنیک ریفرش برای درایو استفاده می شود.
    *** يا راهي خواهم يافت، يا راهي خواهم ساخت ... ***

    دیدگاه


      #3
      پاسخ : اتصال چند سون سگمنت به atmega

      اینی که دوستمون گفتن خیلی خوبه،یک راه دیگه هم اینه که از ic های bcd به سون سگمن استفاده کنی که اونجوری واسه هر سون سگمنت 4 تا پین میخای که جمعا میشه ۱۶ تا،۸ تا هم کلیداتن که میشن ۲۲ تا.
      البته نمیدونم که atmega ۸ این تعداد داره یا نه(فک کنم داشته باشه ولی!!).ولی خوبی این روش. اینه که درایوش قاعدتا خیلی راحت تر میشه و ترانزیستورو این حرفها هم نمیخاد...

      دیدگاه


        #4
        پاسخ : اتصال چند سون سگمنت به atmega

        میخوام برنامه ای (بسکام) بنویسم که ۶ تا یا بیشتر سگمنت به میکرو وصل باشه و برای هر سگمنت دو کلید بزارم که مقدارش رو کم و زیاد کنه....
        و اینکه میخوام از ای سی 7447 استفاده کنم تا إ¾إ¾إ¾پایه های کمتری از میکرو اشغال بشه. کسی میتونه کمکم کنه. ممنون میشم

        دیدگاه


          #5
          پاسخ : اتصال چند سون سگمنت به atmega

          نوشته اصلی توسط mfn59
          میخوام برنامه ای (بسکام) بنویسم که ۶ تا یا بیشتر سگمنت به میکرو وصل باشه و برای هر سگمنت دو کلید بزارم که مقدارش رو کم و زیاد کنه....
          و اینکه میخوام از ای سی 7447 استفاده کنم تا إ¾إ¾إ¾پایه های کمتری از میکرو اشغال بشه. کسی میتونه کمکم کنه. ممنون میشم
          با وصل کردن آی سی MX7221 میشه 1 تا 8 سون سگمنت رو راه اندزای کرد تنها با 3 پایه از میکرو !!!
          جالبه که میشه N تا از آی سی های MAX7221 رو هم با هم استفاده کرد. یعنی با 3 تا پایه از میکرو میشه 8xN تا سون سگمنت رو راه اندازی کرد !!!

          می تونی از شیفت رجیسترهای 74595 هم استفاده کرد. یعنی با 4 تا پایه، هرچند تا که دلت بخواد می تونی از این آی سی استفاده کنی. خروجی 74595 هم 8 بیتی هستش، یعنی میشه با هر آی سی یک 7SEG راه انداخت.

          اینا دو تا راه ساده بودند.
          ---------
          .
          .
          ...........

          دیدگاه


            #6
            پاسخ : اتصال چند سون سگمنت به atmega

            نوشته اصلی توسط Des_B
            با وصل کردن آی سی MX7221 میشه 1 تا 8 سون سگمنت رو راه اندزای کرد تنها با 3 پایه از میکرو !!!
            جالبه که میشه N تا از آی سی های MAX7221 رو هم با هم استفاده کرد. یعنی با 3 تا پایه از میکرو میشه 8xN تا سون سگمنت رو راه اندازی کرد !!!

            می تونی از شیفت رجیسترهای 74595 هم استفاده کرد. یعنی با 4 تا پایه، هرچند تا که دلت بخواد می تونی از این آی سی استفاده کنی. خروجی 74595 هم 8 بیتی هستش، یعنی میشه با هر آی سی یک 7SEG راه انداخت.

            اینا دو تا راه ساده بودند.
            من از شیفت رجیستر 164 استفاده میکردم ولی ظاهرا این max7221 رفرش احتیاج نداره و این خیلی خوبه .
            البته 3000 تومن کجا 400 تومن کجا !
            از جمله ی رفتگان این راه دراز
            باز آمده ای کو که به ما گوید راز
            هان بر سر این دو راهه از روی نیاز
            چیزی نگذاری که نمی آیی باز

            دیدگاه


              #7
              پاسخ : اتصال چند سون سگمنت به atmega

              نوشته اصلی توسط meerkat
              من از شیفت رجیستر 164 استفاده میکردم ولی ظاهرا این max7221 رفرش احتیاج نداره و این خیلی خوبه .
              البته 3000 تومن کجا 400 تومن کجا !
              بله مزیت اصلیش همونه که نیاز به رفرش کردن توسط میکرو نداره. یعنی کد می تونه سبک تر باشه.
              اما عیبش هم قیمتشه !!
              ---------
              .
              .
              ...........

              دیدگاه


                #8
                پاسخ : اتصال چند سون سگمنت به atmega

                نوشته اصلی توسط Des_B
                با وصل کردن آی سی MX7221 میشه 1 تا 8 سون سگمنت رو راه اندزای کرد تنها با 3 پایه از میکرو !!!
                جالبه که میشه N تا از آی سی های MAX7221 رو هم با هم استفاده کرد. یعنی با 3 تا پایه از میکرو میشه 8xN تا سون سگمنت رو راه اندازی کرد !!!

                می تونی از شیفت رجیسترهای 74595 هم استفاده کرد. یعنی با 4 تا پایه، هرچند تا که دلت بخواد می تونی از این آی سی استفاده کنی. خروجی 74595 هم 8 بیتی هستش، یعنی میشه با هر آی سی یک 7SEG راه انداخت.

                اینا دو تا راه ساده بودند.
                سلام دوست عزیز

                میشه نحوه اتصال این دو آی سی رو به میکرو بگین؟

                ممنون

                دیدگاه


                  #9
                  پاسخ : اتصال چند سون سگمنت به atmega

                  نوشته اصلی توسط meerkat
                  من از شیفت رجیستر 164 استفاده میکردم ولی ظاهرا این max7221 رفرش احتیاج نداره و این خیلی خوبه .
                  البته 3000 تومن کجا 400 تومن کجا !

                  سلام دوست عزیز

                  میشه نحوه اتصال این دو آی سی رو به میکرو بگین؟

                  ممنون

                  دیدگاه

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