Tengo un osciloscopio barato Hantek DSO4102C. Su ancho de banda nominal es de 100 MHz, y la frecuencia de muestreo es de 1 GSa / s. Puede encontrar información sobre la herramienta aquí: http://hantek.com/en/ProductDetail_3_4163.html
Ahora tengo una MCU Atmega328P que se ejecuta desde un cuarzo externo a 16 MHz, sin ningún código (chip borrado por usbasp), solo se establece el bit de fusible CKOUT. Así que supuse ver una onda cuadrada en el pin PB0, pero mi alcance lo muestra bastante distorsionado:
la hoja de datos de MCU no menciona un tiempo de subida del pin, lo que fue una gran sorpresa para mí, por lo que no puedo verificar si la medición de 9.5 ns es válida valor. Pero a juzgar por un voltaje Pk-Pk superior a 6 voltios (e incluso ir por debajo de cero para un buen 560 mV), creo que hay un problema con el alcance. Estoy en lo cierto?
AGREGADO DESPUÉS, DESPUÉS DE OBTENER ALGUNOS CONSEJOS He reunido todo en una placa de pruebas, en lugar de usar Arduino Uno. He conectado el clip de tierra del telescopio al pin de tierra del ATMega con un cable a través de la placa de pruebas. Estoy midiendo directamente en el pin de salida (ver foto de mi diseño a continuación). Ahora estoy obteniendo mejores resultados, también con un oscilador de 20 MHz. Obviamente, los valores Pk-Pk ahora están más cerca de la realidad, así como de la forma de la señal. ¡Así que gracias a todos por la ayuda!