Citazione:
Originalmente inviato da MSchiepp C'è qualcosa ancora che ti sfugge... non puoi usare un segnale PWM e 'amplificarlo' per pilotare un motore BL.
Il motore BL deve essere pilotato con 3 fasi sincronizzate tra loro e sicronizzate con il movimento del motore.
Qui trovi una nota applicativa che ti spiega come realizzare un controller per BL: http://www.atmel.com/dyn/resources/p...ts/doc8138.pdf
Michele |
Si hai ragione. Mi sono espresso male. "Amplificare il segnale PWM" non era quello che intendevo.
Il link che mi hai passato e' interessante.
Visto che ormai ci siamo, il problema che adesso devo risolvere e' pilotare 4 motori
dc brushless con una scheda che ha solo 2 SPI, 1 I2C, 3PWM, e diverse GPIO con le quali poter emulari segnali PWM via software. Vorrei evitare di comprarmi un altra board. Quella che ho ovviamente non e' stata acquistata per questo motivo, ma visto che ce l'ho vorrei usarla.
Grazie a tutti.