اطلاعیه

Collapse
No announcement yet.

**** اندازه گیری ولتاژ چند نقطه از مدار با میکرو AVR ****

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

    **** اندازه گیری ولتاژ چند نقطه از مدار با میکرو AVR ****

    اساتید AVR و بیسکام

    4 ولتاژ مختلف در یک مدار مانند زیر رو میخواهم با یک میکرو اندازه بگیرم و روی LCD نمایش بدهم با توجه به اینکه یک سر ADC ها به زمین وصل هستند و نمیشه از زمین جداشون کرد شما چه راهی رو پیشنهاد میکنید؟؟؟





    در ضمن مقاومتها را قسمتی از مدار فرض کنید که ولتاژشون تغییر میکنه
    با تشکر
    هنوز وقت برای پیشرفت باقیست!

    #2
    پاسخ : **** اندازه گیری ولتاژ چند نقطه از مدار با میکرو AVR ****

    فکر می کنم شما نیاز به A/d دارید که Analog Ground آن مجزا باشه.

    سپس با رله یا سویچ آنرا بین نقاط مختلف مدار سویچ کنید.

    توی AVR ها ظاهرا مجزا نیست .

    دیدگاه


      #3
      پاسخ : **** اندازه گیری ولتاژ چند نقطه از مدار با میکرو AVR ****

      من تو دیتاشیت مگا64 دیدم که 7 کانال تفاضلی داره (DIFRENTIAL) که کاربردش همینجاس و به زمین کار ندارن ولی استفاده ازش رو بلد نیستم!!! همچنین در مدل مگا 32 نوع بسته بندی TQFP شما میتونین توضیح بدین؟

      دیتا شیت فارسی و انگلیسی مگا32 و مگا 64:

      http://www.savefile.com/files/2032819

      ؟؟؟؟!!!
      هنوز وقت برای پیشرفت باقیست!

      دیدگاه


        #4
        پاسخ : **** اندازه گیری ولتاژ چند نقطه از مدار با میکرو AVR ****

        کسی نیست درباره این کانالهای تفاظلی مگا 64 کمک کنه؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟ :angry:
        هنوز وقت برای پیشرفت باقیست!

        دیدگاه


          #5
          پاسخ : **** اندازه گیری ولتاژ چند نقطه از مدار با میکرو AVR ****

          این راهیه که به ذهن بنده رسید

          شما هر کدوم از ولتاژها رو به ADC های مجزای میکروکنترلر وصل کنید و بعد توی برنامتون ولتاژهایی رو که نشون دادید اینطور بدست بیارید :

          V1 = VR1 - VR2
          V2 = VR2 - VR3
          V3 = VR3 - VR4
          V4 = VR4 - GND (=VR4)

          VRx = ولتاژ مقاومت Rx نسبت به زمین
          چگونه هوشمندانه بپرسیم

          دیدگاه


            #6
            پاسخ : **** اندازه گیری ولتاژ چند نقطه از مدار با میکرو AVR ****

            اینیکه شما گفتید برا مدلیه که مقاومتها سری باشند و بخواهیم ولتاژشون رو بدونیم و بدون استفاده از اون حالت تفاضلیه که من میگم !

            حالتیکه من مد نظرم است و تو دیتاشیت مگا 64 نوشته اینطوریه که چند ولتاژ مختلف از قسمتهای مختلف رو میتوان اندازه گرفت بدون در نظر گرفتن زمین یعنی این مد تفاضلی این میکرو

            اصلا به زمین و به یکدیگر ربطی ندارند و تداخلی پیش نمیاد و استفاده از فرمول شما لازم نیست و هر adc بطور جداگانه و مستقل عمل میکنه

            حالا کسی با این مد مگا 64 کار کرده؟
            هنوز وقت برای پیشرفت باقیست!

            دیدگاه


              #7
              پاسخ : **** اندازه گیری ولتاژ چند نقطه از مدار با میکرو AVR ****

              نوشته اصلی توسط حمید رستمی
              این راهیه که به ذهن بنده رسید

              شما هر کدوم از ولتاژها رو به ADC های مجزای میکروکنترلر وصل کنید و بعد توی برنامتون ولتاژهایی رو که نشون دادید اینطور بدست بیارید :

              V1 = VR1 - VR2
              V2 = VR2 - VR3
              V3 = VR3 - VR4
              V4 = VR4 - GND (=VR4)

              VRx = ولتاژ مقاومت Rx نسبت به زمین
              دقیقا.بهترین راهه
              خدا گفت : به جهنم ببریدش، او برگشت و با تعجب به خدا نگاه کرد. خدا گفت : به بهشت ببریدش. فرشتگان پرسیدند: چرا؟! خدا گفت : او هنوز به من امیدوار است...

              دیدگاه


                #8
                پاسخ : **** اندازه گیری ولتاژ چند نقطه از مدار با میکرو AVR ****

                حمید آقا درسته این راهش با هر میکرویی میشه ولی تو دیتاشیت مگا 64 نوشته 7 کانال تفاضلی که به GND اصلا ربطی ندارند ، ببینید شما اگر بخواهین ولتاژ یک مدار رو از چندین نقاط مختلف بگیرید که دیگه نمیشه ازین راه استفاده کرد چون همه این ولتاژهای شما به هم ربطدارند و همینطور به زمین ولی کانالهای تفاضلی مجزای مگا64 فقط ولتاژ بین دو پایه مربوطه رو اندازه میگیرند

                حالا کسی با این ADC های تفاضلی مگا64 که به زمین و یکدیگر ربطی ندارند کار کرده؟ این ADC ها کدوم پایه ها رو این میکرو هستند و در برنامه چجوری فراخوانی میشوند؟؟؟
                هنوز وقت برای پیشرفت باقیست!

                دیدگاه


                  #9
                  پاسخ : **** اندازه گیری ولتاژ چند نقطه از مدار با میکرو AVR ****

                  نوشته اصلی توسط bozonghare
                  حمید آقا درسته این راهش با هر میکرویی میشه ولی تو دیتاشیت مگا 64 نوشته 7 کانال تفاضلی که به GND اصلا ربطی ندارند ، ببینید شما اگر بخواهین ولتاژ یک مدار رو از چندین نقاط مختلف بگیرید که دیگه نمیشه ازین راه استفاده کرد چون همه این ولتاژهای شما به هم ربطدارند و همینطور به زمین ولی کانالهای تفاضلی مجزای مگا64 فقط ولتاژ بین دو پایه مربوطه رو اندازه میگیرند

                  حالا کسی با این ADC های تفاضلی مگا64 که به زمین و یکدیگر ربطی ندارند کار کرده؟ این ADC ها کدوم پایه ها رو این میکرو هستند و در برنامه چجوری فراخوانی میشوند؟؟؟
                  بله کاملا درسته ولی این راه سریع و کاربردیه
                  خدا گفت : به جهنم ببریدش، او برگشت و با تعجب به خدا نگاه کرد. خدا گفت : به بهشت ببریدش. فرشتگان پرسیدند: چرا؟! خدا گفت : او هنوز به من امیدوار است...

                  دیدگاه

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