BaroneRosso.it - Forum Modellismo

BaroneRosso.it - Forum Modellismo (https://www.baronerosso.it/forum/)
-   Circuiti Elettronici (https://www.baronerosso.it/forum/circuiti-elettronici/)
-   -   Voltaggio (https://www.baronerosso.it/forum/circuiti-elettronici/366785-voltaggio.html)

Milione 17 gennaio 17 00:38

si tratta di servi dunque?
o ancora non ho capito?

Arpago 17 gennaio 17 10:50

Salve

Sono motorini in corrente continua che funzionano a 3 volt.
Il kit robot arm e' venduto con una piccola centralina dove si azionano manualmente dei tasti (spingendoli da una parte o dalla parte opposta si ha il senso di rotazione voluto
del motore che vogliamo comandare).
Cosi' pero' e' ancora un "giocattolo" ed e' per questo che ho voluto fare qualche cosina in piu' ,ho tolto la centralina e con qualche modifica ora posso comandare i motorini in visual basic e arduino facendo clic sui vari button che ho inserito.
E' un piccolo passo in piu' ma non mi basta e utilizzando il timer di v.b. e arduino ora posso programmare una sequenza di movimenti in modo che vengano eseguiti in maniera autonoma.
L'ultimo problema da risolvere e' proprio l'alimentazione che con le pile e' troppo condizionata.
E qui mi sono fermato.
Ho a disposizione come dicevo -12 v 0 +12v e quindi 12 v e 24 v.
Se riesco ad avere -3v 0 +3v posso uscire dalla circuiteria di fabbrica e completare il circuito in maniera relativamente semplice.
Ti ringrazio per la segnalazione del convertitore perche' e' un passo che avvicina alla meta ma come scriveva sub 53 forse manca ancora qualche cosa ..........
Saluti

sub53 17 gennaio 17 17:04

Citazione:

Originalmente inviato da Arpago (Messaggio 5004265)
Salve

Sono motorini in corrente continua che funzionano a 3 volt.
Il kit robot arm e' venduto con una piccola centralina dove si azionano manualmente dei tasti (spingendoli da una parte o dalla parte opposta si ha il senso di rotazione voluto
del motore che vogliamo comandare).
Cosi' pero' e' ancora un "giocattolo" ed e' per questo che ho voluto fare qualche cosina in piu' ,ho tolto la centralina e con qualche modifica ora posso comandare i motorini in visual basic e arduino facendo clic sui vari button che ho inserito.
E' un piccolo passo in piu' ma non mi basta e utilizzando il timer di v.b. e arduino ora posso programmare una sequenza di movimenti in modo che vengano eseguiti in maniera autonoma.
L'ultimo problema da risolvere e' proprio l'alimentazione che con le pile e' troppo condizionata.
E qui mi sono fermato.
Ho a disposizione come dicevo -12 v 0 +12v e quindi 12 v e 24 v.
Se riesco ad avere -3v 0 +3v posso uscire dalla circuiteria di fabbrica e completare il circuito in maniera relativamente semplice.
Ti ringrazio per la segnalazione del convertitore perche' e' un passo che avvicina alla meta ma come scriveva sub 53 forse manca ancora qualche cosa ..........
Saluti

Ho visto quel tipo di braccio robotico (!), ma ha un concetto di funzionamento completamente sbagliato, in quanto non ha nessun controllo sulla posizione ... in pratica la posizione è basata solo sul tempo di funzionamento del motore, si chiama open loop a differenza dei sistemi con retroazione... semplificando i nostri servocomandi sono molto più adatti a quello che vuoi fare, in pratica tu mandi con un comando la posizione che vuoi avere ed il servo si posiziona in quella esatta posizione, non importa il peso o la tensione che stai usando.

Ti consiglio di spendere il meno possibile per far funzionare il giocattolo, e se ti interessa realmente la robotica parti con qualcosa di più funzionale tipo questo:

25cm 4DOF Acrylic Robot Arm Claw For Mechanical Grab Manipulator Smart Robot Sale - Banggood.com

In rete ne trovi di tutti i tipi, e costano meno dell' alimentatore duale !

L' alternativa è usare delle batterie ricaricabili... poca spesa e tanta resa :wink:

Arpago 17 gennaio 17 19:34

Sono perfettamente daccordo che l'utilizzo di servo motori o di stepper faciliti notevolmente il compito evitando cosi' i rele'.
Il robotino che ho ha solo i motorini in c.c.
Per bypassare gli inconvenienti che hai scritto pensavo di aggiungere dei fine corsa
comandati come pulsanti da arduino.
Certo si complica un po' ....
Per la batteria ricaricabile puo' essere un idea anche se avere a disposizione
- 3v 0v +3 v forse risulti la soluzione migliore.
So che tu hai la soluzione giusta :fiu:

Archi 17 gennaio 17 20:21

Fossi in te, prima di sobbarcarti tutto questo lavoro verificherei che le 4 pile non siano collegate in serie, anche se in slot separati. Questo, perchè far funzionare l'elettronica a 3 V scarsi non è proprio banale. L'elettronica ultra low power richiede stabilizzatori specifici.

Per quel che riguarda i motorini, non ho ancora capito se tu li voglia comandare a mano o con Arduino. Se usi Arduino i motori li puoi comandare utilizzando le uscite PWM del micro, passando ovviamente attraverso dei transistors.

Ciao.

sub53 17 gennaio 17 20:34

Citazione:

Originalmente inviato da Arpago (Messaggio 5004445)
Sono perfettamente daccordo che l'utilizzo di servo motori o di stepper faciliti notevolmente il compito evitando cosi' i rele'.
Il robotino che ho ha solo i motorini in c.c.
Per bypassare gli inconvenienti che hai scritto pensavo di aggiungere dei fine corsa
comandati come pulsanti da arduino.
Certo si complica un po' ....
Per la batteria ricaricabile puo' essere un idea anche se avere a disposizione
- 3v 0v +3 v forse risulti la soluzione migliore.
So che tu hai la soluzione giusta :fiu:

Se hai un minimo di competenza con saldatore ed elettronica un alimentatore duale lo puoi mettere insieme con relativamente poco...
Oppure cerchi in rete qualcosa di simile :

Alimentatore duale +/- 5V 200mA - Modulo alimentazione duale | eBay

200 mA sono pochi ... ma visto che è progettato per funzionare a pile forse ti bastano !
Sarebbe utile conoscere il consumo max che i tuoi motori possono richiedere...

Come comandi i motori con arduino ? La soluzione migliore è usare un ponte ad H, che esiste già come modulo tipo questo :

Arduino ponte ad H per motore passo-passo L298N Doppio Ponte H DC

Divertiti....:wink:

Arpago 18 gennaio 17 13:38

Salve

I motorini li comando con una scheda rele'.
L'obiettivo finale e' quello di rendere autonomo il robotino e utilizzando questi rele' un temporizzatore in visual basic e arduino si puo' fare.
Certo non e' sufficiente la temporizzazione occorrono o dei fine corsa o un sistema differente.
Ho pensato di aggiungere ad arduino una scheda adafruit di cui esiste una libreria che permette oltre all'inversione di marcia anche altre funzioni come l'acellerazione cambiando quindi l'impostazione iniziale non so pero' se c'e' compatibilita' con questi motorini a 3 volt.
Se avete esperienza in merito saro' attento ai vostri consigli.
Grazie

ElNonino 18 gennaio 17 14:49

Mi permetto un suggerimento: https://www.lego.com/it-it/mindstorms non sono molto economici ma fra 20 anni ci giocherai ancora, te lo assicura uno che di anni ne ha >60. :wink:

:yeah:

Arpago 19 gennaio 17 10:37

Grazie della segnalazione ma il mio scopo e' quello di riuscire a costruire un robot
e su quello che ho faccio solo degli esperimenti anche se mi rendo conto che l'utilizzo di motorini in c.c. implichi una circuiteria piu' complicata.
Con l'utilizzo di rele' v.b. e arduino si puo' gia' procedere in questa direzione..
Maturata l'esperienza necessaria vedro' di passare poi a servo /o a stepper.
Mi rimane solo il problema ancora irrisolto da -12v 0 +12v a -3v 0 +3v.
A tale proposito ringrazio sub 53 per questo riferimento :
Alimentatore duale +/- 5V 200mA - Modulo alimentazione duale | eBay
ma non so se si puo' adattare ai 3 volt come uscita in tal caso se sei a conoscenza di un alimentatore duale con questa caratteristica e magari che eroghi un po' piu' di milliampere ben venga.
Saluti

sub53 19 gennaio 17 13:03

Citazione:

Originalmente inviato da Arpago (Messaggio 5004915)
Grazie della segnalazione ma il mio scopo e' quello di riuscire a costruire un robot
e su quello che ho faccio solo degli esperimenti anche se mi rendo conto che l'utilizzo di motorini in c.c. implichi una circuiteria piu' complicata.
Con l'utilizzo di rele' v.b. e arduino si puo' gia' procedere in questa direzione..
Maturata l'esperienza necessaria vedro' di passare poi a servo /o a stepper.
Mi rimane solo il problema ancora irrisolto da -12v 0 +12v a -3v 0 +3v.
A tale proposito ringrazio sub 53 per questo riferimento :
Alimentatore duale +/- 5V 200mA - Modulo alimentazione duale | eBay
ma non so se si puo' adattare ai 3 volt come uscita in tal caso se sei a conoscenza di un alimentatore duale con questa caratteristica e magari che eroghi un po' piu' di milliampere ben venga.
Saluti

La segnalazione era solo per aiutarti nel cercare il tipo di oggetto... i motori a 3V. se li usi con un controllo PWM con arduino puoi usarli a 5V. limitandone la corrente con il PWM e se usi un ponte ad H non hai assolutamente bisogno dell'alimentatore duale.

Scusa se mi permetto... ma cercare di far funzionare un braccio robotico con dei comandi on off ed avere il vincolo dell'alimentatore +-12 non ti porta da nessuna parte, perdi tempo e non risolvi nulla. Come ti ho già detto puoi ridurre la tensione da +- 12 a +- 5 con degli integrati lineari 7805 e 7905 ed un paio di condensatori e con due diodi in serie abbassi ancora la tensione... non saprei suggerirti altre soluzione.


Tutti gli orari sono GMT +2. Adesso sono le 21:27.

Basato su: vBulletin versione 3.8.11
Copyright ©2000 - 2025, Jelsoft Enterprises Ltd.
E' vietata la riproduzione, anche solo in parte, di contenuti e grafica. Copyright 1998/2019 - K-Bits P.I. 09395831002