Download presentation
Presentation is loading. Please wait.
Published byWarren Jenkins Modified over 8 years ago
1
Today Networking in Linux/C Lab Eclipse cross-compiling Measuring latency of 100% CPU busy-wait polling Sleeping busy-wait polling Interrupt-driven response Network transmission SE-2811 Slide design: Dr. Mark L. Hornick Content: Dr. Hornick Errors: Dr. Yoder 1 SE3910 Week 3, Class 3
2
Ex: What is the resistance of this resistor? 2
3
Ex: GPIO safety Considering the resistor on the previous slide, is it large enough to not damage a GPIO pin configured as output, if the resistor ties the output to 3.3V? Sourcing limit: 4mA Sinking limit: 8mA Voltage: 3.3 V SE-2811 Dr.Yoder 3
4
Real-time and Embedded (Review) Real-Time responding as rapidly as required by the user or the process being controlled. - Random House Dictionary (Abbrev.) Embedded System A combination of hardware & software to perform a specific function -Dr. Schilling’s slides Often real-time SE-1021 Dr. Josiah Yoder Slide style: Dr. Hornick 4
5
PC SE-3910 - Dr. Josiah Yoder Slide style: Dr. Hornick Much Material: Dr. Schilling 5 Contains separate Microprocessor(s) Memory Peripheral (I/O) device HW serial port parallel port USB port Bluetooth port IR port AGP port WiFi port,…
6
Beaglebone SE-3910 - Dr. Josiah Yoder Slide style: Dr. Hornick Much Material: Dr. Schilling 6
7
Expansion SE-3910 - Dr. Josiah Yoder Slide style: Dr. Hornick Much Material: Dr. Schilling 7
8
Our Favorites http://letsmakerobots.com/node/37063?page=3 8
9
A Cape SE-3910 - Dr. Josiah Yoder Slide style: Dr. Hornick Much Material: Dr. Schilling 9
10
SE-3910 - Dr. Josiah Yoder Slide style: Dr. Hornick Much Material: Dr. Schilling 10
11
Finding GPIO Port SE-3910 - Dr. Josiah Yoder Slide style: Dr. Hornick Much Material: Dr. Schilling 11
12
The breadboard cape SE-3910 - Dr. Josiah Yoder Slide style: Dr. Hornick Much Material: Dr. Schilling 12
13
SE-3910 - Dr. Josiah Yoder Slide style: Dr. Hornick Much Material: Dr. Schilling 13 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-1000 52D1, 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"PLU1490 81 JMPR WIRE KIT10 x 14 LNGTH.1".2".3".4".5".6".7".8".9" 1" 2" 3" 4" 5"SQR
14
Some Technical Goals How does one control the speed of a motor? How does one change the brightness of a light-bulb? SE-3910 - Dr. Josiah Yoder Slide style: Dr. Hornick Much Material: Dr. Schilling 14
15
Pulse-Width-Modulation … in traffic SE-3910 - Dr. Josiah Yoder Slide style: Dr. Hornick Much Material: Dr. Schilling 15
16
Pulse-width modulation terminology SE-3910 - Dr. Josiah Yoder Slide style: Dr. Hornick Much Material: Dr. Schilling 16 Determine the duty cycle (D) Multiply the duty cycle by the peak volta ge (V p )
17
In-class exercise How can you control the brightness of an LED, using tools we have discussed so far? How would you accomplish this if you went into lab right now? SE-3910 - Dr. Josiah Yoder Slide style: Dr. Hornick Much Material: Dr. Schilling 17
18
Advantages of Pulse-Width Modulation Can’t control brightness of LED (easily) Can use same hardware More power efficient Motors: Avoid stalling Easier to replicate Meet minimum voltage to turn on light SE-3910 - Dr. Josiah Yoder Slide style: Dr. Hornick Much Material: Dr. Schilling 18
19
Muddiest Point Wait for the slides, or follow this link to answer both questions at once: http://bit.ly/1Mow5a3 SE-2811 Dr.Yoder 19
20
Muddiest Point Wait for the slides, or follow this link to answer both questions at once: http://bit.ly/1Mow5a3 SE-2811 Dr.Yoder 20
21
SE-2811 Dr. Josiah Yoder 21 http://bit.ly/1Mow5a3
22
SE-2811 Dr. Josiah Yoder 22 http://bit.ly/1Mow5a3
23
References EB: Derek Malloy, Exploring Beaglebone, Wiley, 2015 SE-2811 Slide design: Dr. Mark L. Hornick Content: Dr. Hornick Errors: Dr. Yoder 23
Similar presentations
© 2025 SlidePlayer.com. Inc.
All rights reserved.