اطلاعیه

Collapse
No announcement yet.

ساده ترین راه برای تبدیل یک داده موازی به سریال؟

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

    ساده ترین راه برای تبدیل یک داده موازی به سریال؟

    سلام.
    برای تبدیل یک داده n بیتی (n بزرگتر از 8 و کوچکتر از 16) موازی به سریال (با هر پروتکلی) راحت ترین راه چیه؟
    یک راه استفاده از میکرو هست ولی اگه آی سی خاصی میشناسین که راحت تر این کارو میکنه ممنون میشم معرفی کنید.
    یک مورد که خودم پیدا کردم 74F676 هست.
    لطفاً برای انجام پروژه های دانشجویی پیام خصوصی نفرستید.
    لطفاً سؤالاتی که در انجمن قابل طرح شدن هستند پیام خصوصی نکنید.
    با تمام وجود گناه کرديم اما نه نعمتش را از ما گرفت نه گناهان ما را فاش کرد اطاعتش کنيم چه مي کند؟"دکتر شريعتي"
    اگر جايي که ايستاده ايد را نمي پسنديد، عوضش کنيد شما درخت نيستيد!! "پاسكال"
    يا به اندازه ي آرزوهايت تلاش کن يا به اندازه تلاشت آرزو کن. "شکسپير"

    #2
    پاسخ : ساده ترین راه برای تبدیل یک داده موازی به سریال؟

    نمی دونم درست می گم یا نه ولی تو درس مدار منطقی یکی از کاربردای مالتی پلکسر ها و دی مالتی پلکسر ها همین تبدیل پورت مورازی به سری برای سیستم های مبتنی بر پردازنده بود ( یه مالتی پلکسر ساده )
    خداوند بی نهایت است اما به قدر نیاز تو فرود می آید ، به قدر آرزوی تو گسترده می شود و به قدر ایمان تو کارگشاست.
    [hr]

    دیدگاه


      #3
      پاسخ : ساده ترین راه برای تبدیل یک داده موازی به سریال؟

      نوشته اصلی توسط هـادی
      سلام.
      برای تبدیل یک داده n بیتی (n بزرگتر از 8 و کوچکتر از 16) موازی به سریال (با هر پروتکلی) راحت ترین راه چیه؟
      یک راه استفاده از میکرو هست ولی اگه آی سی خاصی میشناسین که راحت تر این کارو میکنه ممنون میشم معرفی کنید.
      یک مورد که خودم پیدا کردم 74F676 هست.
      سلام.
      با استفاده از آی سی 4021 می تونید این کارو انجام بدین.
      http://telegram.me/fat_taf

      دیدگاه


        #4
        پاسخ : ساده ترین راه برای تبدیل یک داده موازی به سریال؟

        در ادامه ی پاسخ دوستان:
        آی سی 74676 در زیر:
        http://users.ece.utexas.edu/~valvano...ets/74F676.pdf

        :read:
        1: اللهم صل علي محمد و آل محمد و عجل فرجهم و ...
        2: دانش بهتره يا ثروت؟ بدون شعور هيچکدوم!
        3: دلا معاش چنان کن که گر بلغزد پاي *** فرشته‌ات به دو دست دعا نگه دارد (حافظ)

        دیدگاه


          #5
          پاسخ : ساده ترین راه برای تبدیل یک داده موازی به سریال؟

          نوشته اصلی توسط 4850
          نمی دونم درست می گم یا نه ولی تو درس مدار منطقی یکی از کاربردای مالتی پلکسر ها و دی مالتی پلکسر ها همین تبدیل پورت مورازی به سری برای سیستم های مبتنی بر پردازنده بود ( یه مالتی پلکسر ساده )
          چطوری؟

          نوشته اصلی توسط Fattah-Tafreshi
          سلام.
          با استفاده از آی سی 4021 می تونید این کارو انجام بدین.
          متأسفانه 8 بیتی هست.

          نوشته اصلی توسط محمدصادق رستمی
          در ادامه ی پاسخ دوستان:
          آی سی 74676 در زیر:
          http://users.ece.utexas.edu/~valvano...ets/74F676.pdf

          :read:
          این آی سی رو خودم هم ذکر کرده بودم(پست اول) به هر حال ممنون.
          لطفاً برای انجام پروژه های دانشجویی پیام خصوصی نفرستید.
          لطفاً سؤالاتی که در انجمن قابل طرح شدن هستند پیام خصوصی نکنید.
          با تمام وجود گناه کرديم اما نه نعمتش را از ما گرفت نه گناهان ما را فاش کرد اطاعتش کنيم چه مي کند؟"دکتر شريعتي"
          اگر جايي که ايستاده ايد را نمي پسنديد، عوضش کنيد شما درخت نيستيد!! "پاسكال"
          يا به اندازه ي آرزوهايت تلاش کن يا به اندازه تلاشت آرزو کن. "شکسپير"

          دیدگاه


            #6
            پاسخ : ساده ترین راه برای تبدیل یک داده موازی به سریال؟

            جالبه، اصلا دقت نکرده بودم! :eek: شرمنده. :redface:

            در مورد مالتی پلکسر:
            فرض کن یک مالتی پلکسر داری که 16 تا ورودی داره
            به نامهای D0 تا D15
            و طبیعتا 4 خط کنترلی!
            وفقط یک خروجی!
            اگر بیت کنترلی در وضعیت 0000 باشه
            خروجی میشه D0
            اگر بیت کنترلی در وضعیت 0001 باشه
            خروجی میشه D1
            ...
            اگر بیت کنترلی در وضعیت 1111 باشه
            خروجی میشه D15
            (البته پایه های چیپ سلکت، اینیبل و ... هم داره)
            حالا کافیه یک شمارنده 4 بیتی داشته باشی!
            داده ها رو بر روی D0...D15 قرار میدی
            بعد شمارنده از 0 تا 15 میشمره
            همزمان که داره میشمره با همون سرعت شمارش
            داده ها به ترتیب بر روی پایه ی خروجی قرار میگیرن.
            برای طراحی دقیقتر، به یکسری آی سی های منطقی ساده مثل اند و اور و ... نیازه!
            ...
            :read:

            http://en.wikipedia.org/wiki/Multiplexer
            1: اللهم صل علي محمد و آل محمد و عجل فرجهم و ...
            2: دانش بهتره يا ثروت؟ بدون شعور هيچکدوم!
            3: دلا معاش چنان کن که گر بلغزد پاي *** فرشته‌ات به دو دست دعا نگه دارد (حافظ)

            دیدگاه


              #7
              پاسخ : ساده ترین راه برای تبدیل یک داده موازی به سریال؟

              نوشته اصلی توسط محمدصادق رستمی
              جالبه، اصلا دقت نکرده بودم! :eek: شرمنده. :redface:

              در مورد مالتی پلکسر:
              فرض کن یک مالتی پلکسر داری که 16 تا ورودی داره
              به نامهای D0 تا D15
              و طبیعتا 4 خط کنترلی!
              وفقط یک خروجی!
              اگر بیت کنترلی در وضعیت 0000 باشه
              خروجی میشه D0
              اگر بیت کنترلی در وضعیت 0001 باشه
              خروجی میشه D1
              ...
              اگر بیت کنترلی در وضعیت 1111 باشه
              خروجی میشه D15
              (البته پایه های چیپ سلکت، اینیبل و ... هم داره)
              حالا کافیه یک شمارنده 4 بیتی داشته باشی!
              داده ها رو بر روی D0...D15 قرار میدی
              بعد شمارنده از 0 تا 15 میشمره
              همزمان که داره میشمره با همون سرعت شمارش
              داده ها به ترتیب بر روی پایه ی خروجی قرار میگیرن.
              برای طراحی دقیقتر، به یکسری آی سی های منطقی ساده مثل اند و اور و ... نیازه!
              ...
              :read:

              http://en.wikipedia.org/wiki/Multiplexer
              آره آره همینه :applause:
              من دقیقا منظورم همین بود
              خداوند بی نهایت است اما به قدر نیاز تو فرود می آید ، به قدر آرزوی تو گسترده می شود و به قدر ایمان تو کارگشاست.
              [hr]

              دیدگاه


                #8
                پاسخ : ساده ترین راه برای تبدیل یک داده موازی به سریال؟

                وقت بخیر

                خیلی ساده است میشه دوتا مبدل 8 بیتی رو پشت سر هم cascade کرد !
                برای 4021 یا 74165 هم میشه این کارو کرد ...

                دیدگاه


                  #9
                  پاسخ : ساده ترین راه برای تبدیل یک داده موازی به سریال؟

                  با سلام شما برای این کار میتونید از یه 74h165 استفاده کنید که یه مبدل موازی به سریال یک بایتی هستش.یکم سخت پیدا می شه ولی پیدا میشه.پاساز عباسیان طبقه هم کف اولین مغازه کنار پله دست چپ.اسمش یادم رفت.مارک nxp قیمت 1000.
                  راسی خودم گرفتم ولی وقت نکردم کار باهاش یاد بگیرم اگر به دردتون خورد و یاد گرفتید به من هم یاد بدید
                  حرف زدن کافي نيست بايد عمل کرد.دانستن کافي نيست بايد به کار گرفت

                  دیدگاه


                    #10
                    پاسخ : ساده ترین راه برای تبدیل یک داده موازی به سریال؟

                    نوشته اصلی توسط taktrashe
                    وقت بخیر

                    خیلی ساده است میشه دوتا مبدل 8 بیتی رو پشت سر هم cascade کرد !
                    برای 4021 یا 74165 هم میشه این کارو کرد ...
                    متٱسفانه باز هم نمیدونم چطوری.

                    نوشته اصلی توسط روزبه صابری (iranprotel.com)
                    با سلام شما برای این کار میتونید از یه 74h165 استفاده کنید که یه مبدل موازی به سریال یک بایتی هستش.یکم سخت پیدا می شه ولی پیدا میشه.پاساز عباسیان طبقه هم کف اولین مغازه کنار پله دست چپ.اسمش یادم رفت.مارک nxp قیمت 1000.
                    راسی خودم گرفتم ولی وقت نکردم کار باهاش یاد بگیرم اگر به دردتون خورد و یاد گرفتید به من هم یاد بدید
                    سلام. قطعه ای که معرفی کرده چطوری میشه به عنوان مبدل موازی به سریال استفاده کرد؟ این قطعه 18 بیتی میتونه جهت انتقال داده از طرف A به B یا برعکس رو تعیین کنه که میتونه به عنوان یک ایزولاتور استفاده بشه ولی برای تبدیل به سریال ایده ای ندارم.

                    با قطعه 8 بیتی مشابه 74F676 توی پروتئوس شبیه سازی کردم و تونستم سریال بگیرم ولی مجبورم از دو تا کریستال استفاده کنم که احتمالاً به خاطر فرکانس نسبتاً بالای اونا شکل موجش زیاد جالب نیست ولی احتمالاً عملیه. قطعه مشابهش که 54F676 هست و با ولتاژ بالاتر کار میکنه کسی میدونه موجوده یا نه؟
                    لطفاً برای انجام پروژه های دانشجویی پیام خصوصی نفرستید.
                    لطفاً سؤالاتی که در انجمن قابل طرح شدن هستند پیام خصوصی نکنید.
                    با تمام وجود گناه کرديم اما نه نعمتش را از ما گرفت نه گناهان ما را فاش کرد اطاعتش کنيم چه مي کند؟"دکتر شريعتي"
                    اگر جايي که ايستاده ايد را نمي پسنديد، عوضش کنيد شما درخت نيستيد!! "پاسكال"
                    يا به اندازه ي آرزوهايت تلاش کن يا به اندازه تلاشت آرزو کن. "شکسپير"

                    دیدگاه


                      #11
                      پاسخ : ساده ترین راه برای تبدیل یک داده موازی به سریال؟

                      درود
                      چرا از روش مالتی پلکسر که دوستمون گفت استفاده نمی کنی؟
                      ساده ترین راه منظورت چیه(از چه نظر )؟ به چی میگی سادگی؟ هزینه چقدر مهمه؟ اشغال فضا چقدر مهمه؟
                      مـن هیچ ندانم که مرا آن که سرشت
                      از اهل بهشت کرد یا دوزخ زشت
                      جامی و بتی و بربطی بر لب کشت
                      اين هر سه مرا نقد و تو را نسیه بهشت

                      دیدگاه


                        #12
                        پاسخ : ساده ترین راه برای تبدیل یک داده موازی به سریال؟

                        دوست من این یک مبدل موازی به سریال هستش که کلی دنبالش گشتم تا پیداش کردم.منظور شما رو هم در مورد 18 بیتی بودن نمی فهمم؟شما ایز این تراشه می تونی به صورت متوالی استفاده کنی که تعداد بیت های بیشتری رو در بر بگیره.
                        حرف زدن کافي نيست بايد عمل کرد.دانستن کافي نيست بايد به کار گرفت

                        دیدگاه


                          #13
                          پاسخ : ساده ترین راه برای تبدیل یک داده موازی به سریال؟

                          دیتاشیت 74h165 رو از اینجا گرفتم:
                          http://www.digchip.com/datasheets/search.php?pn=74h165
                          که اشتباها دیتاشیت یک قطعه دیگه رو خوندم،74165 هم که 8بیتیه ولی من یخوام یک دیتای پارالل 13 بیتی رو سریال کنم.در مورد استفاده از دو تا از این آی سی هم ایده ای ندارم.شبیه سازی پروتوس رو هم سعی میکنم بعدا بذارم.آی سی اونجا.شبیه همین 74165 یا شاید هم خودشه ولی فقط میشه داده 7 بیتی با پروتکل UART فرستاد.

                          منظورم از سادگی اینه که سریعتر بشه راهش انداخت و تا حد امکان قطعه کمتری بخواد،محدودیت چندانی از نظر هزینه و جا ندارم ولی مهمه که از نظر کارکرد مطمئن باشه.
                          لطفاً برای انجام پروژه های دانشجویی پیام خصوصی نفرستید.
                          لطفاً سؤالاتی که در انجمن قابل طرح شدن هستند پیام خصوصی نکنید.
                          با تمام وجود گناه کرديم اما نه نعمتش را از ما گرفت نه گناهان ما را فاش کرد اطاعتش کنيم چه مي کند؟"دکتر شريعتي"
                          اگر جايي که ايستاده ايد را نمي پسنديد، عوضش کنيد شما درخت نيستيد!! "پاسكال"
                          يا به اندازه ي آرزوهايت تلاش کن يا به اندازه تلاشت آرزو کن. "شکسپير"

                          دیدگاه


                            #14
                            پاسخ : ساده ترین راه برای تبدیل یک داده موازی به سریال؟

                            ok.
                            منظور من ایینه گه دلیل استفاده نکردن از میکزو چیه.
                            به هر حال در روش مالتی پلکسر می تونی از 74150 استفاده کنی. یا از 4067 که آنالوگ هست.
                            برای اینها باید از یک کانتر استفاده کنی که میتونی از 4060 استفاده کنی که امکان اتصال کریستال رو هم داره.

                            البته ممکنه پیدا کردن اینها سخت باشه می تونی از دو تا 74251 یا 4512 استفاده کنی. روش اتصال هم به این صورت هست که سه تا از پایه های شمارنده رو میدی به هر دو مالتی پلکسر و پایه چهارم شمارنده رو میدی به OE یکی از مالتی پلکسر ها و همین رو not میکنی میدی به OE دومی.

                            اگه از cmos ها استفاده کنی، می تونی با ولتاژ بالاتری هم کار کنی. و یا راه دیگه اینه که ولتاژ خروجی رو یا ترانزیستور بالا ببری.
                            مـن هیچ ندانم که مرا آن که سرشت
                            از اهل بهشت کرد یا دوزخ زشت
                            جامی و بتی و بربطی بر لب کشت
                            اين هر سه مرا نقد و تو را نسیه بهشت

                            دیدگاه


                              #15
                              پاسخ : ساده ترین راه برای تبدیل یک داده موازی به سریال؟

                              فایل پروتئوس تبدیل داده موازی 14 بیتی به سریال (پروتکل UART) با آی سی 4021:
                              http://vip.eca.ir/sharing/uploads/13872152951.rar
                              البته چون نیاز نشد، سخت افزاری نبستم.
                              لطفاً برای انجام پروژه های دانشجویی پیام خصوصی نفرستید.
                              لطفاً سؤالاتی که در انجمن قابل طرح شدن هستند پیام خصوصی نکنید.
                              با تمام وجود گناه کرديم اما نه نعمتش را از ما گرفت نه گناهان ما را فاش کرد اطاعتش کنيم چه مي کند؟"دکتر شريعتي"
                              اگر جايي که ايستاده ايد را نمي پسنديد، عوضش کنيد شما درخت نيستيد!! "پاسكال"
                              يا به اندازه ي آرزوهايت تلاش کن يا به اندازه تلاشت آرزو کن. "شکسپير"

                              دیدگاه

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