Problema de Arduino con comunicación USB y Motores de Vending Machine

El ruido persiste y ya no se que mas hacer... se sigue desconectando el USB.

Hi, El snubber se pone en parallelo a los contactos no al coil del relay. El proposito es que cuando cierra/abre los contactos como es DC se va a generar un voltaje y el condesador se cargara para evitar el ruido. Despues cuando lo cierras vaz a descargar el condesador y estara descargado para que cuando abras el contactos se cargara otra ves. Este es el principio que se usa el en distribudor de los carros. Tiene un condesador para evitar lo que arriba explique. Otra cosa que hace el condesador es evitar que los contactos se quemen.

Una vez mi carro sa apagaba y note que el cable del condesador en el distribudor estaba danado se lo saque y lo tire.Me dije eso no hace falta. Una milla mas tarde tuve que ir caminado a comprar un condesador pues los contactos se quemaron. Moraleja cuando una cosa se dana remplasala pues la tiene por un proposito.

Un Snubber en DC? Realmente le recomiendas eso @tauro0221?

Tienes osciloscopio @Aler26 o puedes conseguirlo?

En la empresa había uno pero se daño y no hay mas :( , conecte el sistema a un regulador de voltaje y como es de esperarse cuando se escucha que los motores giran, se escucha el switcheo del regulador, al momento se desconecta el arduino, también intente alimentar la placa arduino desde el modulo de reles que tiene pin de 5V es decir trabaja con 12V y lo baja a 5V pero sigue igual, si quiero poner un filtro al sensor como uds me señalaron que capacitor seria bueno usar?. Gracias

Hi,
Si hoyes los relays abriendose quire decir que estas perdiendo el voltaje. Creo que no puedes usar 5 voltios. Instalastes el diodo en la salida del power supply de los 24 voltios. Si miras el ultimo esquematico con los relays veras que si les instalas el diodo a la salida del power supply te vas a dar cuenta que vas a protejer todos los motores cuando estos se energizan. No se si ya lo hiciste de leer el voltaje de los 24 voltios cuando estas operando los motores.

Volviendo a la prueba que hicistes de la resistencia del motor en un lado lees un resistencia alta y del otro lado lee alta. Esto quire decir que el diodo esta en serie no en paralelo. Entonces no se cual es el proposito del diodo sino para evitar que la corriente regrese para atras. Quire decir que necesitamos el diodo en paralelo al motor. No sera para que el motor no pueda correr para atras.

Creo que debemos re organizarnos en tratar primero como resolver el problema de los motores. Todavia no tenemos muy claro el funcionamiento de los motores incluyendo el diodo y para que sirve.

Surbyte los snubber se pueden usar en DC tambien. El ejemplo es el del distribuidor de los carros. Tienen un condesador en paralelo a los contactos. Bueno quiro decir tenian pues los carros de hoy usan mosfet.

Mostrame un ejempo actual @tauro0221. Ese ejemplo es discutible y es del 50 al 80.

No se porque no le ponian un diodo en antiparalelo, tal vez porque la bobina era un autotransformador y el pico era elevadísimo. No lo se.

Yo repito mi consulta, jamas vi snubbers en DC, pero como digo siempre: no las se todas me falta mucho.

Hi, El problema con el diodo en la bobina va a causar que no levanta el voltaje. Aqui adjunto un esquematico que incluye un condesador en paralelo al motor usando votaje DC. |500x437

using-cap motor-.png|1100x963

El problema con el diodo en la bobina va a causar que no levanta el voltaje

No se que es eso de "no levantar voltage." Llevamos 50 post y ahora el problema es que el diodo tendría un efecto negativo?. El no dijo en ningún momento que el motor tiene inversión de giro, de modo que no hay razón para que el diodo en antiparalelo, que hemos probado esta en el mismo motor, genere algún problema.

No se @tauro0221 si estamos sintonizados en el mismo tema.

Para mi gusto el problema debe verificarse con un osciloscopio y ver que esta ocurriendo.

No hemos analizado lo mas tonto que se me acaba de ocurrir y es pensar que la fuente tiene ruido. Alguien miró si la fuente en lugar de entregar DC además tiene un mal filtrado?

Tal vez para el uso de la máquina no sea relevante pero si para el arduino.

Coloca el tester o multímetro en modo AC y mira entre bornes de la fuente a ver que valor de AC mides.

Hi, Estoy 100% contigo por eso dije debemos concentrarnos el los motores. Con un osciloscopio ya esto se hubiera resuelto pero no lo hay. Yo tengo dos digitales. Una cosa que iba a sugerir es la de usar un convertidor de 24 voltios a 12 voltios. Hacer lo mismo con los 24 voltios del sensor con un convertidor a 5 voltios y se elimina dos fuentes que pueden causar problemas. Asi el systema trabajara con dos power supplies solamente. Y por ultimo como tu lo mencionastes leer el voltaje de los 24 voltios mientras se estan operando los motores y medir el voltaje de los 24 voltios con el voltimetro en AC. Si ek voltaje esta bien filtrado debe de leer zero voltios. creo que tengo una idrea de instalarle los diodes si usar las concciones de los motores.

Otra cosa que se puede hacer es un power supply triple. Adjunto el link https://www.jameco.com/z/RT-50D-MEAN-WELL-AC-to-DC-Power-Supply-Triple-Output-5-Volt-24-Volt12-Volt-5-Amp-1-5-Amp-1-Amp-51-Watt_323476.html

Yo probaría también cambiando el Arduino, otra marca, otro origen, otro modelo. Yo también pase por este problema y tenia rendimientos dispares según el modelo de Arduino que usaba: un mega se reseteaba a los pocos segundos y un Uno duraba varios días.

@PeterKantTropus he probado con el Arduino UNO, Yun y el Mega, y de los 3 el Mega lo descarte porque como dices a veces ocurria la falla mas rapido aunque creo que solo eso ocurre por lo que tiene mas entradas, salidas y pues esto puede hacer el micro mas sensible a dicho ruido, @surbyte y @tauro0221 voy a probar con lo que me dicen del tester y lo de mirar otra fuente de voltaje a ver si esta tiene un mal filtrado de ruido, en cuanto a lo del diodo de antiparalelo, si puse un 1N4002 a la salida de la fuente o sea donde están conectados los motores no he actualizado el equematico que subi pero si lo tengo puesto. Tu me decias que podia usar el Snubber en los motores pero si los coloco me tocaria en los contactos de los reles debido a que segun los motores de las vending no tengo acceso a la pcb para soldarle nada. Los reles no se escuchan que solos se abren o cierran excepto cuando se les envia la orden pero si a traves del regulador de voltaje se escucha que cuando estos empiezan a activarse el regulador se switchea cuando el ruido se detecta y al momento se desconecta del USB.

Hi, Haz las pruebas y adjunto el dibujo que tu hiciste que te demuestra como installar los diodos Esto lo puedes hacer para una prueba. Si trabajan entonces veremos a ver como montarlos en el vending machine. Pero si el vending macjne es para venderlo preferiria entonces en usar un power supply que se triple o uno que sea quad. Creo que seria ideal pues esta usando un solo componente para alimentar todo el systema.

|500x320

How to install diodes.jpg|2112x1354

@tauro0221 Gracias voy a probar, podrías enviarme links sobre esas fuentes que tu me dices es que fui a entrar a ver la que me habías enviado pero el link esta roto.

Hi, Yo no se pero a mi me trabaja. Cambie la compania para ver si te trabaja y un power supply que te va a dar mas corriente para los motores. Mira a ver si este te trabaja.

https://www.alliedelec.com/mean-well-usa-rt-125d/70282563/?mkwid=siRZqQtpJ&pcrid=30980760979&gclid=EAIaIQobChMI3N_t6p2N2wIVB4FpCh3hdwsmEAQYASABEgIwdPD_BwE

Yo tengo una fuente similar a esa pero no es la misma es de otro fabricante, por cierto normalmente de cuantos amperios es normalmente este tipo de motores de vending machine? Para ver si puedo probar con otra fuente mientras a ver si mejora o se arregla el problema.

Hi, Eso mismo te iba a preguntar cuanta corrriente puede suplir tu power suply. Voy a ver si consigo la corriente de los motores pues es muy importante para poder resolver el problema que estas experimentando. Vamos a tratar de resolver el problema con los motores. Depues vemos como consolidar los power suplies en una unidad. Adjunto de un motor parecido al tuyo con ls expecificaiones del motor. La corriente continua es de 1.5 amperios

https://www.aliexpress.com/item/24V-Vending-Machine-Motors-and-spirals-5-sets/32360014312.html

Si es parecido, como no prendo mas de 1 motor a la vez creo que podría probar con una fuente de 2 o 3 Amperios a ver como se comporta, voy a conseguir una a ver como me va.

Nunca revisaste los datos de tensión y corriente de cada motor como para saber la corriente necesaria en la fuente?

No encontre el dato pues los motores son AMS, y estas maquinas normalmente no dan los datos de sus componentes y como vienen con referencia por ejemplo la pieza es AMS 23007 24VDC y si buscas, encuentras en donde las venden pero no dan especificaciones tecnicas porque se supone que tu la compras para N referencia de vending machine. La fuente actual que tiene es de 10 Amp.

La fuente que tiene es de 10A y tu usas la misma fuente no?

Mediste el ruido en AC? Hiciste la lectura? Van varios post y no he leído tu respuesta.