Académique Documents
Professionnel Documents
Culture Documents
Steve Kraft (Instructor) Office hours, Tuesday and Thursday, 5:15 - 6:15, 5138 Etcheverry
www.me.berkeley.edu/ME235.S2002/ Why are we here? Who is taking this class? What are you going to learn? What will we be doing in this class?
Connecting digital logic to the world Isolating digital logic from the world
Common architectures of embedded systems Embedded software Digital signal processing
Scientific equipment
Build circuits out of discrete logic parts (NAND, NOT, etc.) In that world, logic reduction drove the entire class This is not the case today - logic minimization will be relevant for a very small percentage of CS 150 students, and a smaller percentage of ME 235 students.
Focus more on using CAD tools, less on hand-solving logic minimization problems Hardware and software design are significantly blurred, and will continue to be blurred
Today
Resulting changes
More of a lab and project focused class. All homework will be laboratory based More of a focus during class on designs, less on implementation details
1st lab is introduction to building simple circuits and using the laboratory equipment
Building a closed loop position control system where you handle encoder monitoring, PWM generation, bus interface, and realtime software.
Couple of guidelines: working on or viewing your project should not require E-stop circuit, guard doors, etc. Using voltages over perhaps 24 V is discouraged. Check with me for higher voltages.
ME 235 - Spring 2002 - Introduction - 11
Course grading
Philosophy
Midterm: 10%
Labs: 30% (10 of 12) Final project: 60%
Proposal (10%) Detailed design (20%) Implementation (20%) Other (10%)
Homework assignment
Big goal of project
DIP or PDIP packages Ease of interfacing LS, TTL, HCT families if possible
Choose at least two and get familiar with Digikey, Jameco, Al Lashers, and Cory. Post a half page description on your website.
Everyone should learn what is available in Etcheverry.
Summary
That was what the entire course is about
Learning lots of new material Dont get frustrated - dig into suppliers information Use the larger team - somebody will have the component you need, and will have insight into how to use it Start thinking about the project now.