ECE 445 Resources Brady Salz September 1, 2015. Outline  Embedded Platforms –Brands and Series –Development Tools  Sensors –More than one way to solve.

Slides:



Advertisements
Similar presentations
TO COMPUTERS WITH BASIC CONCEPTS Lecturer: Mohamed-Nur Hussein Abdullahi Hame WEEK 1 M. Sc in CSE (Daffodil International University)
Advertisements

With the Wi-Fi LaunchPad
TERRESTRIAL LASER SCANNING (TLS): APPLICATIONS TO ARCHITECTURAL AND LANDSCAPE HERITAGE PRESERVATION – PART 1.
Autonomous Sensor and Control Platform Rover Tae Lee Josh Reitsema Scott Zhong Mike Chao Mark Winter.
Click Here to Begin. Objectives Purchasing a PC can be a difficult process full of complex questions. This Computer Based Training Module will walk you.
Surrey Space Centre, University of Surrey, Guildford, Surrey, GU2 7XH ESA Wireless Sensor Motes Study George Prassinos, SSC, University of Surrey.
Embedded Systems Introduction CS423 Dick Steflik.
Hardware Evaluation and Selection James D. Lehman Educational Technology Purdue University.
How to Build a Digital-Physical System-Lab Assegid Kidané Fall 2014.
WHAT IS A COMPUTER? BY JACK SUMMERS. WHAT IS A COMPUTER? A computer basically a set of different components that when put together in the correct way.
Computer Basics Flashcards #2
Tejas D Kulkarni Abhisheyk Gaur Himanshu Raghav Ankur Mishra.
The Motherboard (The Heart of Your Computer) Katie Agnew CEDu Oconomowoc.
Resources: Hardware and Software Senior Design – Spring 2012.
Resources: Hardware and Software Senior Design – Fall 2011.
Choosing a Microcontroller Architecture Feb 18, 2013 Bill Giovino v1.1 An Overview of the Microcontroller Marketplace 1.
ECE 445 Resources Brady Salz January 27, Outline  Microcontrollers vs. DSPs vs. Embedded Processors –Brands and Series –Development Tools  Sensors.
Department of Electronic & Electrical Engineering Embedded system Aims: Introduction to: Hardware. Software Ideas for projects ? Robotics/Control/Sensors.
Getting started with interactive projects using the Arduino, Max and Processing.
DPNM Lab., POSTECH 1/29 CS490K - Internet of Things (IoT) Jonghwan Hyun DPNM Lab. Department of Computer Science and Engineering, POSTECH
Patrick Lazar, Tausif Shaikh, Johanna Thomas, Kaleel Mahmood
OCR GCSE ICT DATA CAPTURE METHODS. LESSON OVERVIEW In this lesson you will learn about the various methods of capturing data.
Flash Cards Computer Technology.
CSCI 1200 / ASSC 1000 Software program : instructions for hardware. makes computers useful. early computers : re-wiring. today : programming.
RC CAR CONTROLLER BASED ON INTEL GALILEO SOC PLATFORM Nadav Shiloach Sagi Sabag Supervisor: Idan Shmuel Spring 2014 One Semester Project PROJECT’S ENDING.
Mini Sumo Electronics Tutorial F09. outLINE Board Overview Components and Soldering Testing and Debugging General Advice.
6/15/2002ECE 345 ECE 445: Senior Design Laboratory Lectures and Training in Electrical Hardware and Associated Skills.
ECE 445 Resources Kevin Bassett September 2, 2014.
Arduino 101 Instructors: Ted Markson / Jim Sweeney.
Eng.Abed Al Ghani H. Abu Jabal Introduction to computers.
10/14/2015www.itcsoftware.com1 Real Time Solutions.
ECE 445: Senior Design Resources. Outline Website (already covered) –Web-board, Calendar, Grading Information, Past Projects, etc. SDL Software –Simulation,
ECE 445: Senior Design Getting Parts. Outline Senior Design Lab –Parts of past projects ECE Electronics Service Shop ( 265 Everitt Lab ) –Catalog of parts.
A Crash Course in HARDWARE SIGMil. “Real world” hardware (analog) “Virtual world” hardware (digital)
Robert Crawford, MBA West Middle School.  Explain how the binary system is used by computers.  Describe how software is written and translated  Summarize.
Smart Parking System PREPARED BY : GHADEER AQRAA AND MARAH JABER.
Embedded System. What is an Embedded System? Computing systems embedded within electronic devices Hard to define – Nearly any computing system other than.
Lec.2: Computer HardwareLec.2: Computer Hardware Foundation year 1 Lecturer: Fatma El-Zahraa Mohamed Year: 2015/2016.
Click once to reveal the definition. Think of the answer. Then click to see if you were correct. HARDWARE Physical parts of the computer.
Lecture 7: Overview Microprocessors / microcontrollers.
G043 – Lecture 03 Motherboards and Processors Mr C Johnston ICT Teacher
ECE 445 Buying Parts Brady Salz September 14, 2015.
ILab Proposal Presentation Nana Kim EE 496 September 22, 2007.
Microprocessors CSE- 341 Dr. Jia Uddin Assistant Professor, CSE, BRAC University.
TRANSMISSION LINE MULTIPLE FAULT DETECTION AND INDICATION TO EB
Components of Mechatronic Systems AUE 425 Week 2 Kerem ALTUN October 3, 2016.
CS120 Purchasing a Computer
Programmable Logic Devices
IF I ONLY HAD A BRAIN THE MICROCONTROLLER
IoT Milos Hampl.
EECS 473 Advanced Embedded Systems
Welcome to Arduino A Microcontroller.
Introducing the Arduino boards & some supporting modules
Digital Stewardship Curriculum
CS111 Computer Programming
ECE 445 Project Resources Yuchen He 09/05/2017 ECE Main Slide
ECE 445 Project Resources John Capozzo Tuesday January 31st, 2017
Portland State Aerospace Society Rocket Avionics
Chapter III Desktop Imaging Systems & Issues
EmbedDed Systems – MECT190
Embedded Sys. Integrated Circuit Chapman University
Roller Coaster Design Project
OCR GCSE ICT Data capture methods.
OCR GCSE ICT Data capture methods.
EmbedDed Systems – MECT190
"You don't need anyone's permission to make something great
Instrumentation Development Lab: facilities/resources
ECE 445 Project Resources 01/29/2018 ECE Main Slide
Single Board Computers and Dev Boards
Announcements / Q&A Next Lecture you will meet your project TAs here in ECEB 1002 for the last lecture. RFA approval deadline is this Thursday (9/12).
Presentation transcript:

ECE 445 Resources Brady Salz September 1, 2015

Outline  Embedded Platforms –Brands and Series –Development Tools  Sensors –More than one way to solve a problem  Software –E-CAD for PCB Design  Lab Equipment  Tools

The Main Point…  We have a LOT of stuff –Way more than we could fit into a presentation  Talk to your TA, If we don’t have exactly what you’re looking for, we probably have something very similar  There’s no one “right” way to do something

Computing Options AdvantagesDisadvantagesExamples Microcontroller Very low power “All-in-one” Integrated peripherals Cheap Limited RAM and Flash 8 or 16 bit processor Limited performance TI MSP430 Atmel AVR Arduino Cypress PSoC DSP Specialized ISA MAC instructions Buffers designed for streams of data Not well suited for general problems Microchip dsPIC TI C5000 / C6000 Embedded Processor Moderate power Full scale performance Can run Linux or Windows Complex, usually involving multiple support chips Difficult toolchains High-end ARM variants Intel Galileo

Development Tools  Dev Boards –MSP430 LaunchPad, Arduino dev, PSoC devkit –ARM eXpress  Software IDE –Energia + CCS for MSP430 (and DSPs) –MPLAB for PICs –PSoC Designer for Cypress PSoC

Microcontroller Selection  MYTH: “I need an Atmel AVR to do this” or “I need an FPGA to do this”  TRUTH: All microcontroller brands are very similar and offer a rich feature set  TRUTH: Although a problem may be more suited to an FPGA or DSP, that doesn’t mean you CAN’T do it on a microcontroller

Microcontroller Selection  Don’t pick your part based on what “some guy said online” –Or because “your friend used this one”  Research what is available and make an informed decision –Power –GPIO –Processor speed  No preference or background? –Consider which series your TA is most familiar with

Sensors  Don’t reinvent the wheel, unless that’s the title of your project –Don’t spend a lot of time trying to design a sensor that exists if that isn’t the main point of your project  Lots of commonly available sensors can be found in the lab and are frequently used in projects Flexure Sensor Rotary Encoder Ambient Light Sensor Thermopile Ultrasonic Distance Sensor

Example: Distance  Questions –What range? –Through what medium? –What accuracy? –What repetition rate?  Options –Ultrasonic Time-of-flight –Laser Time-of-flight –Interferometry –Parallax

Sensor List  IR Sensors  RFID + Tags  Camera  FLiR Camera  GPS  Accelerometer/Gyroscope  Fingerprint Scanner  Compass  LIDAR Module  SD Card Reader  Peltier Devices  Liquid Sensor  Body Pulse (heartbeat)  Pressure  Temperature  Altitude  Flow Meter  Microphones  UV/IR/Visible Light

Electronic CAD Software  Schematic entry and PCB design  We have licenses for EAGLE and Cadence  OSS like KiCAD is an option

Lab Equipment  Digital Multi-meters  Oscilloscopes  Power Supplies  LCR Meters  Logic Analyzers  Network Analyzers

Lab Equipment  If you are not confident sure on how to use a piece of equipment => R T F M –Good manuals for pretty much all the equipment in the lab can be found searching the manufacturer website  “There are no stupid questions” when it comes to lab equipment, don’t be afraid to ask for a refresher on how a particular piece of equipment works  All else fails? Ask your TA

Lab Equipment  Respect the lab equipment –Lab equipment is extremely expensive –Some lab equipment can easily be broken and require expensive repairs –Read warning labels, know equipment capabilities and limitations –Bad measurement? Is it the equipment or your test setup or project? Pay Attention to Warnings

Tools  It is highly recommended that you purchase some basic tools for yourself and keep them in your lab kit or backpack –Solder + flux –Wire cutters –Needle-nosed pliers –Screwdriver set  Tools are available for reasonable prices: –ECE shop –Local hardware stores –Online

Questions?