Go Down

Topic: Mosfet,sballa la lettura lm35 (Read 270 times) previous topic - next topic

zonalimitatore

Ciao a tutti.
Stavo testando il progettino che avevo scritto.
In pratica 2 sensori lm35,con 2 ventole,1 mosfet per ogni ventola.I mosfet si attivano in pwm in base alla temp letta)
La lettura degli lm35 va bene finchè non si attiva/no il/i mosfet.

Non appena ricevono il segnale,la lettura di entrambi i sensori sballa di brutto(parlo di 40° di lettura,poi appena parte il mosfet diventano 70° o addirittura -6°  :o  :o  :o  su un lettore che manco legge i gradi negativi

Secondo voi può essere un problema di masse?
L'arduino + alimentato VIN a 7,2v
I Mosfet a 12v con un'altro alimentatore
Ripeto....solo quando i mosfet si attivano

gpb01

Magari se metti lo schema completo di tutti i collegamenti e alimentazioni che hai fatto ... riusciamo pure a capire qualche cosa ... ::)

Guglielmo
Search is Your friend ... or I am Your enemy !

maubarzi

Ma le masse le hai collegate tutte assieme?
Nessuna buona azione resterà impunita!

Preistoria -> medioevo -> rinascimento -> risorgimento -> rincoglionimento!

zonalimitatore

Allora...


-5v degli lm35 in 5V
-l'alimentazione dei mosfet collegata al suo alimentatore che non fa parte di arduino.
-GND lato digitale: terre dei 2 mosfet (quelle del segnale)
-in VIN:Alimentazione 7,2v,alimentazione dell'lcd
-GND lato analogico:terra 7,2v,lcd,ed lm35

uwefed

#4
Jun 25, 2019, 10:04 pm Last Edit: Jun 25, 2019, 10:05 pm by uwefed
Allora...


-5v degli lm35 in 5V
-l'alimentazione dei mosfet collegata al suo alimentatore che non fa parte di arduino.
-GND lato digitale: terre dei 2 mosfet (quelle del segnale)
-in VIN:Alimentazione 7,2v,alimentazione dell'lcd
-GND lato analogico:terra 7,2v,lcd,ed lm35
Fai un disegno con carta e mattita e facci vedere una foto del foglio.
Cosí non capisco niente.

Hai provato di usare il riferimento interno di 1,1V come riferimento dei analog read?
Ciao Uwe

zonalimitatore

Si come riferimento ho usato vref

uwefed

Si come riferimento ho usato vref
Spiegati meglio.
Secondo lo schema hai collegato un LM35 al pin A0 e l' altro a AREF? Non va bene.

Ciao Uwe

zonalimitatore

#7
Jun 26, 2019, 12:04 am Last Edit: Jun 26, 2019, 12:04 am by zonalimitatore
Spiegati meglio.
Secondo lo schema hai collegato un LM35 al pin A0 e l' altro a AREF? Non va bene.

Ciao Uwe
No no.Sono sfalsati i pin sulla schede d'espansione. Uno è collegato ad A0 e l'altro ad A1

Code: [Select]
void setup() {
 TCCR2B = (TCCR2B & B11111000) | B00000001;    //frequenza pwm 31372.55 Hz PIN11
 TCCR1B = (TCCR1B & B11111000) | B00000001;    //frequenza pwm 31372.55 Hz PIN10
 pinMode (10, OUTPUT); //fanx
 pinMode (11, OUTPUT); //fany
 analogReference(INTERNAL); // set the internal reference

Claudio_FF

Ripeto....solo quando i mosfet si attivano
Ma con un carico collegato o anche solo a vuoto?

Se fosse un problema di masse dovrebbe diminuire collegando la massa dei driver allo stesso morsetto GND superiore.

Andrebbe anche messo un condensatore minimo 100nF sui due pin di ingresso analogico.
* * * *    'if' e 'case' non sono cicli   * * * *
* * * Una domanda ben posta è già mezza risposta. * * *
* La corrente si misura in 'mA', la quantità di carica in 'mAh' *

zonalimitatore

A carico scollegato,non oscilla
ps..il condensatore intendi fra GND e A0,GND e A1?

Claudio_FF

A carico scollegato,non oscilla
ps..il condensatore intendi fra GND e A0,GND e A1?
Quindi potrebbero essere anche solo disturbi captati dagli ingressi analogici per vicinanza con i conduttori attraversati dalle correnti impulsive. Si, i condensatori tra i pin e massa.
* * * *    'if' e 'case' non sono cicli   * * * *
* * * Una domanda ben posta è già mezza risposta. * * *
* La corrente si misura in 'mA', la quantità di carica in 'mAh' *

zonalimitatore

Ok posso provare...
2 condensatori da 6,3v posso andar bene?

Claudio_FF

Non ho mai visto condensatori 100nF da meno di 63..100V. Non è che stai parlando di 100µF? :smiley-surprise:
* * * *    'if' e 'case' non sono cicli   * * * *
* * * Una domanda ben posta è già mezza risposta. * * *
* La corrente si misura in 'mA', la quantità di carica in 'mAh' *

zonalimitatore

Si,mi son confuso.
Posso chiedere come mai di voltaggio così elevato?

uwefed

perché i condensatori da 0,1µF non vengono venduti con 6,3V di tensione.

Go Up