PID-based practical digital control: with Raspberry Pi and Arduino Uno
Gespeichert in:
1. Verfasser: | |
---|---|
Format: | Buch |
Sprache: | English |
Veröffentlicht: |
Susteren
Elektor
[2022]
|
Schriftenreihe: | elektor: design, share, sell
|
Schlagworte: | |
Online-Zugang: | Inhaltsverzeichnis |
Beschreibung: | 238 Seiten Illustrationen, Diagramme 23.5 cm x 17 cm |
ISBN: | 9783895765193 3895765198 |
Internformat
MARC
LEADER | 00000nam a22000008c 4500 | ||
---|---|---|---|
001 | BV048460822 | ||
003 | DE-604 | ||
005 | 20221125 | ||
007 | t | ||
008 | 220908s2022 gw a||| |||| 00||| eng d | ||
015 | |a 22,N36 |2 dnb | ||
016 | 7 | |a 1267207337 |2 DE-101 | |
020 | |a 9783895765193 |c : EUR 34.95 (DE) (freier Preis), EUR 36.00 (AT), CHF 33.95 (freier Preis) |9 978-3-89576-519-3 | ||
020 | |a 3895765198 |9 3-89576-519-8 | ||
024 | 3 | |a 9783895765193 | |
028 | 5 | 2 | |a Bestellnummer: 20274 |
035 | |a (OCoLC)1349549750 | ||
035 | |a (DE-599)DNB1267207337 | ||
040 | |a DE-604 |b ger |e rda | ||
041 | 0 | |a eng | |
044 | |a gw |c XA-DE-NW | ||
049 | |a DE-M347 |a DE-83 |a DE-29T | ||
084 | |a ZN 4980 |0 (DE-625)157428: |2 rvk | ||
084 | |a ZQ 5440 |0 (DE-625)158140: |2 rvk | ||
084 | |a ST 160 |0 (DE-625)143599: |2 rvk | ||
084 | |8 1\p |a 621.3 |2 23sdnb | ||
100 | 1 | |a Ibrahim, Dogan |e Verfasser |0 (DE-588)1124555986 |4 aut | |
245 | 1 | 0 | |a PID-based practical digital control |b with Raspberry Pi and Arduino Uno |c Dogan Ibrahim |
264 | 1 | |a Susteren |b Elektor |c [2022] | |
300 | |a 238 Seiten |b Illustrationen, Diagramme |c 23.5 cm x 17 cm | ||
336 | |b txt |2 rdacontent | ||
337 | |b n |2 rdamedia | ||
338 | |b nc |2 rdacarrier | ||
490 | 0 | |a elektor: design, share, sell | |
650 | 0 | 7 | |a Raspberry Pi 4 Model B |0 (DE-588)1206120142 |2 gnd |9 rswk-swf |
650 | 0 | 7 | |a Digitale Regelung |0 (DE-588)4012293-1 |2 gnd |9 rswk-swf |
650 | 0 | 7 | |a Arduino Uno |0 (DE-588)1046902458 |2 gnd |9 rswk-swf |
650 | 0 | 7 | |a Raspberry Pi |0 (DE-588)1027903738 |2 gnd |9 rswk-swf |
653 | |a Raspberry Pi | ||
653 | |a Programming | ||
653 | |a Projects | ||
653 | |a PID Controller | ||
653 | |a Arduino | ||
689 | 0 | 0 | |a Raspberry Pi |0 (DE-588)1027903738 |D s |
689 | 0 | 1 | |a Arduino Uno |0 (DE-588)1046902458 |D s |
689 | 0 | |5 DE-604 | |
689 | 1 | 0 | |a Raspberry Pi 4 Model B |0 (DE-588)1206120142 |D s |
689 | 1 | 1 | |a Arduino Uno |0 (DE-588)1046902458 |D s |
689 | 1 | 2 | |a Digitale Regelung |0 (DE-588)4012293-1 |D s |
689 | 1 | |5 DE-604 | |
710 | 2 | |a Elektor Verlag GmbH |0 (DE-588)1065539746 |4 pbl | |
856 | 4 | 2 | |m DNB Datenaustausch |q application/pdf |u http://bvbr.bib-bvb.de:8991/F?func=service&doc_library=BVB01&local_base=BVB01&doc_number=033838833&sequence=000001&line_number=0001&func_code=DB_RECORDS&service_type=MEDIA |3 Inhaltsverzeichnis |
999 | |a oai:aleph.bib-bvb.de:BVB01-033838833 | ||
883 | 1 | |8 1\p |a vlb |d 20220903 |q DE-101 |u https://d-nb.info/provenance/plan#vlb |
Datensatz im Suchindex
_version_ | 1804184402337464320 |
---|---|
adam_text | CONTENTS
PREFACE
........................................................................................
9
CHAPTER
1
YY
CONTROL
SYSTEMS
.................................
11
1.1
OPEN-LOOP
AND
CLOSED-LOOP
...............................................................................................
11
1.2
MICROCONTROLLER
IN
THE
LOOP
..................................................
12
1.3
CONTROL
SYSTEM
DESIGN
......................................................................................................
15
CHAPTER
2
YY
SENSORS
........................
.16
2.1
SENSORS
IN
COMPUTER
CONTROL
..........................................................................................
16
2.2
TEMPERATURE
SENSORS
.........................................................................................................
18
2.2.1
ANALOG
TEMPERATURE
SENSORS
........................................................................................
18
2.2
DIGITAL
TEMPERATURE
SENSORS
............................................................................................
25
2.3
POSITION
SENSORS
................................................................................................................
26
2.4
VELOCITY
AND
ACCELERATION
SENSORS
...................................................................................
28
2.5
FORCE
SENSORS
....................................................................................................................
30
2.6
PRESSURE
SENSORS
................................................................................................................
30
2.7
LIQUID
SENSORS
....................................................................................................................
32
2.8
FLOW
SENSORS
.......................................................................................................................
35
CHAPTER
3
YY
TRANSFER
FUNCTIONS
AND
TIME
RESPONSE
.............
......................................
37
3.1
OVERVIEW
............................................................................................................................
37
3.2
FIRST-ORDER
SYSTEMS
...........................................................................................................
37
3.2.1
TIME
RESPONSE
................................................................................................................
39
3.3
SECOND-ORDER
SYSTEMS
......................................................................................................
43
3.3.1
TIME
RESPONSE
...............................................................................................................
45
3.4
TIME
DELAY
.........................................................................................................................
50
3.5
TRANSFER
FUNCTION
OF
A
CLOSED-LOOP
SYSTEM
....................................................................
51
CHAPTER
4
YY
DISCRETE
TIME
(DIGITAL)
SYSTEMS.
.............................
53
4.1
OVERVIEW
............................................................................................................................
53
4.2
THE
SAMPLING
PROCESS
......................................................................................................
53
4.3
THE
Z-TRANSFORM
...............................................................................................................
57
4.3.1
UNIT
STEP
FUNCTION
...........................................................................................................
57
4.3.2
UNIT
RAMP
FUNCTION
........................................................................................................
58
YY
5
4.3.3
TABLES
OF
...........................................................................................................................
58
4.4
THE
Z-TRANSFORM
OF
A
FUNCTION
EXPRESSED
AS
A
LAPLACE
TRANSFORM
.................................
58
4.5
INVERSE
Z-TRANSFORMS
........................................................................................................
60
4.6
PULSE
TRANSFER
FUNCTION
AND
MANIPULATION
OF
BLOCK
DIAGRAMS
........................................
61
4.6.1
OPEN-LOOP
SYSTEMS
........................................................................................................
62
4.7
OPEN-LOOP
TIME
RESPONSE
..................................................................................................
63
4.8
CLOSED-LOOP
SYSTEM
TIME
RESPONSE
...................................................................................
67
CHAPTER
5
YY
THE
PID
CONTROLLER
IN
CONTINUOUS-TIME
SYSTEMS
.....................................
69
5.1
OVERVIEW
.............................................................................................................................
69
5.2
PROPORTIONAL-ONLY
CONTROLLER
WITH
A
FIRST-ORDER
SYSTEM
.................................................
70
5.3
INTEGRAL-ONLY
CONTROLLER
WITH
A
FIRST-ORDER
SYSTEM
.........................................................
71
5.4
DERIVATIVE-ONLY
CONTROLLER
WITH
A
FIRST-ORDER
SYSTEM
....................................................
72
5.5
PROPORTIONAL
+
INTEGRAL
CONTROLLER
WITH
A
FIRST-ORDER
SYSTEM
........................................
73
5.6
PROPORTIONAL
+
INTEGRAL
+
DERIVATIVE
CONTROLLER
WITH
A
FIRST-ORDER
SYSTEM
...............
.74
5.7
EFFECTS
OF
CHANGING
THE
PID
PARAMETERS
..........................................................................
75
5.8
TUNING
A
PID
CONTROLLER
....................................................................................................
76
5.8.1
OPEN-LOOP
ZIEGLER
AND
NICHOLS
TUNING
.............................................................................
77
5.8.2
OPEN-LOOP
COHEN-COON
PID
TUNING
................................................................................
78
5.8.3
CLOSED-LOOP
TUNING
.........................................................................................................
82
5.8.4
PRACTICAL
PID
TUNING
.......................................................................................................84
5.9
THE
AUTO-TUNING
PID
CONTROLLER
........................................................................................
85
5.10
INCREASING
AND
DECREASING
PID
PARAMETERS
..................................................................
85
5.11
SATURATION
AND
INTEGRAL
WIND-UP
...................................................................................
85
5.12
DERIVATIVE
KICK
................................................................................................................
86
5.13
USING
THE
PID
LOOP
SIMULATOR
........................................................................................
86
CHAPTER
6
YY
THE
DIGITAL
PID
CONTROLLER.
...........................
89
6.1
OVERVIEW
.............................................................................................................................
89
6.2
DIGITAL
PID
..........................................................................................................................
89
6.3
CHOOSING
A
SAMPLING
TIME,
T
......................................
90
6.4
MICROCONTROLLER
IMPLEMENTATION
OF
THE
PID
ALGORITHM
....................................................
91
CHAPTER
7
YY
ON-OFF
TEMPERATURE
CONTROL
..............................................................
.93
7.1
OVERVIEW
............................................................................................................................
93
YY
6
7.2
TEMPERATURE
CONTROLLERS
....................................................................................................
93
7.3
PROJECT
1:
ON-OFF
TEMPERATURE
CONTROL
WITH
ARDUINO
UNO
........................................
94
7.4
PROJECT
2:
ON-OFF
TEMPERATURE
CONTROL
WITH
HYSTERESIS
AND
ARDUINO
UNO
...............
99
7.5
PROJECT
3:
ON-OFF
TEMPERATURE
CONTROL
WITH
BUTTON
CONTROL
-
ARDUINO
UNO
.........
101
7.6
PROJECT
4:
ON-OFF
TEMPERATURE
CONTROL
WITH
ROTARY
ENCODER
AND
ARDUINO
UNO
.
.
.
104
7.7
PROJECT
5:
ON-OFF
TEMPERATURE
CONTROL
WITH
RASPBERRY
PI
4
...................................
109
CHAPTER
8
YY
PID
TEMPERATURE
CONTROL
WITH
THE
RASPBERRY
PI
..................................
119
8.1
OVERVIEW
.........................................................................................................................
8.2
PROJECT
1
-
READING
THE
TEMPERATURE
OF
A
THERMISTOR
..................................................
119
8.3
PROJECT
2:
OPEN-LOOP
STEP-INPUT
TIME
RESPONSE
.........................................................
123
8.4
PROJECT
3:
PI
TEMPERATURE
CONTROL
.................................................................................
130
8.5
PROJECT
4:
PID
TEMPERATURE
CONTROL
..............................................................................
137
8.6
USING
THE
PID
LOOP
SIMULATOR
........................................................................................
142
CHAPTER
9
YY
PID
TEMPERATURE
CONTROL
WITH
THE
ARDUINO
UNO
....................................
144
9.1
OVERVIEW
..........................................................................................................................
144
9.2
PROJECT
1:
READING
THE
TEMPERATURE
OF
A
THERMISTOR
................................................
144
9.3
PROJECT
2:
PID
TEMPERATURE
CONTROL
.............................................................................
146
9.4
PROJECT
3:
PID
TEMPERATURE
CONTROL
WITH
ARDUINO
UNO
AND
TIMER
INTERRUPTS
............
152
9.5
PROJECT
4:
PID
TEMPERATURE
CONTROL
USING
THE
ARDUINO
UNO
PID
LIBRARY
....................
155
CHAPTER
10
YY
DC
MOTOR
CONTROL
WITH
ARDUINO
AND
RASPBERRY
PI
.............................
.
160
10.1
OVERVIEW
.......................................................................................................................
160
10.2
TYPES
OF
ELECTRIC
MOTORS
...............................................................................................
160
10.3
BRUSHED
DC
MOTORS
.................................
161
10.3.1
PERMANENT-MAGNET
BDC
MOTORS
..............................................................................
161
10.3.2
SERIES-WOUND
BDC
MOTORS
........................................................................................
162
10.3.3
SHUNT-WOUND
BDC
MOTORS
........................................................................................
163
10.3.4
COMPOUND-WOUND
BDC
MOTORS
.................................................................................
163
10.3.5
SEPARATELY-EXCITED
BDC
MOTORS
.................................................................................
163
10.3.6
SERVO
MOTORS
.............................................................................................................
164
10.3.7
STEPPER
MOTORS
...........................................................................................................
164
10.4
BRUSHLESS
DC
MOTORS
....................................................................................................
165
10.5
MOTOR
SELECTION
........................................................................................
165
YY
7
10.6
TRANSFER
FUNCTION
OF
A
BRUSHED
DC
MOTOR
...................................................................
166
10.7
THE
DC
MOTOR
USED
IN
THE
PROJECTS
................................................
168
10.8
PROJECT
1:
MOTOR
SPEED
AND
DIRECTION
CONTROL
USING
AN
H-BRIDGE
INTEGRATED
CIRCUIT
170
10.9
PROJECT
2:
DISPLAYING
THE
MOTOR
SPEED
WITH
ARDUINO
UNO
...........................................
177
10.10
PROJECT
3:
DISPLAYING
MOTOR
SPEED
ON
LCD
WITH
ARDUINO
UNO
................................
181
10.11
PROJECT
4:
DISPLAYING
MOTOR
SPEED
WITH
RASPBERRY
PI
............................................
184
10.12
PROJECT
5:
DISPLAYING
MOTOR
SPEED
ON
LCD
WITH
RASPBERRY
PI
................................
186
10.13
PROJECT
6:
IDENTIFICATION
OF
THE
DC
MOTOR
WITH
RASPBERRY
PI
..................................
188
10.14
PROJECT
7:
PID
MOTOR
SPEED
CONTROL
WITH
RASPBERRY
PI
.............................................
191
10.15
PROJECT
8:
PID
MOTOR
SPEED
CONTROL
WITH
ARDUINO
UNO
...........................................
195
CHAPTER
11
YY
WATER
LEVEL
CONTROL
.................................
199
11.1
OVERVIEW
........................................................................................................................
199
11.2
ULTRASONIC
TRANSMITTER-RECEIVER
MODULE
.....................................................................
199
11.3
PROJECT
1:
MEASURING
DISTANCE
USING
THE
HC-SRO4
ULTRASONIC
MODULE
WITH
ARDUINO
UNO
...................................................................................................................
199
11.4
PROJECT
2:
MEASURING
DISTANCE
USING
THE
HC-SRO4
ULTRASONIC
MODULE
WITH
RASPBERRY
PI
..................................................................................................................
203
11.5
PROJECT
3:
STEP
INPUT
RESPONSE
OF
THE
SYSTEM
WITH
RASPBERRY
PI
...........................206
11.6
PROJECT
4:
PID-BASED
WATER
LEVEL
CONTROL
WITH
RASPBERRY
PI
..................................
210
11.7
PROJECT
5:
PID-BASED
WATER
LEVEL
CONTROL
WITH
ARDUINO
UNO
..................................215
CHAPTER
12
YY
PID-BASED
LED
BRIGHTNESS
CONTROL
.................
.220
12.1
OVERVIEW
........................................................................................................................
220
12.2
PROJECT
1:
STEP
TIME
RESPONSE
OF
LED
BRIGHTNESS
CONTROL
USING
THE
RASPBERRY
PI
220
12.3
PROJECT
2:
PID-BASED
LED
BRIGHTNESS
CONTROL
USING
THE
RASPBERRY
PI
.............
224
12.4
PROJECT
3:
PID-BASED
LED
BRIGHTNESS
CONTROL
USING
THE
ARDUINO
UNO
.............229
12.5
PROJECT
4:
PID-BASED
LED
BRIGHTNESS
CONTROL
USING
THE
ARDUINO
UNO
LIBRARY
....
232
INDEX
..................................................................................................................................
235
YY
8
|
adam_txt |
CONTENTS
PREFACE
.
9
CHAPTER
1
YY
CONTROL
SYSTEMS
.
11
1.1
OPEN-LOOP
AND
CLOSED-LOOP
.
11
1.2
MICROCONTROLLER
IN
THE
LOOP
.
12
1.3
CONTROL
SYSTEM
DESIGN
.
15
CHAPTER
2
YY
SENSORS
.
.16
2.1
SENSORS
IN
COMPUTER
CONTROL
.
16
2.2
TEMPERATURE
SENSORS
.
18
2.2.1
ANALOG
TEMPERATURE
SENSORS
.
18
2.2
DIGITAL
TEMPERATURE
SENSORS
.
25
2.3
POSITION
SENSORS
.
26
2.4
VELOCITY
AND
ACCELERATION
SENSORS
.
28
2.5
FORCE
SENSORS
.
30
2.6
PRESSURE
SENSORS
.
30
2.7
LIQUID
SENSORS
.
32
2.8
FLOW
SENSORS
.
35
CHAPTER
3
YY
TRANSFER
FUNCTIONS
AND
TIME
RESPONSE
.
.
37
3.1
OVERVIEW
.
37
3.2
FIRST-ORDER
SYSTEMS
.
37
3.2.1
TIME
RESPONSE
.
39
3.3
SECOND-ORDER
SYSTEMS
.
43
3.3.1
TIME
RESPONSE
.
45
3.4
TIME
DELAY
.
50
3.5
TRANSFER
FUNCTION
OF
A
CLOSED-LOOP
SYSTEM
.
51
CHAPTER
4
YY
DISCRETE
TIME
(DIGITAL)
SYSTEMS.
.
53
4.1
OVERVIEW
.
53
4.2
THE
SAMPLING
PROCESS
.
53
4.3
THE
Z-TRANSFORM
.
57
4.3.1
UNIT
STEP
FUNCTION
.
57
4.3.2
UNIT
RAMP
FUNCTION
.
58
YY
5
4.3.3
TABLES
OF
.
58
4.4
THE
Z-TRANSFORM
OF
A
FUNCTION
EXPRESSED
AS
A
LAPLACE
TRANSFORM
.
58
4.5
INVERSE
Z-TRANSFORMS
.
60
4.6
PULSE
TRANSFER
FUNCTION
AND
MANIPULATION
OF
BLOCK
DIAGRAMS
.
61
4.6.1
OPEN-LOOP
SYSTEMS
.
62
4.7
OPEN-LOOP
TIME
RESPONSE
.
63
4.8
CLOSED-LOOP
SYSTEM
TIME
RESPONSE
.
67
CHAPTER
5
YY
THE
PID
CONTROLLER
IN
CONTINUOUS-TIME
SYSTEMS
.
69
5.1
OVERVIEW
.
69
5.2
PROPORTIONAL-ONLY
CONTROLLER
WITH
A
FIRST-ORDER
SYSTEM
.
70
5.3
INTEGRAL-ONLY
CONTROLLER
WITH
A
FIRST-ORDER
SYSTEM
.
71
5.4
DERIVATIVE-ONLY
CONTROLLER
WITH
A
FIRST-ORDER
SYSTEM
.
72
5.5
PROPORTIONAL
+
INTEGRAL
CONTROLLER
WITH
A
FIRST-ORDER
SYSTEM
.
73
5.6
PROPORTIONAL
+
INTEGRAL
+
DERIVATIVE
CONTROLLER
WITH
A
FIRST-ORDER
SYSTEM
.
.74
5.7
EFFECTS
OF
CHANGING
THE
PID
PARAMETERS
.
75
5.8
TUNING
A
PID
CONTROLLER
.
76
5.8.1
OPEN-LOOP
ZIEGLER
AND
NICHOLS
TUNING
.
77
5.8.2
OPEN-LOOP
COHEN-COON
PID
TUNING
.
78
5.8.3
CLOSED-LOOP
TUNING
.
82
5.8.4
PRACTICAL
PID
TUNING
.84
5.9
THE
AUTO-TUNING
PID
CONTROLLER
.
85
5.10
INCREASING
AND
DECREASING
PID
PARAMETERS
.
85
5.11
SATURATION
AND
INTEGRAL
WIND-UP
.
85
5.12
DERIVATIVE
KICK
.
86
5.13
USING
THE
PID
LOOP
SIMULATOR
.
86
CHAPTER
6
YY
THE
DIGITAL
PID
CONTROLLER.
.
89
6.1
OVERVIEW
.
89
6.2
DIGITAL
PID
.
89
6.3
CHOOSING
A
SAMPLING
TIME,
T
.
90
6.4
MICROCONTROLLER
IMPLEMENTATION
OF
THE
PID
ALGORITHM
.
91
CHAPTER
7
YY
ON-OFF
TEMPERATURE
CONTROL
.
.93
7.1
OVERVIEW
.
93
YY
6
7.2
TEMPERATURE
CONTROLLERS
.
93
7.3
PROJECT
1:
ON-OFF
TEMPERATURE
CONTROL
WITH
ARDUINO
UNO
.
94
7.4
PROJECT
2:
ON-OFF
TEMPERATURE
CONTROL
WITH
HYSTERESIS
AND
ARDUINO
UNO
.
99
7.5
PROJECT
3:
ON-OFF
TEMPERATURE
CONTROL
WITH
BUTTON
CONTROL
-
ARDUINO
UNO
.
101
7.6
PROJECT
4:
ON-OFF
TEMPERATURE
CONTROL
WITH
ROTARY
ENCODER
AND
ARDUINO
UNO
.
.
.
104
7.7
PROJECT
5:
ON-OFF
TEMPERATURE
CONTROL
WITH
RASPBERRY
PI
4
.
109
CHAPTER
8
YY
PID
TEMPERATURE
CONTROL
WITH
THE
RASPBERRY
PI
.
119
8.1
OVERVIEW
.
8.2
PROJECT
1
-
READING
THE
TEMPERATURE
OF
A
THERMISTOR
.
119
8.3
PROJECT
2:
OPEN-LOOP
STEP-INPUT
TIME
RESPONSE
.
123
8.4
PROJECT
3:
PI
TEMPERATURE
CONTROL
.
130
8.5
PROJECT
4:
PID
TEMPERATURE
CONTROL
.
137
8.6
USING
THE
PID
LOOP
SIMULATOR
.
142
CHAPTER
9
YY
PID
TEMPERATURE
CONTROL
WITH
THE
ARDUINO
UNO
.
144
9.1
OVERVIEW
.
144
9.2
PROJECT
1:
READING
THE
TEMPERATURE
OF
A
THERMISTOR
.
144
9.3
PROJECT
2:
PID
TEMPERATURE
CONTROL
.
146
9.4
PROJECT
3:
PID
TEMPERATURE
CONTROL
WITH
ARDUINO
UNO
AND
TIMER
INTERRUPTS
.
152
9.5
PROJECT
4:
PID
TEMPERATURE
CONTROL
USING
THE
ARDUINO
UNO
PID
LIBRARY
.
155
CHAPTER
10
YY
DC
MOTOR
CONTROL
WITH
ARDUINO
AND
RASPBERRY
PI
.
.
160
10.1
OVERVIEW
.
160
10.2
TYPES
OF
ELECTRIC
MOTORS
.
160
10.3
BRUSHED
DC
MOTORS
.
161
10.3.1
PERMANENT-MAGNET
BDC
MOTORS
.
161
10.3.2
SERIES-WOUND
BDC
MOTORS
.
162
10.3.3
SHUNT-WOUND
BDC
MOTORS
.
163
10.3.4
COMPOUND-WOUND
BDC
MOTORS
.
163
10.3.5
SEPARATELY-EXCITED
BDC
MOTORS
.
163
10.3.6
SERVO
MOTORS
.
164
10.3.7
STEPPER
MOTORS
.
164
10.4
BRUSHLESS
DC
MOTORS
.
165
10.5
MOTOR
SELECTION
.
165
YY
7
10.6
TRANSFER
FUNCTION
OF
A
BRUSHED
DC
MOTOR
.
166
10.7
THE
DC
MOTOR
USED
IN
THE
PROJECTS
.
168
10.8
PROJECT
1:
MOTOR
SPEED
AND
DIRECTION
CONTROL
USING
AN
H-BRIDGE
INTEGRATED
CIRCUIT
170
10.9
PROJECT
2:
DISPLAYING
THE
MOTOR
SPEED
WITH
ARDUINO
UNO
.
177
10.10
PROJECT
3:
DISPLAYING
MOTOR
SPEED
ON
LCD
WITH
ARDUINO
UNO
.
181
10.11
PROJECT
4:
DISPLAYING
MOTOR
SPEED
WITH
RASPBERRY
PI
.
184
10.12
PROJECT
5:
DISPLAYING
MOTOR
SPEED
ON
LCD
WITH
RASPBERRY
PI
.
186
10.13
PROJECT
6:
IDENTIFICATION
OF
THE
DC
MOTOR
WITH
RASPBERRY
PI
.
188
10.14
PROJECT
7:
PID
MOTOR
SPEED
CONTROL
WITH
RASPBERRY
PI
.
191
10.15
PROJECT
8:
PID
MOTOR
SPEED
CONTROL
WITH
ARDUINO
UNO
.
195
CHAPTER
11
YY
WATER
LEVEL
CONTROL
.
199
11.1
OVERVIEW
.
199
11.2
ULTRASONIC
TRANSMITTER-RECEIVER
MODULE
.
199
11.3
PROJECT
1:
MEASURING
DISTANCE
USING
THE
HC-SRO4
ULTRASONIC
MODULE
WITH
ARDUINO
UNO
.
199
11.4
PROJECT
2:
MEASURING
DISTANCE
USING
THE
HC-SRO4
ULTRASONIC
MODULE
WITH
RASPBERRY
PI
.
203
11.5
PROJECT
3:
STEP
INPUT
RESPONSE
OF
THE
SYSTEM
WITH
RASPBERRY
PI
.206
11.6
PROJECT
4:
PID-BASED
WATER
LEVEL
CONTROL
WITH
RASPBERRY
PI
.
210
11.7
PROJECT
5:
PID-BASED
WATER
LEVEL
CONTROL
WITH
ARDUINO
UNO
.215
CHAPTER
12
YY
PID-BASED
LED
BRIGHTNESS
CONTROL
.
.220
12.1
OVERVIEW
.
220
12.2
PROJECT
1:
STEP
TIME
RESPONSE
OF
LED
BRIGHTNESS
CONTROL
USING
THE
RASPBERRY
PI
220
12.3
PROJECT
2:
PID-BASED
LED
BRIGHTNESS
CONTROL
USING
THE
RASPBERRY
PI
.
224
12.4
PROJECT
3:
PID-BASED
LED
BRIGHTNESS
CONTROL
USING
THE
ARDUINO
UNO
.229
12.5
PROJECT
4:
PID-BASED
LED
BRIGHTNESS
CONTROL
USING
THE
ARDUINO
UNO
LIBRARY
.
232
INDEX
.
235
YY
8 |
any_adam_object | 1 |
any_adam_object_boolean | 1 |
author | Ibrahim, Dogan |
author_GND | (DE-588)1124555986 |
author_facet | Ibrahim, Dogan |
author_role | aut |
author_sort | Ibrahim, Dogan |
author_variant | d i di |
building | Verbundindex |
bvnumber | BV048460822 |
classification_rvk | ZN 4980 ZQ 5440 ST 160 |
ctrlnum | (OCoLC)1349549750 (DE-599)DNB1267207337 |
discipline | Informatik Elektrotechnik / Elektronik / Nachrichtentechnik Mess-/Steuerungs-/Regelungs-/Automatisierungstechnik / Mechatronik |
discipline_str_mv | Informatik Elektrotechnik / Elektronik / Nachrichtentechnik Mess-/Steuerungs-/Regelungs-/Automatisierungstechnik / Mechatronik |
format | Book |
fullrecord | <?xml version="1.0" encoding="UTF-8"?><collection xmlns="http://www.loc.gov/MARC21/slim"><record><leader>02409nam a22006138c 4500</leader><controlfield tag="001">BV048460822</controlfield><controlfield tag="003">DE-604</controlfield><controlfield tag="005">20221125 </controlfield><controlfield tag="007">t</controlfield><controlfield tag="008">220908s2022 gw a||| |||| 00||| eng d</controlfield><datafield tag="015" ind1=" " ind2=" "><subfield code="a">22,N36</subfield><subfield code="2">dnb</subfield></datafield><datafield tag="016" ind1="7" ind2=" "><subfield code="a">1267207337</subfield><subfield code="2">DE-101</subfield></datafield><datafield tag="020" ind1=" " ind2=" "><subfield code="a">9783895765193</subfield><subfield code="c">: EUR 34.95 (DE) (freier Preis), EUR 36.00 (AT), CHF 33.95 (freier Preis)</subfield><subfield code="9">978-3-89576-519-3</subfield></datafield><datafield tag="020" ind1=" " ind2=" "><subfield code="a">3895765198</subfield><subfield code="9">3-89576-519-8</subfield></datafield><datafield tag="024" ind1="3" ind2=" "><subfield code="a">9783895765193</subfield></datafield><datafield tag="028" ind1="5" ind2="2"><subfield code="a">Bestellnummer: 20274</subfield></datafield><datafield tag="035" ind1=" " ind2=" "><subfield code="a">(OCoLC)1349549750</subfield></datafield><datafield tag="035" ind1=" " ind2=" "><subfield code="a">(DE-599)DNB1267207337</subfield></datafield><datafield tag="040" ind1=" " ind2=" "><subfield code="a">DE-604</subfield><subfield code="b">ger</subfield><subfield code="e">rda</subfield></datafield><datafield tag="041" ind1="0" ind2=" "><subfield code="a">eng</subfield></datafield><datafield tag="044" ind1=" " ind2=" "><subfield code="a">gw</subfield><subfield code="c">XA-DE-NW</subfield></datafield><datafield tag="049" ind1=" " ind2=" "><subfield code="a">DE-M347</subfield><subfield code="a">DE-83</subfield><subfield code="a">DE-29T</subfield></datafield><datafield tag="084" ind1=" " ind2=" "><subfield code="a">ZN 4980</subfield><subfield code="0">(DE-625)157428:</subfield><subfield code="2">rvk</subfield></datafield><datafield tag="084" ind1=" " ind2=" "><subfield code="a">ZQ 5440</subfield><subfield code="0">(DE-625)158140:</subfield><subfield code="2">rvk</subfield></datafield><datafield tag="084" ind1=" " ind2=" "><subfield code="a">ST 160</subfield><subfield code="0">(DE-625)143599:</subfield><subfield code="2">rvk</subfield></datafield><datafield tag="084" ind1=" " ind2=" "><subfield code="8">1\p</subfield><subfield code="a">621.3</subfield><subfield code="2">23sdnb</subfield></datafield><datafield tag="100" ind1="1" ind2=" "><subfield code="a">Ibrahim, Dogan</subfield><subfield code="e">Verfasser</subfield><subfield code="0">(DE-588)1124555986</subfield><subfield code="4">aut</subfield></datafield><datafield tag="245" ind1="1" ind2="0"><subfield code="a">PID-based practical digital control</subfield><subfield code="b">with Raspberry Pi and Arduino Uno</subfield><subfield code="c">Dogan Ibrahim</subfield></datafield><datafield tag="264" ind1=" " ind2="1"><subfield code="a">Susteren</subfield><subfield code="b">Elektor</subfield><subfield code="c">[2022]</subfield></datafield><datafield tag="300" ind1=" " ind2=" "><subfield code="a">238 Seiten</subfield><subfield code="b">Illustrationen, Diagramme</subfield><subfield code="c">23.5 cm x 17 cm</subfield></datafield><datafield tag="336" ind1=" " ind2=" "><subfield code="b">txt</subfield><subfield code="2">rdacontent</subfield></datafield><datafield tag="337" ind1=" " ind2=" "><subfield code="b">n</subfield><subfield code="2">rdamedia</subfield></datafield><datafield tag="338" ind1=" " ind2=" "><subfield code="b">nc</subfield><subfield code="2">rdacarrier</subfield></datafield><datafield tag="490" ind1="0" ind2=" "><subfield code="a">elektor: design, share, sell</subfield></datafield><datafield tag="650" ind1="0" ind2="7"><subfield code="a">Raspberry Pi 4 Model B</subfield><subfield code="0">(DE-588)1206120142</subfield><subfield code="2">gnd</subfield><subfield code="9">rswk-swf</subfield></datafield><datafield tag="650" ind1="0" ind2="7"><subfield code="a">Digitale Regelung</subfield><subfield code="0">(DE-588)4012293-1</subfield><subfield code="2">gnd</subfield><subfield code="9">rswk-swf</subfield></datafield><datafield tag="650" ind1="0" ind2="7"><subfield code="a">Arduino Uno</subfield><subfield code="0">(DE-588)1046902458</subfield><subfield code="2">gnd</subfield><subfield code="9">rswk-swf</subfield></datafield><datafield tag="650" ind1="0" ind2="7"><subfield code="a">Raspberry Pi</subfield><subfield code="0">(DE-588)1027903738</subfield><subfield code="2">gnd</subfield><subfield code="9">rswk-swf</subfield></datafield><datafield tag="653" ind1=" " ind2=" "><subfield code="a">Raspberry Pi</subfield></datafield><datafield tag="653" ind1=" " ind2=" "><subfield code="a">Programming</subfield></datafield><datafield tag="653" ind1=" " ind2=" "><subfield code="a">Projects</subfield></datafield><datafield tag="653" ind1=" " ind2=" "><subfield code="a">PID Controller</subfield></datafield><datafield tag="653" ind1=" " ind2=" "><subfield code="a">Arduino</subfield></datafield><datafield tag="689" ind1="0" ind2="0"><subfield code="a">Raspberry Pi</subfield><subfield code="0">(DE-588)1027903738</subfield><subfield code="D">s</subfield></datafield><datafield tag="689" ind1="0" ind2="1"><subfield code="a">Arduino Uno</subfield><subfield code="0">(DE-588)1046902458</subfield><subfield code="D">s</subfield></datafield><datafield tag="689" ind1="0" ind2=" "><subfield code="5">DE-604</subfield></datafield><datafield tag="689" ind1="1" ind2="0"><subfield code="a">Raspberry Pi 4 Model B</subfield><subfield code="0">(DE-588)1206120142</subfield><subfield code="D">s</subfield></datafield><datafield tag="689" ind1="1" ind2="1"><subfield code="a">Arduino Uno</subfield><subfield code="0">(DE-588)1046902458</subfield><subfield code="D">s</subfield></datafield><datafield tag="689" ind1="1" ind2="2"><subfield code="a">Digitale Regelung</subfield><subfield code="0">(DE-588)4012293-1</subfield><subfield code="D">s</subfield></datafield><datafield tag="689" ind1="1" ind2=" "><subfield code="5">DE-604</subfield></datafield><datafield tag="710" ind1="2" ind2=" "><subfield code="a">Elektor Verlag GmbH</subfield><subfield code="0">(DE-588)1065539746</subfield><subfield code="4">pbl</subfield></datafield><datafield tag="856" ind1="4" ind2="2"><subfield code="m">DNB Datenaustausch</subfield><subfield code="q">application/pdf</subfield><subfield code="u">http://bvbr.bib-bvb.de:8991/F?func=service&doc_library=BVB01&local_base=BVB01&doc_number=033838833&sequence=000001&line_number=0001&func_code=DB_RECORDS&service_type=MEDIA</subfield><subfield code="3">Inhaltsverzeichnis</subfield></datafield><datafield tag="999" ind1=" " ind2=" "><subfield code="a">oai:aleph.bib-bvb.de:BVB01-033838833</subfield></datafield><datafield tag="883" ind1="1" ind2=" "><subfield code="8">1\p</subfield><subfield code="a">vlb</subfield><subfield code="d">20220903</subfield><subfield code="q">DE-101</subfield><subfield code="u">https://d-nb.info/provenance/plan#vlb</subfield></datafield></record></collection> |
id | DE-604.BV048460822 |
illustrated | Illustrated |
index_date | 2024-07-03T20:33:31Z |
indexdate | 2024-07-10T09:38:46Z |
institution | BVB |
institution_GND | (DE-588)1065539746 |
isbn | 9783895765193 3895765198 |
language | English |
oai_aleph_id | oai:aleph.bib-bvb.de:BVB01-033838833 |
oclc_num | 1349549750 |
open_access_boolean | |
owner | DE-M347 DE-83 DE-29T |
owner_facet | DE-M347 DE-83 DE-29T |
physical | 238 Seiten Illustrationen, Diagramme 23.5 cm x 17 cm |
publishDate | 2022 |
publishDateSearch | 2022 |
publishDateSort | 2022 |
publisher | Elektor |
record_format | marc |
series2 | elektor: design, share, sell |
spelling | Ibrahim, Dogan Verfasser (DE-588)1124555986 aut PID-based practical digital control with Raspberry Pi and Arduino Uno Dogan Ibrahim Susteren Elektor [2022] 238 Seiten Illustrationen, Diagramme 23.5 cm x 17 cm txt rdacontent n rdamedia nc rdacarrier elektor: design, share, sell Raspberry Pi 4 Model B (DE-588)1206120142 gnd rswk-swf Digitale Regelung (DE-588)4012293-1 gnd rswk-swf Arduino Uno (DE-588)1046902458 gnd rswk-swf Raspberry Pi (DE-588)1027903738 gnd rswk-swf Raspberry Pi Programming Projects PID Controller Arduino Raspberry Pi (DE-588)1027903738 s Arduino Uno (DE-588)1046902458 s DE-604 Raspberry Pi 4 Model B (DE-588)1206120142 s Digitale Regelung (DE-588)4012293-1 s Elektor Verlag GmbH (DE-588)1065539746 pbl DNB Datenaustausch application/pdf http://bvbr.bib-bvb.de:8991/F?func=service&doc_library=BVB01&local_base=BVB01&doc_number=033838833&sequence=000001&line_number=0001&func_code=DB_RECORDS&service_type=MEDIA Inhaltsverzeichnis 1\p vlb 20220903 DE-101 https://d-nb.info/provenance/plan#vlb |
spellingShingle | Ibrahim, Dogan PID-based practical digital control with Raspberry Pi and Arduino Uno Raspberry Pi 4 Model B (DE-588)1206120142 gnd Digitale Regelung (DE-588)4012293-1 gnd Arduino Uno (DE-588)1046902458 gnd Raspberry Pi (DE-588)1027903738 gnd |
subject_GND | (DE-588)1206120142 (DE-588)4012293-1 (DE-588)1046902458 (DE-588)1027903738 |
title | PID-based practical digital control with Raspberry Pi and Arduino Uno |
title_auth | PID-based practical digital control with Raspberry Pi and Arduino Uno |
title_exact_search | PID-based practical digital control with Raspberry Pi and Arduino Uno |
title_exact_search_txtP | PID-based practical digital control with Raspberry Pi and Arduino Uno |
title_full | PID-based practical digital control with Raspberry Pi and Arduino Uno Dogan Ibrahim |
title_fullStr | PID-based practical digital control with Raspberry Pi and Arduino Uno Dogan Ibrahim |
title_full_unstemmed | PID-based practical digital control with Raspberry Pi and Arduino Uno Dogan Ibrahim |
title_short | PID-based practical digital control |
title_sort | pid based practical digital control with raspberry pi and arduino uno |
title_sub | with Raspberry Pi and Arduino Uno |
topic | Raspberry Pi 4 Model B (DE-588)1206120142 gnd Digitale Regelung (DE-588)4012293-1 gnd Arduino Uno (DE-588)1046902458 gnd Raspberry Pi (DE-588)1027903738 gnd |
topic_facet | Raspberry Pi 4 Model B Digitale Regelung Arduino Uno Raspberry Pi |
url | http://bvbr.bib-bvb.de:8991/F?func=service&doc_library=BVB01&local_base=BVB01&doc_number=033838833&sequence=000001&line_number=0001&func_code=DB_RECORDS&service_type=MEDIA |
work_keys_str_mv | AT ibrahimdogan pidbasedpracticaldigitalcontrolwithraspberrypiandarduinouno AT elektorverlaggmbh pidbasedpracticaldigitalcontrolwithraspberrypiandarduinouno |