170 likes | 186 Views
ECE 480 – TEAM 4. MSP430 Motor Control Card Micajah Worden Roy Dong Mark Barnhill Dave Seaton Andrew Kleeves Facilitator: Professor Strangas. AGENDA. Project Background Design Specifications FAST Diagram Conceptual Design Proposed Design PCB Process Proposed Budget
E N D
ECE 480 – TEAM 4 MSP430 Motor Control Card Micajah Worden Roy Dong Mark Barnhill Dave Seaton Andrew Kleeves Facilitator: Professor Strangas
AGENDA • Project Background • Design Specifications • FAST Diagram • Conceptual Design • Proposed Design • PCB Process • Proposed Budget • Team Management
PROJECT BACKGROUND • DRV8412 Motor Driver Card • New Texas Instruments product, not yet released • DRV8412 functionality • On-board DACs, PWM amplifiers, and current sensors • 100-pin DIMM interface
PROJECT BACKGROUND • C2000 Motor Control Card • C2000 microprocessor family • High performance 32-bit microcontrollers • Piccolo C2000F28035 used on chip • 16 ADCs • Programmed through Code Composer Studio using USB interface with UART protocol • Some motor control code available on TI ControlSUITE
PROJECT BACKGROUND • C2000 Motor Control Card Schematic
PROJECT BACKGROUND • C2000 Motor Control Card PCB Layout
DESIGN SPECIFICATIONS • Redesign C2000 Motor Control Card • Utilize the MSP430 microprocessor family • Ultra-low power consumption 16-bit microcontrollers • Program MSP430 Motor Control Card • Spin and control brushed DC motors as well as stepper motors • Documentation • Commented source code • User guides featuring application notes
PROPOSED DESIGN • MSP430F5435 • 80-pin LQFP (low-profile quad flat package) pin package, just like Piccolo C2000F28035 • Minimize redesign • Less flash memory than MSP430F5437 • Unused in software implementation • 12 ADCs
PROPOSED DESIGN • Chosen MSP430 has same pin package • However, significantly different footprint • Remap C2000 pins to MSP430 equivalent pins • Two microprocessor families are not functionally equivalent
PROPOSED DESIGN • Redesign and fabricate PCB • Route connections appropriately within PADS • Program MSP430 through CCS • Different software packages available • IQ Math package not available for MSP430
PCB PROCESS • Plan to use Hughes Circuits, Inc. • Integrated PCB fabrication and assembly • Required for a price quote • Gerber files, schematic, assembly drawings, Bill of Materials, footprint data sheets
TEAM MANAGEMENT • Micajah Worden • Technical Role: Hardware/PCB Design • Nontechnical Role: Lab Coordinator • Roy Dong • Technical Role: Hardware/Software Interface • Nontechnical Role: Presentation Preparation • Mark Barnhill • Technical Role: Motor Control Algorithms • Nontechnical Role: Document Preparation
TEAM MANAGEMENT • Dave Seaton • Technical Role: DC Motor Operation • Nontechnical Role: Manager • Andrew Kleeves • Technical Role: Microcontroller Programming • Nontechnical Role: Webmaster