Go Down

Topic: sn74hc595n shift register evitare pin low boot arduino (Read 140 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
 


Please enter a valid email to subscribe

Confirm your email address

We need to confirm your email address.
To complete the subscription, please click the link in the email we just sent you.

Thank you for subscribing!

Arduino
via Egeo 16
Torino, 10131
Italy