Go Down

Topic: sn74hc595n shift register evitare pin low boot arduino (Read 175 times) previous topic - next topic

Devuhm

Salve a tutti,
ho collegato arduino ad uno shift register sn74hc595n ed esso ad un relè per controllare un motore a 220.
Tutto ok. Il problema è che quando alimento arduino lo shift spara tutti i pin low con conseguente accensione di tutti i relè per circa mezzo secondo.
Come evitarlo ?
Ho provato con il pin OE del register collegato al pin 3 di arduino. In setup eseguo:

pinMode (3, OUTPUT); 
digitalWrite (3, HIGH);
SPI.begin ();
delay(1000);
digitalWrite (3, LOW);
digitalWrite (latchShift, LOW);
SPI.transfer (byte);

Ma niente da fare.
Suggerimenti ?
Grazie.

stefa24

ciao
io ho risolto su consiglio del forum, mettendo a +5vdc con una resistenza di pullup e mandando poi il pin LOW nel setup
https://sites.google.com/site/agritronica/
https://sites.google.com/site/t3chconcrete/
https://www.youtube.com/channel/UCnY1DNrSywgadjyqqtbvyew
arduino UNO rev 3
ide 1.6.0

Go Up