اطلاعیه

Collapse
No announcement yet.

جمع DAC

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

    جمع DAC

    سلام بنده می خواهم خروجی دو عدد dac را با هم جمع کنم مثلا اگر دو تا 12 بیت هست بشود 13 بیت به نظر شما تنها راه استفاده از op amp هست ؟
    آخه آنوقت من اگر برای جمع کردن از مقاومت 1 در صد هم استفاده کنم با دقت 12 بیتی که من دارم ایجاد خطا می کند!!!!
    بهترین راه چیست؟ :rolleyes:
    دکتر چمران در 1311 در تهران متولد شد
    وي در زمان اقامت در آمريکا انجمن اسلامي آمريکا را تأسيس کرد که منجر به قطع بورسيه وي توسط شاه شد.
    او با اينکه يکي از دانشمندان مطرح آمريکا به حساب مي آمد بدون توجه به مدرک به مصر رفت و آموزش نظامي ديد.

    #2
    پاسخ : جمع DAC

    شاید اینجوری نشه. از اول دنبال DAC با دقت بیشتر باشی بهتره.
    من همیشه با R-2R کار می کنم و مقاومت 1%. دقتش خوبه. می تونی یه 14 بیتی R-2R رو شبیه سازی کنی و مقاومتهاش رو دستکاری کنی ببینی چقدر خطا داره. من قبلاً تست کردم با مقاومت 1% خطاش کمتر از یک LSB میشه.
    بیایید با Google آشتی کنیم!

    دیدگاه


      #3
      پاسخ : جمع DAC

      نوشته اصلی توسط محمد رستمی
      شاید اینجوری نشه. از اول دنبال DAC با دقت بیشتر باشی بهتره.
      من همیشه با R-2R کار می کنم و مقاومت 1%. دقتش خوبه. می تونی یه 14 بیتی R-2R رو شبیه سازی کنی و مقاومتهاش رو دستکاری کنی ببینی چقدر خطا داره. من قبلاً تست کردم با مقاومت 1% خطاش کمتر از یک LSB میشه.
      سلام
      نمی دونمی اینجوری که می گم درسته یا نه ولی اگر اشتباه هست دوستان درستشو بگویند ممنون می شوم

      وقتی ما 14 بیت داریم یم شود 16,384

      وقتی مقاومت 1 در صد قرار می دهم می شود 1 در صد از 16,384
      می شود 163.84
      و این مقدار از 128 که می شود 7 بیت هم تجاوز می کند!!!!!

      ولی مثلا می خواهم عمل R2R را در یک 8 بیتی انجام بدهیم
      یک در صد از 256 می شود 2.56 که می شود گفت خطای ناچیزی هست

      البته این روش را خودم تحلیل کردم نمی دونم چقدر درست باشد.
      دکتر چمران در 1311 در تهران متولد شد
      وي در زمان اقامت در آمريکا انجمن اسلامي آمريکا را تأسيس کرد که منجر به قطع بورسيه وي توسط شاه شد.
      او با اينکه يکي از دانشمندان مطرح آمريکا به حساب مي آمد بدون توجه به مدرک به مصر رفت و آموزش نظامي ديد.

      دیدگاه


        #4
        پاسخ : جمع DAC

        دکتر آبان سوال می پرسی، بعد اسفند میای جوابا رو نیگاه می کنی؟!! نوبره واللا oo:
        بیایید با Google آشتی کنیم!

        دیدگاه


          #5
          پاسخ : جمع DAC

          نوشته اصلی توسط محمد رستمی
          دکتر آبان سوال می پرسی، بعد اسفند میای جوابا رو نیگاه می کنی؟!! نوبره واللا oo:
          می خواستم بگم که من دکتر نیستم :job:
          دکتر چمران در 1311 در تهران متولد شد
          وي در زمان اقامت در آمريکا انجمن اسلامي آمريکا را تأسيس کرد که منجر به قطع بورسيه وي توسط شاه شد.
          او با اينکه يکي از دانشمندان مطرح آمريکا به حساب مي آمد بدون توجه به مدرک به مصر رفت و آموزش نظامي ديد.

          دیدگاه


            #6
            پاسخ : جمع DAC

            نوشته اصلی توسط 011
            می خواستم بگم که من دکتر نیستم :job:
            شما مگه نماینده و وکیل وصیِ دکتر چمران در این فروم نیستی؟! هستی دیگه. اسمِ خودتو نذاشتی، عوضش شونصد تا جمله راجع به دکتر نوشتی. پس لقب "دکتر" برات پُر بیراه نیست و کاملاً برازنده ته...
            بیایید با Google آشتی کنیم!

            دیدگاه


              #7
              پاسخ : جمع DAC

              نوشته اصلی توسط 011
              سلام
              نمی دونمی اینجوری که می گم درسته یا نه ولی اگر اشتباه هست دوستان درستشو بگویند ممنون می شوم

              وقتی ما 14 بیت داریم یم شود 16,384

              وقتی مقاومت 1 در صد قرار می دهم می شود 1 در صد از 16,384
              می شود 163.84
              و این مقدار از 128 که می شود 7 بیت هم تجاوز می کند!!!!!

              ولی مثلا می خواهم عمل R2R را در یک 8 بیتی انجام بدهیم
              یک در صد از 256 می شود 2.56 که می شود گفت خطای ناچیزی هست

              البته این روش را خودم تحلیل کردم نمی دونم چقدر درست باشد.
              درود ،
              دوست عزیز درسته خطا دارید اما 14 بیت رزولیش دارید .
              داستان خطا فرق داره ، dac شما بدون R2R هم خطا داره از کجا میگی خطا نداره ؟ فاکتور مقایسه ات چیه ؟
              متوجه منطور شدی ؟

              دیدگاه


                #8
                پاسخ : جمع DAC

                نوشته اصلی توسط tofan8
                درود ،
                دوست عزیز درسته خطا دارید اما 14 بیت رزولیش دارید .
                داستان خطا فرق داره ، dac شما بدون R2R هم خطا داره از کجا میگی خطا نداره ؟ فاکتور مقایسه ات چیه ؟
                متوجه منطور شدی ؟
                بله خطا هست ولی بحث ما روی درصد خطای مقاومت و تأثیر آن روی دقت هست
                دکتر چمران در 1311 در تهران متولد شد
                وي در زمان اقامت در آمريکا انجمن اسلامي آمريکا را تأسيس کرد که منجر به قطع بورسيه وي توسط شاه شد.
                او با اينکه يکي از دانشمندان مطرح آمريکا به حساب مي آمد بدون توجه به مدرک به مصر رفت و آموزش نظامي ديد.

                دیدگاه


                  #9
                  پاسخ : جمع DAC

                  نوشته اصلی توسط محمد رستمی
                  شما مگه نماینده و وکیل وصیِ دکتر چمران در این فروم نیستی؟! هستی دیگه. اسمِ خودتو نذاشتی، عوضش شونصد تا جمله راجع به دکتر نوشتی. پس لقب "دکتر" برات پُر بیراه نیست و کاملاً برازنده ته...
                  یادش بخیر زمانی که من در این سایت عضو شدم و عکس شهید چمران را قرار دادم سال 89 بود که تازه داشتم مقطع تحصیلی جدیدی را شروع می کردم.
                  خیلی مذهبی تر بودم هدف زنده نگه داشتن بودش وگرنه که خیلی دوست داشتم شاگردشون بودم من حاظرم شاگرد خیلی از اساتید بزرگوار این سایت نیز باشم و این را برای خودم بی ادبی می دانم که لقبی بیش از حد به خودم بدهم و این کار خیلی کار ناپسندی هست (لقبی به خود بدم که شایسته اش نباشم)
                  بعضی از کاربرا اسم من را 2 می گویند و بعضی هم همون 011
                  ولی خب اسم من سید محسن حسینی هست
                  یه لینک پارات هم دارم که یکسری از کارها که با کمک کارمندهای شرکت ساختم را در سایت قرار دادم وقت نداشتم بیشترش کنم
                  http://www.aparat.com/fastelm
                  دکتر چمران در 1311 در تهران متولد شد
                  وي در زمان اقامت در آمريکا انجمن اسلامي آمريکا را تأسيس کرد که منجر به قطع بورسيه وي توسط شاه شد.
                  او با اينکه يکي از دانشمندان مطرح آمريکا به حساب مي آمد بدون توجه به مدرک به مصر رفت و آموزش نظامي ديد.

                  دیدگاه


                    #10
                    پاسخ : جمع DAC

                    حالا اگر از خیر جمع کردن این dac بگذریم
                    به نظرتون آی سی وجود دارد که بتونم این dac ها را روی هم قرار دهم
                    یعنی اگر میکروی من 12 بیت دارد من می تونم در نرم افزار کاری کنم که بشود مثلا 24 بیت یعنی 12 بیت ی یک خروجی و 12 بیت خروجی بعدی حال اگر بخواهم 12 بیت msb را روی 12 بیت lsb قرار دهم راهی که قبلا انجام شده باشد بلدید.
                    واقعیتش تو رئیس شرکتی که من توش کار می کنم نابغه ی الکترونیک و از فارق التحصیلای سمپاد هست و نمی تونم زیاد باهاش بحث کنم اون می گوید نمی شه خش خش می کند ولی من می گویم احتمالا می شود اگر یه رفرنس خارجی پیدا کنم مشکلم حل می شود.
                    دکتر چمران در 1311 در تهران متولد شد
                    وي در زمان اقامت در آمريکا انجمن اسلامي آمريکا را تأسيس کرد که منجر به قطع بورسيه وي توسط شاه شد.
                    او با اينکه يکي از دانشمندان مطرح آمريکا به حساب مي آمد بدون توجه به مدرک به مصر رفت و آموزش نظامي ديد.

                    دیدگاه


                      #11
                      پاسخ : جمع DAC

                      آ سِد محسن عزیز، فیلمهای پارتت رو دیدم. اون مبدل بم به زیر رو نفهمیدم!
                      با اون واسط VGAخیلی حال کردم. یه کاری تو این زمینه داشتم که هنوز سمتش نرفتم. اگه شد میام سراغت که بگی چی کارا کردی
                      اولین نکته این که به رئیستون بگو زیاد خودشو نگیره!
                      دوم، با عرض معذرت، من خیلی از متن های شما رو تو فروم خوندم. در یک کلام درست منظورت رو نمی رسونی. خیلی توضیح میدی، ولی اصلِ مطلب رو نمی گی. برا همین کسی نمیاد کمکی بکنه. خودِ من یک نمونه از کسایی که میام و یکم جواب میدم و سوال می پرسم و تو هم توضیح میدی و من دیگه بیخیالِ قضیه میشم و دیگه نمیام تو اون تاپیک!
                      سوم، با توجه به نکته دوم، شما در موردِ سوالِ اصلیِ DACت توضیح مفید بده به ما لطفاً. اگه توضیح چرت و پرت بدی، من و بقیه هیچ کمکی از دستمون بر نمیاد. باور کن دوستانه دارم می گم...
                      بیایید با Google آشتی کنیم!

                      دیدگاه


                        #12
                        پاسخ : جمع DAC

                        نوشته اصلی توسط محمد رستمی
                        آ سِد محسن عزیز، فیلمهای پارتت رو دیدم. اون مبدل بم به زیر رو نفهمیدم!
                        با اون واسط VGAخیلی حال کردم. یه کاری تو این زمینه داشتم که هنوز سمتش نرفتم. اگه شد میام سراغت که بگی چی کارا کردی
                        اولین نکته این که به رئیستون بگو زیاد خودشو نگیره!
                        دوم، با عرض معذرت، من خیلی از متن های شما رو تو فروم خوندم. در یک کلام درست منظورت رو نمی رسونی. خیلی توضیح میدی، ولی اصلِ مطلب رو نمی گی. برا همین کسی نمیاد کمکی بکنه. خودِ من یک نمونه از کسایی که میام و یکم جواب میدم و سوال می پرسم و تو هم توضیح میدی و من دیگه بیخیالِ قضیه میشم و دیگه نمیام تو اون تاپیک!
                        سوم، با توجه به نکته دوم، شما در موردِ سوالِ اصلیِ DACت توضیح مفید بده به ما لطفاً. اگه توضیح چرت و پرت بدی، من و بقیه هیچ کمکی از دستمون بر نمیاد. باور کن دوستانه دارم می گم...
                        مرسی که نکات بد من را بهم گوش زد کردید
                        والا خودم هم این را فهمیدم که نمی تونم منظور خودم را خب برسونم.
                        ولی امیدوارم با کمک شما دوستان این خصلت بد را نیز ازبین ببرم.
                        حالا در پست بعدی من کامل پروژم را توضیح می دهم.
                        دکتر چمران در 1311 در تهران متولد شد
                        وي در زمان اقامت در آمريکا انجمن اسلامي آمريکا را تأسيس کرد که منجر به قطع بورسيه وي توسط شاه شد.
                        او با اينکه يکي از دانشمندان مطرح آمريکا به حساب مي آمد بدون توجه به مدرک به مصر رفت و آموزش نظامي ديد.

                        دیدگاه


                          #13
                          پاسخ : جمع DAC

                          یک دستگاهی هست که قرار است چندین نوت موسیقی را پخش کند(سینتی سایزر)
                          (البته بنده این دستگاه را ساختم برای بهتر شدنش دارم تلاش می کنم)
                          حالا این نوت ها هر کدام 8 بیت هستند که الاوه بر این 7 هارمونیک هم دارد.
                          پس تا اینجا ما 2 به توان 8 بیت را نیاز داریم. ok :biggrin:
                          حالا گاهی نیاز می شود ما چند نوت را باهم فشار دهیم مثل پیانو و ...
                          بنابراین من نیاز به دقت و رزولشن بالایی در تبدیلات dac دارم
                          stm32 دارای دو عدد dac دوازده بیت می باشد.
                          این مقدار برای من کم هست یعنی dac دوازده بیت برایم کم هست.
                          حالا می خواهم این مقدارها را باهم جمع کنم که می شود 13 بیت
                          ولی اگر بتونم یکی از کانال های dac را روی آن یکی کانال بیندازم انوقت یک dac 24 بیت خواهم داشت.
                          اگر جایی را نفهمیدید بهم خبر دهید
                          ولی همونطور که گفتم خش خش صدا خیلی مهمه مثلا شما فکرشو کن یک پیانو خش خش کند
                          از لحاض فیلتر کردن هم انجام شده است ولی چون قرار است صدا خیلی تقویت شود یکم نویز هم باعث خرابی صوت می شود.
                          دکتر چمران در 1311 در تهران متولد شد
                          وي در زمان اقامت در آمريکا انجمن اسلامي آمريکا را تأسيس کرد که منجر به قطع بورسيه وي توسط شاه شد.
                          او با اينکه يکي از دانشمندان مطرح آمريکا به حساب مي آمد بدون توجه به مدرک به مصر رفت و آموزش نظامي ديد.

                          دیدگاه


                            #14
                            پاسخ : جمع DAC

                            نوشته اصلی توسط 011
                            اگر بتونم یکی از کانال های dac را روی آن یکی کانال بیندازم انوقت یک dac 24 بیت خواهم داشت.
                            ؟؟!!!
                            برای کارهای صوتی دقت زیادی لازم نیست. DACهای کلاس پردازش سیگنال های صوتی معمولاً 16 بیتی هستند و با دقتِ کم. دقتِ کم! خطای زیاد ولی رزولوشنِ 16 بیت. فرقِ دقت (معکوسِ خطا) با رزولوشن رو می دونی که. بگرد آی سی های Codec صوتی رو پیدا کن. یه عالمه توشون آی سی A/D و D/A هست. تازه 24 بیتی هم پیدا میشه. اما... علتِ این همه رزولوشن موردِ نیاز شما رو متوجه نمی شم.
                            اصلِ مسئله ت رو هم که کلاً نفهمیدم! حاصل جمع کدومه. 24 بیت و 13 بیت چیه. شما قرار نیست دو تا سیگنال 5 ولتی رو با هم جمع کنی توی بلندگو، و پخش کنی بشه 10 ولت که! سیگنال های صوتی به ظاهر با هم جمع می شن. در اصل جمع نمی شن و فقط ادغام می شن که سطح ولتاژشون بالا نره. حاصل ادغام همچنان 5 ولته. فرض کن یه آمپلی فایر که هر پیچ و ولوم رو که بپیچونی (برای اکو، چی چی و چی) با هر بار پیچوندنِ هر پیچ، شدت صوت زیادتر بشه (حاصل جمع!). خودت تصور چی میشه دیگه.
                            بیایید با Google آشتی کنیم!

                            دیدگاه


                              #15
                              پاسخ : جمع DAC

                              نوشته اصلی توسط محمد رستمی
                              ؟؟!!!
                              برای کارهای صوتی دقت زیادی لازم نیست. DACهای کلاس پردازش سیگنال های صوتی معمولاً 16 بیتی هستند و با دقتِ کم. دقتِ کم! خطای زیاد ولی رزولوشنِ 16 بیت. فرقِ دقت (معکوسِ خطا) با رزولوشن رو می دونی که. بگرد آی سی های Codec صوتی رو پیدا کن. یه عالمه توشون آی سی A/D و D/A هست. تازه 24 بیتی هم پیدا میشه. اما... علتِ این همه رزولوشن موردِ نیاز شما رو متوجه نمی شم.
                              اصلِ مسئله ت رو هم که کلاً نفهمیدم! حاصل جمع کدومه. 24 بیت و 13 بیت چیه. شما قرار نیست دو تا سیگنال 5 ولتی رو با هم جمع کنی توی بلندگو، و پخش کنی بشه 10 ولت که! سیگنال های صوتی به ظاهر با هم جمع می شن. در اصل جمع نمی شن و فقط ادغام می شن که سطح ولتاژشون بالا نره. حاصل ادغام همچنان 5 ولته. فرض کن یه آمپلی فایر که هر پیچ و ولوم رو که بپیچونی (برای اکو، چی چی و چی) با هر بار پیچوندنِ هر پیچ، شدت صوت زیادتر بشه (حاصل جمع!). خودت تصور چی میشه دیگه.
                              والا من که خودم نمی دونم (اینکه می گویید با هم جمع نمی شوند) چون به من گفتن باید باهم جمع شوند.
                              در مورد 24 بیت
                              خروجی stm32 دو عدد 12 بیت دارد خوب من یکی از 12 بیتها را msb می گویم و آن یکی را LSB یعنی یکی از dac ها می رود بالای اونیکی پس می شود 24 بیت دیگه.
                              دکتر چمران در 1311 در تهران متولد شد
                              وي در زمان اقامت در آمريکا انجمن اسلامي آمريکا را تأسيس کرد که منجر به قطع بورسيه وي توسط شاه شد.
                              او با اينکه يکي از دانشمندان مطرح آمريکا به حساب مي آمد بدون توجه به مدرک به مصر رفت و آموزش نظامي ديد.

                              دیدگاه

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