Method for managing transitions in a three-phase BLDC motor and corresponding device
AssigneeAtmel Switzerland SARL
InventorEric Tinlot
Life of this patent
Estimating the term…
Abstract
A method is provided for managing at least one transition in a three-phase BLDC motor describing a cycle including six successive states, wherein the motor obtains first, second and third synchronization signals. The synchronization signals are respectively associated with first, second and third coils of the motor. The method includes the following steps, for each current transition associated with the switching of the motor from a current state to a next state: selecting a current synchronization signal on which the current transition is to appear; detecting the occurrence of the current transition on the current synchronization signal; and sending, to the motor, at least one current control signal so as to switch the motor from the current state to the next state.
Claims18
Method for managing at least one transition in a three-phase BLDC motor describing a cycle including six successive states, wherein said motor obtains first, second and third synchronisation signals, which are respectively associated with first, second and third coils of said motor,
- wherein, for each current transition associated with the switching of the motor from a current state to a next state, the method includes the following steps:
- selecting a current synchronisation signal on which said current transition is to appear;
- monitoring the current synchronisation signal but not other synchronisation signals;
- detecting the occurrence of said current transition on said current synchronisation signal;
- masking the current synchronisation signal, after the occurrence of said current transition, during a given time period;
- sending, to said motor, at least one current control signal so as to switch the motor from the current state to the next state;
- and
- determining, for each current transition, a predetermined time range in which said step of detecting the occurrence of said current transition is implemented.
Device for managing at least one transition in a three-phase BLDC motor describing a cycle including six successive states, wherein said motor obtains first, second and third synchronisation signals, which are respectively associated with first, second and third coils of said motor,
- wherein the device includes, for each current transition associated with the switching of the motor from a current state to a next state:
- means for selecting a current synchronisation signal, on which said current transition is to appear;
- means for monitoring the current synchronisation signal but not the other synchronisation signals;
- means for detecting the occurrence of said current transition on said current synchronisation signal;
- means for masking the current synchronisation signal, after the occurrence of said current transition, during a given time period;
- means for sending, to said motor, at least one current control signal so as to switch the motor from the current state to the next state;
- and
- means for determining, for each current transition, a predetermined time range in which the means for detecting the occurrence of said current transition are activated.
Computer program product stored on a computer-readable medium and comprising program code instructions for implementing a method for managing at least one transition in a three-phase BLDC motor describing a cycle including six successive states, wherein said motor obtains first, second and third synchronisation signals, which are respectively associated with first, second and third coils of said motor,
- wherein, for each current transition associated with the switching of the motor from a current state to a next state, the method comprises:
- selecting a current synchronisation signal on which said current transition is to appear;
- monitoring the current synchronisation signal but not other synchronisation signals;
- detecting the occurrence of said current transition on said current synchronisation signal;
- masking the current synchronisation signal, after the occurrence of said current transition, during a given time period;
- sending, to said motor, at least one current control signal so as to switch the motor from the current state to the next state;
- and
- determining, for each current transition, a predetermined time range in which said step of detecting the occurrence of said current transition is implemented.
Dependencies are inferred from the claim text.