EEL
3923C Spring 2009
Course Guide (in progress)
Course Title: " Junior" Electrical Engineering
Design I
Time:
M,W,F period 6, 12:50-1:40, in Larsen 330.
Design
Lab: 246 NEB,
392-9952, Lab Hours
Instructor:
Gijs Bosman,
565
NEB,
392-0910,
bosman@ece.ufl.edu
Officehours:
M,W,F 2-2:45 and via email appointment.
Lab Manager: Eric
Liebner, NEB 236, ericl@ece.ufl.edu
Lab
TAs: Jared
Bevis: Tuesdays and Thursdays
12:45-3:00 and Mondays and Wednesdays 10:40-12:45 and 3:00-4:30
Josh Childs:
Mondays and Wednesdays 10:40-3:00
Josh
Hartman: Tuesdays and Thursdays 10:40-12:35 and 1:30-4:30
and Wednesdays 11:30-4:00
Note: you need to see Jared for having your
notebook signed weekly and demonstarte your homework solutions.
Website:
http://www.bosman.ece.ufl.edu
Objective:
To design, produce, present and
report a
working prototype meeting defined specifications using established
engineering
design principles and cost
analysis.
Course Outline
Project Management and Reporting
Gantt
chart, concept generation matrix, concept selection (house of quality)
matrix, business case.
Project
proposal, system level design, final report.
Lab skills
Soldering/desoldering
of small components
Use
of Logic
State
Analyzer/oscilloscope
for trouble shooting
MultiSim
software for designing pc boards
Embedded
controller (PIC,Atmel, or other) programming
Production of Prototype
Product
specifications
Analog
and logic circuit design and simulation
Parts
selection and procurement
PC
board design and manufacturing
PC
board population
Testing
Trouble
shooting
Validation.
Work
required:
- Attend
plenary lectures and present power point
team presentations as scheduled (powerpoint team progress
report)
in Lar 330. No team member should carry more than 60% of a
team presentation.
- Have
project notebook signed and checked weekly by TA or instructor
(part of your final grade)
- Submit
a Preliminary project proposal listing title, name of team
members, and an
one paragraph description of the
topic (50 words max) by January 21 to
bosman@ece.ufl.edu and
cc to ericl@ece.ufl.edu, and pctech@ufl.edu.
- Attend
PIC processor classes on January 16 and January 28.
- Attend Atmel processor class on January 14.
- Homework due for
either PIC or Atmel (your
choice) on January 28 in the
lab. Show your code and
working
hardware to the TA during his lab hours.
- Learn
circuit board design using MultiSim . Classes on January 21 and 23 . Homework hardcopy due
on February 6 in
the lab. Again demonstrate your work to the TA during his lab hours.
- Bi-weekly team
presentations
will start on February 2.
Use the Team Progress Report
Template and
bring your copy with you on a memory stick.
- Submit
a detailed project proposal
by February 15 by email to bosman@ece.ufl.edu and
cc to ericl@ece.ufl.edu and pctech@ufl.edu
- On Friday
February 20 Josh Childs will present a
lecture on the use of the
logic state analyser to test and troubleshoot the logic part of your
circuit.
- On W March 2
Gijs Bosman will demonstrate
how to develop a
business case for your project using excel and where to seek funding.
Monday teams submit power point team progress report by email to staff.
- On March 4 Eric Liebner will present a
lecture and demo on soldering with specific
attention to handling small parts.
- On March 20 Jared Bevis will
introduce you to FPGAs as a popular alternative for micro processors in
future projects.
- On April 13
the last Junior Design
lecture of the semester will be presented. We
will go over the final demo schedule, discuss professional ethics,
present graduate school and professional education options and at
the end of class the UF student course evaluation will be administered.
- Demonstrate
your project and present a final
report (1 hardcopy and email copies to GB, ELand JB) during
the week
of April 14-April 22 in the design lab.
Present
the final report (template link below) at demo time. Make sure circuit
diagrams are included
and referenced/discussed in the text. Also your abstract needs to be
updated to reflect outcomes of your project.
Grading: To earn
a B or
better, the prototype will have to work during presentation. Typically no
incompletes are given.
Honesty
Policy
All students admitted to the University of Florida
have signed a statement of
academic honesty committing themselves to be honest in all academic
work and
understanding that failure to comply with this commitment will result
in
disciplinary action. This statement is a reminder to uphold your
obligation as
a UF student and to be honest in all work submitted and exams taken in
this
course and all others.
Class
websites and links.
Project Proposal
Team progress report
Team number and
presentation schedule
Final Report Template
Past
projects
IEEE Ethics Code
US Patent Office see http://www.uspto.gov
Concept Generation Matrix
Concept Selection Matrix
Gantt chart
Pic lecture
C-code summary
Atmel lecture
Atmel class demo
Atmel AVR Studio
Atmel Win AVR
Atmel 32 documentation
Atmel
ADC class presentation
Atmel AVR Discount
program
Homework
for Pic or Atmel
MultiSim
Evaluation Software
MultiSim
Basics
MultiSim
Slides
MultiBoard
Basics
MultiBoard
Slides
Homework MultiSim
Protel training manual
(.pdf)
LinearTechnologySpiceZIP
Proto Board Set-up
Businesscase template
Good Design Lab Practice
Soldering Information
Component
websites
Compiler
http://melabs.com/products/pbp.htm
PIC processors
http://www.microchip.com/stellent/idcplg?IdcService=SS_GET_PAGE&nodeId=74
<http://www.microchip.com/stellent/idcplg?IdcService=SS_GET_PAGE&nodeId=74
>
Parts
http://www.allelectronics.com/
http://www.bgmicro.com/
Note
1:
Contact our webpage weekly for updated schedules, meetings, and report
templates, etc.