Open Davibeh opened 6 years ago
El commit: a33a659cfe6ddf5404294f1891f0ac9209b530cf
Incluye la primera configuración del ADC con un tiempo de converción de 2.5us y un periodo de muestreo de 100Khz.
El commit: d5fd9a49f4a9aa57a54c685cb222151685baff8c
Incluye la integración de la variante alpha y la variante beta. El muestreo de audio funciona muy bien, la única afectación es que el scheduler no puede ejecutar la tarea de EMG ya que la interrupción de muestreo de audio es muy rápida. La solución fue la de mover la tarea de EMG a la IRQ del PIT de esta forma ambas tareas ejecutan en el mismo ambiente. El audio se muestres de manera buena y el movimiento se detecta el problema es que las tierras están mal acopladas en mi computadora y es necesario desacoplaras para tener un voltaje bueno para detectar el movimiento del musculo.
Ya se encontró el problema del issue reportado en #11 . Ahora se encontró otro problema de HW, las tierras no estan bien acopladas y esto causa un ruido en linea cuando la tarjeta se alimenta por computadora y con baterias de 9v, se intentó alimentar el circuito usando dos baterias de 9v para generar +-9v, pero el circuito del offset requiere 5v el cual no es posible de generar ya que la salida de la tarjeta de desarrollo está conectada directamente al voltage de 5v del usb.
La solución es buscar un regulador de 5v o buscar la menra de alimentar el ciucito de offset con 3.3v.
Debido a que no se cuenta con el HW de offset adecuado se deberá de hacer un merge entre la version Alfa y Beta. Donde La salida de Audio y muestreo de Audio será tomada de la version Alfa y la parte del miografo con el HW de 3rd party y su controlador será toma de la variante Beta.