Difference between revisions of "RC08Brushless"

From RoboJackets Wiki
Jump to navigation Jump to search
(Task)
m (I'm moving the potential parts matrices to the wiki)
Line 1: Line 1:
In 2008 RoboCup switched to brushless DC motors. While brushless motors are smaller and far more efficient than brushed motors the commutation normally performed inside a brushed DC motor will need to be done externally using some control circuitry. There are two main parts to our brushless motor controller solution; the controller which uses sensors on the motor to gate signals to one of three coils, and the half-bridge motor drivers which actually drive the coils. There are two design paths: one with a special purpose controller, and one with a CPLD as the controller. On this page you will find information about both. For information on the motors or motor control software please see their respective pages.
+
In 2008 RoboCup switched to brushless DC motors. While brushless motors are smaller and far more efficient than brushed motors the commutation normally performed inside a brushed DC motor will need to be done externally using some control circuitry. There are two main parts to our brushless motor controller solution; the controller which uses sensors on the motor to gate signals to one of three coils, and the half-bridge motor drivers which actually drive the coils.For the controller a special-purpose brushless motor driver IC was used. For information on the motors or motor control software please see their respective pages.
  
==Task==
+
==Tasks==
 
*[ ] Get the motor and begin playing with it
 
*[ ] Get the motor and begin playing with it
 
**[ ] Call Maxon and get a recommendation on motor drivers
 
**[ ] Call Maxon and get a recommendation on motor drivers
**[ ] Figure out max current draw. (Please be below 3A!!)
+
**[X] Figure out max current draw. (10A starting current)
 
*[ ] Finalize on a DSC
 
*[ ] Finalize on a DSC
 
*[ ] Choose MOSFETS
 
*[ ] Choose MOSFETS
Line 14: Line 14:
 
==Specifications==
 
==Specifications==
 
====Motor Controller Chip====
 
====Motor Controller Chip====
* The motor is spec'd at 12V and is 30W so that means we drawn 833mA per channel
+
* The motor is spec'd at 12V and is 30W  
* A decent transient response (This will be a function of hardware and software)
+
* A decent transient response (dead-time + switching time)
 
* 3-Channels in one package
 
* 3-Channels in one package
* Braking is not a requirement but would be nice (We could just as easily do it software)
+
* Braking is not a requirement but would be nice  
 
* High Impedance OFF state  
 
* High Impedance OFF state  
 +
* Fault protection (overvoltage, overcurrent, fast response)
 +
* Small package
 
* Ability to operate in the >20kHz range
 
* Ability to operate in the >20kHz range
 
* Gate drive capability (either can directly driver the gate or is open drain.)
 
* Gate drive capability (either can directly driver the gate or is open drain.)
 
* Data sheet recommends a MOSFET
 
* Data sheet recommends a MOSFET
 +
* [[RC08BLDCMotorDrivers | Matrix of Potential Drivers]]
 +
 
====MOSFET====
 
====MOSFET====
 
* Depletion Mode
 
* Depletion Mode
 
* Probably an NMOS and a PMOS  
 
* Probably an NMOS and a PMOS  
* I want to say 10A as the data sheet for the motor gives a 10A starting current but I need to check with someone
+
* The FETS have to be able to handle 10A drain current
 
+
* [[RC08MotorFETS | Matrix of Potential FETS]]
 
==Schematics==
 
==Schematics==
 
Schematics
 
Schematics
 
==Parts==
 
==Parts==
 
====DSC====
 
====DSC====
I've posted all the an excel file of controllers I've seen on the collab site.
+
=====Quick Specs=====
 
+
=====Data Sheet=====
====CPLDS====
+
====FETS====
====Half-Bridges====
+
=====Quick Specs=====
====MOSFET Drivers====
+
=====Data Sheet=====
  
  

Revision as of 12:02, 17 September 2007

In 2008 RoboCup switched to brushless DC motors. While brushless motors are smaller and far more efficient than brushed motors the commutation normally performed inside a brushed DC motor will need to be done externally using some control circuitry. There are two main parts to our brushless motor controller solution; the controller which uses sensors on the motor to gate signals to one of three coils, and the half-bridge motor drivers which actually drive the coils.For the controller a special-purpose brushless motor driver IC was used. For information on the motors or motor control software please see their respective pages.

Tasks

  • [ ] Get the motor and begin playing with it
    • [ ] Call Maxon and get a recommendation on motor drivers
    • [X] Figure out max current draw. (10A starting current)
  • [ ] Finalize on a DSC
  • [ ] Choose MOSFETS
  • [ ] Sample all the parts
  • [ ] Set-up test-circuit
  • [ ] Prototype Circuit
  • [ ] Build prototype

Specifications

Motor Controller Chip

  • The motor is spec'd at 12V and is 30W
  • A decent transient response (dead-time + switching time)
  • 3-Channels in one package
  • Braking is not a requirement but would be nice
  • High Impedance OFF state
  • Fault protection (overvoltage, overcurrent, fast response)
  • Small package
  • Ability to operate in the >20kHz range
  • Gate drive capability (either can directly driver the gate or is open drain.)
  • Data sheet recommends a MOSFET
  • Matrix of Potential Drivers

MOSFET

Schematics

Schematics

Parts

DSC

Quick Specs
Data Sheet

FETS

Quick Specs
Data Sheet

Articles

Links