|
|
|
hello snackescb
can make the circuit, load the program for c8051f330 of silab? I just loaded circuits for avr and pic, can you help me? |
|
|
|
|
||||
|
Quote:
im not good with assembly .. but i also build a ESC atm. .. the startup works smooth with about 25% PWM (depending on input voltage) i dont did anything special. so here is generally how i do it: Code:
rotorState = 0 startup(){ if(rotorState == 0){ commutateStep_0; setADCsForBackEMF_1; rotorState = 1; }else if(rotorState == 1){ commutateStep1; setADCsForBackEMF_2; rotorState = 2; } .. so on } so: Code:
compInterrupt(){ // backEMF interrupt if(startup){ if(edge != exepted edge) return; delay 5us; if(edge != exepted edge) return; delay 5us; if(edge != exepted edge) return; } ... } here is a video .. active freewheel works also .. as you can see on the voltage display :P (the power supply dont likes it)
regards felix |
|||
|
Last edited by juuuut; Oct 17, 2012 at 10:38 AM.
|
|||
|
|
|
Does anybody use any BLDC development kit?
I'm thinking about using this TI kit: https://estore.ti.com/DK-LM4F-DRV831...MCU-P3033.aspx Thoughts? |
|
|