اطلاعیه

Collapse
No announcement yet.

سخت افزار جانبی برای راه اندازی واحد adc هدر بورد lpc1768

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

    سخت افزار جانبی برای راه اندازی واحد adc هدر بورد lpc1768

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


    ولی با توجه به شماتیکی که همراه هدر بورد بود(شکل زیر)



    پایه های مورد نیاز برای بستن مدار کاهش نویز یعنی پایه های 11،10 و15 به طور مستقیم به GND و VCC متصل شدند و در اختیار ما نیستن!!!
    میخواستم بدونم که چطور میتونم یه ADC بدون نویز داشته باشم ؟؟؟
    البته سوالمو در سایت ایران میکرو هم گذاشتم و دوستان توصیه کردن که از پشتیبانی این محصول میتونم جواب سوالمو بپرسم
    اگه کسی از دوستان اطلاعاتی داره دریغ نکنه

    #2
    پاسخ : سخت افزار جانبی برای راه اندازی واحد adc هدر بورد lpc1768

    سلام. دوست عزیز منم وقتی adc هدر بردو راه انداختم نویزی بود.من مثل شما میخواستم از مدار نویزگیر استفاده کنم که نتونستم.روی برد دیگه تست کردم بهتر شد ولی باز نویزی بود.ما تو دانشگاه بهمون آرم7 یاد دادن اقا یک بارم adc برد آموزشیشون نویزی نشد.اما.............. به ما نگفتن چیکار کرده بودن.لامسب مثل هلو کار میکرد.زیاد روش حساس نشو اگه راش انداختی تموم دیگه.کار باهاشو یاد گرفتی.برو قابلیتهای دیگشو کار کن.یا علی.

    دیدگاه


      #3
      پاسخ : سخت افزار جانبی برای راه اندازی واحد adc هدر بورد lpc1768

      ممنون از پاسخ شما
      راستش هنوز واحد adc رو راه نداختم و چون میخوام یه سری سیگنال با دامنه تقریبا 3 میلی ولت رو به دیجیتال تبدیل کنم فکر میکنم این نویز برام دردسر بشه!!!!

      دیدگاه


        #4
        پاسخ : سخت افزار جانبی برای راه اندازی واحد adc هدر بورد lpc1768

        منم همین مشکل رو دارم
        خیلی عددی که می خونه پرش داره و اصلا قابل اطمینان نیست
        نمی دونم مشکل از کجاست؟
        در حالی که در مورد at91sam7s اصلا این مشکلو نداشتم و با اینکه اون هم هدربرد بود اما خیلی خوب کار می کرد. من از مثالهای انجمن و برد آموزشی فروشگاه eca استفاده کردم.


        کد:
        #include "lpc17xx.h"                              /* LPC17xx definitions    */
        
        
        int read_adc (void)
        {
            int adcResult;
            LPC_ADC->ADCR |=  (1<<24);                     /* start conversion */
        
        
            while (!(LPC_ADC->ADGDR & (1UL<<31)));         // Wait  for Conversion end        1UL is an unsigned long int with a value of 1  represented at the bit level as 00000000000000000000000000000001
            adcResult=((LPC_ADC->ADGDR) >> 4) & (0xFFF);          /* read converted value */  
            LPC_ADC->ADCR &= ~(7<<24);                     /* stop conversion */
            return(adcResult);
        }
        
        
        void ADC_Init (void)
        {
            LPC_PINCON->PINSEL3 |=  (3<<30);               /* P1.31 is AD0.5 */
        
        
            LPC_SC->PCONP       |=  (1<<12);               /* Enable power to ADC block */
        
        
            LPC_ADC->ADCR        =  (1<< 5) |              /* select AD0.5 pin */
                                  (4<< 8) |              /* ADC clock is 25MHz/5 */
                                  (1<<21);               /* enable ADC */
        }

        حتی با میانگین گیری هم عدد ثابت نمی شه.
        مولتی ترن روی برد رو هم تغییر دادم بازم عدد ثابتی نمی ده
        جدیدترین ویرایش توسط اشکان غفارزاده; ۱۶:۴۵ ۱۳۹۵/۰۶/۱۷.

        دیدگاه


          #5
          پاسخ : سخت افزار جانبی برای راه اندازی واحد adc هدر بورد lpc1768

          یک اشتباه مضحک
          روی هدربرد دیپ سوییچ ولتاژ مرجع رو فعال نکرده بودم

          دیدگاه


            #6
            پاسخ : سخت افزار جانبی برای راه اندازی واحد adc هدر بورد lpc1768

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

            دیدگاه


              #7
              پاسخ : سخت افزار جانبی برای راه اندازی واحد adc هدر بورد lpc1768

              نوشته اصلی توسط MM320 نمایش پست ها
              البته یه اتفاقی برای من افتاد اینکه در تست adc نویز زیادی داشت و هم اینکه ال سی دی ، نور صفحه اش کم و زیاد می شد بعد ها فهمیدم مشکل از جک آداپتور بود با اتصال مستقیم منبع خارجی (دیگه از جک آداپتور استفاده نکردم) مشکل نویزی بودن adc و چشمک زدن صفحه نمایش حل شد .
              دوستان آیا همچین مشکلی برای شما پیش آمده؟
              شماتیک و PCB بردتون رو می تونید نشونمون بدید؟

              دیدگاه


                #8
                پاسخ : سخت افزار جانبی برای راه اندازی واحد adc هدر بورد lpc1768

                نوشته اصلی توسط روح الامین نمایش پست ها
                شماتیک و PCB بردتون رو می تونید نشونمون بدید؟
                [B]سلام.
                از برد آموزشی LPC1768شرکت استفاده می کنم.
                جدیدترین ویرایش توسط MM320; ۰۰:۱۷ ۱۳۹۵/۰۶/۲۵.

                دیدگاه


                  #9
                  پاسخ : سخت افزار جانبی برای راه اندازی واحد adc هدر بورد lpc1768

                  نوشته اصلی توسط MM320 نمایش پست ها
                  [B]سلام.
                  از برد آموزشی LPC1768شرکت استفاده می کنم.
                  من کارم با محصولات NXP نیست ولی معمولا این مسائل با دیکاپلینگ ناصحیح و یا دیگر مشکلات تغذیه ای پیش میاد.

                  دیدگاه

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