Intro to CAD: Difference between revisions

From Class Wiki
Jump to navigation Jump to search
Line 29: Line 29:
* [http://people.wallawalla.edu/~Rob.Frohne/ClassHandouts/Intro_to_Cad/MIC5205.lib MIC5205 Voltage Regulator EESchema library]
* [http://people.wallawalla.edu/~Rob.Frohne/ClassHandouts/Intro_to_Cad/MIC5205.lib MIC5205 Voltage Regulator EESchema library]
* [http://people.wallawalla.edu/~Rob.Frohne/ClassHandouts/Intro_to_Cad/battery.lib Battery EESchema library]
* [http://people.wallawalla.edu/~Rob.Frohne/ClassHandouts/Intro_to_Cad/battery.lib Battery EESchema library]
=====Footprints for CVPCB and PCBNew=====
* [https://github.com/AerodyneLabs/KiCadLib Use the BAT-AA-BK92 footprint]


====EESchema Checklist====
====EESchema Checklist====

Revision as of 13:59, 12 February 2014

This page is for the Intro to Engineering ENGR 122 EE/CPE Section

Two Dimensional CAD

Persistence of Vision Bike Light Project

This project will use a 3.3 volt Arduino Pro Mini clone that you will design the circuit board, housing, and software for. Persistence of vision is a psychological effect that allows you to see two dimensional images that were created by one dimensional flashing LEDs. Here are some similar projects:

We will have an MMA8452 accelerometer that communicates via a serial I2C interface. The accelerometer will measure the angular acceleration, which will allow the velocity of the bike wheel to be calculated. This will make it possible to flash LEDs at the proper time intervals to spell words, draw pictures, etc., as you ride your bike down the road at night.

The power source for your POV device can be two or three AA, or AAA batteries. You need to design the packaging. Some suggestions that you can consider are:

  • Use clear vinyl tubing and corks in the end to house the circuit board, and tie wrap it to the spokes on your bike.
  • The LEDs we purchased are 20 mA with a forward voltage drop of 2.3 volts, and there are some restrictions on the currents you can draw from the ATMEGA328P shown here.

Kicad Libraries

Footprints for CVPCB and PCBNew

EESchema Checklist

  • ATMEGA328P
  • MMA8452Q
  • MIC5205
  • Do you really want an LED to tell you the device is on? (I'm guessing probably not, so make sure you didn't put one in if you don't.)
  • Batteries
  • Programming cable connector
  • LEDs
  • Are the LEDs distributed over Ports B, C and D?
  • No errors in the design check?
  • Do you have the DOC linked to the datasheet for each important part?
  • Do you have the datasheet URL in the datasheet field for each important part?
  • Does your schematic look need and tidy?
  • Do you have pull up resistors on the I2C bus lines SCL, SDA, and SA0?