pilotare relè mediante uln2803

Allora, PRIMA DI TUTTO, controlla che i tuoi rele non siano di quelli che hanno gia il diodo di protezione all'interno ... se e' si, allora devi rispettarne la polarita', se no non funzionano, se e' no, li puoi collegare come vuoi ... per provare prendi una batteria o alimentatore ed un paio di pezzi di filo e colleghi velocemente il rele', con entrambe le polarita' (test veloce, perche' se il diodo c'e' gia, quando lo colleghi nel senso opposto ti cortocircuita la batteria o alimentatore) ... se scatta in un senso solo, il diodo c'e' gia, segnati la polarita' giusta e rispettala ... se scatta in entrambi i sensi non c'e' il diodo e lo puoi montare come vuoi, tanto il diodo lo metti tu, se non scatta in nessuna delle due condizioni, o la batteria e' scarica, o l'alimentatore e' morto, oppure e' morto il rele ...

Poi se ne trovi uno che va, connettilo correttamente all'ULN e prova ... positivo 12V ad un capo del rele' ed al pin COM dell'ULN (serve solo se non metti il diodo di protezione, il COM e' la linea comune dei diodi che gia sono presenti all'interno dell'ULN, per carichi piccoli vanno piu che bene) - l'altro capo del rele al pin di uscita (diciamo 18) - GND dell'arduino, dell'alimentazione dei rele e dell'ULN tutte insieme - pin di ingresso dell'ULN (diciamo 1) all'uscita dell'arduino (puoi metterci in serie una resistenza da 100 ohm, giusto per protezione, ma non e' indispensabile dato che l'ULN2803 richiede solo 1mA per commutare) ... per vedere se il circuito dal lato ULN funziona, e' sufficente che mandi un positivo, basta anche il +12 attraverso una resistenza da 10K , sull'ingresso (pin 1) per sentire se il rele sul 18 scatta ...