| |||||||
![]() |
| | Strumenti discussione | Visualizzazione |
| |
| | #1 (permalink) Top | |||
| User Data registr.: 21-01-2004 Residenza: Milano
Messaggi: 989
| Citazione:
Citazione:
Citazione:
Michele
__________________ __________________________________________________ The worst day flying is better than the best day working. | |||
| | |
| | #2 (permalink) Top | ||
| User Data registr.: 15-05-2011 Residenza: firenze
Messaggi: 17
| Citazione:
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:
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'. | ||
| | |
| | #3 (permalink) Top |
| User |
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. |
| | |
| | #4 (permalink) Top |
| User |
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. |
| | |
| | #5 (permalink) Top |
| User 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. |
| | |
![]() |
| Bookmarks |
| |
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 |