Deberias escribir en minusculas, escribir con mayusculas es sinonimo de gritar.
SOBRE LA PROGRAMACIÓN SE POCO MEJOR DICHO BÁSICO. INTERRUPCIONES, PWM, COMPARADORES, ADC Y COMUNICACIONES SE POCO DE RS232, SPI E I2C.
Entonces sabes mas que yo
, tampoco te emociones, que sepas mas que yo no quiere decir que sepas mucho
.
Bien digamos que hay dos o tres maneras de mover un motor brushless, una es de manera parecida a los paso a paso, con ondas cuadradas, esto vale para motores pequeños, no se si para estos que vas a usar va a valer. La otra es con ondas senoidales trifasicas, es la que se usa en motores de cierta potencia, motores industriales, coches electricos, barcos etc. Hace poco estabamos haciendo por aqui algo relacionado con eso (un inversor para paneles solares) esta en este hilo:
http://www.todopic.com.ar/foros/index.php?topic=41220.0Te dejo tambien un video de un variador industrial, sobre el final se ven los PWMs aunque no todo lo bien que deberian verse.
feature=player_embedded
La onda que hemos hecho ahi es monofasica, la tuya evidentemente tiene que ser trifasica, es decir tres como esa desfasadas 120 grados entre ellas,
no tiene que ser tan buena como esa, esa es una onda de 60 niveles de tension y 240 PWMs por ciclo, para un motor con una de 12 o 21 niveles (deben ser multiplos de 3) llegaria, hay que generar 3 PWMs simultaneos (uno por fase), aunque en realidad debes tener 6 salidas, 2 por fase para generar los semiciclos positivos y negativos de cada una.
¿Cuanto tiene que variar la velocidad? ¿Tambien tiene que variar la potencia? ¿Que tension de bateria lleva?
Necesitaras 6 mosfet que soporten la tension de la bateria, si es 24V que aguanten 30V o asi, y que como minimo dupliquen la I, para 30A unos 60A minimo, yo los pondria de 100A. tres IR2110 para cebar los mosfet, ya que es mejor usar mosfet N y en la parte superior tienen que tener en el gate la alimentacion mas 10 o 15V para cebarse.