Difference between revisions of "RC08Brushless"

From RoboJackets Wiki
Jump to navigation Jump to search
Line 37: Line 37:
 
* NMOS and a PMOS  
 
* NMOS and a PMOS  
 
* The FETS have to be able to handle 10A drain current
 
* The FETS have to be able to handle 10A drain current
* The ones we are actually using
+
* [[RC08MotorFETS | Matrix of Potential FETS]] Other FETs we considered
 +
 
 +
==Schematics==
 +
Schematics
 +
==Parts==
 +
We are performing commutation on the FPGA with gate drivers.
 +
 
 +
====FETS====
 
{| style="text-align:center;" cellspacing ="0" cellpadding="1"
 
{| style="text-align:center;" cellspacing ="0" cellpadding="1"
  
Line 72: Line 79:
 
| style="border:0.5px solid black; border-bottom=0px; background:white;" | [http://www.onsemi.com/pub/Collateral/NTMS10P02R2-D.PDF]
 
| style="border:0.5px solid black; border-bottom=0px; background:white;" | [http://www.onsemi.com/pub/Collateral/NTMS10P02R2-D.PDF]
 
|}
 
|}
 
* [[RC08MotorFETS | Matrix of Potential FETS]] Other FETs we considered
 
 
==Schematics==
 
Schematics
 
==Parts==
 
Now under consideration; commutation on the FPGA.
 
====DSC====
 
[http://www.onsemi.com/PowerSolutions/product.do?id=MC33033 On Semiconductor MC33033]
 
=====Quick Specs=====
 
* 10 to 30 V Operation
 
* Undervoltage Lockout
 
* 6.25 V Reference Capable of Supplying Sensor Power
 
* Fully Accessible Error Amplifier for Closed Loop Servo Applications
 
* High Current Drivers Can Control External 3-Phase MOSFET Bridge
 
* Cycle-By-Cycle Current Limiting
 
* Internal Thermal Shutdown
 
* Selectable 60° /300° or 120° /240° Sensor Phasings
 
* Also Efficiently Control Brush DC Motors with External MOSFET H-Bridge
 
=====Data Sheet=====
 
[http://www.onsemi.com/pub/Collateral/MC33033-D.PDF MC33033 Datasheet (PDF)]
 
====FETS====
 
=====Quick Specs=====
 
=====Data Sheet=====
 
  
 
==Articles==
 
==Articles==

Revision as of 16:13, 18 November 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.

Motor Frequency Analysis

Tasks

  • [ ] Get the motor and begin playing with it
    • [X] Call Maxon and get a recommendation on motor drivers (They spec parts not sure which drivers they use)
    • [X] Figure out max current draw. (10A starting current)
    • [ ] Develope Model of Motor and get Frequency Response
    • [ ] Find and purchase Flat Flex Cable (FFC) connectors
    • [ ] Purchase large mosfets for testing
    • [ ] Purchase Surfboard for mounting DSC
    • [ ] Build test rig
  • [ ] Finalize on a DSC
  • [ ] Choose MOSFETS
  • [ ] Sample all the parts
  • [ ] Schematic Design
  • [ ] Build prototype
  • [ ] Prototype evaluation
  • [ ] Make necessary changes

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

We are performing commutation on the FPGA with gate drivers.

FETS

Part No. Make Package ContIDS MaxIDS Rds MaxVGS Samples Data Sheet
NTMS4503N N-Channel ON Semi SO-8 14 A -- -- 28 V Y [1]
NTMS10P02 P-Channel ON Semi SO-8 10 A -- -- 20 V Y [2]

Articles

Modeling a DC motor Brush-Less Motor Simulink

Links