Consiglio su azionamento lineare + inversione motore cc 12-24Vcc

Mi sto avventurando in una realizzazione meccatronica personale (Bertolazzi s=E0 e ringrazio per la pazienza ;).

Ho dei motori cc a 12 e 24 Vcc che devo azionare in modo proporzionale sia in senso orario che antiorario. La retroazione sulla posizione la ottengo sia con encoder che con semplici switch. Le potenze sono modeste: max 50W.

Sono di fronte a due soluzioni: a) lineare b) switching

Nella soluzione (a) penso di utilizzare un regolatore PWM tipo alimentatore in modo da ottenere una continua ben filtrata ed ottenere l'inversione con un ponte di MOSFET pilotati in saturazione. Questo confina parecchio le emissioni e posso girare indisturbato con cavi anche lunghi.

La soluzione numero (b), invece, utilizza, il ponte di MOSFET sia per l'inversione che per la parzializzazione. I due high-side li userei in conduzione spinta mentre i low-side si incaricherebbero della commutazione PWM.

Va da s=E9 che la (b) deve prevedere il filtro LC di dimensioni non trascurabili sul motore stesso e non polarizzato. I vantaggi sulla semplicit=E0 circuitale, per=F2 sono notevoli.

Uno dei motori mi deve consentire aggiustamenti piuttosto precisi, per=F2, quindi basso numero di giri, cosa a cui forse mal si presta la soluzione (a).

Ovviamente il micro impera su tutto, anche il PWM.

Quale accendereste?

Gr=E0!

Piccio.

Reply to
Piccio
Loading thread data ...

Piccio:

Mumble. Perchè?

Io farei un bello stampato di dimensioni compatibili col motore con su micro, mosfet e compagnia, lo avviterei al motore e poi gli manderei una RS422 per comunicargli la posizione a cui voglio arrivare e l'alimentazione.

Con quello che costano i micro è molto meglio "compartimentare" il software, soprattutto quando ci sono compiti in real time che potrebbero essere scombinati da altri processi e/o interrupt.

Anzi, a ben pensarci, scommetto che un controller come quello che ti serve lo trovi già fatto...

Reply to
F. Bertolazzi

F. Bertolazzi:

O già progettato:

formatting link
formatting link
formatting link

Insomma, qui ce n'è una sfilza.

formatting link

Reply to
F. Bertolazzi

Piccio:

Con le spazzole o brushless? A tre fasi?

Reply to
F. Bertolazzi

Motori femmina, con le spazzole. Mi hai mandato in overflow del buffer! Buona la soluzione con PWM prima e invertitore poi. S=EC, credo che realizzer=F2 dei piccoli PCB con azionamento ed ingressi encoder e date le corte distanze, potrei pensare ad una I2C. Per contro, vorrei evitare chip troppo dedicati visto che spariscono dal mercato a grande velocit=E0. Per il ponte ad "H", ad esempio, posso usare benissimo dei MOS-N e MOS- P senza bisogno di charge-pump.

Per ora grazie^3!

Piccio.

Reply to
Piccio

Il 28/03/2011 14.43, F. Bertolazzi ha scritto:

mi accodo alla domanda...può bastare e avanzare l'induttanza del motore...

se ti può essere di aiuto con uno shunt in serie, oltre ad avere un'indicazione della coppia puoi ricavarti la velocità filtrando bene i disturbi delle spazzole...

per le risposte...la (b), di sicuro...più flessibile ed efficiente

Ciao Ste

--
Ogni problema complicato ha una soluzione semplice...per lo piu` sbagliata
[cit. Franco, i.h.e. 20.01.2007]
Reply to
PeSte

esiste anche una soluzione poco elegante ma moooolto flessibile in termini di disponibilità dei componenti: fai il ponte-H con un relè con due contatti deviati e lo metti high-side e con un bel n-mos singolo in low-side ci fai il pwm

Ciao Ste

--
Ogni problema complicato ha una soluzione semplice...per lo piu` sbagliata
[cit. Franco, i.h.e. 20.01.2007]
Reply to
PeSte

PeSte:

Sarà anche poco elegante, ma mi sembra geniale. Tra l'altro il relè può essere azionato col MOS spento e risultare perciò eterno.

Reply to
F. Bertolazzi

Il 28/03/2011 18.48, F. Bertolazzi ha scritto:

questo è senza dubbio un pregio... Ho esplorato questa ipotesi qualche anno fa quando, per un progetto di azionamento di un motore a spazzole da 40W circa già in produzione il ponte H Freescale era andato in allocazione... ...vista la supply chain come è ridotta è bene tenere presente queste soluzioni...ahimé

Ste

--
Ogni problema complicato ha una soluzione semplice...per lo piu` sbagliata
[cit. Franco, i.h.e. 20.01.2007]
Reply to
PeSte

...

Mi piace e si pu=F2 fare di pi=F9 considerando che muovo un solo motore alla volta:

[FIDOCAD] EV 53 34 51 36 EV 53 44 51 46 EV 63 39 61 41 LI 61 40 52 36 LI 63 40 65 40 LI 51 35 50 35 LI 51 45 50 45 LI 57 53 57 52 LI 57 51 57 50 LI 57 50 57 49 LI 57 48 57 46 LI 57 45 57 43 LI 57 42 57 41 LI 57 41 57 40 LI 57 39 57 38 MC 50 60 1 1 830 MC 95 40 1 0 540 EV 107 34 109 36 EV 107 44 109 46 EV 97 39 99 41 LI 99 40 108 36 LI 97 40 95 40 LI 109 35 110 35 LI 109 45 110 45 LI 103 53 103 52 LI 103 51 103 50 LI 103 50 103 49 LI 103 48 103 46 LI 103 45 103 43 LI 103 42 103 41 LI 103 41 103 40 LI 103 39 103 38 MC 110 60 1 0 830 LI 50 45 45 45 LI 45 45 45 75 LI 45 75 115 75 LI 115 75 115 45 LI 115 45 110 45 LI 45 35 45 25 LI 115 25 115 35 LI 45 25 115 25 LI 50 35 45 35 LI 110 35 115 35 LI 80 25 80 15 SA 80 25 SA 80 75 SA 80 15 LI 80 75 80 85 EV 143 34 141 36 EV 143 44 141 46 EV 153 39 151 41 LI 151 40 142 36 LI 153 40 155 40 LI 141 35 140 35 LI 141 45 140 45 LI 147 53 147 52 LI 147 51 147 50 LI 147 50 147 49 LI 147 48 147 46 LI 147 45 147 43 LI 147 42 147 41 LI 147 41 147 40 LI 147 39 147 38 MC 140 60 1 1 830 MC 185 40 1 0 540 EV 197 34 199 36 EV 197 44 199 46 EV 187 39 189 41 LI 189 40 198 36 LI 187 40 185 40 LI 199 35 200 35 LI 199 45 200 45 LI 193 53 193 52 LI 193 51 193 50 LI 193 50 193 49 LI 193 48 193 46 LI 193 45 193 43 LI 193 42 193 41 LI 193 41 193 40 LI 193 39 193 38 MC 200 60 1 0 830 LI 140 45 135 45 LI 135 45 135 75 LI 135 75 205 75 LI 205 75 205 45 LI 205 45 200 45 LI 135 35 135 25 LI 205 25 205 35 LI 135 25 205 25 LI 140 35 135 35 LI 200 35 205 35 LI 170 25 170 15 SA 170 25 SA 170 75 SA 170 15 EV 233 34 231 36 EV 233 44 231 46 EV 243 39 241 41 LI 241 40 232 36 LI 243 40 245 40 LI 231 35 230 35 LI 231 45 230 45 LI 237 53 237 52 LI 237 51 237 50 LI 237 50 237 49 LI 237 48 237 46 LI 237 45 237 43 LI 237 42 237 41 LI 237 41 237 40 LI 237 39 237 38 MC 230 60 1 1 830 MC 275 40 1 0 540 EV 287 34 289 36 EV 287 44 289 46 EV 277 39 279 41 LI 279 40 288 36 LI 277 40 275 40 LI 289 35 290 35 LI 289 45 290 45 LI 283 53 283 52 LI 283 51 283 50 LI 283 50 283 49 LI 283 48 283 46 LI 283 45 283 43 LI 283 42 283 41 LI 283 41 283 40 LI 283 39 283 38 MC 290 60 1 0 830 LI 230 45 225 45 LI 225 45 225 75 LI 225 75 295 75 LI 295 75 295 45 LI 295 45 290 45 LI 225 35 225 25 LI 295 25 295 35 LI 225 25 295 25 LI 230 35 225 35 LI 290 35 295 35 LI 260 25 260 15 SA 260 25 SA 260 75 SA 260 15 LI 260 75 260 85 LI 66 15 280 15 LI 70 85 275 85 SA 80 85 SA 170 85 SA 260 85 MC 155 100 0 0 410 MC 170 110 0 0 040 LI 170 75 170 90 MC 145 100 0 0 073 TY 134 98 5 3 0 0 0 * PWM MC 170 14 3 0 010

Piccio.

Reply to
Piccio

Ricordarsi un diodo di ricircolo adeguato in corrente e velocità tra drain e +24V (o +12)...ovviamente ne basta solo uno grazie a/ai relè

ciao Ste

--
Ogni problema complicato ha una soluzione semplice...per lo piu` sbagliata
[cit. Franco, i.h.e. 20.01.2007]
Reply to
PeSte

Estremamente! :-) Sta decisamente catturando la mia attenzione. Thank!

Piccio.

Reply to
Piccio

ElectronDepot website is not affiliated with any of the manufacturers or service providers discussed here. All logos and trade names are the property of their respective owners.