Soy un estudiante de primer año de EE que también tiene interés en CS. Con el fin de aumentar mis conocimientos en ambos campos decidí hacer un proyecto que requiere el uso de mis habilidades en ambos campos.
Se me ocurrió que puedo hacer un osciloscopio simple pero preciso usando el voltímetro de Arduino Uno R3 y luego trazar los datos en mi portátil usando Python o Matlab. Después de investigar un poco descubrí que tengo dos grandes problemas.
Primero: El Arduino Uno tiene una limitación de 5 V (o 1,1 V si se quiere medir en milivoltios) a la hora de sondear el voltaje, así que tuve que buscar una forma de escalar el voltaje. Después de buscar encontré dos formas de hacerlo pero me cuesta elegir entre ellas. 1 2
así que la pregunta aquí es: ¿cuál de estas formas debo elegir? y ¿por qué?
Segundo: Según mi búsqueda, en frecuencias más altas el Arduino perderá su precisión por lo que tengo que encontrar una manera de dividir o escalar la frecuencia también. He encontrado este pero no estoy seguro de que ayude o no.
y en esta parte pregunto principalmente: ¿Hay alguna forma de reducir la frecuencia para que sea simplemente medible? o ¿debo utilizar un enfoque diferente?
Cualquier ayuda con cualquiera de los problemas mencionados es muy bienvenida. Como soy de primer año, puede que tenga dificultades para entender algunos conceptos de nivel superior.