3 votos

Robar 5v del módulo USB en modo 3v

Mi proyecto incluye un ESP8266 (funciona a 3,3v) y un USB C-Serial fuga. El módulo USB puede funcionar opcionalmente a 5v o 3v, y hay almohadillas de puente soldables para hacer ese cambio.

Aquí es donde la cosa se complica. Mientras que el ESP8266 requiere 3v, también tengo un separado módulo de carga de baterías que requiere 5v para cargar. Así que tengo dos opciones obvias:

  1. Pon el USB en modo 5v. Eso requiere que la alimentación del ESP8266 use un regulador de voltaje, y necesita un convertidor de nivel lógico para la conexión serie. Eso es dos componentes discretos adicionales que pueden costar alrededor de $ 5
  2. Mantén el USB en modo 3v. El ESP8266 no tendrá problemas para hablar con el módulo USB, pero voy a necesitar un. convertidor elevador de 5v para cargar la batería, que también costará unos 5 dólares.

Sin embargo, se me ocurre una tercera idea menos ortodoxa. ¿Hay alguna manera de "robar" 5v del módulo USB (incluso mientras está en modo 3v) soldando un cable a la almohadilla de puente del medio? ¿Quizás también requeriría una resistencia para que no consuma toda la energía? Ideas sobre cualquiera de estas 3 posibles soluciones son bienvenidas, soy completamente nuevo en la electrónica de prototipos.

Edición: ¡Lo he conseguido! Aquí está una foto del producto final:

terminal soldered to pad terminal glued in place and solder protected with hotmelt

4voto

Surendra Patil Puntos 11

No sé quién lo diseñó tablero pero tiene varias conexiones cuestionables.

Primero, CH340C chip datasheet requiere V3 pin conectado a VCC si VCC es 3.3V. En la placa está conectado permanentemente a un condensador de desacoplamiento, lo que corresponde a una configuración de 5 V.

Por otro lado, los LEDs están conectados a una alimentación de 3,3V, por lo que (quizás) funcionarán en modo extraño cuando los niveles lógicos sean de 5V.

Así que, básicamente, el esquema es incorrecto si está configurado para 3,3V o 5V de alimentación.

Yo recomendaría dejar el jumper a 3.3V y soldar un cable al otro pad (5V) del jumper para sacarle 5V VBUS.

ACTUALIZACIÓN:

  1. Pon el USB en modo 5v. Eso requiere que la energía a la ESP8266 utilizar un voltaje regulador...

Me he dado cuenta de que la afirmación anterior me molestaba antes. Parece estar bajo la impresión de que usted no necesita regulador de voltaje si breakout USB se establece en 3.3V.

Sin embargo, si la energía ESP8266 de la batería de litio que debe tener regulador de voltaje entre la batería y ESP de todos modos. LiPo completamente cargada puede ir hasta 4.2V, muy por encima de 3.6V maxium para ESP.

También ten en cuenta que VCC en el breakout USB es una salida, no una entrada. Emitirá 3,3V cuando el puente esté en 3,3, pero no se puede utilizar para alimentar el ESP, porque no hay forma de conectar la batería a la entrada del regulador de voltaje AP2112 integrado. Lástima, ya que puede suministrar hasta 600 mA, suficiente para ESP y CH340C.

Bueno... técnicamente hay una manera. Puedes cortar una traza entre el VBUS del conector USB y la entrada del AP2112, teniendo cuidado de dejar C1 en el lado del regulador y C5 en el lado del VBUS. Entonces puedes soldar otro cable al pin "IN" del AP2112 y conectarlo a la salida de la batería. Entonces alimenta el ESP desde la salida VCC de 3.3V.

Así que, si te sientes aventurero, puedes descargarte los archivos Eagle de SparkFun y averiguar cómo modificar el breakout USB. Si no, necesitarás un regulador adicional de 3.3V entre la LiPo y el ESP.

i-Ciencias.com

I-Ciencias es una comunidad de estudiantes y amantes de la ciencia en la que puedes resolver tus problemas y dudas.
Puedes consultar las preguntas de otros usuarios, hacer tus propias preguntas o resolver las de los demás.

Powered by:

X