SE-3910 Real-time Systems Week 3, Class 1 – Beaglebone Documentation (cont.) – Review/Basic Circuits (cont.) Switches & Pull-up resistors How to burn up.

Slides:



Advertisements
Similar presentations
What is Arduino?  Arduino is a ATMEL 168 micro-controller kit designed specially for small projects  User friendly IDE(Integrated Development Environment)
Advertisements

Autonomous Rugged Maze Navigating Robot Andy Darter Luke Kaufman BS Computer Engineering Candidates 4/27/2013 Senior Design II.
Basic Electronics Review B. Furman 27JAN2015. Lecture Flow Today Items to focus on this week  Lab 1  PortMaster build  HW 1 and Questionnaire due Thursday.
SE3910 Week 2, Class 2 Today Real-Time Systems Embedded Systems Other ??? Week 3 Tuesday Lab Lab start TBA SE-2811 Slide design: Dr. Mark L. Hornick Content:
Using Your Arduino, Breadboard and Multimeter Work in teams of two! living with the lab 1 © 2012 David Hall.
 Main Components:  Sensors  Micro controller  Motor drivers  Chasis.
Khaled A. Al-Utaibi  What is Arduino?  Arduino Boards  Arduino Shields  Arduino Uno Hardware.
Embedded Programming and Robotics
Institute Of Applied Technology ATE 1012 Grade 10 Eng. Rose Hasan.
Engineering 1040: Mechanisms & Electric Circuits Fall 2011 Introduction to Embedded Systems.
Peripheral Interpreter consisting of Analyzers 'N Operators
RM2C Understanding Connections on the Robot Control Board (RCB).
Microprocessor Block Diagram
CS-280 Dr. Mark L. Hornick 1 Parts of a GP Computer (Microcomputer) Contains separate Microprocessor chip Memory/Memory controller MB control chips Peripheral.
Dean Brock, Rebecca Bruce and Susan Reiser, CCSC SE 2009 Using Arduino Material taken from Todbot blog Bionic Arduino Todbot blog Bionic ArduinoTodbot.
CIS 102Introduction to Hardware and Software Chapter 2 Input and Output part 1 – input devices and printers.
Arduino Josh Villbrandt February 4, Digital Circuits Analog versus digital – What’s the difference? – How to represent an analog signal in a computer?
Segway Controller Notes. = connection on top layer of circuit board = connection on bottom layer of circuit board Ground Plane: Areas enclosed by the.
66 CHAPTER THE SYSTEM UNIT. 2 System Units in Microcomputers System Units (system cabinet):container that contain the electronic components of computer.
Microcontroller based system design Asst. Prof. Dr. Alper ŞİŞMAN.
SE3910 Week 2, Class 1 Today Basic Circuits Other ??? Tomorrow Lab 2, S365 (Complete prelab BEFORE) Thursday See ScheduleSchedule SE-2811 Slide design:
1 ARM University Program Copyright © ARM Ltd 2013 General Purpose I/O.
PRESENTATION ON MOTHERBOARD. MOTHERBOARD The motherboard is the main circuit board inside your PC. A motherboard is the central printed circuit board.
Lab 10 Experiment 21 Design a Traffic Arrow. Just so it is clear This is it. – Last official experiment for the semester. It is your option as to whether.
Overview What is Arduino? What is it used for? How to get started Demonstration Questions are welcome at any time.
SE-3910 Real-time Systems Week 2, Class 2 – Return stuff, New HW Assignment! – Quiz! (Possibly with review) Ohm’s Law Kirkhoff’s Current Law Switches Using/reading.
SE-1021 Software Engineering II Week 8, Class 1 Return Exam Producing UML diagrams automatically in EA Poll Everywhere Files Tomorrow Week 6 HW due (if.
SE3910 Week 1, Class 3 Today – Introductions Safety Review Policy The course Tomorrow Lab 1, S365 (Purchase Beaglebone black kit BEFORE) Thursday Class.
Today Networking in Linux/C Lab Eclipse cross-compiling Measuring latency of 100% CPU busy-wait polling Sleeping busy-wait polling Interrupt-driven response.
SE-3910 Real-time Systems Week 5, Class 1 – Quick-Quiz (Ungraded) – Lab 4 turn-in up - due Tuesday, Week 5 – Select when to use Polling or Interrupts –
IT Essentials: PC Hardware and Software 1 Chapter 11 Troubleshooting PC Hardware.
SE-3910 Real-time Systems Week 4, Class 1 – Quick-Quiz (Ungraded!) – Graded quiz tomorrow – Review coding in C – Libraries Threading Library in C Networking.
SE3910 Week 1, Class 2 Today – Introductions Safety Review Policy The course Tomorrow Lab 1, S365 (Purchase Beaglebone black kit BEFORE) Thursday Class.
SE-3910 Real-time Systems Week 2, Class 3 – Return Quiz, Q’s on HW Assignment? – Signals – Audio! – Review/Basic Circuits Kirkhoff’s Current & Voltage.
SE-3910 Real-time Systems Week 5, Class 2 – Lab turn-in page is up! – Use interrupts in a Linux/C environment – Scheduling – Watchdog follow-up Watchdog.
Circuits. In circuits, elements are connected by wires. Any connected region of wire has the same potential. (same color = same potential) The potential.
Series and Parallel Wiring GET A CALCULATOR!!!!!.
Basic Stamp OEM module By Wilmer Arellano. 2  The BASIC Stamp 2 OEM is a discreet component version of the BS2 which may be purchased in kit form. 
SE-3910 Real-time Systems Week 1, Class 2 – Fine Print – Web page available – Review Quiz 0 – What is a Real-Time Embedded System? Embedded & Real-Time.
EE365 - Microprocessors period 26 10/23/00 D. R. Schertz # Parallel Ports.
Rebecca Bruce and Susan Reiser, May 2015 Analog Input and Output.
AAPT workshop W03 July 26, 2014 Saint Cloud State University, MN, USA
Submitted by:.  Project overview  Block diagram  Power supply  Microcontroller  MAX232 & DB9 Connector  Relay  Relay driver  Software requirements.
ECE 101 Exploring Electrical Engineering Chapter 7 Data Acquisition Herbert G. Mayer, PSU Status 11/30/2015 Derived with permission from PSU Prof. Phillip.
Simple Circuits 1 st year physics laboratories University of Ottawa
SE3910 Week 1, Class 1 Today – Introductions The students (informally) The instructor Safety Review Policy The course Tomorrow (If you are in that section)
Logic Gates Binary Day 3 PEOPLE 2016.
Purpose of This Minilab
Prototyping with Microcontrollers and Sensors
Slide design: Dr. Mark L. Hornick
Slide design: Dr. Mark L. Hornick
Microcontroller basics
SE-3910 Real-time Systems Week 10, Class 3 Loop jamming
Chapter A - The Raspberry Pi Computer
SUBMITTED BY EDGEFX TEAM
How to avoid catching things on fire.
ARDUINO     What is an Arduino? Features 14 Digital I/O pins 6 Analogue inputs 6 PWM pins USB serial 16MHz Clock speed 32KB Flash memory 2KB SRAM.
Slide design: Dr. Mark L. Hornick
SE-1021 Software Engineering II
Five Key Computer Components
Slide design: Dr. Mark L. Hornick
Slide design: Dr. Mark L. Hornick
Polling vs. Interrupts CS2852 4/9/2019
Arduino 7 Segment Display Lab
Polling vs. Interrupts CS2852 4/21/2019
Slide design: Dr. Mark L. Hornick
SE-3910 Real-time Systems Week 4, Class 1 Quick-Quiz (Ungraded!)
Voltage, Current and Resistance
Slide design: Dr. Mark L. Hornick
Raspberry Pi Hardware By: Mike Kwiatkowski.
Presentation transcript:

SE-3910 Real-time Systems Week 3, Class 1 – Beaglebone Documentation (cont.) – Review/Basic Circuits (cont.) Switches & Pull-up resistors How to burn up your Beaglebone – Review coding in C – UML diagrams (perhaps) Quiz Tomrrow at start of Lab 3 – See later slide SE Dr. Josiah Yoder Slide style: Dr. Hornick Much Material: Dr. Schilling, Some from Dr. Hornick, etc. 1

Whole-class Quiz! (1) What is the key item which defines an embedded system versus a non-embedded system a.Hardware only design b.Software only design c.Designed to run on a general purpose computer d.A combination of hardware and software e.Always written in C++ SE Dr. Josiah Yoder Slide style: Dr. Hornick Much Material: Dr. Schilling 2

Whole-class Quiz! (2) What is the key factor which defines a real time system versus a non real time system a.Fast I/O b.Small systems c.Meets deadlines d.High speed operation e.Correct logic SE Dr. Josiah Yoder Slide style: Dr. Hornick Much Material: Dr. Schilling 3

Whole-class Quiz! (3) What is the voltage across R2? SE Dr. Josiah Yoder Slide style: Dr. Hornick Much Material: Dr. Schilling 4

Ohm’s Law SE Dr. Josiah Yoder Slide style: Dr. Hornick Much Material: Dr. Schilling 5

Upcoming Quiz:Topics Prelab video – questions similar to the quiz at the end of Dr. Schilling’s video Practiced – How to burn up your Beaglebone Not yet practiced: – Beaglebone I/O circuits – Locating a pin on board (will supply necessary figures!) – Label amplitude, peak-to-peak voltage, pulse- width, etc. on a waveform & compute V eff SE Dr. Josiah Yoder Slide style: Dr. Hornick Much Material: Dr. Schilling 6

How to Burn Up Your Beaglebone … for fun and profit … Clean up: – Plug ground into power By using alternate power supply – Overpower: >5.1 V input By using alternate power supply – Putting power on IO pins before powering By using alternate power supply – Putting 5V into 3.3 V to the expansion headers By plugging into the wrong pin Even through resistor! – Analog max voltage even lower V Configure digital input as analog input Plug 5V signal into analog input – Don’t pull the microSD card out – push in to eject – Don’t ground an output More on this later… SE Dr. Josiah Yoder Slide style: Dr. Hornick Much Material: Dr. Schilling 7

PC SE Dr. Josiah Yoder Slide style: Dr. Hornick Much Material: Dr. Schilling 8 Contains separate Microprocessor(s) Memory Peripheral (I/O) device HW serial port parallel port USB port Bluetooth port IR port AGP port WiFi port,…

Beaglebone SE Dr. Josiah Yoder Slide style: Dr. Hornick Much Material: Dr. Schilling 9

SE Dr. Josiah Yoder Slide style: Dr. Hornick Much Material: Dr. Schilling 10

Expansion SE Dr. Josiah Yoder Slide style: Dr. Hornick Much Material: Dr. Schilling 11

A Cape SE Dr. Josiah Yoder Slide style: Dr. Hornick Much Material: Dr. Schilling 12

SE Dr. Josiah Yoder Slide style: Dr. Hornick Much Material: Dr. Schilling 13

Finding GPIO Port SE Dr. Josiah Yoder Slide style: Dr. Hornick Much Material: Dr. Schilling 14

SE Dr. Josiah Yoder Slide style: Dr. Hornick Much Material: Dr. Schilling 15 Resistor Switch Ground Battery

A simple input circuit SE Dr. Josiah Yoder Slide style: Dr. Hornick Much Material: Dr. Schilling 16

Power of a signal (If time) P = IV I = V/R P = … Let R = 1 (Ohm) What is the instantaneous power of a sinusoid? What is the average power of a sinusoid? What is the average power of a PWM signal? SE Dr. Josiah Yoder Slide style: Dr. Hornick Much Material: Dr. Schilling 17

SE Dr. Josiah Yoder Slide style: Dr. Hornick Much Material: Dr. Schilling 18

SE Dr. Josiah Yoder Slide style: Dr. Hornick Much Material: Dr. Schilling 19 ITMQTYREFPARTDESCRIPTIONDISTRPART # 11 PCB2-LAYER 3.4" x 2.15" 22P1, P22x23 HDR FEDUAL - STRAIGHT SOCKET STRIP.025" SQ. PINSMLESSHQ-123-D-08-F-LF 31P38 PIN HDR FECONN HEADER FEMALE 8 POS 0.1" GOLDDKPPPC081LFBN-RC 42S1, S2BUTTONSSWITCH TACT SPST-NO.05A 24VDKB3F D1, D2LEDSLED GREEN 3MM 568NM 20mA 2.12VDKWP7104SGC 62R1, R2RESISTORRES 470 OHM 1/4W 5% CF MINIDKCFM14JT470R 71BR1BREADBOARDWHT ADHSV SLDRLSS BRDBRD 170 TIE PT 1.8" x 1.37"PLU JMPR WIRE KIT10 x 14 LNGTH.1".2".3".4".5".6".7".8".9" 1" 2" 3" 4" 5"SQR

Class Example SE Dr. Josiah Yoder Slide style: Dr. Hornick Much Material: Dr. Schilling 20