Pagina 1 di 2

Finecorsa elettronico per motoriduttore

MessaggioInviato: 12 apr 2015, 11:48
da eolina
Salve a tutti,

sto cercando di costruire un automatismo per finestra battente.
E' composto da un alimentatore in CC che eroga 6v ed un ponte H, pilotato da raspberry, per invertire la polarità.
Uso un motoriduttore da 6v che in condizione normali assorbe 20 mA.

Ecco la domanda:
Vorrei inserire un dispositivo di finecorsa elettronico che rileva lo sforzo del motore ed in caso interrompa la tensione per 5 secondi.
Potrei utilizzare degli switch meccanici ma non rileverei eventuali ostacoli.

Avevo pensato quindi ad un circuito che interviene se la corrente assorbita dal motore supera una certa soglia.
Se fosse possibile vorrei che tale soglia sia regolabile con un trimmer in un range di 20mA => 1A (questo perché in futuro vorrei applicare lo stesso principio alle persiane e avrò bisogno di un motore più potente).

Ho cercato schemi pratici su internet senza successo.

Sono un informatico con qualche nozione di elettronica.
Potreste indicarmi uno schema?

Grazie
saluti
luca

Re: Finecorsa elettronico per motoriduttore

MessaggioInviato: 12 apr 2015, 12:03
da Russell
l'idea di fondo proposta in questo link sembra in linea con le tue necessità
http://www.romanblack.com/current.htm

Re: Finecorsa elettronico per motoriduttore

MessaggioInviato: 12 apr 2015, 12:07
da eAlucarD
potrebbe bastare un microfusibile autoripristinante o usare un encoder per sapere se c'è movimento (dell'albero motore o di altre parti coinvolte

Re: Finecorsa elettronico per motoriduttore

MessaggioInviato: 12 apr 2015, 12:27
da davidde
Potresti anche usare un monitor di corrente, ce ne sono vari modelli. Uno che ho utilizzato in più occasioni funziona bene e costa poco è lo ZXCT1009. E' un monitor di corrente high side, converte la corrente assorbita dal carico in un livello di tensione che puoi leggere direttamente da un qualsiasi ingresso analogico. Per settarlo bastano un paio di resistenze e funziona con tensioni comprese tra i 2,5 e i 20V.

Puoi trovarlo su RS, Farnell, Mouser etc. etc..

Re: Finecorsa elettronico per motoriduttore

MessaggioInviato: 12 apr 2015, 15:22
da eolina
Grazie Russel, lo schema che hai postato è proprio quello che cercavo.
Purtroppo però vedo che le resistenze con i valori che mi occorrono (0,5 0,1 Ohm etc ) non sono facilmente reperibili.

Potreste indicarmi uno schema per utilizzare lo ZXCT1009 indicato da Davidee?

Ancora grazie
luca

Re: Finecorsa elettronico per motoriduttore

MessaggioInviato: 12 apr 2015, 18:18
da davidde
Lo schema è sul datasheet che ti ho postato:

ZXCT1009.jpg
ZXCT1009.jpg (24.8 KiB) Osservato 5000 volte


a Vin colleghi il positivo di alimentazione e a To load il positivo del motore, prima di entrare nel ponte ad H.

Le formule per calcolare Rsense e Rout le trovi sul datasheet.

Comunque servono delle resistenze di basso valore sia con la soluzione che ti ha indicato Foto UtenteRussel che con lo ZXCT1009. Non so dove le hai cercate ma non sono difficili da trovare, dovrebbero averle anche in un qualsiasi negozio di elettronica.

Se posti lo schema di quello che stai facendo usando FidocadJ possiamo aiutarti modificandotelo direttamente.

Re: Finecorsa elettronico per motoriduttore

MessaggioInviato: 12 apr 2015, 20:13
da Russell
eolina ha scritto:Purtroppo però vedo che le resistenze con i valori che mi occorrono (0,5 0,1 Ohm etc ) non sono facilmente reperibili.


Tranquillo, se proprio non le trovi nel negozietto di fiducia, con pochi euro un cinesino te li porta a casa.
Attenzione magari alle correnti in gioco, scegliele della potenza giusta

http://www.aliexpress.com/item/2-pcs-lot-0-5-ohm-1-Metal-Film-Resistors-3W-3-Watts/2018955276.html

Re: Finecorsa elettronico per motoriduttore

MessaggioInviato: 12 apr 2015, 22:36
da eolina
Risolto con le resistenze, ne metterò 2 o più in parallelo per ottenere il valore desiderato.

Nello schema postato da Russell, C1 è un condensatore elettrolitico oppure un normale condensatore al poliestere?

Saluti
luca

Re: Finecorsa elettronico per motoriduttore

MessaggioInviato: 12 apr 2015, 22:51
da Russell
C1 in pratica fa parte di filtro passabasso RC presente all'ingresso per stabilizzare la tensione della base del transistor.
Non deve fare particolari sforzi ... metterei probabilmente un elettrolitico

Re: Finecorsa elettronico per motoriduttore

MessaggioInviato: 13 apr 2015, 21:09
da eolina
Perfetto, grazie 1000
Ho ordinato i componenti vi aggiorno non appena provo tutto

Ciao
luca