Torna indietro   BaroneRosso.it - Forum Modellismo > Elettronica > Circuiti Elettronici


 
 
Strumenti discussione Visualizzazione
Prev Messaggio precedente   Prossimo messaggio Next
Vecchio 01 novembre 12, 16:42   #20 (permalink)  Top
User
 
L'avatar di faustog_2
 
Data registr.: 19-07-2008
Residenza: catania
Messaggi: 978
memoria angolare

dunque vediamo un pò se ho capito, al gyro manca la memeoria di dove si trova nell'ambito dello spazio! in sostanza se l'utente gira la testa di 5 gradi a sinistra il micro deve memorizzare il dato proveniente dal gyro appunto i 5 gradi a sinistra, memorizzando questo movimento... se successivamente l'utente dovesse girare la testa di 30 gradi a destra allora deve partire da -5 gradi, quindi dovrà fermarsi a 25 gradi a destra... ..dammi una conferma se ho capito ...oppure un insulto!

detto questo nel nostro caso poi deve essere prodotto un PWM opportuno per avere l'angolo di 25 gradi a destra, appunto piu facile a farsi che a scrivere..

a dopo
fausto


Citazione:
Originalmente inviato da ElNonino Visualizza messaggio
Trascurando la eventuale necessità di traslazione dei livelli di uscita del gyro analogico (3.3V) a credo i 5V della radio; il problema è un altro.

I Gyro misurano la velocità di rotazione, se tu applicassi l'uscita del sensore direttamente al posto del potenziometro dello stick succederebbe questo:

- In stato di quiete (testa immobile) il servo sarebbe fermo nella posizione centrale.
- Durante la rotazione della testa il servo ruoterebbe di tot gradi in funzione della VELOCITA' del movimento.
- Appena ti fermi con la rotazione della testa il servo torna nella posizione centrale.

Nella tua applicazione il funzionamento dovrebbe essere: Ruoto la testa a dx di 5° il servo ruota a dx di 5°.

La formula della velocità angolare è: omega = angolo percorso / tempo. Lo stesso in lineare v = s/t.

Ora per ricavare l'angolo occorre usare un micro che misuri ad intervalli regolari la velocità di rotazione per poi calcolare l'angolo: angolo percorso = velocità angolare * tempo.

Calcolato l'angolo poi genererai la tensione necessaria a comandare opportunamente il servo.

Più lungo a scriversi che a farsi.


Ultima modifica di faustog_2 : 01 novembre 12 alle ore 16:47
faustog_2 non è collegato   Rispondi citando
 

Bookmarks



Strumenti discussione
Visualizzazione
Modalità elencata Modalità elencata

Regole di scrittura
Non puoi creare nuove discussioni
Non puoi rispondere alle discussioni
Non puoi inserire allegati
Non puoi modificare i tuoi messaggi

BB code è Attivato
Le faccine sono Attivato
Il codice [IMG] è Attivato
Il codice HTML è Disattivato
Trackbacks è Disattivato
Pingbacks è Disattivato
Refbacks è Disattivato


Discussioni simili
Discussione Autore discussione Forum Commenti Ultimo Commento
Coassiale mixed controller con arduino catman Circuiti Elettronici 12 02 aprile 11 00:17
quadricottero con arduino 2009 sailormann26 Aeromodellismo Progettazione e Costruzione 0 28 dicembre 10 00:12



Tutti gli orari sono GMT +2. Adesso sono le 07:22.


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