Arduino Due - using built in ADC as a DSO causes issues at high frequencies (kHz


i trying use inbuilt adc of arduino due measure voltage signals. frequency range i'm interested in measuring 30 khz.but i'm observing strong capacitor behaviour increase frequency ( 10khz onwards quite visible).

this visible when measuring square wave. when close 30 khz signal looks text book capacitor charge/discharge wave , nothing square wave. @ around 15 khz, square wave looks more sine wave/ ramp signal square wave.


based on behaviour guess capacitor in arduino due adc causing (as frequency increases, capacitor cannot charge/discharge fast enough). i'm not sure whether i'm correct this. if i'm correct, how can fix this?

any appreciated.

thanks.

this how 30khz square wave looks like.

show circuit.


Arduino Forum > Products > Arduino Due (Moderator: fabioc84) > Arduino Due - using built in ADC as a DSO causes issues at high frequencies (kHz


arduino

Comments

Popular posts from this blog

Error: ‘for’ loop initial declarations are only allowed in C99 or C11 mode - Raspberry Pi Forums

class MPU6050 has no member named begin

missing filename after '-o'