Pagina 1 di 2

Apricancello con Pw Arduino

MessaggioInviato: 14 giu 2021, 17:32
da maxiteris
Ciao a tutti,
dopo questo argomento di considerazioni su Arduino

Considerazioni Arduino
mi sono voluto cimentare un po per curiosità verso i PIC (non che Arduino sia un PIC ma il cuore è comunque un microntrollore) un po per ampliare le nozioni con progetto poco piu di basic con Arduino che voglio condividere.
Il progetto scelto poi era qualcosa che in qualche modo potesse avere utilità pratica e non solo scopo ludico.
Documentandomi in rete e facendo piccole modifiche al software e un piccolo circuito interfacciato ho realizzato un apricancello con pwd. In realtà il circuto poi realizzato gestisce la logica e manca della parte di attuazione in quanto facendo 2 conti risultava piu economico e perfomante comprare un prodotto commerciale all'uopo e quindi nel fidocad vedete il circuito con attuatore mentre nel video solo in circuito "logico":





O_/

Re: Apricancello con Pw Arduino

MessaggioInviato: 14 giu 2021, 20:29
da edgar
Non si vede cosa pilota il transistor.
Se è un'uscita logica del micro nuda e cruda, il relè si troverà ad essere eccitato con la tensione del livello logico alto del micro meno la caduta dovuta alla VBE del transistor. Se, come da nota, il relè è da 12 V, sta lavorando lontano dalle sue specifiche.
Sarebbe meglio collegarlo lato collettore.

Re: Apricancello con Pw Arduino

MessaggioInviato: 14 giu 2021, 21:10
da pgiagno
È un progetto semplice per cominciare. Però lo vedrei più come un apriporta che un apricancello.

Perché, sempre per sperimentare, non provi a 'espanderlo' proprio come apricancello?

Quando viene rilevata la password giusta un led (che possiamo chiamare 'di apertura') resta acceso per un tempo prestabilito che consenta l'apertura del cancello, poi si spegne. Dopo un certo tempo, per consentire il passaggio di persone o auto, un altro led (che possiamo chiamare 'di chiusura') si accende e resta acceso per un tempo prestabilito che consenta la chiusura del cancello, poi si spegne.

Quando il cancello è 'aperto' l'introduzione di una password corretta o scorretta non determina nessuna azione.

Poi c'è la sicurezza, simulata con un pulsante. La pressione del pulsante simula l'intervento di sicurezza. Se il pulsante viene premuto a cancello chiuso o in fase di apertura non deve succedere niente. Se il pulsante viene premuto in fase di chiusura il cancello deve fermarsi e riaprirsi. Se il pulsante viene premuto quando il cancello è aperto il tempo in cui il cancello resta aperto prima di richiudersi deve reinizializzarsi.

Ecco, così il tuo programma diventa un apricancello.

Se ti va di farlo, ti possiamo aiutare.

Ciao,
P.

Re: Apricancello con Pw Arduino

MessaggioInviato: 15 giu 2021, 12:07
da maxiteris
edgar ha scritto:Non si vede cosa pilota il transistor.
Se è un'uscita logica del micro nuda e cruda, il relè si troverà ad essere eccitato con la tensione del livello logico alto del micro meno la caduta dovuta alla VBE del transistor. Se, come da nota, il relè è da 12 V, sta lavorando lontano dalle sue specifiche.
Sarebbe meglio collegarlo lato collettore.


Il transistor pilota è il TR1 ma sono d'accordo con te Foto Utenteedgar della solita porcata del carico sull'emittore... il carico si mette sul collettore ...ora non ricordo perché ma si fa cosi...


pgiagno ha scritto:È un progetto semplice per cominciare. Però lo vedrei più come un apriporta che un apricancello.

Perché, sempre per sperimentare, non provi a 'espanderlo' proprio come apricancello?

Quando viene rilevata la password giusta un led (che possiamo chiamare 'di apertura') resta acceso per un tempo prestabilito che consenta l'apertura del cancello, poi si spegne. Dopo un certo tempo, per consentire il passaggio di persone o auto, un altro led (che possiamo chiamare 'di chiusura') si accende e resta acceso per un tempo prestabilito che consenta la chiusura del cancello, poi si spegne.

Quando il cancello è 'aperto' l'introduzione di una password corretta o scorretta non determina nessuna azione.

Poi c'è la sicurezza, simulata con un pulsante. La pressione del pulsante simula l'intervento di sicurezza. Se il pulsante viene premuto a cancello chiuso o in fase di apertura non deve succedere niente. Se il pulsante viene premuto in fase di chiusura il cancello deve fermarsi e riaprirsi. Se il pulsante viene premuto quando il cancello è aperto il tempo in cui il cancello resta aperto prima di richiudersi deve reinizializzarsi.

Ecco, così il tuo programma diventa un apricancello.

Se ti va di farlo, ti possiamo aiutare.

Ciao,
P.


Hai ragione Foto Utentepgiagno non è un apricancello ma una apertura elettronica..
per il resto i tuoi suggerimenti sono interessanti però considera che la parte di sicurezza etc vengono gia inclusi in qualsiasi scheda di cancello auotomatico... in ogni casi rimanendo solo sul software si puo provare tranquillamente...
Adesso sono un po full ma è un discorso che possiamo riprendere tranquillamente...
Grazie

Re: Apricancello con Pw Arduino

MessaggioInviato: 15 giu 2021, 14:35
da edgar
maxiteris ha scritto:Il transistor pilota è il TR1 ma sono d'accordo con te Foto Utenteedgar della solita porcata del carico sull'emittore... il carico si mette sul collettore ...ora non ricordo perché ma si fa cosi...

perché nella configurazione disegnata la tensione lato emettitore è uguale alla tensione applicata alla base meno la caduta di tensione della giunzione BE. Nel circuito dello schema, supponendo che il segnale logico 1 sia di 5 V, sul relè ci saranno 5 - 0,7 V = 4,3 V, che sono un po' pochini per un relè da 12 V.
Ma non finisce qui: se sul relè ci sono 4,3 V, la tensione VCE del transistor è obbligatoriamente 12 - 4,3 V = 7,7 V che, moltiplicati per la corrente che scorre nel relè, potrebbe portare il transistor a dissipare più del consentito.
Il problema non si pone se il carico è sul collettore. Scegliendo una corrente sufficiente a saturare il transistor, la VCE sarà di poche centinaia di mV, il relè vedrà la quasi totalità dei 12 V e il transistor dissiperà poco o nulla

Re: Apricancello con Pw Arduino

MessaggioInviato: 15 giu 2021, 15:19
da stefanopc
Prova a vedere in questo altro topics dove abbiamo già trattato questo argomento
viewtopic.php?t=81733
Nel primo schema del messaggio di apertura c'è il relè come si collega normalmente.
Condivido le affermazioni di Foto Utenteedgar.
Ciao

Re: Apricancello con Pw Arduino

MessaggioInviato: 15 giu 2021, 15:47
da IlGuru
Io sostituirei il tastierino per digitare la password con un pulsante, visto che basta cortocircuitare il transistor per aprire il cancello.

Re: Apricancello con Pw Arduino

MessaggioInviato: 15 giu 2021, 15:53
da maxiteris
IlGuru ha scritto:Io sostituirei il tastierino per digitare la password con un pulsante, visto che basta cortocircuitare il transistor per aprire il cancello.

Non ho capito

Re: Apricancello con Pw Arduino

MessaggioInviato: 15 giu 2021, 16:02
da maxiteris
edgar ha scritto:
maxiteris ha scritto:Il transistor pilota è il TR1 ma sono d'accordo con te Foto Utenteedgar della solita porcata del carico sull'emittore... il carico si mette sul collettore ...ora non ricordo perché ma si fa cosi...

perché nella configurazione disegnata la tensione lato emettitore è uguale alla tensione applicata alla base meno la caduta di tensione della giunzione BE. Nel circuito dello schema, supponendo che il segnale logico 1 sia di 5 V, sul relè ci saranno 5 - 0,7 V = 4,3 V, che sono un po' pochini per un relè da 12 V.
Ma non finisce qui: se sul relè ci sono 4,3 V, la tensione VCE del transistor è obbligatoriamente 12 - 4,3 V = 7,7 V che, moltiplicati per la corrente che scorre nel relè, potrebbe portare il transistor a dissipare più del consentito.
Il problema non si pone se il carico è sul collettore. Scegliendo una corrente sufficiente a saturare il transistor, la VCE sarà di poche centinaia di mV, il relè vedrà la quasi totalità dei 12 V e il transistor dissiperà poco o nulla

ma il TR1 è in saturazione... c'e qualcosa che non mi torna... poi verifico e ti rispondo

Re: Apricancello con Pw Arduino

MessaggioInviato: 15 giu 2021, 16:05
da IlGuru
maxiteris ha scritto:Non ho capito


Che basta fare così



Per aprire il cancello senza codice