ECE 480 TEAM 4 MSP 430 Motor Control
- Slides: 17
ECE 480 – TEAM 4 MSP 430 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 • DRV 8412 Motor Driver Card – New Texas Instruments product, not yet released – DRV 8412 functionality • On-board DACs, PWM amplifiers, and current sensors • 100 -pin DIMM interface
PROJECT BACKGROUND • C 2000 Motor Control Card – C 2000 microprocessor family • High performance 32 -bit microcontrollers – Piccolo C 2000 F 28035 used on chip • 16 ADCs • Programmed through Code Composer Studio using USB interface with UART protocol – Some motor control code available on TI Control. SUITE
PROJECT BACKGROUND • C 2000 Motor Control Card Schematic
PROJECT BACKGROUND • C 2000 Motor Control Card PCB Layout
DESIGN SPECIFICATIONS • Redesign C 2000 Motor Control Card – Utilize the MSP 430 microprocessor family • Ultra-low power consumption 16 -bit microcontrollers • Program MSP 430 Motor Control Card – Spin and control brushed DC motors as well as stepper motors • Documentation – Commented source code – User guides featuring application notes
FAST DIAGRAM
CONCEPTUAL DESIGN
PROPOSED DESIGN • MSP 430 F 5435 – 80 -pin LQFP (low-profile quad flat package) pin package, just like Piccolo C 2000 F 28035 • Minimize redesign – Less flash memory than MSP 430 F 5437 • Unused in software implementation – 12 ADCs
PROPOSED DESIGN • Chosen MSP 430 has same pin package – However, significantly different footprint • Remap C 2000 pins to MSP 430 equivalent pins – Two microprocessor families are not functionally equivalent
PROPOSED DESIGN • Redesign and fabricate PCB – Route connections appropriately within PADS • Program MSP 430 through CCS – Different software packages available • IQ Math package not available for MSP 430
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
PROPOSED BUDGET
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
QUESTIONS