Pages: [1]   Go Down
Author Topic: controllo servomotore senza arduino, con arduino...  (Read 892 times)
0 Members and 1 Guest are viewing this topic.
torino, italy
Offline Offline
Sr. Member
****
Karma: 0
Posts: 339
Arduino rocks
View Profile
WWW
 Bigger Bigger  Smaller Smaller  Reset Reset

Ciao a tutti, vorrei sapere se sia possibile utilizzare un servomotore senza arduino che gli invii l'onda quadra per la posizione.
Cioé arduino agirebbe solo su un mosfet per alimentare il motore, e allo stesso momento dovrebbe alimentare qualcosa che generi il segnale di posizione.
Mi serve che assuma sempre la stessa posizione quando alimentato, quindi immaginavo che fosse fattibile un semplice circuito che generasse la frequenza necessaria.
Vorrei cioé renderlo un attuatore on-off...
Grazie.
Logged

torino, italy
Offline Offline
Sr. Member
****
Karma: 0
Posts: 339
Arduino rocks
View Profile
WWW
 Bigger Bigger  Smaller Smaller  Reset Reset

Forse potrei semplificare la domanda: chi sa indicarmi come connettere un ne555 perché dia un segnale con una frequenza di 2 millisecondi?
Logged

Torino
Offline Offline
God Member
*****
Karma: 3
Posts: 766
View Profile
 Bigger Bigger  Smaller Smaller  Reset Reset

Guarda qui http://project.irone.org/servo-motor-control-with-the-555.html,con questo ti regoli la posizione (angolo),il pin 4 del 555 serve per il reset quindi se lo tieni a vcc emette la frequenza scelta diversamente se tenuto basso (gnd) non esce nessuna frequenza quindi lo puoi pilotare direttamente dal micro.
Ciao.
Logged

torino, italy
Offline Offline
Sr. Member
****
Karma: 0
Posts: 339
Arduino rocks
View Profile
WWW
 Bigger Bigger  Smaller Smaller  Reset Reset

Ecco una domanda che mi ero fatto era come si regolasse la frequenza.
Logged

Torino
Offline Offline
God Member
*****
Karma: 3
Posts: 766
View Profile
 Bigger Bigger  Smaller Smaller  Reset Reset

Non so qual'è lo scopo finale "dell'attuatore" ma considera che se deve avere due posizioni,una in stato di off ed una in stato di on,dovresti avere due f diverse corrispondenti all'angolo desiderato...
Logged

torino, italy
Offline Offline
Sr. Member
****
Karma: 0
Posts: 339
Arduino rocks
View Profile
WWW
 Bigger Bigger  Smaller Smaller  Reset Reset

No, soltanto una, perché quando non alimentato il piccolo braccio sul servo sarà respinto da una molla.
Logged

Torino
Offline Offline
God Member
*****
Karma: 3
Posts: 766
View Profile
 Bigger Bigger  Smaller Smaller  Reset Reset

Ah,allora ti basta il circuito di prima.....
Logged

torino, italy
Offline Offline
Sr. Member
****
Karma: 0
Posts: 339
Arduino rocks
View Profile
WWW
 Bigger Bigger  Smaller Smaller  Reset Reset

Sì ma non capisco di preciso come si setti la frequenza desiderata... cambia la frequenza in base alla resistenza che registra in entrata?
Logged

Offline Offline
Full Member
***
Karma: 4
Posts: 219
View Profile
 Bigger Bigger  Smaller Smaller  Reset Reset

per cambiare la posizione del servo quello che devi modificare è il duty-cycle del PWM variabile tra 0.5mSec e 2.5mSec e non la freq del segnale......
se cerchi su google "servo ne555" e vai su immagini trovi una moltitudine di schemi elettrici che fanno ala caso tuo.

ciao
« Last Edit: September 16, 2012, 04:02:52 am by cyclone » Logged

Torino
Offline Offline
God Member
*****
Karma: 3
Posts: 766
View Profile
 Bigger Bigger  Smaller Smaller  Reset Reset

Cambia in base alla tensione che ritrova sul cursore del potenziometro,ma non cambia in realtà la frequenza ma il  tempo Ton dell'onda quadra in uscita del 555......ti ho trovato questo link che spiega il funzionamento del servo...http://www.settorezero.com/wordpress/come-funziona-un-servocomando/
Logged

Torino
Offline Offline
God Member
*****
Karma: 3
Posts: 766
View Profile
 Bigger Bigger  Smaller Smaller  Reset Reset

Se hai qualche dubbio non esitare....chiedi pure.
Logged

Pages: [1]   Go Up
Jump to: