R/C Tech Forums - View Single Post - Brushless reverse rotation
View Single Post
Old 12-16-2012 | 07:42 PM
  #8  
howardcano's Avatar
howardcano
Tech Elite
iTrader: (37)
 
Joined: Jan 2012
Posts: 3,783
From: Olathe, KS
Default

Originally Posted by Dave H
N is 30 degrees at least for all 1/10 Novaks. Has been mentioned several times by Novak representatives.
That is correct, except that it is not 30 degrees of timing advance. It is zero advance. Setting the timing to "N" on a Novak motor will make the sensor output change exactly 30 degrees (or as close as can be labeled) away from where the back-EMF on the undriven winding reaches zero (known as the "zero-crossing" point) and where the back-EMF of the energized windings is at a maximum. Other manufacturers call this the 0 degree point, because it is the place where commutation would take place on a brushed motor set at 0 degrees timing.

ESCs for sensorless motors monitor the voltage of the undriven winding for the zero-crossing point, then delay 30 degrees after it is detected before commutating to the next drive pattern for the windings. Sensored motors are designed so the sensor output changes nominally at this point, so that the software on a sensored ESC doesn't need to calculate or time this delay.

Novak calls this point 30 degrees for the reason above. They also call it "neutral", because it is the point in rotation where commutation can occur that will result in the motor having the same free-running same speed in either direction, just like on a brushed motor set at 0 degrees.

There are many sources on the internet that describe the operation of brushless motors, and explain the 30 degree delay. Here's one example:

http://www.atmel.com/Images/doc7658.pdf

See sections 2.1, 2.2, 2.3, and 3.


EDIT: SEE POST #11 FOR CORRECTION!

Last edited by howardcano; 12-18-2012 at 10:49 AM. Reason: Added Atmel reference.
howardcano is offline