DAQ con Arduino

Hola,estoy diseñando una tarjeta DAQ con Arduino nano 3.0 compatible, éste toma 250 lecturas en el pin AN0 en sólo 4mS, los almacena en un array y luego los envia por USB a una interface en SO WXP, todo esta bien cuando lo envio a 9600 Bauds y pausa de 50 mS entre pares de datos, el problema que he encontrado es que si lo envio a una tasa mas alta y sin pausa entre los pares de datos, resulta que todo se desincroniza y pierdo datos, será mi laptop? alguna sugerencia?
En los graficos adjuntos se muestra la tension en AN0 cuando se carga un capacitor de 100nF a tierra y un resistor de 10K a 5VDC(en este caso pin 13)
Americo8888
 

Adjuntos

  • DAQ Arduino.jpg
    DAQ Arduino.jpg
    81.2 KB · Visitas: 24
  • DAQ Arduino2.jpg
    DAQ Arduino2.jpg
    63.5 KB · Visitas: 21
Última edición:
Tal vez si en lugar de utilizar RS232 te cambias al método de transferencia masiva "BulkTransfer" obtengas mejores resultados..
 
Atrás
Arriba