ece 362 honors project review and useful sources

6
ECE 362 Honors Project Review and Useful Sources

Upload: lorena-powers

Post on 21-Jan-2016

217 views

Category:

Documents


0 download

TRANSCRIPT

Page 1: ECE 362 Honors Project Review and Useful Sources

ECE 362 HonorsProject Review and Useful Sources

Page 2: ECE 362 Honors Project Review and Useful Sources

Mini-Project Functional Requirements• design your own embedded system using the 9S12C32

microcontroller

• project must operate in a “turn-key” fashion (your code should be stored in the on-chip flash memory and start up directly out of reset)

• the project should be “stand-alone” (self-contained)

• make good use of peripherals (ATD, SCI, SPI, TIM, PWM) need 4

• utilize on-chip resources (RTI,SRAM, flash memory, etc)

• Check out the Mini-Project Page

• https://engineering.purdue.edu/ece362/MiniPrj/index.html

Page 3: ECE 362 Honors Project Review and Useful Sources

Peripheral Review• ATD: Analog-To-Digital

• Converts analog sensor data to digital form for micro

• SCI: Serial Communications Interface

• Enables serial (one bit at a time) exchange of data between microprocessor and other peripherals such as mice, sensors, etc.

• SPI: Serial Peripheral Interface

• synchronous serial data link. Operates in full duplex mode. Communicate in Master/Slave mode.

• TIM: Timer Module

• PWM: Pulse-Width Modulator

• Used for Motors, LEDs etc

Page 4: ECE 362 Honors Project Review and Useful Sources

Places to order components• Basic components

• Newark

• Digikey

• Mouser

• All other needs

• Sparkfun (good variety of sensors, micros, etc and nice blog support)

• Octopart - great for comparing prices between vendors

• For future reference a nice place for ordering PCBs is SeeedStudio's Fusion PCB service. If turn time isn't critical, it tends to be one of the better deals around.

Page 5: ECE 362 Honors Project Review and Useful Sources

Forums/Blogs for Project Help/Ideas• Dangerous Prototypes (in particular does phenomenal open source

work centered around PIC microcontrollers)

• Hackaday (tons of project ideas and support on how they were done)

• Dutchforce Electronics forum

• Decent subreddits

• http://www.reddit.com/r/nicechips/

• http://www.reddit.com/r/ECE/

• http://www.reddit.com/r/electronics/

• EEVblog (decent videos/ equipment use overviews)

Page 6: ECE 362 Honors Project Review and Useful Sources

Altium Licenses • Can only be installed on ECE computers at this time

• Can still put copies on lab computers which you may access remotely