Domanda:
Uno con LCD che si comporta in modo strano - problema di alimentazione?
kolcun
2017-05-12 23:41:52 UTC
view on stackexchange narkive permalink

Ho uno Uno (Elegoo UNO R3) in esecuzione con - Schermatura Ethernet (Kuman K15), - Scheda a 4 relè (Modulo relè Elegoo 4 canali CC 5 V con accoppiatore ottico) - LCD Matrix Orbital 2041 collegato tramite I2C (11 mA tipico , 90mA con retroilluminazione) - Una serie di pulsanti collegati

Uno è attualmente in esecuzione collegato tramite USB al mio macbook pro.

Tutti questi dispositivi sono alimentati dal pin 5V su Arduino.

L'LCD di tanto in tanto si instaura e altre volte funzionerà bene, inizia a lampeggiare la retroilluminazione, e si comporta in modo strano, a volte anche al riavvio, quando vengono premuti i pulsanti (che attivano i relè).

Mi chiedo se questo sia un problema di alimentazione, forse Uno non è in grado di fornire abbastanza corrente per funzionare tutto.

La mia lettura indica che la porta USB dovrebbe essere in grado di fornire ~ 400mA, e quando su un'alimentazione esterna dovrei essere in grado di assorbire 900 mA quando si utilizza un alimentatore esterno. Tuttavia, anche con un'alimentazione esterna (12v, 2A) ho ancora questi problemi.

Qualsiasi pensiero sarebbe molto apprezzato. Grazie

Ho scoperto che i miei UNO si comportano MOLTO meglio quando ricevono un alimentatore adeguato invece di provare a farli funzionare tramite USB. L'hai provato?
Una risposta:
James Waldby - jwpat7
2017-05-13 00:21:41 UTC
view on stackexchange narkive permalink

I ripristini del sistema possono essere causati da un calo di tensione e dal rumore al pin di ripristino, tra gli altri motivi. I problemi menzionati potrebbero essere dovuti a problemi di alimentazione, rumore elettrico o problemi di cablaggio.

L'assorbimento di corrente totale apparentemente potrebbe avvicinarsi o superare il limite di 400 mA menzionato nella domanda. Con tutti e quattro i relè accesi e le bobine che assorbono 50 mA ciascuna, sono 200 mA. La retroilluminazione LCD e la corrente Arduino ne fanno altri 100, dopodiché lo shield ethernet potrebbe portare il totale sopra i 400 mA.

Tuttavia, il persistere dei problemi anche con un'alimentazione esterna in uso suggerirebbe che la radice del problema non è alimentazione - se, naturalmente, l'alimentazione esterna fornisce effettivamente alimentazione direttamente ad alcune delle periferiche, invece che tramite il regolatore su Uno.

Quando i relè commutano, tipicamente producono un impulso di rumore elettrico . Se questo è il problema, potrebbe essere mitigato utilizzando perline di ferrite, induttanze, filtri di rumore, ecc. Anche l'uso di un'alimentazione separata per +5 V alla scheda dovrebbe aiutare.

I problemi di cablaggio includono il rimbalzo del terreno e loop di massa. Se stai usando una breadboard, potrebbero esserci collegamenti di massa o di alimentazione scadenti. Verifica che la massa dei dispositivi periferici e delle alimentazioni esterne sia saldamente collegata tramite un cavo decente e / o collegata a un punto comune.

A questo punto ho provato a fornire al display LCD la sua fonte di alimentazione a 5 volt, e questo ha contribuito a satabalizzare il display. Tuttavia, con un sacco di pulsanti che si premono rapidamente (e di conseguenza si accendono / spengono i relè) sono ancora in grado di ripristinarlo.La mia scheda relè ha un ponticello che scollega l'alimentazione del relè dalla potenza di ingresso - tirare quel ponticello sembra aiutare . grazie per il tuo suggerimento sull'alimentazione separata della scheda relè, sembra essere la soluzione.


Questa domanda e risposta è stata tradotta automaticamente dalla lingua inglese. Il contenuto originale è disponibile su stackexchange, che ringraziamo per la licenza cc by-sa 3.0 con cui è distribuito.
Loading...