30

Tytuł oryginału: Electronics Cookbook: Practical ... · Tytuł oryginału: Electronics Cookbook: Practical Electronic Recipes with Arduino and Raspberry Pi Tłumaczenie: Wojciech

  • Upload
    others

  • View
    31

  • Download
    0

Embed Size (px)

Citation preview

Page 1: Tytuł oryginału: Electronics Cookbook: Practical ... · Tytuł oryginału: Electronics Cookbook: Practical Electronic Recipes with Arduino and Raspberry Pi Tłumaczenie: Wojciech
Page 2: Tytuł oryginału: Electronics Cookbook: Practical ... · Tytuł oryginału: Electronics Cookbook: Practical Electronic Recipes with Arduino and Raspberry Pi Tłumaczenie: Wojciech

Tytuł oryginału: Electronics Cookbook: Practical Electronic Recipes with Arduino and Raspberry Pi

Tłumaczenie: Wojciech Moch (rozdz. 1 – 7); Tomasz Walczak (wstęp, rozdz. 8 – 21, dodatki)

ISBN: 978-83-283-3701-5

© 2018 Helion SA

Authorized Polish translation of the English edition of Electronics Cookbook, ISBN 9781491953402 © 2017 Simon Monk.

This translation is published and sold by permission of O' Reilly Media, Inc., which owns or controls all rights to publish and sell the same.

All rights reserved. No part of this book may be reproduced or transmitted in any form or by any means, electronic or mechanical, including photocopying, recording or by any information storage retrieval system, without permission from the Publisher.

Wszelkie prawa zastrzeżone. Nieautoryzowane rozpowszechnianie całości lub fragmentu niniejszej publikacji w jakiejkolwiek postaci jest zabronione. Wykonywanie kopii metodą kserograficzną, fotograficzną, a także kopiowanie książki na nośniku filmowym, magnetycznym lub innym powoduje naruszenie praw autorskich niniejszej publikacji.

Wszystkie znaki występujące w tekście są zastrzeżonymi znakami firmowymi bądź towarowymi ich właścicieli.

Autor oraz Wydawnictwo HELION dołożyli wszelkich starań, by zawarte w tej książce informacje były kompletne i rzetelne. Nie biorą jednak żadnej odpowiedzialności ani za ich wykorzystanie, ani za związane z tym ewentualne naruszenie praw patentowych lub autorskich. Autor oraz Wydawnictwo HELION nie ponoszą również żadnej odpowiedzialności za ewentualne szkody wynikłe z wykorzystania informacji zawartych w książce.

Wydawnictwo HELIONul. Kościuszki 1c, 44-100 GLIWICEtel. 32 231 22 19, 32 230 98 63e-mail: [email protected]: http://helion.pl (księgarnia internetowa, katalog książek)

Drogi Czytelniku!Jeżeli chcesz ocenić tę książkę, zajrzyj pod adres http://helion.pl/user/opinie/elarraMożesz tam wpisać swoje uwagi, spostrzeżenia, recenzję.

Pliki z przykładami omawianymi w książce można znaleźć pod adresem: ftp://ftp.helion.pl/przyklady/elarra.zip

Printed in Poland.

• Kup książkę• Poleć książkę • Oceń książkę

• Księgarnia internetowa• Lubię to! » Nasza społeczność

Page 3: Tytuł oryginału: Electronics Cookbook: Practical ... · Tytuł oryginału: Electronics Cookbook: Practical Electronic Recipes with Arduino and Raspberry Pi Tłumaczenie: Wojciech

3

Spis treści

Przedmowa .............................................................................................................. 11

1. Teoria ....................................................................................................................... 171.0. Wprowadzenie 171.1. Prąd 171.2. Napięcie 181.3. Wyliczanie napięcia, prądu i oporu 191.4. Wyliczanie prądu płynącego w danym punkcie układu 211.5. Wyliczanie napięć panujących w układzie 221.6. Moc 231.7. Prąd przemienny 24

2. Rezystory .................................................................................................................. 272.0. Wprowadzenie 272.1. Odczytywanie oznaczeń rezystorów 272.2. Standardowe wartości rezystorów 292.3. Wybieranie rezystora nastawnego 302.4. Szeregowe łączenie rezystorów 322.5. Równoległe łączenie rezystorów 332.6. Obniżanie napięcia do mierzalnego poziomu 342.7. Wybierz rezystor, który się nie spali 362.8 Pomiar natężenia światła 372.9. Pomiar temperatury 382.10. Dobieranie odpowiednich przewodów 39Rozwiązanie 39

3. Kondensatory i cewki ................................................................................................ 433.0. Wprowadzenie 433.1. Tymczasowe przechowywanie energii w układach 433.2. Rodzaje kondensatorów 47

Poleć książkęKup książkę

Page 4: Tytuł oryginału: Electronics Cookbook: Practical ... · Tytuł oryginału: Electronics Cookbook: Practical Electronic Recipes with Arduino and Raspberry Pi Tłumaczenie: Wojciech

4 Spis treści

3.3. Odczytywanie zapisów z obudowy kondensatora 493.4. Równoległe łączenie kondensatorów 503.5. Szeregowe łączenie kondensatorów 513.6. Przechowywanie ogromnych ilości energii 513.7. Obliczanie ilości energii zgromadzonej w kondensatorze 523.8. Zmienianie i ograniczanie przepływu prądu 533.9. Zmiana napięcia w prądzie przemiennym 54

4. Diody ........................................................................................................................ 574.0. Wprowadzenie 574.1. Blokowanie przepływu prądu w jednym z kierunków 574.2. Rodzaje diod 594.3. Użycie diody do ograniczania napięcia stałego 614.4. Niech stanie się światło 634.5. Wykrywanie światła 64

5. Tranzystory i układy scalone ...................................................................................... 675.0. Wprowadzenie 675.1. Przełączanie dużych prądów za pomocą małych 685.2. Przełączanie prądu za pomocą minimalnego prądu sterującego 715.3. Efektywne przełączanie dużych prądów 725.4. Przełączanie bardzo wysokich napięć 755.5. Dobór właściwego tranzystora 765.6. Przełączanie prądu przemiennego 785.7. Wykrywanie światła za pomocą tranzystora 805.8. Izolowanie sygnałów w eliminacji szumów lub zabezpieczeniu układu 815.9. Układy scalone 82

6. Przełączniki i przekaźniki ........................................................................................... 856.0. Wprowadzenie 856.1. Mechaniczne przełączniki 856.2. Rodzaje przełączników 866.3. Przełączanie za pomocą magnetyzmu 896.4. Przekaźniki 90

7. Zasilacze ................................................................................................................... 937.0 Wprowadzenie 937.1. Zmiana napięcia przemiennego na napięcie przemienne 947.2. Zmiana napięcia przemiennego w stałe (metoda szybka) 957.3. Zmiana napięcia przemiennego w stałe z mniejszymi pulsacjami 977.4. Zmiana napięcia przemiennego w stabilizowane napięcie stałe 997.5. Zmiana napięcia przemiennego w regulowane napięcie stałe 101

Poleć książkęKup książkę

Page 5: Tytuł oryginału: Electronics Cookbook: Practical ... · Tytuł oryginału: Electronics Cookbook: Practical Electronic Recipes with Arduino and Raspberry Pi Tłumaczenie: Wojciech

Spis treści 5

7.6. Stabilizacja napięcia z baterii 1027.7. Budowa zasilacza stałoprądowego 1037.8. Efektywna stabilizacja napięcia stałego 1047.9. Zmiana niskiego napięcia stałego w wyższe 1057.10. Zmiana napięcia stałego na przemienne 1067.11. Zasilanie projektu napięciem 110 lub 220 V 1097.12. Zwiększanie wartości napięcia 1107.13. Zasilanie wysokim napięciem o wartości 450 V 1127.14. Zasilacz o jeszcze wyższym napięciu (> 1 kV) 1147.15. Zasilacz bardzo, bardzo wysokiego napięcia (cewka Tesli) 1157.16. Bezpiecznik 1187.17. Zabezpieczenie przed zamianą polaryzacji 119

8. Baterie ....................................................................................................................1238.0. Wprowadzenie 1238.1. Szacowanie wytrzymałości baterii 1238.2. Dobór baterii jednorazowych 1258.3. Dobór akumulatora 1268.4. Ładowanie podtrzymujące 1278.5. Automatyczne awaryjne zasilanie bateryjne 1298.6. Ładowanie akumulatorów LiPo 1308.7. Pobierz resztki energii za pomocą układu joule thief 132

9. Energia słoneczna ....................................................................................................1359.0. Wprowadzenie 1359.1. Zasilanie projektów energią słoneczną 1359.2. Wybór panelu słonecznego 1389.3. Pomiar rzeczywistej mocy wyjściowej panelu słonecznego 1409.4. Zasilanie Arduino energią słoneczną 1429.5. Zasilanie Raspberry Pi energią słoneczną 143

10. Arduino i Raspberry Pi ..............................................................................................14510.0. Wprowadzenie 14510.1. Wprowadzenie do Arduino 14510.2. Pobieranie i używanie szkiców Arduino z tej książki 14810.3. Wprowadzenie do Raspberry Pi 14910.4. Pobieranie i uruchamianie programów z tej książki w Pythonie 15110.5. Uruchamianie programu na Raspberry Pi w momencie rozruchu urządzenia 15210.6. Co zamiast Arduino i Raspberry Pi? 15210.7. Włączanie i wyłączanie komponentów 15410.8. Sterowanie cyfrowym wyjściem za pomocą Arduino 158

Poleć książkęKup książkę

Page 6: Tytuł oryginału: Electronics Cookbook: Practical ... · Tytuł oryginału: Electronics Cookbook: Practical Electronic Recipes with Arduino and Raspberry Pi Tłumaczenie: Wojciech

6 Spis treści

10.9. Sterowanie cyfrowym wyjściem za pomocą Raspberry Pi 15910.10. Podłączanie Arduino do wejść cyfrowych (np. przełączników) 16010.11. Podłączanie Raspberry Pi do wejść cyfrowych takich jak przełączniki 16310.12. Wczytywanie wejść analogowych w Arduino 16410.13. Generowanie analogowego sygnału wyjściowego w Arduino 16510.14. Generowanie wyjściowego sygnału analogowego w Raspberry Pi 16910.15. Podłączanie Raspberry Pi do urządzeń I2C 17010.16. Podłączanie Raspberry Pi do urządzeń SPI 17310.17. Konwersja poziomu napięcia 173

11. Przełączanie ............................................................................................................ 17711.0. Wprowadzenie 17711.1. Przełączanie, gdy używana jest większa moc,

niż Raspberry Pi lub Arduino potrafią obsłużyć 17711.2. Przełączanie mocy po stronie wysokonapięciowej 17911.3. Przełączanie z użyciem znacznie wyższej mocy 18111.4. Przełączanie z użyciem znacznie wyższej mocy po stronie wysokonapięciowej 18311.5. Wybieranie między tranzystorem bipolarnym a MOSFET-em 18411.6. Przełączanie z użyciem Arduino 18511.7. Przełączanie przy użyciu Raspberry Pi 18911.8. Przełączanie dwukierunkowe 19011.9. Sterowanie przekaźnikiem za pomocą pinu GPIO 19211.10. Sterowanie przekaźnikiem statycznym za pomocą pinu GPIO 19411.11. Podłączanie wyjść typu otwarty kolektor 195

12. Czujniki ................................................................................................................... 19712.0. Wprowadzenie 19712.1. Podłączanie przełącznika do Arduino lub Raspberry Pi 19712.2. Wyczuwanie pozycji pokrętła 20212.3. Pobieranie wejściowych sygnałów analogowych z czujników rezystancyjnych 20612.4. Dodawanie wejść analogowych do Raspberry Pi 20812.5. Podłączanie czujników rezystancyjnych do Raspberry Pi

bez przetwornika analogowo-cyfrowego 20912.6. Pomiar intensywności światła 21112.7. Pomiar temperatury w Arduino lub Raspberry Pi 21112.8. Pomiar temperatury w Raspberry Pi bez przetwornika analogowo-cyfrowego 21412.9. Pomiar położenia obrotowego za pomocą potencjometru 21512.10. Pomiar temperatury za pomocą analogowego układu scalonego 21612.11. Pomiar temperatury za pomocą cyfrowego układu scalonego 21912.12. Pomiar wilgotności 22212.13. Pomiar odległości 224

Poleć książkęKup książkę

Page 7: Tytuł oryginału: Electronics Cookbook: Practical ... · Tytuł oryginału: Electronics Cookbook: Practical Electronic Recipes with Arduino and Raspberry Pi Tłumaczenie: Wojciech

Spis treści 7

13. Silniki ......................................................................................................................22713.0. Wprowadzenie 22713.1. Włączanie i wyłączanie silnika prądu stałego 22713.2. Pomiar szybkości silnika prądu stałego 22913.3. Sterowanie kierunkiem silnika prądu stałego 23113.4. Precyzyjne ustawianie położenia silników 23513.5. Przesuwanie silnika o precyzyjnie określoną liczbę kroków 23913.6. Wybieranie prostszego silnika krokowego 244

14. Diody LED i wyświetlacze ..........................................................................................24914.0. Wprowadzenie 24914.1. Podłączanie standardowych diod LED 24914.2. Zasilanie diod LED dużej mocy 25114.3. Zasilanie wielu diod LED 25414.4. Jednoczesne przełączanie wielu diod LED 25514.5. Multipleksowanie sygnału do siedmiosegmentowych wyświetlaczy 25614.6. Sterowanie wieloma diodami LED 25914.7. Zmienianie kolorów diod LED RGB 26314.8. Podłączanie adresowalnych taśm LED 26714.9. Używanie siedmiosegmentowego wyświetlacza LED z interfejsem I2C 27014.10. Wyświetlanie grafiki lub tekstu na wyświetlaczach OLED 27314.11. Wyświetlanie tekstu na alfanumerycznych wyświetlaczach LCD 275

15. Cyfrowe układy scalone ............................................................................................27915.0. Wprowadzenie 27915.1. Zabezpieczanie układów scalonych przed szumem elektrycznym 27915.2. Poznaj rodzinę używanych układów logicznych 28115.3. Sterowanie wyjściami o liczbie większej niż liczba pinów GPIO 28215.4. Tworzenie cyfrowego przełącznika 28615.5. Zmniejszanie częstotliwości sygnału 28715.6. Podłączanie liczników dziesiętnych 288

16. Rozwiązania analogowe ...........................................................................................29116.0. Wprowadzenie 29116.1. Odfiltrowywanie wysokich częstotliwości w szybki i uproszczony sposób 29116.2. Budowanie oscylatora 29416.3. Sekwencyjne zapalanie diod LED 29516.4. Unikanie spadków napięcia między wejściem a wyjściem 29616.5. Budowanie taniego oscylatora 29816.6. Budowanie oscylatora o zmiennym cyklu roboczym 30016.7. Budowanie generatora impulsów 302

Poleć książkęKup książkę

Page 8: Tytuł oryginału: Electronics Cookbook: Practical ... · Tytuł oryginału: Electronics Cookbook: Practical Electronic Recipes with Arduino and Raspberry Pi Tłumaczenie: Wojciech

8 Spis treści

16.8. Sterowanie szybkością silnika 30316.9. Stosowanie modulacji PWM do sygnału analogowego 30516.10. Budowanie oscylatora sterowanego napięciem 30616.11. Pomiary decybeli 308

17. Wzmacniacze operacyjne ......................................................................................... 31117.0. Wprowadzenie 31117.1. Wybór wzmacniacza operacyjnego 31217.2. Zasilanie wzmacniacza operacyjnego (zasilanie symetryczne) 31417.3. Zasilanie wzmacniacza operacyjnego (jedno źródło zasilania) 31517.4. Budowanie wzmacniacza odwracającego 31617.5. Budowanie wzmacniacza nieodwracającego 31817.6. Buforowanie sygnału 32017.7. Zmniejszanie amplitudy wysokich częstotliwości 32117.8. Odfiltrowywanie niskich częstotliwości 32417.9. Odfiltrowywanie wysokich i niskich częstotliwości 32617.10. Porównywanie napięć 328

18. Dźwięk .................................................................................................................... 33118.0. Wprowadzenie 33118.1. Generowanie dźwięku w Arduino 33218.2. Odtwarzanie dźwięku za pomocą Raspberry Pi 33418.3. Stosowanie w projekcie mikrofonu elektretowego 33518.4. Budowanie wzmacniacza mocy 1 W 33918.5. Budowanie wzmacniacza mocy 10 W 340

19. Częstotliwości radiowe ............................................................................................ 34519.0. Wprowadzenie 34519.1. Budowanie nadajnika FM 34919.2. Tworzenie programowego nadajnika FM z użyciem Raspberry Pi 35119.3. Budowanie odbiornika FM sterowanego za pomocą Arduino 35219.4. Przesyłanie danych cyfrowych drogą radiową 354

20. Konstruowanie obwodów ........................................................................................ 35920.0. Wprowadzenie 35920.1. Tworzenie obwodów tymczasowych 35920.2. Tworzenie trwałych układów 36620.3. Projektowanie własnej płytki drukowanej 36920.4. Lutowanie komponentów do montażu przewlekanego 37220.5. Lutowanie komponentów do montażu powierzchniowego 37320.6. Rozlutowywanie komponentów 37820.7. Dodawanie radiatorów 380

Poleć książkęKup książkę

Page 9: Tytuł oryginału: Electronics Cookbook: Practical ... · Tytuł oryginału: Electronics Cookbook: Practical Electronic Recipes with Arduino and Raspberry Pi Tłumaczenie: Wojciech

Spis treści 9

21. Narzędzia ................................................................................................................38321.0. Wprowadzenie 38321.1. Korzystanie z zasilacza laboratoryjnego 38321.2. Pomiar napięcia DC 38421.3. Pomiar napięcia AC 38621.4. Pomiar natężenia prądu 38721.5. Pomiar ciągłości 38821.6. Pomiar rezystancji, kapacytancji lub induktancji 38921.7. Rozładowywanie kondensatorów 39021.8. Pomiar wysokiego napięcia 39121.9. Stosowanie oscyloskopu 39421.10. Używanie generatora sygnału 39521.11. Symulacje 39721.12. Bezpieczna praca z wysokim napięciem 400

A Części i dostawcy ......................................................................................................401

B Piny Arduino ............................................................................................................411

C Piny Raspberry Pi .....................................................................................................413

D Jednostki i przedrostki .............................................................................................415

Skorowidz ................................................................................................................417

Poleć książkęKup książkę

Page 10: Tytuł oryginału: Electronics Cookbook: Practical ... · Tytuł oryginału: Electronics Cookbook: Practical Electronic Recipes with Arduino and Raspberry Pi Tłumaczenie: Wojciech

10 Spis treści

Poleć książkęKup książkę

Page 11: Tytuł oryginału: Electronics Cookbook: Practical ... · Tytuł oryginału: Electronics Cookbook: Practical Electronic Recipes with Arduino and Raspberry Pi Tłumaczenie: Wojciech

17

ROZDZIAŁ 1.

Teoria

1.0. WprowadzenieMimo że w tej książce będziemy zajmować się przede wszystkim praktyką, to jednak nie uda sięnam uniknąć kilku teoretycznych aspektów elektroniki.

Zwłaszcza poznanie związków łączących napięcie, prąd i opór sprawi, że niejedna rzecz naglestaje się zupełnie jasna.

Podobnie wiedza o związkach pomiędzy mocą, napięciem i prądem pozwala w wielu miejscachoszczędzić naprawdę dużo czasu.

1.1. Prąd

ProblemChcesz się dowiedzieć, co w elektronice oznacza pojęcie prądu.

RozwiązanieJuż samo słowo „prąd” sugeruje, że to pojęcie będzie miało znaczenie zbliżone do pojęcia prąduw rzece. Na przykład o sile prądu w rurze można myśleć jak o ilości wody, jaka co sekundę mijapewien punkt w tej rurze. Taki przepływ można zmierzyć i podawać choćby w litrach na sekundę.

W elektronice prąd jest ilością ładunku przenoszonego przez elektrony, jaki mija w ciągu sekundywybrany punkt w przewodzie (rysunek 1.1). Jednostką takiego prądu jest amper, a w opisach sto-suje się symbol jednostki A.

OpisW wielu układach prąd o wartości całego ampera okazuje się zdecydowanie zbyt wielki, dlategoczęsto zdarzy Ci się zobaczyć takie jednostki jak miliampery (mA, czyli tysięczne części ampera).

Poleć książkęKup książkę

Page 12: Tytuł oryginału: Electronics Cookbook: Practical ... · Tytuł oryginału: Electronics Cookbook: Practical Electronic Recipes with Arduino and Raspberry Pi Tłumaczenie: Wojciech

18 Rozdział 1. Teoria

Rysunek 1.1. Przepływ prądu w przewodzie

Zobacz teżPełną listę jednostek i ich przedrostków, takich jak mA, znajdziesz w dodatku D.

Więcej informacji na temat prądów płynących w obwodzie znajdziesz w przepisie 1.4.

1.2. Napięcie

ProblemChcesz dowiedzieć się, co w elektronice oznacza pojęcie napięcia.

RozwiązanieW przepisie 1.1 dowiedzieliśmy się, że prąd jest miarą przepływu ładunku. Jednak prąd nie będziepłynął, jeżeli coś nie wywoła ruchu ładunków. W przykładzie z rurą i wodą takim czynnikiemmoże być to, że jeden koniec rury jest położony wyżej od drugiego.

Omawiając pojęcie napięcia, warto zauważyć, że jest ono podobne do wysokości w systemie rurekz wodą. Tak jak wysokość, napięcie również jest względne. Wysokość w metrach nad poziomemmorza, na jakiej znajduje się rurka, nie ma wpływu na szybkość, z jaką przepływa przez nią woda.Tutaj ważne jest raczej to, o ile wyżej znajduje się jeden koniec rurki od drugiego (rysunek 1.2).

Napięcie można wyznaczać na danym odcinku przewodu (między jego jednym i drugim końcem),a w innych sytuacjach na przykład pomiędzy końcówkami baterii. Przede wszystkim o napięciumożemy mówić dopiero wtedy, gdy zostanie ono wyznaczone pomiędzy dwoma punktami.Punkt o wyższym napięciu jest nazywany dodatnim i oznaczany znakiem plusa (+).

Poleć książkęKup książkę

Page 13: Tytuł oryginału: Electronics Cookbook: Practical ... · Tytuł oryginału: Electronics Cookbook: Practical Electronic Recipes with Arduino and Raspberry Pi Tłumaczenie: Wojciech

1.3. Wyliczanie napięcia, prądu i oporu 19

Rysunek 1.2. Napięcie jako analogia wysokości

To właśnie różnica napięć między punktami sprawia, że prąd zaczyna płynąć przez przewód.Jeżeli takiej różnicy między końcami przewodu nie będzie, to żaden prąd w nim nie popłynie.

Jednostką napięcia jest wolt. Typowa bateria AA ma mniej więcej 1,5 V pomiędzy swoimi biegu-nami. Układy Arduino działają na napięciu 5 V, natomiast komputerki Raspberry Pi działają nanapięciu 3,3 V, choć wymagają zasilania napięciem 5 V, które dopiero wewnętrznie jest zmniej-szane do 3,3 V.

OpisNiektóre teksty mogą sprawiać wrażenie, jakby napięcie odnosiło się do jednego, a nie dwóchpunktów w układzie elektronicznym. W takich przypadkach podana wartość opisuje różnicę na-pięć pomiędzy określonym punktem w układzie a ziemią. Ziemią (często oznaczaną skrótem GND,od angielskiego Ground) nazywane jest lokalne napięcie odniesienia, względem którego wyzna-czane są napięcia w całym układzie. Dla ułatwienia można o nim myśleć jak o napięciu 0 V.

Zobacz teżWięcej informacji o napięciach znajdziesz w przepisie 1.5.

1.3. Wyliczanie napięcia, prądu i oporu

ProblemChcesz dowiedzieć się, w jaki sposób napięcie oddziałuje na prąd płynący w obwodzie.

RozwiązanieZastosuj prawo Ohma.

Prawo Ohma mówi, że prąd płynący przez przewód lub element elektroniczny (I) będzie równynapięciu panującemu na tym elemencie (V) podzielonemu przez opór tego elementu (R). Tę za-leżność można zapisać za pomocą poniższego wzoru:

Poleć książkęKup książkę

Page 14: Tytuł oryginału: Electronics Cookbook: Practical ... · Tytuł oryginału: Electronics Cookbook: Practical Electronic Recipes with Arduino and Raspberry Pi Tłumaczenie: Wojciech

20 Rozdział 1. Teoria

RVI

Jeżeli w takim układzie chcesz wyznaczyć napięcie panujące na danym elemencie, to wzór możnaprzekształcić do następującej postaci:

RIVA jeżeli znasz już wartość prądu płynącego przez rezystor oraz panujące na nim napięcie, to mo-żesz wyznaczyć opór, stosując poniższy wzór:

IVR

OpisOpór (rezystancja) jest zdolnością danej substancji do ograniczania przepływu prądu. Przewódpowinien mieć niski opór, ponieważ zazwyczaj chcemy, żeby prąd płynął w przewodach bez nie-potrzebnych ograniczeń. Im grubszy jest przewód, tym mniejszy opór będzie stawiał na danymodcinku. Oznacza to, że metr przewodu podobnego do tych łączących baterię z żarówką (a dzisiajraczej z diodą LED) w typowych latarkach będzie miał opór od 0,1 do 1 . Z drugiej strony, grubyprzewód łączący elektryczny czajnik z gniazdkiem może mieć opór zaledwie kilku miliomów (m ).

Bardzo ważne jest, żeby odpowiednio ograniczyć wartość prądu płynącego przez daną część układuelektronicznego, zwiększając jej oporność za pomocą specjalnego elementu nazywanego rezystorem.

Na rysunku 1.3 przedstawiony został symbol rezystora (mały prostokąt), na którym oznaczonorównież kierunek przepływu prądu (I) oraz panujące na nim napięcie (V).

Rysunek 1.3. Napięcie, prąd i opór

Załóżmy, że do baterii o napięciu 1,5 V podłączymy rezystor o wartości 100 , tak jak pokaza-no na rysunku 1.4. W takich zapisach grecka litera (omega) używana jest jako jednostka re-zystancji (om).

Dzięki prawu Ohma wiemy, że prąd płynący przez rezystor będzie równy napięciu na tym rezy-storze podzielonemu przez jego rezystancję. W tym przypadku możemy założyć, że przewodymają rezystancję równą zeru.

A zatem: I = 1,5 V : 100 = 0,015 A lub 15 mA.

Poleć książkęKup książkę

Page 15: Tytuł oryginału: Electronics Cookbook: Practical ... · Tytuł oryginału: Electronics Cookbook: Practical Electronic Recipes with Arduino and Raspberry Pi Tłumaczenie: Wojciech

1.4. Wyliczanie prądu płynącego w danym punkcie układu 21

Rysunek 1.4. Bateria i rezystor

Zobacz teżW przepisie 1.4 dowiesz się, co dzieje się z prądem płynącym przez rezystory i przewody w układzie.

Związki łączące napięcie, prąd i moc poznasz w przepisie 1.6.

1.4. Wyliczanie prądu płynącego w danym punkcie układu

ProblemChcesz obliczyć wartość prądu płynącego w wybranym punkcie układu.

RozwiązanieUżyj pierwszego (prądowego) prawa Kirchhoffa.

W najprostszych słowach — pierwsze prawo Kirchhoffa mówi, że dla dowolnego punktu w układziesuma prądów wpływających do tego punktu musi być równa sumie prądów z niego wypływających.

OpisNa przykład na rysunku 1.5 dwa rezystory połączone są równolegle i zasilane są za pomocą baterii(zauważ, że po lewej stronie rysunku znajduje się schematyczny symbol baterii).

Prąd o wartości I wypływa z baterii do punktu X, z którego wychodzą dwa przewody. Jeżeli znaj-dujące się w nich rezystory mają taką samą wartość, to przez każdy z nich popłynie prąd o warto-ści połowy prądu wpływającego.

W punkcie Y dwa przewody łączą się ponownie, a zatem do tego punktu wpływają dwa prądyo wartości I/2, a po ich połączeniu z punktu Y wypłynie prąd o wartości I.

Poleć książkęKup książkę

Page 16: Tytuł oryginału: Electronics Cookbook: Practical ... · Tytuł oryginału: Electronics Cookbook: Practical Electronic Recipes with Arduino and Raspberry Pi Tłumaczenie: Wojciech

22 Rozdział 1. Teoria

Rysunek 1.5. Rezystory połączone równolegle

Zobacz równieżW przepisie 1.5 przeczytasz o drugim prawie Kirchhoffa.

Dokładniejszy opis równoległego łączenia rezystorów znajdziesz w przepisie 2.5.

1.5. Wyliczanie napięć panujących w układzie

ProblemChcesz dowiedzieć się, w jaki sposób sumują się napięcia panujące na elementach układu.

RozwiązanieZastosuj drugie (napięciowe) prawo Kirchhoffa.

To prawo mówi, że suma wszystkich napięć panujących na poszczególnych elementach układubędzie równa zero.

OpisNa rysunku 1.6 przedstawiono dwa rezystory połączone szeregowo z baterią. Zakładamy, że obamają taką samą wartość.

Rysunek 1.6. Rezystory połączone szeregowo

Poleć książkęKup książkę

Page 17: Tytuł oryginału: Electronics Cookbook: Practical ... · Tytuł oryginału: Electronics Cookbook: Practical Electronic Recipes with Arduino and Raspberry Pi Tłumaczenie: Wojciech

1.6. Moc 23

Na pierwszy rzut oka można tu nie zauważyć działania drugiego prawa Kirchhoffa. Wystarczyjednak zwrócić uwagę na polaryzację przedstawionych napięć. Bateria po lewej stronie dostarczado układu V woltów, które to napięcie jest równe co do wartości, ale ma odwrotną polaryzację (a coza tym idzie — znak) względem dwóch napięć V/2 panujących na rezystorach.

Oznacza to, że napięcie V musi zostać zrównoważone przed dwa napięcia o wartości V/2. A zatem:V = V/2+V/2 lub V–(V/2+V/2) = 0.

Zobacz równieżPrzedstawione tu ułożenie dwóch rezystorów stosowane jest również do zmniejszania wartościnapięcia, o czym opowiem w przepisie 2.6.

W przepisie 1.4 przedstawiam też pierwsze (prądowe) prawo Kirchhoffa.

1.6. Moc

ProblemChcesz dowiedzieć się, co w elektronice oznacza moc.

RozwiązanieW elektronice moc jest wielkością opisującą szybkość przemiany energii elektrycznej w inną formęenergii (najczęściej w ciepło). Mierzona jest w dżulach na sekundę, która to jednostka znana jestw skrócie jako wat (W).

Po podłączeniu rezystora w sposób przedstawiony na rysunku 1.4 w przepisie 1.3 rezystor zaczniegenerować pewną ilość ciepła. Jeżeli tego ciepła będzie dużo, to rezystor może stać się naprawdęgorący. Ilość mocy przekształconej w rezystorze w ciepło można wyliczyć, stosując poniższy wzór:

VIPInnymi słowy, moc wyrażona w watach równa jest napięciu panującemu na rezystorze (podanemuw woltach) pomnożonemu przez płynący przez niego prąd (podany w amperach). W przykładziez rysunku 1.4 napięcie na rezystorze wynosiło 1,5 V, a płynący przez niego prąd obliczyliśmy na15 mA. Oznacza to, że moc wygenerowana na tym rezystorze wynosi 1,5 V · 15 mA = 22,5 mW.

OpisJeżeli znasz napięcie panujące na rezystorze oraz jego rezystancję, to możesz połączyć prawo Ohmaze wzorem na moc (P = I·V) i skorzystać z następującego wzoru:

RP V 2

Poleć książkęKup książkę

Page 18: Tytuł oryginału: Electronics Cookbook: Practical ... · Tytuł oryginału: Electronics Cookbook: Practical Electronic Recipes with Arduino and Raspberry Pi Tłumaczenie: Wojciech

24 Rozdział 1. Teoria

Przy wartościach V = 1,5 V i R = 100 moc wygenerowana na rezystorze wynosi 1,5 V · 1,5 V :100 = 22,5 mW.

Zobacz teżPrawo Ohma omawiałem w przepisie 1.3.

1.7. Prąd przemienny

ProblemWiesz, że prąd elektryczny występuje w dwóch wariantach: prądu stałego (DC — ang. Direct Current)oraz prądu przemiennego (AC — ang. Alternating Current), i chcesz dowiedzieć się, czym różniąsię te dwa warianty.

RozwiązanieWe wszystkich dotychczasowych przepisach zakładaliśmy stosowanie prądu stałego. Oznacza to,że napięcie w układzie jest stałe, czego można oczekiwać od każdej porządnej baterii.

Prąd przemienny pojawia się natomiast w gniazdkach elektrycznych w ścianach naszych domów.Co prawda można zmniejszyć jego wartość (tak jak w przepisie 3.9), ale normalnie ma on dość wy-sokie (i niebezpieczne) napięcie. W Europie napięcie w gniazdkach ma wartość 230 V, w StanachZjednoczonych jest to 110 V, a w pozostałych miejscach na świecie może to być 240 V lub 220 V.

OpisPrzemienność prądu wynika z tego, że w tym rodzaju prądu kierunek przepływu zmienia się wielerazy w ciągu sekundy. Na rysunku 1.7 przedstawiony został wykres zmiany napięcia w gniazdkudowolnego europejskiego domu.

Przede wszystkim trzeba zauważyć, że napięcie zmienia się tutaj według krzywej będącej sinusoidą,która wznosi się aż do momentu osiągnięcia wartości 325 V, po czym zaczyna opadać poprzezwartość 0 V aż do –325 V, w którym to punkcie znów zaczyna się wznosić. Pełny cykl zmiany na-pięcia wynosi tutaj 20 tysięcznych sekundy, czyli 20 milisekund.

Na podstawie długości okresu prądu przemiennego (czyli czasu wykonania pełnego cyklu) możnawyznaczyć jego częstotliwość. W tym celu należy użyć poniższego wzoru:

okresocz stotliw 1

Poleć książkęKup książkę

Page 19: Tytuł oryginału: Electronics Cookbook: Practical ... · Tytuł oryginału: Electronics Cookbook: Practical Electronic Recipes with Arduino and Raspberry Pi Tłumaczenie: Wojciech

1.7. Prąd przemienny 25

Rysunek 1.7. Prąd przemienny

Jednostką częstotliwości jest herc (zapisywany w skrócie jako Hz). Można zatem powiedzieć, żeprąd przemienny przedstawiony na rysunku 1.7 ma okres 20 ms, czyli 0,02 sekundy. Możemyzatem wyliczyć jego częstotliwość:

Hzokres

ocz stotliw 5002011,

Można się zastanawiać, dlaczego mówi się, że prąd przemienny w gniazdku ma 230 V, skoro jegowartość potrafi różnić się o całe 650V od szczytu do szczytu. Wynika to z tego, że wartość 230 Vjest równoważna wartości prądu stałego, który byłby w stanie dostarczyć tę samą moc, co prądprzemienny. Wartość ta nazywana jest wartością skuteczną napięcia i wyliczana jest jako wartośćszczytowa podzielona przez pierwiastek kwadratowy z dwóch (czyli mniej więcej 1,41). Oznaczato, że w naszym przykładzie szczytowa wartość napięcia wynosząca 325 V podzielona przez 1,41daje nam wartość skuteczną 230 V.

Zobacz równieżWięcej informacji na temat prądu przemiennego znajdziesz w rozdziale 7.

Poleć książkęKup książkę

Page 20: Tytuł oryginału: Electronics Cookbook: Practical ... · Tytuł oryginału: Electronics Cookbook: Practical Electronic Recipes with Arduino and Raspberry Pi Tłumaczenie: Wojciech

26 Rozdział 1. Teoria

Poleć książkęKup książkę

Page 21: Tytuł oryginału: Electronics Cookbook: Practical ... · Tytuł oryginału: Electronics Cookbook: Practical Electronic Recipes with Arduino and Raspberry Pi Tłumaczenie: Wojciech

417

Skorowidz

AAdafruit Feather, 153adresowalne taśmy LED, 267adresowalny wyświetlacz pikseli, 270adresy I2C, 272akumulatory, 126

LiPo, 127, 130ładowanie, 130ładowanie energią słoneczną, 136ładowanie podtrzymujące, 127

alfanumeryczne wyświetlacze, 275amplituda fali, 397analogowy układ scalony, 216Arduino, 145

generowanie dźwięku, 332generowanie sygnału analogowego, 165język programowania, 146odbiornik FM, 352piny GPIO, 156podłączanie do wejść cyfrowych, 160podłączanie przełącznika, 197pomiar intensywności światła, 211pomiar odległości, 224pomiar temperatury, 211pomiar wilgotności, 222sterowanie cyfrowym wyjściem, 158sterowanie przekaźnikiem, 193środowisko IDE, 148wczytywanie wejść analogowych, 164

Arduino Pro Mini, 412Arduino Uno, 146Arduino Uno R3, 411awaryjne zasilanie bateryjne, 129, 130

Bbaterie, 102, 123

automatyczne awaryjne zasilanie, 129jednorazowe, 125połączenie szeregowe, 124szacowanie wytrzymałości, 123

baza, 68BeagleBone Black, 153bezpiecznik, 118biblioteka

Arduino Mozzi, 292LiquidCrystal, 277servo, 236

blokowanie przepływu prądu, 57bramka pływająca, 183buforowanie sygnału, 320

Ccewka Tesli, 115cewki, 43charakterystyka częstotliwościowa filtra

dolnoprzepustowego, 293cyfrowy

przełącznik, 286układ scalony, 219, 279

częstotliwości radiowe, 345częstotliwość sygnału, 287czujnik

DHT11, 222odległości, 224światła, 211temperatury, 211, 214, 216, 219wilgotności, 222

czujniki rezystancyjne, 206, 209

Poleć książkęKup książkę

Page 22: Tytuł oryginału: Electronics Cookbook: Practical ... · Tytuł oryginału: Electronics Cookbook: Practical Electronic Recipes with Arduino and Raspberry Pi Tłumaczenie: Wojciech

418 Skorowidz

Ddecybele, 308demodulacja sygnału audio, 347demodulator sygnału FM, 348Digispark, 153diody, 404

blokowanie przepływu prądu, 57ograniczanie napięcia stałego, 61

diody LED, 249dużej mocy, 251identyfikowanie pinów, 264jednoczesne przełączanie, 255kolor RGB, 263sekwencyjne zapalanie, 295sterowanie, 259włączanie, 286wyłączanie, 286zasilanie, 251, 254

dobórakumulatora, 126przewodów, 39właściwego tranzystora, 76

dobroć filtra, 327dodawanie wejść analogowych, 208dostawcy części, 401, 402drganie styków przełącznika, 198dźwięk, 331

Eedytor schematów, 398eliminacja szumów, 81emiter, 68energia, 43

słoneczna, 135enkoder przyrostowy, 202

Ffiltr

dolnoprzepustowy, 321drugiego rzędu, 324dwubiegunowy, 321RC, 291środkowoprzepustowy, 326wysokoprzepustowy, 325

filtrowanie dolnoprzepustowe, 291, 292fotodioda, 64

fotorezystor, 206fototranzystor, 80

wykrywanie światła, 80

Ggenerator

impulsów, 302sygnału, 395

generowanieanalogowego sygnału wyjściowego, 165dźwięku, 332wyjściowego sygnału analogowego, 169

głośniki, 333GPIO, 155

II2C, 170identyfikowanie pinów LED, 251induktory, 403interfejs

GPIO, 155I2C, 270

inwerter, 107, 108izolowanie sygnałów, 81

Jjednostki, 415joule thief, 132

Kkarta ServoSix firmy Monk Makes, 238kolektor, 68komparator, 229, 328kondensatory, 43, 403

elektrolityczne tantalowe, 48łączenie równoległe, 50łączenie szeregowe, 51mikowe, 48obliczanie ilości energii, 52odczytywanie zapisów, 49odsprzęgające, 280rezystancja szeregowa, 49szklane, 48temperatura pracy, 48zakresy napięć, 48

Poleć książkęKup książkę

Page 23: Tytuł oryginału: Electronics Cookbook: Practical ... · Tytuł oryginału: Electronics Cookbook: Practical Electronic Recipes with Arduino and Raspberry Pi Tłumaczenie: Wojciech

Skorowidz 419

konfiguracje przełączników, 88kontaktron, 89konwersja poziomu napięcia, 173kostka LED-owa, 368

LLDO, Low-Dropout, 100licznik dziesiętny, 288logika trzystanowa, 180lutowanie

bezpieczne, 373komponentów, 372, 373

Łładowanie

akumulatorów LiPo, 130podtrzymujące, 127, 128

Mmagistrala

I2C, 170SPI, 173

metoda odpowiedzi skokowej, 209, 216miernik natężenia dźwięku, 336mikrofon elektretowy, 335mikroprzełącznik, 201mnożnik napięcia, 111moc, 23modulacja

amplitudy, 345częstotliwości, 348PWM, 292, 305szerokości impulsów, 165, 168

moduł, 408CC1101, 355HC-SR04, 224, 226

montażpowierzchniowy, 373przewlekany, 372

MOSFET, 184mostek prostujący, 98multimetr cyfrowy, 385, 387multipleksowanie sygnału, 256

Nnadajnik FM, 349nadajnik-odbiornik częstotliwości, 354napięcie, 18

1 kV, 114110 V, 109220 V, 109450 V, 112AC, 386DC, 384obniżanie, 34przemienne, 94stałe, 95, 97

regulowane, 101stabilizowane, 99, 104

zwiększanie wartości, 110narzędzie, 383, 409

Analog Filter Wizard, 322Serial Monitor, 161, 188, 230, 236

natężeniedźwięku, 337prądu, 387światła, 64

NodeMCU, 153

Oobniżanie napięcia, 34obwody tymczasowe, 359ochrona przed przepięciami, 62odbiornik

AM, 347FM, 352

odfiltrowywanieniskich częstotliwości, 324wysokich częstotliwości, 291wysokich i niskich częstotliwości, 326

ODROID-XU4, 153odtwarzanie dźwięku, 334ograniczanie

napięcia stałego, 61prądu bazy, 70przepływu prądu, 53

opis pinów GPIO, 156optoelektronika, 408

Poleć książkęKup książkę

Page 24: Tytuł oryginału: Electronics Cookbook: Practical ... · Tytuł oryginału: Electronics Cookbook: Practical Electronic Recipes with Arduino and Raspberry Pi Tłumaczenie: Wojciech

420 Skorowidz

oscylator, 294, 298NE555, 298o zmiennym cyklu roboczym, 300sterowany napięciem, 306z dwoma tranzystorami, 294

oscyloskop, 394oznaczenia rezystorów, 27

Ppanele słoneczne, 136

pomiar mocy wyjściowej, 140wybór, 138zasilanie Arduino, 142zasilanie Raspberry Pi, 143

parametry symulacji, 398Particle Photon, 153piec rozpływowy, 377pin

sterowniczy serwomotoru, 236VDD, 222

pinyArduino, 411GPIO, 154

sterowanie przekaźnikiem, 192sterowanie przekaźnikiem

statycznym, 194LED, 251Raspberry Pi, 413

plikch_12_quadrature.py, 203ch_12_rangefinder.py, 226ch_13_l293d.py, 233ch_13_bi_stepper.py, 241ch_13_servo.py, 236ch_13_uni_stepper.py, 245ch_14_charlieplexing.py, 262ch_14_neopixels.py, 268ch_14_oled.py, 274ch_15_decade_counter.py, 289ch_15_shift_reg.py, 284

płytkadrukowana, 369Protoboard, 367typu stripboard, 368, 369uniwersalna, 360, 362

pływające wejście cyfrowe, 161

podłączanieadresowalnych taśm LED, 267czujnika temperatury, 219czujników rezystancyjnych, 209diod LED, 249liczników dziesiętnych, 288modułu CC1101, 355płytki uniwersalnej, 364przełącznika, 197, 199przełącznika dotykowego, 200przycisku Squid Button, 200serwomotorów, 238termistora, 214układu 74HC4094, 282wyświetlacza HD44780, 276

pokrętło, 202polaryzacja, 119

zabezpieczenie, 119pomiar

ciągłości, 388decybeli, 308induktancji, 389intensywności światła, 211kapacytancji, 389napięcia AC, 386napięcia DC, 384natężenia prądu, 387natężenia światła, 37odległości, 224położenia obrotowego, 215rezystancji, 209, 389szybkości silnika, 229temperatury, 38, 211, 214, 216, 219wilgotności, 222wysokiego napięcia, 391

porównywanie napięć, 328potencjometr, 215

pomiar położenia obrotowego, 215prąd, 17

bazy, 70przemienny, 24, 78

zmiana napięcia, 54sterujący, 71

program, Patrz plikprogramowy nadajnik FM, 351projekt lutowany, 366projektowanie własnej płytki drukowanej, 369

Poleć książkęKup książkę

Page 25: Tytuł oryginału: Electronics Cookbook: Practical ... · Tytuł oryginału: Electronics Cookbook: Practical Electronic Recipes with Arduino and Raspberry Pi Tłumaczenie: Wojciech

Skorowidz 421

prostowanie, 59prostownik pełnookresowy, 96, 97przechowywanie energii, 43, 51przedrostki, 415przedwzmacniacz mikrofonu elektretowego, 336przekaźniki, 90, 192

elektromagnetyczne, 90statyczne, 82, 194

przełączanie, 177bardzo wysokich napięć, 75dużych prądów, 68, 72dwukierunkowe, 190po stronie niskonapięciowej, 177po stronie wysokonapięciowej, 179, 183prądu, 71prądu przemiennego, 78, 82, 194użycie Arduino, 185użycie MOSFET-a, 181, 183użycie Raspberry Pi, 189wysokiego napięcia przemiennego, 79

przełącznik, 178, 197cyfrowy, 286dotykowy, 199typu DP, 88typu ST, 88

przełącznikikonfiguracje, 88mechaniczne, 85

przepływ prądu, 53przerzutnik, 286przesunięcie stałoprądowe, 396, 397przesyłanie danych cyfrowych, 354przetwornik analogowo-cyfrowy, 209przewody, 39

pomiarowe, 386wysokiego napięcia, 392

PWM, Pulse Width Modulation, 165

Rradiator, 380radio cyfrowe, 349Raspberry Pi

generowanie sygnału analogowego, 169magistrala I2C, 170magistrala SPI, 173odtwarzanie dźwięku, 334piny GPIO, 156podłączanie czujników rezystancyjnych, 209

podłączanie do wejść cyfrowych, 163podłączanie przełącznika, 197pomiar intensywności światła, 211pomiar odległości, 224pomiar temperatury, 211, 214pomiar wilgotności, 222programowy nadajnik FM, 351sterowanie cyfrowym wyjściem, 159sterowanie przekaźnikiem, 193uruchamianie programu, 152wejścia analogowe, 208

Raspberry Pi Zero, 149regulowane napięcie stałe, 101rezystor nastawny, 30rezystory, 27, 403

łączenie równoległe, 33łączenie szeregowe, 32odczytywanie oznaczeń, 27standardowe wartości, 29wybór, 36

rodzajediod, 59kondensatorów, 47przełączników, 86

rozlutowywanie komponentów, 378rozładowywanie kondensatorów, 390równoległe łączenie

kondensatorów, 50rezystorów, 33

Sschemat

blokowy wzmacniacza, 342cewki Tesli, 116enkodera przyrostowego, 202filtra wysokoprzepustowego, 325oscylatora tranzystorowego, 362przekaźnika statycznego, 82przełączania silnika, 228sterowania przekaźnikiem, 193taśm LED WS2812, 267

serwomotor, 2359g, 235

silnik prądu stałego, 227pomiar szybkości, 229sterowanie kierunkiem, 231włączanie, 227wyłączanie, 227

Poleć książkęKup książkę

Page 26: Tytuł oryginału: Electronics Cookbook: Practical ... · Tytuł oryginału: Electronics Cookbook: Practical Electronic Recipes with Arduino and Raspberry Pi Tłumaczenie: Wojciech

422 Skorowidz

silnikikrokowe, 239, 244prądu stałego, 227sterowanie szybkością, 303ustawianie położenia, 235

skale logarytmiczne, 322spadki napięcia, 296specyfikacje tranzystorów, 77SPI, 173sprawdzanie ciągłości przewodu, 389sprzęt do tworzenia prototypów, 402stabilizacja napięcia, 102

stałego, 104stabilizator LM317, 103stabilizatory liniowe, 104stabilizowane napięcie stałe, 99standardowe wartości rezystorów, 29sterowanie

cyfrowym wyjściem, 158, 159czterocyfrowym wyświetlaczem, 256diodami LED, 259przekaźnikiem, 192przekaźnikiem statycznym, 194silnikami, 232, 304szybkością silnika, 303wyjściami, 282

sterownikmostka H, 234typu push-pull, 155

sygnałanalogowy, 206, 305PWM, 291

symulacje, 397, 399synchronizacja fazy, 348system CAD EAGLE, 370szeregowe łączenie

kondensatorów, 51rezystorów, 32

szkicch_12_quadrature, 202ch_12_rangefinder, 225ch_13_bi_stepper, 240ch_13_servo, 236ch_13_uni_stepper, 245ch_14_charlieplexing, 260ch_14_lcd, 277ch_14_neopixel, 267ch_14_oled, 274ch_14_rgb_led, 265

ch_15_decade, 288ch_15_shift_reg, 282ch_18_speaker, 332ch_19_cc1101_tx, 356ch_19_fm_radio, 353

szum elektryczny, 279

Śśrodowisko IDE, 148światło, 37, 63

pomiar intensywności, 211

Ttaśma do rozlutowywania, 379taśmy LED, 267Teensy3, 153temperatura, 38

pomiar, 211, 214, 219termistor, 212, 214transformator, 55, 94transmisja AM, 346, 347transoptor, 81tranzystor, 67, 404

2N7000, 186FQP30N06L, 187MOSFET, 175, 181, 184

tranzystorybaza, 68bipolarne, 68, 184dobór, 76emiter, 68kolektor, 68polowe, 73specyfikacje, 77

tworzenie prototypów, 402

Uukład scalony, 67, 82, 406

74HC4094, 282, 28574HC590, 287CC1101, 357CD4047, 108L293D, 231NE555, 302OPA365, 337TDA7052, 339

Poleć książkęKup książkę

Page 27: Tytuł oryginału: Electronics Cookbook: Practical ... · Tytuł oryginału: Electronics Cookbook: Practical Electronic Recipes with Arduino and Raspberry Pi Tłumaczenie: Wojciech

Skorowidz 423

TMP36, 217TPA3122D2, 341

układy scaloneanalogowe, 216cyfrowe, 219, 279joule thief, 132pomiar temperatury, 216, 219szum elektryczny, 279

układy logiczne, 281TTL, 281

unikanie spadków napięcia, 296urządzenia

I2C, 170SPI, 173

ustawianie położenia silników, 235

VDD, Voltage Drain Drain, 222

Wwczytywanie wejść analogowych, 164wejście

analogowe, 208cyfrowe pływające, 161

wilgotność, 222włączanie

komponentów, 154magistrali I2C, 171

wtórnik emiterowy, 296wybór

MOSFET-ów, 182panelu słonecznego, 138rezystora, 36rezystora nastawnego, 30tranzystora, 184wzmacniacza operacyjnego, 312

wyjście typu otwarty kolektor, 195wykrywanie światła, 64, 80wyliczanie

napięcia, 19, 22oporu, 19prądu, 19, 21

wyłączanie komponentów, 154wysokie napięcie, 75, 112, 391, 400

przemienne, 107

wyświetlacz HD44780, 277wyświetlacze, 256

alfanumeryczne, 275multipleksowanie, 257OLED, 273siedmiosegmentowe, 270

wyświetlaniegrafiki, 273sygnału, 394tekstu, 275

wzmacniaczmocy 1 W, 339mocy 10 W, 340nieodwracający, 318odwracający, 316operacyjny typu rail-to-rail, 335

wzmacniacze operacyjne, 311

Zzabezpieczenie układu, 81zamiana polaryzacji, 119zasilacz, 93

impulsowy, 109laboratoryjny, 383napięcia stałego, 96, 99niestabilizowany, 96stabilizowany, 99stałoprądowy, 103

zasilaniediod LED, 254wzmacniacza operacyjnego, 314, 315

zegar NE555, 301, 302, 305zmiana napięcia

niskiego w wyższe, 105przemiennego na przemienne, 94przemiennego w stałe, 95, 97przemiennego w stałe regulowane, 101przemiennego w stałe stabilizowane, 99stałego na przemienne, 106w prądzie przemiennym, 54

zmniejszanieamplitudy wysokich częstotliwości, 321częstotliwości sygnału, 287

zwiększanie wartości napięcia, 110

Poleć książkęKup książkę

Page 28: Tytuł oryginału: Electronics Cookbook: Practical ... · Tytuł oryginału: Electronics Cookbook: Practical Electronic Recipes with Arduino and Raspberry Pi Tłumaczenie: Wojciech

Poleć książkęKup książkę

Page 30: Tytuł oryginału: Electronics Cookbook: Practical ... · Tytuł oryginału: Electronics Cookbook: Practical Electronic Recipes with Arduino and Raspberry Pi Tłumaczenie: Wojciech