اطلاعیه

Collapse
No announcement yet.

شمارنده سعودی و نزولی همزمان

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

    شمارنده سعودی و نزولی همزمان

    سلام دوستان. من میخواستم یک شمارنده درست کنم که از 0 تا 74 بشماره وقتی رسید به 74 از 74 تا 0 نزولی بشماره. به صورت خودکار.
    برای این کار هم آی سی 74191 رو دارم. اما اگه با 74192 یا 193 هم تونستید یکی برای من مثال بیارید ممنون میشم.
    الان میتونم از 0 تا 74 رو بسازم اما برعکسش رو نمیتونم. و نمیدونم که چطوری باید کاری کنم که وقتی به 74 رسید برعکس بشماره. لطفا کمکم کنید. به شدت نیاز دارم. تا عصر باید به دستم برسه که اگه ای سی دیگه ای نیاز داشت برم بخرم.

    #2
    پاسخ : شمارنده سعودی و نزولی همزمان

    از 74190 چرا استفاده نمیکنی؟
    البته اگه میخوای BCD بشماری

    کافیه 2 تا مدار درست کنی که 0 و 74 تشخیص بده و خروجی یک کنه
    بعدش میتونی با یه فلیپ فلاپ حالت ذخیره کنی و خروجی فلیپ فلاپ هم بده به ورودی 'D/U شمارنده
    [glow=red,2,300]تاپيک هاي ايجاد شده[/glow]

    دیدگاه


      #3
      پاسخ : شمارنده سعودی و نزولی همزمان

      سلام مجدد. با تشکر از شما. یه شمارنده پیدا کدم. از این آدرس میتونید فایل پروتئوسش رو دانلودکنید.
      http://www.goftoman.owrang.net/thread398.html

      دیدگاه


        #4
        پاسخ : شمارنده سعودی و نزولی همزمان

        با عرض پوزش مدار شما اشتباه هست
        [glow=red,2,300]تاپيک هاي ايجاد شده[/glow]

        دیدگاه


          #5
          پاسخ : شمارنده سعودی و نزولی همزمان

          پوزش چرا؟
          اگه میشه مشکلش رو بگید تا من هم بدونم.میدونید چجوری حل میشه؟

          دیدگاه


            #6
            پاسخ : شمارنده سعودی و نزولی همزمان

            سلام
            شما یه شمارنده با T f.f بساز و خروجی را اگر از Q بگیری و به BCD to 7seg تبدیل کنی صعودی میشماره درست ؟ :redface:
            خوب حالا اگر خروجی را از Qبار بگیر میشه شمارنده نزولی :redface: به همین سادگی
            خوب حتما میپرسی که چطور از Q به q بار سوئیچ کنی :eek: این دیگه ماری نداره با سر هر خروجی q یک گیت Xor قرار بده سپس اگر پایه دوم ورودی گیت XOR را صفر و یک کن ببین چی میبینی
            برو حلش را ببر :applause:
            کمتر سخن گویم
            بیشتر عمل کنیم

            دیدگاه


              #7
              پاسخ : شمارنده سعودی و نزولی همزمان

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

              نوشته اصلی توسط mpc
              سلام
              شما یه شمارنده با T f.f بساز و خروجی را اگر از Q بگیری و به BCD to 7seg تبدیل کنی صعودی میشماره درست ؟ :redface:
              خوب حالا اگر خروجی را از Qبار بگیر میشه شمارنده نزولی :redface: به همین سادگی
              خوب حتما میپرسی که چطور از Q به q بار سوئیچ کنی :eek: این دیگه ماری نداره با سر هر خروجی q یک گیت Xor قرار بده سپس اگر پایه دوم ورودی گیت XOR را صفر و یک کن ببین چی میبینی
              برو حلش را ببر :applause:
              خروجی 'Q فقط باعث میشه خروجی مکمل بشه نه صعودی نزولی!!!
              مثلا عدد 0011 طبق حرف شما میشه 1100 که اشتباه هست
              [glow=red,2,300]تاپيک هاي ايجاد شده[/glow]

              دیدگاه


                #8
                پاسخ : شمارنده سعودی و نزولی همزمان

                نوشته اصلی توسط ADMlN
                مدار فیدبک اشتباه داره
                خروجی 'Q فقط باعث میشه خروجی مکمل بشه نه صعودی نزولی!!!
                مثلا عدد 0011 طبق حرف شما میشه 1100 که اشتباه هست
                دوست گرامی اگر شما 0011 را نمایش دهید چند میبنید :rolleyes: خوب معلوم عدد 3
                حالا اگر 1100 را نمایش دهید چی میبنید oo: خوب باز هم معلوم است عدد 12
                حالا بگو چه ذبطی داره :eek:
                چون عدد ما چها بیتی بود ماکزیمم تا 15 شمارش داشتیم حالا 15-3 میشه 12 :eek: درست شد ؟
                اگر یه پالس جدید به شمارنده وارد شود میشه چند 0100 همان 4 خودمان چون شمارنده ما همیشه صعودی است
                ولی اگر NOT کنیم چی میشه 1011 میشه چند oo: خوب معلوم میشه عدد یازده !!! قبلی دوازده بود حالا شده یازده پس شمارنده صعودی میشماره ولی ما چون NOT کردیم
                نزولی نمایش داده میشه
                درسته پس یه تشکر به من بدهکاری ADMIN جان :redface: :wow:
                کمتر سخن گویم
                بیشتر عمل کنیم

                دیدگاه


                  #9
                  پاسخ : شمارنده سعودی و نزولی همزمان

                  نوشته اصلی توسط mpc
                  دوست گرامی اگر شما 0011 را نمایش دهید چند میبنید :rolleyes: خوب معلوم عدد 3
                  حالا اگر 1100 را نمایش دهید چی میبنید oo: خوب باز هم معلوم است عدد 12
                  حالا بگو چه ذبطی داره :eek:
                  چون عدد ما چها بیتی بود ماکزیمم تا 15 شمارش داشتیم حالا 15-3 میشه 12 :eek: درست شد ؟
                  اگر یه پالس جدید به شمارنده وارد شود میشه چند 0100 همان 4 خودمان چون شمارنده ما همیشه صعودی است
                  ولی اگر NOT کنیم چی میشه 1011 میشه چند oo: خوب معلوم میشه عدد یازده !!! قبلی دوازده بود حالا شده یازده پس شمارنده صعودی میشماره ولی ما چون NOT کردیم
                  نزولی نمایش داده میشه
                  درسته پس یه تشکر به من بدهکاری ADMIN جان :redface: :wow:
                  ایول خوشم اومد
                  چون سایت فقط تشکر داره و چیزی مثل داد ، دعوا ، کتک ، پس گردنی و .... نداره شما یه 10 تایی فعلا به من بدهکار باش
                  عزیز شما یه شمارنده طراحی میکنی که مثلا اول اینطوری می شماره
                  0 1 2 3 4 5 6
                  بعد میزنی نزولی بشماره یعنی 6 بود حالا باید بشه 5 نه 10 !!!
                  چیزی که شما میگی مکمله
                  [glow=red,2,300]تاپيک هاي ايجاد شده[/glow]

                  دیدگاه


                    #10
                    پاسخ : شمارنده سعودی و نزولی همزمان

                    نوشته اصلی توسط ADMlN
                    ایول خوشم اومد
                    چون سایت فقط تشکر داره و چیزی مثل داد ، دعوا ، کتک ، پس گردنی و .... نداره شما یه 10 تایی فعلا به من بدهکار باش
                    عزیز شما یه شمارنده طراحی میکنی که مثلا اول اینطوری می شماره
                    0 1 2 3 4 5 6
                    بعد میزنی نزولی بشماره یعنی 6 بود حالا باید بشه 5 نه 10 !!!
                    چیزی که شما میگی مکمله
                    سلام عزیز دل برادر
                    قبوله از 10 تا بدهیم یکی کم کن حالا نه تا میشه رسیدم بهت بقیه را نقدی حساب میکنم :wow: (فقط برای خنده بود)
                    عزیز جان اگر شمارنده شما از 0 تا 9 شمارش میکنه ( مبنای 10) شما باید از رابطه زیر استفاده کنید :redface:
                    عدد مورد نظر که NOT شده را از عدد شش کم کن عزیز دل برادر :redface:
                    مثال خودت را میزنم اگر شمارش تا 6 انجام شده وقتی NOT کنیم میشه 0110 > 1001 پس از عدد 6 کم میکنیم میشه 0101 = 0110 - 1001 درست شد

                    میخواهی یه مثال دیگه بزنم این با رایگان حساب میکنم
                    شمارش به عدد 4 رسیده است باید بعد از زدن کلید شمارش معکوس چه عددی نمایش داده شود بله عدد 6 رابطه زیر نمایش عدد بدست آمده است
                    0100 > 1011 به=عد از NOT شدن اجرای رابطه 0101 = 0110 - 1011 یعنی عدد 5 نمایش داده خواهد شد و با اولین کلاک میشه 4 بعد 3 و .... :applause: :wow:
                    کمتر سخن گویم
                    بیشتر عمل کنیم

                    دیدگاه


                      #11
                      پاسخ : شمارنده سعودی و نزولی همزمان

                      نوشته اصلی توسط mpc
                      سلام عزیز دل برادر
                      قبوله از 10 تا بدهیم یکی کم کن حالا نه تا میشه رسیدم بهت بقیه را نقدی حساب میکنم :wow: (فقط برای خنده بود)
                      عزیز جان اگر شمارنده شما از 0 تا 9 شمارش میکنه ( مبنای 10) شما باید از رابطه زیر استفاده کنید :redface:
                      عدد مورد نظر که NOT شده را از عدد شش کم کن عزیز دل برادر :redface:
                      مثال خودت را میزنم اگر شمارش تا 6 انجام شده وقتی NOT کنیم میشه 0110 > 1001 پس از عدد 6 کم میکنیم میشه 0101 = 0110 - 1001 درست شد

                      میخواهی یه مثال دیگه بزنم این با رایگان حساب میکنم
                      شمارش به عدد 4 رسیده است باید بعد از زدن کلید شمارش معکوس چه عددی نمایش داده شود بله عدد 6 رابطه زیر نمایش عدد بدست آمده است
                      0100 > 1011 به=عد از NOT شدن اجرای رابطه 0101 = 0110 - 1011 یعنی عدد 5 نمایش داده خواهد شد و با اولین کلاک میشه 4 بعد 3 و .... :applause: :wow:

                      باشه از یارانه این ماه کم میکنم :mrgreen:
                      میشه کلا بیخیال نحوه نمایش بشی؟
                      مگه شما یه شمارنده نداری که بالا پایین میره
                      خب برای هر دور هم یه فلیپ فلاپ لازم داری
                      حالا کل مدار این میشه که تقریبا همون اول اینو گفتی ولی بعدش الکی لقمه دور سر اینقدر چرخوندی که من شدم


                      [glow=red,2,300]تاپيک هاي ايجاد شده[/glow]

                      دیدگاه


                        #12
                        پاسخ : شمارنده سعودی و نزولی همزمان

                        سلام خسته نباشید من میخواستم یک شمارنده صعودی نزولی شمار دهدهی که از0 تا9 بشمره وبرگردرو طراحی کنم و اونم با JKنیاز به کمک دارم ممنون

                        دیدگاه

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