el usb si tiene una tension regulada, piensa que viene del PC, y el pc tiene una fuente excelente.
Yo dejaria el usart como parte de la parte de "aprendizaje", es decir si alguien quiere ver como funciona y tal pues es su ocasion. El usb para lo demas, programar, conectar entre el software...
Se que el ICD3, pickit3 (el 2 no se) traen proteccion anti sobrecarga del usb, deberias mirar sus esquemas para ver como van.
Gracias por tu aporte MerLiNz, he podido encontrar que el pickit3 utiliza una resistencia PTC de 500mA para protección y voy a poner una igual en la placa (además hay otro montón de circuitos que no voy a copiar).
Pickit user guide página 66: Pickit 3 user guide
Es verdad que el pc tiene una fuente excelente. El problema parece ser que la tensión va cayendo en los cables usb (algunos son mejores que otros) y tambien cae en las protecciones (fusibles reseteables y similares) y, en mi caso, un hub que necesito para llegar a la caja del pc.
En total, la tensión que llega a la placa no se parece nada a la que hay en el interior del pc.
Si a eso le añado otra resistencia pct de protección, la tensión que le llega al micro es todavía más baja.
La precisión que necesito para la conversión ADC es de +-5mV (5V / 1023 pasos) y parece muy dificil conseguir eso con la tensión de alimentación, pero me gustaría acercarme todo lo posible.
Saludos.
siempre puedes coger un IC de referencia de voltaje y con eso tendras poco error, sin embargo 5mv es muy dificil de conseguir, ya el mismo ruido de la fuente, o de otro pin que interfiera puede darte esos 5mv de error.
Ensayo de tensión suministrada por el puerto USBHe estado probando la tensión suministrada por el USB, con un cable directo a la placa base (una placa base baratita) para saber hasta que punto varía la tensión.
Los resultados son bastante mejores que con el Hub USB:
Condiciones: Conexión de USB a ordenador semitorre con placa base barata. Cable USB2.0 normal de 120cm de largo
Corriente | Tensión |
[mA] | [V] |
0 | 5.15 |
50 | 5.11 |
106 | 5.07 |
156 | 5.03 |
212 | 4.99 |
La resistencia en serie equivalente de la fuente es de 0.75 Ohmios
La tensión se mantiene muy bien. El error máximo de tensión es menor de 5mV siempre que el consumo varíe menos de 7mA.
Por lo tanto la tensión USB se mantiene bastante constante con variaciones en la corriente pequeñas (creo que es suficiente para una placa de desarrollo).
El ruido no lo he medido (mi osciloscopio de mano barato sólo llega a 20mV) pero me imagino que será fácil tener interferencias o ruido de la fuente como tu dices.
Si alguien puede medirlo, sería un aporte estupendo.
Hub USBEs mejor no utilizar un Hub usb, a no ser que tengan una fuente de alimentación propia bien regulada, porque la tensión baja mucho a través de ellos (hasta 4.5 voltios)
Saludos!