MSD P07302End of Project Review1 Motor Controller Subsystem MSD P07302 Project Sponsor: KGCOE Project Members: D. ShenoyProject Manager S. TallauSoftware.

Slides:



Advertisements
Similar presentations
Autonomous Sensor and Control Platform Rover Tae Lee Josh Reitsema Scott Zhong Mike Chao Mark Winter.
Advertisements

In this presentation you will:
Autonomous Helicopter: James Lyden Harris Okazaki EE 496 A project to create a system that would allow a remote- controlled helicopter to fly without user.
Team Flying Camels Nawar Chaker Pete Dokter Tim Jacobs Adam Swartley Paul Savage Capstone Project February 24, 2005.
P08009 Audible Memo Board Phase II Friday, February 22, 2008 P08009: Audible Memo Board Phase II Sponsor: Dr. Hopkins Advisor: Professor Slack Jon GosligaElectrical.
Nandini Vemuri (EE) Jason Jack (CE) Ryan Schmitt (CE) Jeff Howe (EE) John Corleto (CE) Emily Phillips (EE) Power Distribution Subsystem Wireless Communication.
An 8051 Based Web Server Project by Mason Kidd Advised by Dr. Schertz.
Team Impact Intelligent Helmet Impact System Preliminary Design Review January 29 th, 2008 Amanda Brodbeck Wei-Chu Liao Wei-Shen Liao Chris Mintle.
R I T Team Members: Nathan Boyer → Team Lead Brandon Howell → Power Electronics Engineer Brad Whitlock → Electrical Lead Joe Krisher → Mechanical Systems.
Team GPS Rover Critical Design Review Alex Waskiewicz Andrew Bousky Baird McKevitt Dan Regelson Zach Hornback.
1 Network Packet Generator Characterization presentation Supervisor: Mony Orbach Presenting: Eugeney Ryzhyk, Igor Brevdo.
R I T Team Members: Nandini Vemuri → Team Lead, System Testing, Motor Expert Jason Jack → GUI Design, Microcontroller Expert, Website Administrator John.
Team GPS Rover Alex Waskiewicz Andrew Bousky Baird McKevitt Dan Regelson Zach Hornback.
Wireless Terminal and PC Interface Using VLSI EE452 - Senior Project Members: Chris Brophy Matt Olinger Advisor: Dr. V. Prasad 5/2/02.
P09204 Robotic Platform (RP1)‏ Project Overview Robotic Platform for 1kg Loads (2 nd Generation)‏ One or More scalable Motor Modules Controller System.
Nandini Vemuri (EE) Jason Jack (CE) Ryan Schmitt (CE) Jeff Howe (EE) John Corleto (CE) Emily Phillips (EE) Power Distribution Subsystem Wireless Communication.
EDGE™ Wireless Open-Source/Open-Architecture Command and Control System (WOCCS) Group Members: –Eric Hettler –Manuel Paris –Ryan Miller –Christian Moreno.
Robot Hardware and Control Sarah Bergbreiter UC Berkeley June 17, 2002.
Robotic Vehicle Platform: Background Presentation Steven Rois (ME) Chris Wakeley (ME) Kenneth Smith (ME) Andrew Krall (ME)
Robotic Arm Controller A VLSI Implementation Team: Justin Hamann & Dave McNamara Team: Justin Hamann & Dave McNamara Advisor: Dr. Vinod Prasad Advisor:
P07302 Summary Motor Controller Module. Team Members.
Remote Surveillance Vehicle Design Review By: Bill Burgdorf Tom Fisher Eleni Binopolus-Rumayor.
P07301 Summary Data Acquisition Module. Team Members.
Deon Blaauw Modular Robot Design University of Stellenbosch Department of Electric and Electronic Engineering.
Copyright Arshi Khan1 System Programming Instructor Arshi Khan.
For Electric Vehicle Team Members Pramit Tamrakar- Electrical Engineering Jimmy Skadal- Electrical Engineering Hao Wang- Electrical Engineering Matthew.
PIC Evaluation & Development Board Project Team Chad Berg – CprE Luke Bishop – CprE Tyson Stichka – EE Nick Veys - CprE Financial Budget Abstract/Background.
MSD P07302Design Review1 Motor Controller Subsystem MSD P07302 Project Sponsor: KGCOE Project Members: D. ShenoyProject Manager S. TallauSoftware Design.
Sponsor/Customer: Dr. Ferat Sahin Multi Agent Bio-Robotics Lab Faculty Guide: Prof. George Slack Team Members: Matthew LeStrange – Electrical Engineering.
Computerized Train Control System by: Shawn Lord Christian Thompson.
Wearable Sensors Final Presentation Problem Background Inferred Transmission (short range) Bulky Design, hard to wear 20 Samples per second.
Embedded Bluetooth Stack Dean Camera Project Supervisor: John Devlin.
Wireless Sensor Monitoring Group Members: Steven Shih (ECE) Brian Reilly (ECE) Dan Eke (COMPE) Sponsored by:
 Project overview  Project-specific success criteria  Block diagram  Component selection rationale  Packaging design  Schematic and theory of operation.
1 Operating System Overview. 2 Today’s Objectives Explain the main purpose of operating systems and describe milestones of OS evolution Explain fundamental.
P09204: Second Generation Design Team Members: Jason Jack Nandini Vemuri Jeff Howe John Corleto Emily Phillips Ryan Schmitt.
Example title for notes and handouts
Robotic Sensor Network: Wireless Sensor Platform for Autonomous Topology Formation Project: Sponsored By: Advisor: Dr. S. Jay Yang, CEManager: Steven.
The Client/Server Database Environment Ployphan Sornsuwit KPRU Ref.
System Architecture Directions for Networked Sensors Jason Hill, Robert Szewczyk, Alec Woo, Seth Hollar, David Culler, Kris Pister Presented by Yang Zhao.
ECE 477 Final Presentation Team 12  Spring 2013 Xirong Ye Zongyang Zhu Chun Ta Huang Libo Dong.
Michael Lisoski Leblanc Meneses Jason Schaer Bryan Staton.
Network Enabled Wearable Sensors The Combined Research Curriculum Development (CRCD) project works with the Virtual Reality Applications Center (VRAC)
ECE 477 Senior Design Group 12  Spring 2006 Daniel da Silva Atandra Burman Eric Aasen Harsha Vangapaty.
VEX ARM® Cortex®- based Microcontroller. The VEX ARM® Cortex®-based Microcontroller coordinates the flow of all information and power on the robot. All.
CAN-Bus Logger Characterization presentation Apr. 19, 2009 Elad Barzilay Idan Cohen-Gindi Supervisor: Boaz Mizrahi.
Architecture View Models A model is a complete, simplified description of a system from a particular perspective or viewpoint. There is no single view.
Design Team : Advisor: Dr. Edwin Project Web Site: Client: Paul
Hybrid Power Controller (HPC) Final Presentation Senior Design II.
Daredevil Robot Direction Module (DRDM) Senior Design II Midterm Presentation.
Mark Randall & Kevin Claycomb Faculty Advisor: David Mitchell Industrial Sponsor: IEEE.
High-Intensity Focused Ultrasound Therapy Array May1005 Alex Apel Stephen Rashid Justin Robinson.
Lecture 7: Overview Microprocessors / microcontrollers.
Reconfigurable Communication Interface Between FASTER and RTSim Dec0907.
Copyright ©: Nahrstedt, Angrave, Abdelzaher1 Operating System Overview Tarek Abdelzaher Lawrence Angrave Vikram Adve.
Auto-Park for Social Robots By Team Daedalus. Requirements for FVE Functional Receive commands from user via smartphone app Share data with other cars.
Lianna Dicke MOTOR HARDWARE BREAKDOWN. Design Goals: Drive DC motor that draws 5 A maximum continuous current Voltage operation at 12 Volts (automotive)
Networked Embedded Systems Pengyu Zhang EE107 Spring 2016 Lecture 8 Serial Buses.
P9204 – 1kg Robotic Platform System level Design.
Experimental Software Engineering Course for Training Practitioners in Embedded Real-Time Systems Real-Time Systems LAB, School of Electronic Engineering,
P10203 LV1 MOTOR CONTROLLER FINAL REVIEW MAY 14, 2010 Electrical: Kory Williams, Adam Gillon, Oladipo Tokunboh Mechanical: Louis Shogry, Andrew Krall.
Voice Controlled Robot by Cell Phone with Android App
PICK N PLACE ROBOTIC ARM AND MOVEMENT CONTROLLED BY ANDROID WIRELESSLY
Serial Data Hub (Proj Dec13-13).
PICK N PLACE ROBOTIC ARM AND MOVEMENT CONTROLLED BY ANDROID WIRELESSLY
Jeff Kubascik Matt Rockey Joe Trefilek Paul Scheffler
Software Development Process
Mark McKelvin EE249 Embedded System Design December 03, 2002
ECE 477 Final Presentation Team 13  Spring 2011
Command and Data Handling
Presentation transcript:

MSD P07302End of Project Review1 Motor Controller Subsystem MSD P07302 Project Sponsor: KGCOE Project Members: D. ShenoyProject Manager S. TallauSoftware Design M. OesterlingHardware Design L. DeSnotsSignal Conditioning A. KaraniHardware Layout R. GuptaPower Design R. CooperHardware Design

MSD P07302End of Project Review2 Outline:  Overview  Customer Needs  Design  Project Strengths/Weaknesses  Future Improvements  Q & A

MSD P07302End of Project Review3 Project Description: - An open source motor controller that is Scalable - Scalable: support for various vehicle platforms Reusable - Reusable: modular design Programmable - Programmable: reconfigurable functionality Reliable - Reliable - Must be able to sense, control and drive several motors using the CAN protocol.

MSD P07302End of Project Review4 Project Applications: - Foundation for future MSD projects - US First Robotics Competition Component in other research projects

MSD P07302End of Project Review5 Product Specifications: - PC104 form factor - Maximum CPU usage of 25% - 12V DC power supply - One hour run-time - Scalable motor controller - 10, 100, 1000 kg platforms 90 mm 96 mm

MSD P07302End of Project Review6 Design: Contains the power circuitry to provide the PC104 with the required power to operate. communicate CAN Contains the necessary components required to communicate with the motors using the CAN protocol. software Runs the main motor controller software system. The PC104 system operates using a “minimal” Linux operating system. PC104 Power PCBMotor Controller PCB PC104 system

MSD P07302End of Project Review7 Design: P07302: Motor Controller Subsystem Motor Controller and Power PCB can stack vertically on the PC104 platform All boards conform to the specified PC104 form factor Standard Connectivity (DB9 CAN connection)

MSD P07302End of Project Review8 Design: PC104  Contains C Program to issue motor commands CPLD  VHDL code implementing ISA and SPI. Handles Communication and Data between the PC104 and CAN. CAN Controller  IC that handles CAN Data CAN Transceiver  Sends and Receives CAN packets PC104 CAN Controller CPLD ISA bus SPI bus CAN Transceiver Rx Tx Motor Controller Data Flow:

MSD P07302End of Project Review9 Design: End of Design Software System –Instruction-Set Implementation –Menu-based Interface –Polling-based I/O –CPU Usage < 10%

MSD P07302End of Project Review10 Design: End of Design Hardware System –Protocol Functionality ISA Bus SPI Controller (CPLD) CAN Controller/Transceiver –Optional PWM Generator

MSD P07302End of Project Review11 Design: End of Design Cost Controller PCB Cost –$ each for prototype –$75.60 each for ten –$27.41 each for fifty

MSD P07302End of Project Review12 Design: End of Design Cost Power Board PCB Cost (Estimated) –$130 each for prototype –$50 each for ten –$20 each for fifty IC Cost (for both boards) –$570 for prototype

MSD P07302End of Project Review13 PC104 Constraint Number of Protocols –ISA  SPI  CAN Concurrent Project Development –Inter-Project Dependence High Level of VHDL Complexity Design Weaknesses

MSD P07302End of Project Review14 Design Strengths Future Development Potential –Modular Design –Extensible Software –Easily Reconfigurable –Open Source

MSD P07302End of Project Review15 Design Strengths Hardware –Reconfigurable and Programmable CPLD –Open Source –CAN Controller and CPLD Allow for Added Functionality

MSD P07302End of Project Review16 Future Improvements Interrupt Handling Integration of Battery Power Real-time Control and Feedback –User Input –Application Interface Control and Drive Several Types of Vehicles

MSD P07302End of Project Review17 Questions?