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


Rispondi
 
Strumenti discussione Visualizzazione
Vecchio 17 maggio 11, 15:25   #1 (permalink)  Top
User
 
L'avatar di MSchiepp
 
Data registr.: 21-01-2004
Residenza: Milano
Messaggi: 989
Citazione:
Originalmente inviato da emiemi
...Comunque (da ignorante) non capisco perche si chiama regolatore di velocita, se la regolazione avviane tramite il segnale logico PWM che arriva dal microcontrollore, e non semplicemente amplificatore di segnale. Mi sono perso un pezzo?
No ne hai persi due!! Il segnale che esce dalla ricevente è sì un PWM, ma con una certa frequenza che non è assolutamente compatibile con la regolazione del motore; nei brushless poi ci sono tre fasi che vanno alternate sugli avvolgimenti secondo una determinata sequenza che determina anche il senso di rotazione.


Citazione:
Originalmente inviato da emiemi
...Nella mia testa ho lo schema
[1]microcontrollore -> [2]amplificatore di corrente -> [3]motore
Il microcontollore invia segnali di controllo ai regolatori che pilotano i motori; il segnale che arriva ai regolatori è un PWM che non può essere inviato ai motori e richiede una buona dose di elaborazione; il ricevitore è a monte e serve a dire al microcontrollore come gestire i motori per fargli fare quello che noi gli diciamo di fare attraverso la radio.

Citazione:
Originalmente inviato da emiemi
Nel mio caso comunque non ho un semplice microcontrollore, ma un processore quindi vorrei preservarlo in tutti i modi.
Questa invece non l'ho capita io!!!

Michele
__________________
__________________________________________________
The worst day flying is better than the best day working.
MSchiepp non è collegato   Rispondi citando
Vecchio 18 maggio 11, 11:18   #2 (permalink)  Top
User
 
Data registr.: 15-05-2011
Residenza: firenze
Messaggi: 17
Citazione:
Originalmente inviato da MSchiepp Visualizza messaggio
No ne hai persi due!! Il segnale che esce dalla ricevente è sì un PWM, ma con una certa frequenza che non è assolutamente compatibile con la regolazione del motore; nei brushless poi ci sono tre fasi che vanno alternate sugli avvolgimenti secondo una determinata sequenza che determina anche il senso di rotazione.
Potresti spiegarmi cosa si intende per ricevente?
Nel mio caso ho solo un micro, un motore DC brushless, e qualcosa da mettere in mezzo
per regolare la velocita' di rotazione del motore (niente cambio di direzione).


Citazione:
Originalmente inviato da MSchiepp Visualizza messaggio
Il microcontollore invia segnali di controllo ai regolatori che pilotano i motori; il segnale che arriva ai regolatori è un PWM che non può essere inviato ai motori e richiede una buona dose di elaborazione; il ricevitore è a monte e serve a dire al microcontrollore come gestire i motori per fargli fare quello che noi gli diciamo di fare attraverso la radio.
Vediamo se ho capito. La ricevente, che nel mio caso non ho, riceve comandi attraverso la radio,
lui invia un PWM al microcontrollore con una certa frequenza, il micro converte il segnale PWM in un altro segnale PWM ad una frequenza piu appropriate e la manda al regolatore di velocita'?

Potresti indicarmi un tipico schema elettrico di controllo di velocita di un motore brushless DC tre fasi semplice semplice, partendo da un segnale pwm? Cosi provo a studiarmelo.

Grazie per la pazienza e la disponibilita'.
emiemi non è collegato   Rispondi citando
Vecchio 18 maggio 11, 14:11   #3 (permalink)  Top
User
 
L'avatar di aza69
 
Data registr.: 03-12-2006
Residenza: Roma
Messaggi: 480
Immagini: 7
Più o meno hai capito...

Sul forum la stragrande maggioranza parla in termini di ricevente perché è il caso più comune. Nel tuo caso hai un microprocessore e potresti pensare di emettere su un piedino un segnale compatibile con il protocollo noto delle riceventi (attento che non è esattamente un pwm...)

Da essa esce quello che molti chiamano pwm (ma che secondo me non è) che potremmo invece descrivere come fatto da impulsi la cui durata varia da 1 a 2 ms ed intervallati da periodi di silenzio abbastanza lunghi, credo di durata dell'ordine di almeno una ventina di impulsi di cui sopra, diciamo almeno 400ms. La durata dei silenzi è rilevante solo per capire se c'è perdita di segnale ma non è rilevante sul messaggio portato dal segnale (ecco perchè non è un pwm, non importa il duty cicle).

Questo segnale viene interpretato da tutte le periferiche che noi modellisti conosciamo, fondamentalmente servocomandi e esc.

In particolare l'esc ha una sua logica a microprocessore che mappa la durata di tali impulsi sul vero pwm da inviare al motore (previa amplificazione), questa logica non è del tutto banale in quanto deve tenere conto anche dell'effettivo regime di rotazione del motore e di tutte le impostazioni che possono essere fatte su questi esc. Considera che si tratta di motori trifase SINCRONI che sono abbastanza delicati, sei il segnale non si autoadatta al loro regime di rotazione si fermano molto facilmente.

Come ulteriore dettaglio posso dirti che gli esc "aeronautici" associano il segnale 1ms al minimo (motore fermo) e il segnale 2ms al massimo.
gli esc auto/nave associano il segnale 1,5ms allo zero, i 2ms al massimo e 1ms a qualcosa che secondo le opzioni può essere retromarcia, freno o una combinazione dei due.
__________________
I miei modelli.
aza69 non è collegato   Rispondi citando
Vecchio 18 maggio 11, 14:21   #4 (permalink)  Top
User
 
L'avatar di aza69
 
Data registr.: 03-12-2006
Residenza: Roma
Messaggi: 480
Immagini: 7
Il discorso che ho fatto sopra si riferisce al caso in cui tu voglia, come dicevo, simulare a tutti gli effetti il segnale uscente dalle nostre riceventi per pilotare degli esc commerciali, questa sembra la soluzione più semplice.

Diverso è il discorso se tu pensi di implementare in toto la logica presente dentro gli esc, eliminando il passaggio ulteriore dell'esc commerciale, in questo caso le difficoltà che mi vengono in mente sono le seguenti:

1) Dovrai uscire con tre segnali per ogni motore (contro 1 per ogni... della versione semplice) quindi problemi con il numero di piedini disponibili

2) Dovrai costruirti tutta la parte di potenza (non so darti alcuna indicazione)

3) Dovrai implementare tutta la logica di inseguimento del regime del motore in proprio e questo non è assolutamente banale, considera che in ogni istante dei tre capi del motore due saranno alimentati e uno verrà usato come feedback per capire la posizione del rotore... più tuuto quello che riguarda timing (questo sconosciuto) freni, soft start e quant'altro.

Questa cosa che a me sembra complicatissima, in realtà c'è qualcuno che la fa... se vuoi puoi divertirti a leggere qualcosa partendo da questo tread
__________________
I miei modelli.
aza69 non è collegato   Rispondi citando
Vecchio 18 maggio 11, 16:01   #5 (permalink)  Top
User
 
L'avatar di MSchiepp
 
Data registr.: 21-01-2004
Residenza: Milano
Messaggi: 989
Sconsiglio di partire a disegnare un regolatore per BL... si trovano già fatti che funzionano bene; li puoi pilotare con un segnale PWM che varia da 1mS a 2mS che normalmente è ripetuto ogni 20mS (non 400!).
Il tempo di 20 mS è dovuto al fatto che la radio trasmette in un unico frame tutti i canali in sequenza e quindi per 8 canali servono 2ms x 8 + una pausa di sincronismo.
Se i regolatori te lo permettono puoi anche inviare l'impuso di comando ad una frequenza più alta, con il vantaggio di avere una regolazione più precisa.

Michele
__________________
__________________________________________________
The worst day flying is better than the best day working.
MSchiepp non è collegato   Rispondi citando
Rispondi

Bookmarks




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
cosa metto in coperta? ik2obm Navimodellismo a Vela 2 02 settembre 10 09:09
collare del motore brushless... dove lo metto? dylan Aeromodellismo Volo Elettrico 4 07 luglio 07 15:20
Cosa metto? Joso Elimodellismo in Generale 21 05 maggio 06 13:27
Cosa metto al posto di ... flyer Aeromodellismo 0 20 dicembre 02 14:08



Tutti gli orari sono GMT +2. Adesso sono le 16:26.


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