Pages: [1] 2   Go Down
Author Topic: [RISOLTO] Scheda Relay morta?  (Read 1088 times)
0 Members and 1 Guest are viewing this topic.
Rovereto
Offline Offline
Full Member
***
Karma: 4
Posts: 172
View Profile
 Bigger Bigger  Smaller Smaller  Reset Reset

Salve a tutti, son nel bel mezzo di una crisi... dopo aver programmato per tutto il pomeriggio, nel momento del test della verità...
la scheda relè non funziona, proprio non prende vita..
la scheda in questione è questa http://img01.taobaocdn.com/bao/uploaded/i1/T1PJ5hXnhhXXaw5cHa_120424.jpg_310x310.jpg

premetto che avevo già utilizzato questa scheda ed ha funzionato egregiamente.. ma ora quando vado ad alimentarla, i led di stato non si accendono, nessun segno di vita..
Ho provato ad alimentarla sia dai 5v dell arduino che da un alimentatore esterno, ma nulla da fare.

questo è le sketch che ho utilizzato per testarlo
Code:
void setup()
{
 pinMode (2, OUTPUT);
}
void loop()
{

 digitalWrite (2, HIGH);
 delay (1000);
 digitalWrite (2, LOW);
 delay (1000);
 
 delay (2000);
}

all'inizio il problema era alimentare arduino e relay in contemporanea.. se scollegavo la Uno il modulo relay si animava, mentre ora nemmeno quello...
ho provato a solleticare direttamente i relay con i 5v e funzionano, ma se voglio utilizzare tutto il modulo non funziona nisba...

Come posso fare? dove sto sbagliando?
« Last Edit: January 03, 2013, 03:35:25 pm by leouz » Logged

Lamezia Terme
Offline Offline
Shannon Member
****
Karma: 415
Posts: 11993
Le domande di chi vuol imparare rappresentano la sua sete di sapere
View Profile
WWW
 Bigger Bigger  Smaller Smaller  Reset Reset

il 2013 non ha portato sfere magiche purtroppo smiley-sad-blue
Io direi di lasciare da parte Arduino e provare la sola scheda. Il "solletico" che hai fatto ai relé potrebbe aver danneggiato i fotocaccoppiatori, quindi direi di non insistere.
Se riesci a postare anche lo schema elettrico di questa scheda allora ci basiamo si dati reali e possiamo fare qualche prova, altrimenti davvero diventa problematico "intuire" la situazione.
L'alimentatore esterno a cui ti riferisci è qualcosa di serio o la tipica ciofeca cinese non stabilizzata?
Logged

Guida alla programmazione ISP e seriale dei micro ATMEL (Caricare bootloader e sketch):
http://www.michelemenniti.it/Arduino_burn_bootloader.php
Guida alla Programmazione ATmega328 noP:
http://www.michelemenniti.it/atmega328nop.html
Articoli su Elettronica In:
http://www.michelemenniti.it/elettronica_in.html

Rovereto
Offline Offline
Full Member
***
Karma: 4
Posts: 172
View Profile
 Bigger Bigger  Smaller Smaller  Reset Reset

Giustamente mi dici di inserire più informazioni  smiley-razz

Allora, l'alimentatore è una pseudo ciofeca.. l'ho recuperato da un caricabatterie AC-8E per cellulari Nokia, (originale) che sulla carta fornisce in Output: 5.0v/890mA .. mi è sembrato ideale..

per la scheda ho trovato il seguente schema http://www.sainsonic.com/zen/albums/ebay/sainspeed_de/20/Relais/44.jpg

Spero proprio di non aver fatto danni... anche se mi bastasse di lezione.. se in caso venisse fuori che fosse un problema di fotoaccoppiatori penso che sarei in grado di sostituirli.

Mi dispiace molto dover chiedere queste cose, immagino sia seccante, ma mi ritrovo veramente ignorante nella lettura degli schemi elettrici, sono solo un povero informatico che si sta dedicando ad Arduino per passione, e con voglia di imparare  smiley-yell
Logged

Lamezia Terme
Offline Offline
Shannon Member
****
Karma: 415
Posts: 11993
Le domande di chi vuol imparare rappresentano la sua sete di sapere
View Profile
WWW
 Bigger Bigger  Smaller Smaller  Reset Reset

Bene, bene, e qui imparerai, non ti preoccupare smiley-wink
allora, segui questi semplici passaggi: (NON usare Arduino in questo frangente!!)
1 - lascia il jumper JD-VCC chiuso
2 - collega l'alimentazione 5V (penso che il nokia sia un alim valido) tra VCC e GND della scheda relé
3 - UNO per VOLTA collega gli ingressi dei quattro relé (IN1÷IN4) direttamente a GND
Se la scheda è a posto appena chiudi l'INx a GND il relé si deve attivare ed il LED relativo si deve accendere.
Fai questa prova e dimmi cosa succede per i 4 ingressi e relativi relé e LED.
Naturalmente ti dovresti PRIMA sincerare che l'alimentatore stia erogando correttamente i 5V e che questo valore resti stabile durante l'alimentazione della scheda, sperando che tu abbia un multimetro.
Logged

Guida alla programmazione ISP e seriale dei micro ATMEL (Caricare bootloader e sketch):
http://www.michelemenniti.it/Arduino_burn_bootloader.php
Guida alla Programmazione ATmega328 noP:
http://www.michelemenniti.it/atmega328nop.html
Articoli su Elettronica In:
http://www.michelemenniti.it/elettronica_in.html

Rovereto
Offline Offline
Full Member
***
Karma: 4
Posts: 172
View Profile
 Bigger Bigger  Smaller Smaller  Reset Reset

Eccoci qua!
Allora, ho controllato prima di tutto l'alimentatore e sembra comportarsi bene!  smiley-mr-green

ho eseguito le operazioni che mi hai detto e quando collego al gnd il led si accende e il relay scatta, scollegandolo il led si spegne e il relay scatta di nuovo, succede per i primi 3, ma per il 4° relay non si accende il led ne tantomeno fa lo scatto.. ( per intenderci è quello sulla destra vicino ai pin di uscita )   smiley-cry

Ma perche si comportano cosi? non dovrebbero fare esattamente il contrario?
 
Logged

Lamezia Terme
Offline Offline
Shannon Member
****
Karma: 415
Posts: 11993
Le domande di chi vuol imparare rappresentano la sua sete di sapere
View Profile
WWW
 Bigger Bigger  Smaller Smaller  Reset Reset

No, il comportamento è esatto, il fatto che un capo del diodo integrato nel fotoaccoppiatore sia collegato a VCC e l'orientamento del LED che indica l'attività del relé, ti fanno capire che il pilotaggio degli ingressi si fa con GND. Quindi:
1 - il 4° stadio è danneggiato, al 99% si tratta del fotoaccoppiatore, ma controlla bene le saldature, potrebbe non aver mai funzionato per una ragione del genere.
2 - ricollega la scheda ad Arduino, per il momento evita di usare l'alimentatore esterno, tanto dobbiamo solo verificare il pilotaggio dei tre relé buoni
3 - Collega +5V di Arduino a VCC della scheda relé e GND di Arduino a GND della scheda relé
4 - collega i tre ingressi In1÷In3 ad altrettanti pin di Arduino e via software imposta i pin come uscite con valore HIGH (in tal modo è tutto spento)
5 - imposta delay differenti per i tre stadi ed alla fine di ogni singolo delay porta la relativa uscita su LOW, quindi imposti un delay(1000) fisso, dopo il quale imposti tutti e tre i pin su HIGH; in questo modo ottieni che i relé si accendono in sequenza mentre si spengono tutti assieme.
Buon lavoro... smiley-wink
Logged

Guida alla programmazione ISP e seriale dei micro ATMEL (Caricare bootloader e sketch):
http://www.michelemenniti.it/Arduino_burn_bootloader.php
Guida alla Programmazione ATmega328 noP:
http://www.michelemenniti.it/atmega328nop.html
Articoli su Elettronica In:
http://www.michelemenniti.it/elettronica_in.html

Rovereto
Offline Offline
Full Member
***
Karma: 4
Posts: 172
View Profile
 Bigger Bigger  Smaller Smaller  Reset Reset

Che figuraccia  smiley-red

ho sostituito il led e ora collecango il 4° si accende la luce ma non scatta.

Ho questo fotoaccoppiatore di riciclo dovrebbe andare bene giusto? (versione c)
http://www.cosmo-ic.com/object/products/k1010.pdf

di quello vecchio non riesco a trovare nulla di datasheet o simili
la dicitura che c'è scritto sopra è
B1219
 817C
     G

attendo il via per prima di procedere  smiley-cool

EDIT: se no ho anche tanti bei NEC2501 http://html.alldatasheet.com/html-pdf/297601/NEC/PS2501-1/55/1/PS2501-1.html

EDIT 2: Preso da un raptus suicida l'ho sostituito con il primo fotoaccoppiatore!  e magia... FUNZIONA!!!! Garzie mille!!! Che gioia!
« Last Edit: January 02, 2013, 04:26:38 pm by leouz » Logged

Lamezia Terme
Offline Offline
Shannon Member
****
Karma: 415
Posts: 11993
Le domande di chi vuol imparare rappresentano la sua sete di sapere
View Profile
WWW
 Bigger Bigger  Smaller Smaller  Reset Reset

che via attendi? io ti ho detto di fare prima il test software, poi andremo a verificare il 4° stadio e cercheremo di capire cosa non va; se vuoi procedere diversamente il padrone sei tu e nessuno ti deve dare il via, no? smiley-mr-green
Logged

Guida alla programmazione ISP e seriale dei micro ATMEL (Caricare bootloader e sketch):
http://www.michelemenniti.it/Arduino_burn_bootloader.php
Guida alla Programmazione ATmega328 noP:
http://www.michelemenniti.it/atmega328nop.html
Articoli su Elettronica In:
http://www.michelemenniti.it/elettronica_in.html

Rovereto
Offline Offline
Full Member
***
Karma: 4
Posts: 172
View Profile
 Bigger Bigger  Smaller Smaller  Reset Reset

 smiley-sad-blue
praticamente mi son fatto prendere dalla foga ed ho estirpato il problema... sostituendolo...  smiley-sad-blue smiley-sad-blue
Logged

Global Moderator
Italy
Offline Offline
Brattain Member
*****
Karma: 313
Posts: 21650
Logic is my way
View Profile
WWW
 Bigger Bigger  Smaller Smaller  Reset Reset

smiley-sad-blue
praticamente mi son fatto prendere dalla foga ed ho estirpato il problema... sostituendolo...  smiley-sad-blue smiley-sad-blue
Controlla che le specifiche del nuovo fotoaccoppiatore siano compatibili con quelle del vecchio.
Logged


Rovereto
Offline Offline
Full Member
***
Karma: 4
Posts: 172
View Profile
 Bigger Bigger  Smaller Smaller  Reset Reset

il datasheet del vecchio foto non son riuscito a trovarlo..
Logged

Lamezia Terme
Offline Offline
Shannon Member
****
Karma: 415
Posts: 11993
Le domande di chi vuol imparare rappresentano la sua sete di sapere
View Profile
WWW
 Bigger Bigger  Smaller Smaller  Reset Reset

smiley-sad-blue
praticamente mi son fatto prendere dalla foga ed ho estirpato il problema... sostituendolo...  smiley-sad-blue smiley-sad-blue
ok, visto che non hai risolto niente non ti conviene procedere come ti ho consigliato io? O sei ancora in fase di foga smiley-mr-green
Logged

Guida alla programmazione ISP e seriale dei micro ATMEL (Caricare bootloader e sketch):
http://www.michelemenniti.it/Arduino_burn_bootloader.php
Guida alla Programmazione ATmega328 noP:
http://www.michelemenniti.it/atmega328nop.html
Articoli su Elettronica In:
http://www.michelemenniti.it/elettronica_in.html

Rovereto
Offline Offline
Full Member
***
Karma: 4
Posts: 172
View Profile
 Bigger Bigger  Smaller Smaller  Reset Reset

ok.. ci sono. Mente lucida e ardori placati  smiley-sleep

Praticamente riassumendo la situazione post-raptus ho sostituito il fotoaccoppiatore con il k1010
http://www.cosmo-ic.com/object/products/k1010.pdf

ho anche sostituito il led di stato che era effettivamente fulminato, (come dici te effettivamente non ha mai funzionato)

cosi come adesso la prova senza arduino ha avuto successo, ma non mi fido troppo.
Questa sera quando mi ritroverò di fronte alla mia schedina blu procedo alla verifica software.

p.s ovviamente il vecchio fotoaccoppiatorel'ho tenuto per sicurezza, se mi dici che è meglio lo ri monto sulla scheda cosi possiamo procedere per gradi.


Logged

Lamezia Terme
Offline Offline
Shannon Member
****
Karma: 415
Posts: 11993
Le domande di chi vuol imparare rappresentano la sua sete di sapere
View Profile
WWW
 Bigger Bigger  Smaller Smaller  Reset Reset

Nella maggior parte dei casi un fotoaccoppiatore vale l'altro; il led guasto poteva essere il problema ma visto che lo hai sostituito e continuava a non funzionare è ovvio che si era bruciato anche quello interno. Se ora cambiando il fotoaccoppiatore la prova manuale funziona, hai la certezza che quello che hai tolto è guasto, poi una prova al volo si può sempre fare, ma per me è da buttare.
Comunque fai la prova software su tutti e quattro, vedi cosa succede e poi se ne riparla.
Logged

Guida alla programmazione ISP e seriale dei micro ATMEL (Caricare bootloader e sketch):
http://www.michelemenniti.it/Arduino_burn_bootloader.php
Guida alla Programmazione ATmega328 noP:
http://www.michelemenniti.it/atmega328nop.html
Articoli su Elettronica In:
http://www.michelemenniti.it/elettronica_in.html

0
Offline Offline
Faraday Member
**
Karma: 24
Posts: 2814
Arduino rocks
View Profile
WWW
 Bigger Bigger  Smaller Smaller  Reset Reset

Cerca con google PC817 e quello.

Ciao.
Logged

AvrDudeQui front end per avrdude https://gitorious.org/avrdudequi/pages/Home

Pages: [1] 2   Go Up
Jump to: