Welcome! Log In Create A New Profile

Advanced

arduino ed lcd chi dei due è guasto ?

Posted by lupoy 
arduino ed lcd chi dei due è guasto ?
February 12, 2019 06:08AM
Saluto tutti mi chiamo Lucio ho 50 anni e vivo in provincia di ravenna .

Ha costruito una stampante cartesiana prusa da zero usando estruso di alluminio 30x30 ed installato arduino mega+ramps_1.4+lcd_full_graphic fw marlinkimbra ho tutto ancora su banco

ho stampato alcune parti meccaniche reprap molto bene con una precisione perfetta ma ad un certo punto ho cominciato ad avere problemi elettronici strani.

cerco di essere sintetico

i problemi sono cominciati quando ho collegato un sensore induttivo per hom asse z avviamente ho usato un fotodisaccoppiatore 4n25 per separare le alimentazioni 12 e 5 v
subito ho dato colpa comunque al 4n25 ma controllando lo escudo .

il problema che si presenta è che arduino non esegue il boot ad accensione o almeno non compaiono le schermare sul lcd e il fw marlinkimbra fa lampeggiare due volte il led sulla ramps credo corrisponda al led l sembra segnalare qualcosa ma non so cosa .

ho provato con un altro arduino e ad inizio funzionava stampato tutto il giorno ma ad un reset ha fatto il medesimo problema non compare piu nulla su lcd e il led l lampeggia due volte



ho provato con ben 4 arduino mega ed una ramps 1.4 nuova .

ho cambiato lcd e sostituito driver ma anche dopo due giorni accesa con motori disattivati al primo boot lcd non fa vedere nulla .

allora ho compilato senza lcd e con repetir host ho provato e tutti gli arduini mega funzionano gli assi si muovono i riscaldamenti funzionano il sensore induttivo con il 4n25 funziona .

puo saltare la parte di arduino che controlla lcd se si perche (domandone) o salta lcd ?
Re: arduino ed lcd chi dei due è guasto ?
February 12, 2019 08:21AM
I sensori induttivi come il tuo consumano molta corrente, somma il display ecc... Quindi il regolatore +5 non ce la fa a sopportare lo spunto di accensione. O stacchi il sensore oppure il display.... Oppure alimenti il sensore a +12 e usi il 4n25 per disaccoppiare i segnali, se opi per questa strada, verifica eventuali sbilanciamenti di massa (gnd) tra l'alimentatore +12 e la ramps
Re: arduino ed lcd chi dei due è guasto ?
February 12, 2019 09:44AM
ti rispondo whitedavil

ma ho fatto come dici tu il sensore è un omron ed è alimentato a 12 v e la sua uscita è disaccoppiata tramine il 4n25 il led interno al 4n25 è acceso dal sensore a 12 v e il fototransistor al suo interno è polazizzato dalla 5v arduino

i circuiti sono completamente separati il fototransistor funziona come se fosse un semplice microinterruttore.

inoltre ho gia provato ad inserire la 12 v e poi collegare lcd .

devo capire se si è guastato ma non credo perche ne ho due di lcd che si comportano cosi (smetto di funzionare random dopo un reset o un off on 12v)

4 arduini che provati senza lcd stampano da pc ma una volta che si presente il problema lcd non ce piu modo di farlo funzionare sembra non funzioni piu il bus spi non sono esperto di arduino sto cercando di capire

ho cambiato anche alimentatore mi manca da provare con un altro tipo di lcd .

provero a questo punto con un nextion.bo no so cosa pensare per due mesi durante le varie prove per acquisire un po si esperienza non è mai successo nulla ed ho spampato da lcd e anche molto bene (estrusore e3d v6 con titan tutto originale)
Re: arduino ed lcd chi dei due è guasto ?
February 12, 2019 09:48AM
a dimenticavo con il quarto arduino il sensore induttivo non era collegato

saluti
lupoy
Re: arduino ed lcd chi dei due è guasto ?
February 12, 2019 05:25PM
Aggiornamento

allora usando il configuratore automatico, non so cosa ho pasticciato, ma in realta controllando il fw marlin kimbra ho trovato due lcd configurati.

Pur con due abilitati il full graphic funzionava ma random dopo un off on o reset smetteva di funzionare probabilmente partiva l'altro.

Poi ho avuto il problema alla prima scrittura con m500 da pc (scrittura su eprom) al riavvio rileggendo automaticamente i dati in eprom non smetteva di mai di leggere.

Disattivata la rilettura ad avvio credo perche comunque al boot i dati in eprom li legge lostesso ma cosi ho tre arduini funzionanti due ramps 1.4 funzionanti e due lcd funzionanti

mi dispiace credo di aver fatto casino .

ho disattivato questo "//#define EEPROM_CHITCHAT" se no alla prima scrittura con M500 e reset dava i numeri .

Sembra tutto risolto non mi rimane che provare a ricollegare tutto e stampare .

se ho scritto delle cavolate correggetemi se no non imparo nulla .

eheheheh il mammolino incombe


saluti lupoy
Sorry, only registered users may post in this forum.

Click here to login