1 / 20

Real-Time Systems Review Class: Beaglebone Documentation & Basic Circuits

Dive into Beaglebone documentation, basic circuits, switches, pull-up resistors, and coding in C. Learn what defines an embedded and real-time system, with quizzes and practical tips on using Beaglebone. Explore hardware and software designs with Dr. Yoder.

Télécharger la présentation

Real-Time Systems Review Class: Beaglebone Documentation & Basic Circuits

An Image/Link below is provided (as is) to download presentation Download Policy: Content on the Website is provided to you AS IS for your information and personal use and may not be sold / licensed / shared on other websites without getting consent from its author. Content is provided to you AS IS for your information and personal use only. Download presentation by click this link. While downloading, if for some reason you are not able to download a presentation, the publisher may have deleted the file from their server. During download, if you can't get a presentation, the file might be deleted by the publisher.

E N D

Presentation Transcript


  1. SE-3910Real-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-3910 - Dr. Josiah Yoder Slide style: Dr. Hornick Much Material: Dr. Schilling, Some from Dr. Hornick, etc.

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

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

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

  5. Ohm’s Law http://www.gtsparkplugs.com/images/Simple_Ohms_Law.jpg SE-3910 - Dr. Josiah Yoder Slide style: Dr. Hornick Much Material: Dr. Schilling

  6. 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 Veff SE-3910 - Dr. Josiah Yoder Slide style: Dr. Hornick Much Material: Dr. Schilling

  7. 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 - 1.8 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-3910 - Dr. Josiah Yoder Slide style: Dr. Hornick Much Material: Dr. Schilling

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

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

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

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

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

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

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

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

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

  17. 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-3910 - Dr. Josiah Yoder Slide style: Dr. Hornick Much Material: Dr. Schilling

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

  19. SE-3910 - Dr. Josiah Yoder Slide style: Dr. Hornick Much Material: Dr. Schilling

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

More Related