اطلاعیه

Collapse
No announcement yet.

مبدل آنالوگ به دیجیتال AD7190

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

    #16
    پاسخ : مبدل آنالوگ به دیجیتال AD7190

    ممنون از دوستان برای انتقال تجربه شون.
    من سوالم برای اون فریت هستش که گزاشتید. وجودش برای هر پایه منبع تغذیه الزامیه ؟ یعنی مثلا ADC من 8 تا پایه تغذیه مثبت و 8 تا منفی داره. لازمه برای همشون یک مهره فریت بزارم ؟
    یا کافیه که برای رگولاتورم یک مهره فریت بزارم برای همه پایه های مثبت و یکی هم برای رگولاتور منفی برای همه پایه های منفی ؟
    این فریت سایزش همون 1206 مقاومته ؟ مقدار خاصی هم میخواد ؟
    تو طراحی PCB نزدیک به تغذیه باشه یا ADC ؟
    ممنون.
    ---------
    .
    .
    ...........

    دیدگاه


      #17
      پاسخ : مبدل آنالوگ به دیجیتال AD7190

      نوشته اصلی توسط ajapyy
      ممنون از دوستان برای انتقال تجربه شون.
      من سوالم برای اون فریت هستش که گزاشتید. وجودش برای هر پایه منبع تغذیه الزامیه ؟ یعنی مثلا ADC من 8 تا پایه تغذیه مثبت و 8 تا منفی داره. لازمه برای همشون یک مهره فریت بزارم ؟
      یا کافیه که برای رگولاتورم یک مهره فریت بزارم برای همه پایه های مثبت و یکی هم برای رگولاتور منفی برای همه پایه های منفی ؟
      این فریت سایزش همون 1206 مقاومته ؟ مقدار خاصی هم میخواد ؟
      تو طراحی PCB نزدیک به تغذیه باشه یا ADC ؟
      ممنون.
      با اجازه مرتضی م.
      نه به نظر من شما نزدیک ADC یه تغذیه بیار و فریت بذار و از فریت وصل کن یه 8تا پایه تغذیه مشکلی نداره
      نیازی به 8 تا فریت نداره
      برای زمین هم میشه بذاری ، میشه نداری فقط بین زمین دیجیتال و زمین آنالوگ یه فیلتر بذاری بد نیس
      سایزش ها خوبه ولی مقدار دارن اما اینجا اصولا چیزی نداره همه میگن فریت اما فریت یه مقاومت در فرکانس داره مثلا 100اهم در 100مگاهرتز ( اینجا کسی مشخصاتشو نمیدونه )
      بهتره نزدیک به IC باشه ، برای تغذیه همون خازنا خودش فیلتره مشکلی نداره
      درایور شبکه و nRF24L01
      کاتالوگ محصولات
      کنترلر CNC شش محوره برای پرینتر 3D و Pick n Place
      شبیه ساز تک تیرانداز و سیبل دیجیتال با پردازش تصویر
      فروش اسیلوسکوپ GWinstek GOS-630FC

      دیدگاه


        #18
        پاسخ : مبدل آنالوگ به دیجیتال AD7190

        نوشته اصلی توسط بسطام بیرامی
        اوک خب شما نظرتون اینه که 1کیلو بذارم
        2تا خازن 10 نانو بین پایه ها و زمین تا اینجا درست
        خازن وسط که 1 میکرو گفته به نظر شما بزرگتر باشه بهتر نیس؟! شما 100 نانو گذاشتید
        اینطوری فرکانس بالا تر میره ، نه؟!!!
        اول اینکه همون کریستال بذار. اسیلاتور رو تست نکردم اما بنظرم نویز زیادی تو مدار بنداره

        مقدار خازن و مقاومت ات رو باید نسبت به مدارت تست کنی. جوابی که بنده گرفتم چیزی بود که گذاشتم.
        به هر حال حرف اول و آخر رو مدار عملی می زنه. صدتا کمپانی آنالوگ و استاد بگویند چیز دیگه بذار، من چیزی می ذارم که روی کارم جواب بده :smile:


        برای کاری در حوزه اربعین نیاز به نیروی داوطلب هستیم.
        http://hosseinwalkingday.com

        دیدگاه


          #19
          پاسخ : مبدل آنالوگ به دیجیتال AD7190

          نوشته اصلی توسط مرتضی م.
          اول اینکه همون کریستال بذار. اسیلاتور رو تست نکردم اما بنظرم نویز زیادی تو مدار بنداره

          مقدار خازن و مقاومت ات رو باید نسبت به مدارت تست کنی. جوابی که بنده گرفتم چیزی بود که گذاشتم.
          به هر حال حرف اول و آخر رو مدار عملی می زنه. صدتا کمپانی آنالوگ و استاد بگویند چیز دیگه بذار، من چیزی می ذارم که روی کارم جواب بده :smile:
          اوک ممنون
          آقا اینا برای تفاضلی درست
          آیا برای این که 4 تا ورودی رو بخونیم باید خازن مقاومتا را چطور بذاریم؟!
          یعنی تو حالت شبه تفاضلی این قسمت فیلترش چطوری میشه؟!!
          حیقتش فعلا میخوام اون سنسوری که لینکشو داده بودم راه اندازی کنم با دقت بالا
          این سنسور خروجی 2.5 ولت میده که به ازای هر میلی جی مثبت 1 میلی ولت اضافه میشه و به ازای هر میلی جی منفی یک میلی ولت کم میشه
          و در کل تا +-1.7 جی رو اندازه میگیره یعنی از 0.8 ولت تا 4.2 ولت تغییر میده
          الان تو این حالت گین که باید 1 باشه فرکانسم 50 هرتز بسه برای کارم
          دیگه بقیه چیزاشو نمیدونم چطوری باید باشه و این که عددی که میخونه متوجه نمیشم شما میگید مثلا 14 بیت دقت میده یعنی چی
          خب مگه 24 بیتی نیست پس این داستان 14 بیت یا 16 بیت دقت میده یعنی چی؟!
          درایور شبکه و nRF24L01
          کاتالوگ محصولات
          کنترلر CNC شش محوره برای پرینتر 3D و Pick n Place
          شبیه ساز تک تیرانداز و سیبل دیجیتال با پردازش تصویر
          فروش اسیلوسکوپ GWinstek GOS-630FC

          دیدگاه


            #20
            پاسخ : مبدل آنالوگ به دیجیتال AD7190

            اینم یه عکس که همه چیزو برای زمین آنالوگ و دیجیتال توضیح میده

            درایور شبکه و nRF24L01
            کاتالوگ محصولات
            کنترلر CNC شش محوره برای پرینتر 3D و Pick n Place
            شبیه ساز تک تیرانداز و سیبل دیجیتال با پردازش تصویر
            فروش اسیلوسکوپ GWinstek GOS-630FC

            دیدگاه


              #21
              پاسخ : مبدل آنالوگ به دیجیتال AD7190

              نوشته اصلی توسط بسطام بیرامی
              اوک ممنون
              آقا اینا برای تفاضلی درست
              آیا برای این که 4 تا ورودی رو بخونیم باید خازن مقاومتا را چطور بذاریم؟!
              یعنی تو حالت شبه تفاضلی این قسمت فیلترش چطوری میشه؟!!
              حیقتش فعلا میخوام اون سنسوری که لینکشو داده بودم راه اندازی کنم با دقت بالا
              این سنسور خروجی 2.5 ولت میده که به ازای هر میلی جی مثبت 1 میلی ولت اضافه میشه و به ازای هر میلی جی منفی یک میلی ولت کم میشه
              و در کل تا +-1.7 جی رو اندازه میگیره یعنی از 0.8 ولت تا 4.2 ولت تغییر میده
              الان تو این حالت گین که باید 1 باشه فرکانسم 50 هرتز بسه برای کارم
              دیگه بقیه چیزاشو نمیدونم چطوری باید باشه و این که عددی که میخونه متوجه نمیشم شما میگید مثلا 14 بیت دقت میده یعنی چی
              خب مگه 24 بیتی نیست پس این داستان 14 بیت یا 16 بیت دقت میده یعنی چی؟!
              شما ADR391 بردار
              خروجی این تراشه رو بده به پایه AINCOM
              اونوقت اختلاف ولتاژ طبق 2.5 ولت اندازه گیری می شه و حتی می تونی از گین تراشه استفاده کنی
              برای کاری در حوزه اربعین نیاز به نیروی داوطلب هستیم.
              http://hosseinwalkingday.com

              دیدگاه


                #22
                پاسخ : مبدل آنالوگ به دیجیتال AD7190

                نوشته اصلی توسط مرتضی م.
                شما ADR391 بردار
                خروجی این تراشه رو بده به پایه AINCOM
                اونوقت اختلاف ولتاژ طبق 2.5 ولت اندازه گیری می شه و حتی می تونی از گین تراشه استفاده کنی
                عالی
                گرفتم چی میگی رفرنس همون 5 باشه
                با این کار میام 2.5 ولت آفست ایجاد میکنم که 2.5 بشه صفر
                فقط وقتی ولتاژ مثلا 1.2 ولته خب حدود 1.3 کمتر از AINCOM هست
                این یعنی ولتاژ منفی
                الان ADC خروجی رو چطور میده؟!؟!
                مگه خروجی منفی داره؟!!؟!؟
                درایور شبکه و nRF24L01
                کاتالوگ محصولات
                کنترلر CNC شش محوره برای پرینتر 3D و Pick n Place
                شبیه ساز تک تیرانداز و سیبل دیجیتال با پردازش تصویر
                فروش اسیلوسکوپ GWinstek GOS-630FC

                دیدگاه


                  #23
                  پاسخ : مبدل آنالوگ به دیجیتال AD7190

                  نوشته اصلی توسط بسطام بیرامی
                  خب برای ولتاژای منفی چی؟؟!!
                  منفی که نه یعنی وقتی ولتاژ 2.5 بشه خروجی ADC برابر 0 میشه حالا برا ولتاژای زیر 2.5 ولت ADC خروجیش چی میشه؟؟!!
                  نه عزیز برادر!
                  وقتی ولتاژ بشه 2.5 ولت، خروجی تراشه می شه 32768
                  اگه گین 1 باشه و ولتاژ صفر بشه، خروجی می شه 0
                  اگه گین 1 باشه و ولتاژ 5 پنج ولت بشه، خروجی می شه 65536

                  اگه گین 128 باشه و ولتاژ بشه 2.51953125 دیتا می شه 65536
                  اگه گین 128 باشه و ولتاژ بشه 2.5 دیتا می شه 32768
                  اگه گین 128 باشه و ولتاژ بشه 2.48046875 دیتا می شه 0
                  برای کاری در حوزه اربعین نیاز به نیروی داوطلب هستیم.
                  http://hosseinwalkingday.com

                  دیدگاه


                    #24
                    پاسخ : مبدل آنالوگ به دیجیتال AD7190

                    نوشته اصلی توسط مرتضی م.
                    نه عزیز برادر!
                    وقتی ولتاژ بشه 2.5 ولت، خروجی تراشه می شه 32768
                    اگه گین 1 باشه و ولتاژ صفر بشه، خروجی می شه 0
                    اگه گین 1 باشه و ولتاژ 5 پنج ولت بشه، خروجی می شه 65536

                    اگه گین 128 باشه و ولتاژ بشه 2.51953125 دیتا می شه 65536
                    اگه گین 128 باشه و ولتاژ بشه 2.5 دیتا می شه 32768
                    اگه گین 128 باشه و ولتاژ بشه 2.48046875 دیتا می شه 0
                    این درست
                    ولی سنسور من ولتاژش تا 0.8 میاد پایین
                    وقتی با AINCOM مقایسه شه کمتره و خروجی باید منفی بشه که نداریم
                    منظورم اینه که این قسمت ولتاژای زیر 2.5 ولت چطوری میشه؟؟!!
                    فکنم همون AINCOM زمین شه بهتره
                    درایور شبکه و nRF24L01
                    کاتالوگ محصولات
                    کنترلر CNC شش محوره برای پرینتر 3D و Pick n Place
                    شبیه ساز تک تیرانداز و سیبل دیجیتال با پردازش تصویر
                    فروش اسیلوسکوپ GWinstek GOS-630FC

                    دیدگاه


                      #25
                      پاسخ : مبدل آنالوگ به دیجیتال AD7190

                      نوشته اصلی توسط بسطام بیرامی
                      این درست
                      ولی سنسور من ولتاژش تا 0.8 میاد پایین
                      وقتی با AINCOM مقایسه شه کمتره و خروجی باید منفی بشه که نداریم
                      منظورم اینه که این قسمت ولتاژای زیر 2.5 ولت چطوری میشه؟؟!!
                      فکنم همون AINCOM زمین شه بهتره
                      شما AINCOM رو 2.5 ولت بدید
                      رفنرنس هم 2.5 ولت
                      اگه ولتاژ سنسور بشه 0.8، عدد خروجی می شه حدود 10485
                      برای کاری در حوزه اربعین نیاز به نیروی داوطلب هستیم.
                      http://hosseinwalkingday.com

                      دیدگاه


                        #26
                        پاسخ : مبدل آنالوگ به دیجیتال AD7190

                        نگران قضیه ای که میگی نباش.
                        ازین روش بارها و بارها استفاده کردم
                        خصوصا چندین بار خروجی سنسورهای فشار تفاضلی رو با این روش خوندم :smile:


                        یادت باشه سیستم، ADC نا دقیق و کم قابلیت AVR نیست، با یکی از پیشرفته ترین تراشه های ADC روز دنیا کار می کنی :agree:
                        برای کاری در حوزه اربعین نیاز به نیروی داوطلب هستیم.
                        http://hosseinwalkingday.com

                        دیدگاه


                          #27
                          پاسخ : مبدل آنالوگ به دیجیتال AD7190

                          نوشته اصلی توسط مرتضی م.
                          نگران قضیه ای که میگی نباش.
                          ازین روش بارها و بارها استفاده کردم
                          خصوصا چندین بار خروجی سنسورهای فشار تفاضلی رو با این روش خوندم :smile:


                          یادت باشه سیستم، ADC نا دقیق و کم قابلیت AVR نیست، با یکی از پیشرفته ترین تراشه های ADC روز دنیا کار می کنی :agree:
                          آقا من خنگ نیستم ولی کلا قاطی کردم
                          منطقش برام روشن نیست
                          ببین من اینو میدونم مثلا ADC میکرو اگر رفرنس 5 ولت باشه
                          5 ولت بدی تو حالت 10 بیتی 1023 میخونه و به همین نسبت به ازای هر 4.8 میلی ولت 1 بیت کم میشه ( چیزی که از منطق ADC میدونم )
                          الان این ADC چیطوریه؟!!!
                          وقتی وفرنس 2.5 ولته و به پایه AINCOM هم 2.5 دادیم
                          ولتاژ AIN1 بشه 0.8 طبق چه رابطه ای کلا خروجی میده؟!
                          بعد من چطور از رو این عددی خوند با چه فرمولی بفهمم ایم چند بوده؟!!!!
                          درایور شبکه و nRF24L01
                          کاتالوگ محصولات
                          کنترلر CNC شش محوره برای پرینتر 3D و Pick n Place
                          شبیه ساز تک تیرانداز و سیبل دیجیتال با پردازش تصویر
                          فروش اسیلوسکوپ GWinstek GOS-630FC

                          دیدگاه


                            #28
                            پاسخ : مبدل آنالوگ به دیجیتال AD7190

                            نوشته اصلی توسط بسطام بیرامی
                            آقا من خنگ نیستم ولی کلا قاطی کردم
                            منطقش برام روشن نیست
                            ببین من اینو میدونم مثلا ADC میکرو اگر رفرنس 5 ولت باشه
                            5 ولت بدی تو حالت 10 بیتی 1023 میخونه و به همین نسبت به ازای هر 4.8 میلی ولت 1 بیت کم میشه ( چیزی که از منطق ADC میدونم )
                            الان این ADC چیطوریه؟!!!
                            وقتی وفرنس 2.5 ولته و به پایه AINCOM هم 2.5 دادیم
                            ولتاژ AIN1 بشه 0.8 طبق چه رابطه ای کلا خروجی میده؟!
                            بعد من چطور از رو این عددی خوند با چه فرمولی بفهمم ایم چند بوده؟!!!!
                            آهان
                            جوتبمو پیدا کردم
                            ایول ایم ADC عجب چیزیه بابا چه کارا بلده


                            BIPOLAR/UNIPOLAR CONFIGURATION
                            The analog input to the AD7190 can accept either unipolar or
                            bipolar input voltage ranges. A bipolar input range does not
                            imply that the part can tolerate negative voltages with respect
                            to system AGND. In pseudo-differential mode, signals are
                            referenced to AINCOM while in differential mode, signals are
                            referenced to the negative input of the differential pair. For
                            example, if AINCOM is 2.5 V and the AD7190 AIN1 analog
                            input is configured for unipolar mode with a gain of 2, the input
                            voltage range on the AIN1 pin is 2.5 V to 3.75 V when a 2.5 V
                            reference is used. If AINCOM is 2.5 V and the AD7190 AIN1
                            analog input is configured for bipolar mode with a gain of 2, the
                            analog input range on AIN1 is 1.25 V to 3.75 V.
                            The bipolar/unipolar option is chosen by programming the U/B
                            bit in the configuration register.
                            DATA OUTPUT CODING
                            When the ADC is configured for unipolar operation, the output
                            code is natural (straight) binary with a zero differential input
                            voltage resulting in a code of 00...00, a midscale voltage resulting
                            in a code of 100...000, and a full-scale input voltage resulting in
                            a code of 111...111. The output code for any analog input voltage
                            can be represented as
                            Code = (2N × AIN × gain)/VREF
                            When the ADC is configured for bipolar operation, the output
                            code is offset binary with a negative full-scale voltage resulting
                            in a code of 000...000, a zero differential input voltage resulting
                            in a code of 100...000, and a positive full-scale input voltage
                            resulting in a code of 111...111. The output code for any analog
                            input voltage can be represented as
                            Code = 2N – 1 × [(AIN × gain/VREF) + 1]
                            where:
                            AIN is the analog input voltage.
                            gain is the PGA setting (1 to 128).
                            N = 24.
                            درایور شبکه و nRF24L01
                            کاتالوگ محصولات
                            کنترلر CNC شش محوره برای پرینتر 3D و Pick n Place
                            شبیه ساز تک تیرانداز و سیبل دیجیتال با پردازش تصویر
                            فروش اسیلوسکوپ GWinstek GOS-630FC

                            دیدگاه


                              #29
                              پاسخ : مبدل آنالوگ به دیجیتال AD7190

                              نوشته اصلی توسط مرتضی م.
                              نه عزیز برادر!
                              وقتی ولتاژ بشه 2.5 ولت، خروجی تراشه می شه 32768
                              اگه گین 1 باشه و ولتاژ صفر بشه، خروجی می شه 0
                              اگه گین 1 باشه و ولتاژ 5 پنج ولت بشه، خروجی می شه 65536

                              اگه گین 128 باشه و ولتاژ بشه 2.51953125 دیتا می شه 65536
                              اگه گین 128 باشه و ولتاژ بشه 2.5 دیتا می شه 32768
                              اگه گین 128 باشه و ولتاژ بشه 2.48046875 دیتا می شه 0
                              آقای مرتضی م.
                              الان این عددا رو شما چطور به دست آوردید؟!!
                              درایور شبکه و nRF24L01
                              کاتالوگ محصولات
                              کنترلر CNC شش محوره برای پرینتر 3D و Pick n Place
                              شبیه ساز تک تیرانداز و سیبل دیجیتال با پردازش تصویر
                              فروش اسیلوسکوپ GWinstek GOS-630FC

                              دیدگاه


                                #30
                                پاسخ : مبدل آنالوگ به دیجیتال AD7190

                                نوشته اصلی توسط بسطام بیرامی
                                وقتی وفرنس 2.5 ولته و به پایه AINCOM هم 2.5 دادیم
                                ولتاژ AIN1 بشه 0.8 طبق چه رابطه ای کلا خروجی میده؟!
                                بعد من چطور از رو این عددی خوند با چه فرمولی بفهمم ایم چند بوده؟!!!!

                                خیلی ساده است. رفرنس شما 2.5 ولت باشه
                                پایه AINCOM شما هم 2.5 ولت باشه
                                اگه 2.5 ولت به ورودی ات بدی، عدد 32768 می شه
                                اگه صفر ولت به ورودی ات بدی، عددت 0 می شه
                                اگه 5 ولت به وردی ات بدی، عددت 65536 می شه


                                یه مسئله اول دبیرستانی
                                اگه 0.8 ولت به ورودی ات بدی، عددت چند می شه ؟
                                یه نسبت ساده ببند
                                برای کاری در حوزه اربعین نیاز به نیروی داوطلب هستیم.
                                http://hosseinwalkingday.com

                                دیدگاه

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