Motorini da 45 e 180 gradi per robot, cosa usare?

Devo costruire una macchina...e' un po' lungo da spiegare...per semplificare diciamo che assomiglia un po' ad un braccio robot che deve prelevare un bottone da un punto fisso e deve capovolgerlo e posizionarlo in un alto punto fisso. Per prelevarlo non uso pinze, ma un ugello che aspira (vacuum). Il primo braccio rivolto verso il basso effettua una rotazione di 45 gradi

Presa del bottone da posizione iniziale:

/ / / / / b

Spostamento del braccio di 45 gradi in senso antiorario, in posizione ZERO.

| | | | | b

poi al di sotto ci sara' un'altro braccio piu' piccolo che capovolge il bottone:

| | | | | b | | o

o e' il centro del motore che muove il braccio:

| | | | | o | | p

E questa e' la posizione finale con il bottone capovolto.

Quindi mi servirebbero 2 motori, uno che fa una rotazione di 45 gradi ed un'altro che fa una rotazione di 180 gradi. Pensavo ai motori passo passo o ai servomotori, ma visto che il movimento deve essere velocissimo, del tipo frazione di secondo, e a me non interessano posizioni intermedie, stavo pensando ai normali motorini DC, ma come usarli? I motori DC girano liberamente di 360 gradi, al massimo invertendo la polarita' posso comandare il senso di rotazione, utile per far tornare indietro il motore. Ma come posso imporre un angolo di 45 o 180 gradi? Io pensavo a dei sensori alle estremita', che mi staccassero la corrente quando arriva in posizione, pero' i motori DC a differenza degli stepper, non si bloccano in posizione, ma una volta tolta la corrente sarebbero liberi e per il peso tornerebbero indietro per il peso del braccio. se metto dei blocchi meccanici, ho paura delle vibrazioni e del surriscaldamento dei motori. Che suggerimenti avete, mi sento un po' spaesato?

Reply to
Marco
Loading thread data ...

Marco ha scritto:

ciao dei servomotori brushless con encoder di retroazione. con dei driver hardware e un software appropriato, puoi ottenere dei movimenti in tempi rapidissimi e molto precisi (sempre che il sistema meccanico sia adeguato al tipo di movimento richiesto)

Reply to
emilio

Il giorno mercoledì 4 settembre 2013 16:30:53 UTC+2, Marco ha scritto:

are ...

Io userei comunque un passo-passo, magari generoso in potenza visto che a 5 giri/secondo ci arriva. Per evitare perdite di passo puoi utilizzare un azionamento microstepping. Inoltre, visto che le movimentazioni sono sincronizzate, puoi usare un solo motore ed una demoltiplica per muovere simultaneamente i due bracci (rappo rto di 1:4). Il posizionamento puoi farlo con dei semplici finecorsa ottici a forcella c osì eviti encoders e complicati controller.

Per soluzioni con motori in cc, l'encoder devi fissarlo per forza sull'asse motore.

Piccio.

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.