Go Down

Topic: "[Risolto]" lcd e sensore di temperatura (Read 211 times) previous topic - next topic

alexfrog

Dec 04, 2016, 12:02 am Last Edit: Dec 04, 2016, 12:32 pm by alexfrog
Ciao ragazzi, oggi stavo facendo un progetto molto semplice a livello di programmazione e un po' più incasinato a livello di elettronica, ma veniamo al punto; primo test funziona tutto corretto: lcd mi legge la temperatura dal sensore quindi in effetti il lavoro era finito, ma poi mi viene in mente di aggiungere qualcosa in più e quindi sposto i du cavi dell'alimentazione per lcd a sinistra, lo collego e dopo qualche minuto c'è puzza di bruciato. Preso dal panico ho staccato il cavo USB e la puzza è svanita ma successivamente ho scoperto che veniva dal display. quindi le uniche modifiche apportate sono lo spostamento dei cavetti e non l'aggiunta di altro... il display lo uso anche da anni ed è sempre stato in buone condizioni
metto le foto per farvi un po' capire (display originale e funziona ancora ma appena lo accendo... puzza!!).

ExperimentUno

Se c'era puzza, qualcosa s'è danneggiato.
Ora se provi ad accendere, con le dovute cautele, stando pronto a spegnere, cosa si presenta del display.
Addirittura, prova avviare l' Arduino senza display, per ulteriore verifica, che non ha subito danni. Eventualmente fai una prova per lampeggiare il led sul piedino 13.

alexfrog

#2
Dec 04, 2016, 12:35 am Last Edit: Dec 04, 2016, 12:41 am by alexfrog
fatto e funziona (arduino) tutto ok ma capire come l'ho danneggiato il display...
Comunque il primo segnale è stata come una perdita di tensione: era lì bello luminoso e ad un certo punto abbassa la luminosità e quindi siccome alcune volte mi parte il potenziometro ho provato a giralo ma niente e subito dopo la puzza

As_Needed

#3
Dec 04, 2016, 01:16 am Last Edit: Dec 04, 2016, 01:17 am by As_Needed
Ci sarà stato al 99% un cortocircuito se ha fatto in quel modo... Se arduino sembra ok, non provare a sentire la puzza del display ogni volta :D. Poi sicuro che magari non veniva dal sensore la puzza? Comunque ci vorrebbe uno schema elettrico chiaro, come mai hai spostato quei cavi? Poi mi domando sempre... perché gli LCD ancora vengono comprati senza l'interfaccia i2c? 4 cavi e hai fatto... invece di tutto il casino che c'è se no. Il modulo in pcb che si trova utilizza l'integrato PCF8574 e ha pure un trimmer sopra per la luminosità, il tutto dietro al display!
MY PWS!
http://forum.arduino.cc/index.php?topic=413560.0
http://meteoflaminia.zapto.org:4600

alexfrog

Ci sarà stato al 99% un cortocircuito se ha fatto in quel modo... Se arduino sembra ok, non provare a sentire la puzza del display ogni volta :D. Poi sicuro che magari non veniva dal sensore la puzza? Comunque ci vorrebbe uno schema elettrico chiaro, come mai hai spostato quei cavi? Poi mi domando sempre... perché gli LCD ancora vengono comprati senza l'interfaccia i2c? 4 cavi e hai fatto... invece di tutto il casino che c'è se no. Il modulo in pcb che si trova utilizza l'integrato PCF8574 e ha pure un trimmer sopra per la luminosità, il tutto dietro al display!
il mio display è un LCM1602C e questo diplay l'ho preso dallo starter kit. il sensore di temperatura in effetti si surriscalda ma non puzza  ho messo nella descrizione del problema uno schema fritzing

As_Needed

#5
Dec 04, 2016, 11:34 am Last Edit: Dec 04, 2016, 11:41 am by As_Needed
Mi pare giusto lo schema, perché hai cambiato i fili e quali?

Comunque si può fare questa modifica al display con l HD44780
http://m.ebay.it/itm/Convertitore-Seriale-I2C-Display-LCD-HD44780-Arduino-Pic-Serial-Converter-/131107680649?hash=item1e86a07189%3Ag%3APP4AAOSwEjFXfOFc&_trkparms=pageci%253A552969f4-ba0c-11e6-b379-74dbd180959f%257Cparentrq%253Ac9604c561580a6a8d6648f7effe2fc6c%257Ciid%253A1

Penso di aver trovato il problema, almeno nella foto che hai postato reale no su fritzing. Su fritzing va bene il circuito, ma nella foto reale LM35 è collegato male. Hai invertito la polarità, guarda bene, il fatto che si surriscalda è proprio perché è in corto e causa malfunzionamento anche al display e Arduino.
MY PWS!
http://forum.arduino.cc/index.php?topic=413560.0
http://meteoflaminia.zapto.org:4600

alexfrog

ho spostato i cavi perchè volevo aggiungerci una fotoresitenza e un pulsante.
Così quando premevo il pulsante il display o mi faceva vedere la temperatura oppure la luminosità

As_Needed

Rileggi il messaggio sopra che ho modificato
MY PWS!
http://forum.arduino.cc/index.php?topic=413560.0
http://meteoflaminia.zapto.org:4600

alexfrog

#8
Dec 04, 2016, 11:47 am Last Edit: Dec 04, 2016, 11:53 am by alexfrog
ok notato anche io e subito corretto ma quindi è sicuro?? il display però non capisco cosa centra... se mai forse Arduino dovrebbe andare in cortocircuito no?? ma quindi ora il display è meglio che lo butto o secondo te può ancora funzionare??

As_Needed

#9
Dec 04, 2016, 11:57 am Last Edit: Dec 04, 2016, 11:59 am by As_Needed
E adesso che lo hai corretto su bread board come ti funziona? Molto probabilmente il sensore è andato. Quando c'è una inversione di polarità dove non dovrebbe esserci tutto il sistema diventa instabile
Il display non si è fatto niente, almeno per il collegamento in foto! Semmai il sensore è da buttare
Provali
MY PWS!
http://forum.arduino.cc/index.php?topic=413560.0
http://meteoflaminia.zapto.org:4600

alexfrog

ok a posto anche il sensore segna come il progetto iniziale tra i 20 19 gradi!!
grazie mille

As_Needed

Meglio così, prego! (Un karma è sempre gradito :) )
MY PWS!
http://forum.arduino.cc/index.php?topic=413560.0
http://meteoflaminia.zapto.org:4600

alexfrog

lo avevo già messo prima!! e te ne avrei messo un altro ma tranquillo attendi una oretta...

As_Needed

Ahaha no no non ti preoccupare pensavo che non sapevi la funzione dei karma, ancora non viviamo di karma per sfortuna  :smiley-yell:
MY PWS!
http://forum.arduino.cc/index.php?topic=413560.0
http://meteoflaminia.zapto.org:4600

Go Up