Newsgroup: it.hobby.fai-da-te
Titolo: rele o transistor?

scusate la domanda:
ma se devo collegare tra loro due fili e so che la corrente che circola 
e' bassissima, al posto di usare un rele il quale chiude il contatto e 
mette in collegamento i due, si potrebbe usare direttamente un transistor?
 
i due fili, nel caso in questione, servono per accendere e spegnere un 
computer

 mette in collegamento i due, si potrebbe usare direttamente un transistor?
 
si, con un transistor che comanda un relè :-)
Lascia perdere.
 

 mette in collegamento i due, si potrebbe usare direttamente un transistor?
 
Potresti usare un triac :
 
https://www.microst.it/Progetti/power_switch_2.html
 
 
ma poichè serve un interruttore che va comandato, tanto vale usare solo 
l'interruttore.
 
Se invece hai un segnale di comando devi interfacciarlo in modo adeguato 
ad un circuito come questo:
 
https://www.electroyou.it/forum/viewtopic.php?t=66490
 
 
ovviamente è meno costoso usare un TR per pilotare un relè.
 
 
 
 

Il 22/09/20 15:10, cane ha scritto:

Definisci "accendere" e "spegnere".
 
angelo

Il 22/09/20 18:01, angelo ha scritto:

E "computer".
 
angelo

non so per niente bravo in elettronica
 
praticamente ho un microcontrollore che ad un certo punto invia un 
segnale, e in base al segnale devo chiudere un circuito (collegare i due 
cavi) per es. per mezzo secondo in modo da accendere un computer
 
al momento ho collegato al microcontrollore un rele e usando il segnale 
effettivamente riesco a chiudere il contatto con il rele
 
siccome potrebbero servirmene un bel po' volevo sapere se si poteva 
evitare di comprare tanti rele e se al suo posto bastava un piu' 
economico transistor
oltre al fatto che sia piu' economico, magari c'e' meno componentistica 
e quindi meno rischi di rotture, incollaggio contatti ecc ecc
 
questa e' una mia supposizione

> Definisci "accendere" e "spegnere".
 
chiudere il contatto normalmente aperto per una frazione di secondo
 

 E "computer".
 
un normale pc fisso


ma questi fili cosa sono ?
non portano 230v ?
 
Li hai collegati sul pulsante di accensione del computer ?

 Li hai collegati sul pulsante di accensione del computer ?
 
sono i due fili che stanno collegati normalmente al pulsante di 
accensione del computer
ho fatto un ponticello e me li sono collegati al contatto normalmente 
aperto di un rele
 
non conosco la logica di funzionamento del pulsante del computer 
ipotizzo solo un segnale a bassissima tensione e corrente tendente a zero..
 
 

 ipotizzo solo un segnale a bassissima tensione e corrente tendente a zero..
 
 
si infatti, bisogna trovare lo schema di una scheda madre per capire il 
circuito.
Ma penso che si posssa fare, magari anche usando un piccolo mosfet.
Prima cerca un circuito di una scheda madre per capire come è collegato.

 Prima cerca un circuito di una scheda madre per capire come è collegato.
 
proprio qui sta il problema, io a parte gli schemi presenti sul manuale 
della scheda madre non sono mai andato oltre per mancanza di 
conoscenze/capacita'...
 
 


hai qualche transistor ?
misura con un multimetro se uno dei 2 fili è a massa (resistenza 0), 
toccando il filo e il negativo dell'alimentatore(filo nero).

Il 22/09/20 18:10, cane ha scritto:

Piu' che un transistor ti conviene un optoisolatore che ti libera da 
problemi di masse comuni e di rumore specialmente se il PC sta a distanza.
 
angelo

> toccando il filo e il negativo dell'alimentatore(filo nero).
 
ovviamente computer spento e aspettando che si scarichino tutti i 
condensatori. Aspetta qualche minuto dopo spento.

 toccando il filo e il negativo dell'alimentatore(filo nero).
 
ce l'ho ma si e' scaricato e devo cambiare le batterie

Il 22/09/2020 15:10, cane ha scritto:

Ciao
Per me ti conviene usare un rele tipo reed (cerca in internet)
Sono piccoli, hanno un consumo esiguo e i loro contatti sono puliti, 
liberi da tensione
Tecnicamente è fattibile anche con un transistor, ma devi poi avere le 
masse del circuito di comando in comune con il circuito del pc,m 
altrimenti dovresti usare optoisolatori
Meglio stare sul sicuro e usare un rele o un reed

 economico transistor
 
https://www.aliexpress.com/item/4000535961532.html
 
 
32 centesimi di dollaro cadauno, cioé 27 centesimi di euro


questo solo il rele che non si puo' collegare direttamente al 
microcontrollore..
ci vuole anche l'elettronica attorno
io li ho pagati sui 5 euro l'uno
li ultimi che ho preso erano a stato solido, li ho pagati ancora di piu' 
e non mi sono neanche piaciuti
li avevo ordinati con attivazione con segnale alto, mi sono arrivati con 
segnale basso..
non hanno neanche il normalmente aperto/normalmente chiuso...

 non hanno neanche il normalmente aperto/normalmente chiuso...
 
questi moduli sono completi.
https://bit.ly/3mRCV2n
 

 ci vuole anche l'elettronica attorno
 
guarda che anche un transistor, uno scr, un triac, o quello che vuoi ha 
bisogno dell'elettronica attorno.
Imho non hai tanto chiare le idee di cosa siano e possono fare.
Probabilmente un circuito già fatto per il tuo scopo esiste, ma la
domanda iniziale è mal posta.
 
 
 
 


Il pulsante di on-off del pc e' connesso al connettore della scheda 
madre e la serigrafia, molto spesso riporta la dicitura gnd su uno dei 
due pin.
Il pulsante e' normalmente aperto, per cui con un transistor, due 
resistenze e due pezzi di filo per collegarti alla schede del 
microcontroller, sei a posto.
Cerca su google lo schema di un circuito che abbia un transistor usato 
come interruttore e che chiuda verso massa, realizzalo e avrai finito.
Dato che al pulsante arriva il 5 volt del pc e gia' e' prevista la 
resistenza di pull-up, potrai collegare direttamente il collettore del 
transistor al filo non a massa del pulsante, la base, con una resistenza 
da 470/1K in serie al microcontroller e l'emettitore del transistor a 
massa (l'altro pin del pulsante).
Un trasistor bc547, se ce l'hai anche di recupero, va' piu' che bene.
Prevedi anche una resistenza da qualche centinaio di ohm fra collettore 
e base e avrai finito.
Angelo
 
P.S. Non ti spaventare, e' una circuitazione alla portata di tutti, 
basta provarci e chiedere spiegazioni prima di far danni!
 

 
 
quello che hai scritto mi sembra abbastanza chiaro, l'unica cosa che non 
mi e' molto chiaro e' solo questo passaggio:
 
 > Prevedi anche una resistenza da qualche centinaio di ohm fra collettore
 > e base e avrai finito.
 
 
come mai dovrei mettere quest'altra resistenza? a che serve?

 come mai dovrei mettere quest'altra resistenza? a che serve?
 
http://brahms.iet.unipi.it/esd/sez3n.pdf
 

Usa dei PC817 alimentando il LED tramite una resistenza adeguata,
 ad es. 470 ohm  per un comando a 5V.
 
 
-- 
Vieni a trovarci su Youtube: 
https://goo.gl/522kv4
 

ho fatto una prova:
 
allora dal pc escono due fili chiamiamoli A e B
Collegando tra loro A e B il pc si accende
 
il filo A e' collegato a 0 volt
il filo B se misuro la tensione a vuoto e' a 5 volt
 
 
ho fatto la seguente prova (a funzionare funziona, ma non so se va bene 
o presenta problemi, rischi ecc)
ho collegato il 0 volt del microcontrollore con il 0 volt del computer 
(ho unito le masse)
un altro filo che esce dal microcontrollore l'ho collegato con il filo B 
del computer: quando imposto a 0v il filo del microcontrollore si 
accende il computer
 
 
cioe' il tutto senza usare ne' rele' ne' transistor
 
collegamento diretto
 
rischio di rompere qualcosa?

 accende il computer
 
aggiungi una resistenza da 1k sul +5 per sicurezza, con una bassa 
corrente dovrebbe funzionare, al limite diminuiscila se non si dovesse 
accendere.
 
Però nel caso volessi controlalre più computer, meglio un opto su ogni 
uscita.

 aggiungi una resistenza da 1k sul +5 per sicurezza, con una bassa 
 
con +5 intendo il filo dove hai misurato 5v
 

 accendere.
 
 
ho provato con 1 da 1kohm e non funziona
appena reperisco altre resistenze faccio altre prove
 
 
domanda: tra le tante prove, ho provato pure a mettere un diodo 1n4007 
tra il filo del microcrontrollore e il filo del computer
a funzionare funziona (messo in un senso, riesco a comandare 
l'accensione del computer), non capisco se puo' servire a qualcosa o se 
e' inutile
 
 

 e' inutile
 
va benissimo così, lascialo.
Questa è solo una sicurezza, così non mandi corrente alla scheda madre.

 Questa è solo una sicurezza, così non mandi corrente alla scheda madre.
 
cioe' il diodo l'ho montato cosi per farlo funzionare:
anodo/positivo del diodo verso il filo dei 5v del computer
catodo/negativo verso il 0 volt che arriva dal microcontrollore
 
collegato cosi' cosa preservo? la scheda madre del computer? la scheda 
microcontrollore? entrambi?

Il 24/09/20 20:14, cane ha scritto:

Piu' che altro c'e' il rischio che il collegamento di massa tra i due 
possa fare da antenna per i disturbi che rischiano di mandare in crisi 
se non il PC piu' probabilmente il microcontrollore.
Per questo motivo vedo meglio un optoisolatore che garantisce 
l'isolamento galvanico tra i due.
 
angelo

 se non il PC piu' probabilmente il microcontrollore.
 
 
quello che io avevo pensato di fare era questo:
dal pc escono due fili A e B
dal microcontrollore escono due fili C e D
quando devo accendere il computer il microcontrollore invia il 0 volt su 
due fili (C e D) collegati ai fili del computer (A e B)
 
in questo modo la massa e' in comune solo per una frazione di secondo

 microcontrollore? entrambi?
 
scheda madre :)
la resistenza andava forse meglio per entrambi.
Non dovrebbe succedere nulla anche senza, ma non conoscendo il circuito 
meglio restare sul sicuro.
 
 
 

 meglio restare sul sicuro.
 
ho trovato una resistenza da 12 ohm, e con questa funziona
 
altre resistenza al momento non le ho
le ho ordinate su internet appena arrivano faccio le dovute prove

 ho trovato una resistenza da 12 ohm, e con questa funziona
 
lascia il diodo.
 
 

 

La resistenza serve a stabilizzare lo stato del transistor qualora la 
base del transistor non sia polarizzata.
Con il transistor Npn e la resistenza verso il collettore (Pull Up), il 
computer si accende se stacchi il microcontrollor.
Se invece connetti la resistenza dalla base verso massa (Pull Down), il 
computer rimane spento.
Per accenderlo devi fornire tensione verso la base e per spegnerlo, 
quando e' acceso, devi fornire tensione per t da 1 a 4 s. (t dipende 
dalle impostazioni del PC:).
ciao
Angelo