Arduino obtiene un poco de energía después de desconectar el suministro [cerrado]

0

Muy bien, acabo de entrar en la electrónica, y uno de mis primeros proyectos fue una tira de luz LED controlada por Arduino. Escribí un programa para controlar el color y el brillo de mi computadora a través de USB.

Simplemente conecté una fuente de alimentación de 12V a los pines VIN y GND de Arduino, y también conecté el riel de 12V al conector + en la tira RGB. Luego conduzco las señales PWM a tierra para R, G y B a través de MOSFETS.

Estesistemafuncionaperfectamente,peromeheencontradoconunproblemamuyextraño:sidesconectocompletamentelafuentedealimentaciónde12V,elArduinoseapaga,esdeesperar.Perosiloconectoamicabledeextensión,quetieneuninterruptordealimentación,yapagodichointerruptordealimentación,esperaríaqueelresultadofueraelmismo:unaregletadealimentacióndesconectadadesconectalalínea,¿verdad?Y,sinembargo,cadapocossegundos,elLEDdeencendidodeArduinoparpadea.

Meparecequealgunapartedelsistemaintroduceunpocodevoltaje,losuficientecomoparacargaruncondensadorenalgúnlugar.HeintentadodesconectarelcableUSB,pensandoquelaalimentaciónpodríaprovenirdeallí,peroesonocambiónada(lacomputadoraalaqueseconectóelcableestabaapagadadetodosmodos,peropenséquetalvezaúnpasabaalgodeenergíaatravésdesuUSB).puertos).

Noestoydemasiadopreocupadoporelconsumodeenergíaninada,perolaluzrojaqueparpadeacadaminutoesbastantemolesta...¿Quépuedohacer?

Graciasdeantemano,

Pi

PS:acabodemedirelvoltajeentreVINyGNDcuandolaPSUestáenchufadaenelcabledeextensiónapagado,yviunvoltajedeaproximadamente2V,descendiendorápidamentea0,luegounparpadeoyluegovolvía2V.Esoparececonfirmarmiteoría,¿verdad?Aunquenomeayudaaarreglarlo...

PPS:Esteeselcabledeextensiónquetengo: Amazon . ¿Importa que haya puertos USB? Sin embargo, no estoy usando estos cajeros automáticos.

    
pregunta PiMaker

2 respuestas

2

Idealmente, el interruptor en tal cable de extensión cambia las líneas en vivo y las neutrales. A menudo, solo se cambiará uno porque los interruptores de un solo polo son más baratos.

Si solo se cambia una línea, desea que sea el cable activo. Pero, vivo y neutral son prácticamente indefinidos en una salida alemana. Nunca puede estar seguro (sin medir el voltaje al cable de tierra) qué pin en el tomacorriente está activo.

Entonces, apaga el cable de extensión, y tal vez rompa el neutro en lugar del cable vivo. Entonces todavía tiene 230 VCA en las salidas, pero no fluye corriente porque el neutro está abierto.

Excepto que la tira de salida también tiene esa fuente de alimentación de 5 V, y quizás otras vías de fuga. Eso permite que una pequeña corriente fluya a través del cable neutro desde la tira de salida hacia el neutro real o hacia el cable de tierra.

Esto le da a tu fuente de alimentación un poco de corriente para jugar. No es suficiente para funcionar correctamente, pero sí para generar solo el voltaje y la corriente suficientes para que Arduino se inicie, y consume suficiente corriente para cortarse un poco de la corriente filtrada, por lo que se apaga de nuevo. Entonces todo vuelve a empezar.

Desconecte el cable de extensión de la pared, gire el enchufe 180 grados (para cambiar las clavijas en el tomacorriente) y luego vuelva a enchufarlo. Ahora ve si tu Arduino aún parpadea.

    
respondido por el JRE
1

Es bastante evidente que la fuente de alimentación no se apaga completamente cuando se gira el interruptor. No es infrecuente para dispositivos electrónicos en estos días.

Cualquiera que sea la parte interna de eso, parece que pierde algo de corriente cuando está apagado.

Realmente no hay mucho que puedas hacer al respecto, excepto quizás agregar una resistencia de sangrado adecuada a través de la salida de suministro lo suficientemente pequeña como para mantener las tapas en el Arduino descargadas.

    
respondido por el Trevor_G

Lea otras preguntas en las etiquetas