Hace poco me encontré con Otra Baratija RP2040 (la Escarabajo RP2040 .) En su esquema vinculado algo me llamó la atención:
Es R10
abajo - una resistencia de 10k directamente entre VUSB
y GND
. No se me ocurre una razón por la que querrías que estuviera allí.
Yo mismo he construido varios dispositivos de microcontroladores alimentados por USB y nunca he incluido esta función. ¿Es algo que debería haber hecho, o el diseñador se equivocó? ¿Alguna idea?
Mis reflexiones sobre el tema:
- Normalmente esperaría algo así en paralelo con algunos condensadores que querrías descargar, pero los condensadores están todos en los carriles de 5V/3.3V y el diodo evita que R10 los drene.
- Si estuviera haciendo las veces de fusible, esperaría que estuviera en serie con el diodo de protección, no atando la alimentación a tierra.
- Sólo son unos 0,5mA de gasto permanente, pero sigue siendo más de lo que consume el propio RP2040 en modo de reposo.
- El conector es USB-C, pero no conozco ninguna directriz USB que diga que los aparatos deben poner una resistencia entre VUSB y GND.
- Mirando el esquema de la placa oficial de Pico Hay un GPIO conectado al VUSB a través de un divisor pulldown de 5k/10k, presumiblemente para detectar cuando la placa se alimenta por USB. Tal vez este diseñador miró esto y asumió que el pulldown era necesario incluso sin el GPIO?