Kursy • Poradniki • Inspirujące DIY • Forum
ADC (A/D) - co warto wiedzieć?
ADC (ang. Analog to Digital Converter) to przetwornik analogowo-cyfrowy, nazywany czasem skrótowo przetwornikiem A/C lub A/D (od Analog/Digital). Podzespół elektroniczny, którego celem jest zamiana wartości analogowej (napięcia) na odpowiednią postać cyfrową.
Innymi słowy, jest to półprzewodnikowe ”oko i ucho” układu cyfrowego (np. Arduino UNO), dzięki któremu może on obserwować nasz analogowy świat. Przetwarzane napięcie może nieść informację o temperaturze, jasności, ciśnieniu lub innych wielkościach fizycznych. Mówiąc w skrócie: dzięki ADC układ cyfrowy może mierzyć napięcie. Dzięki przetwornikowi ADC możliwy jest np.:
- odczyt z czujników analogowych np. obiciowych typu KTIR0711S, analogowych dalmierzy,
- pomiar napięcia np. pomiar napięcia akumulatora (jeśli akumulator ma większe napięcie od napięcia odniesienia konieczne jest zastosowanie dzielnika napięcia),
- pomiar prądu ma podstawie spadku napięcia na boczniku,
- konwertowanie dźwięku na postać cyfrową,
- obsługa rezystywnych paneli dotykowych,
- oraz wszystkich czujników/elementów itd. które posiadają „wyjście analogowe”.
Konwersja ADC polega na określeniu stosunku wielkości wejściowej do zadanej wielkości referencyjnej (odniesienia). Im są one bliższe, tym uzyskana liczba binarna będzie wyższa. Sygnał analogowy jest najpierw próbkowany, czyli pobierana jest jego wartość chwilowa w momencie rozpoczęcia konwersji.
ADC występują jako samodzielne komponenty (w postaci układów scalonych) lub jako części składowe mikrokontrolerów. Głównym parametrem charakteryzującym przetworniki ADC jest rozdzielczość (podawana w bitach), czyli liczba stopni podziału wielkości referencyjnej – im wyższa rozdzielczość, tym dokładniej zachodzi konwersja. Poza tym, producenci podają również szybkość próbkowania, wyrażaną w próbkach na sekundę – im wyższa, tym szybciej przetwornik zbiera kolejne wartości sygnału.
Przykład wykorzystania ADC z Arduino:
Kurs Arduino – #4 – Przetwornik ADC
W poprzednich częściach kursu zajmowaliśmy się odczytywaniem sygnałów cyfrowych. Dzięki temu mogliśmy np.: sprawdzić, czy przycisk został... Czytaj dalej »
Przykład wykorzystania ADC z STM32:
Kurs STM32L4 – #9 – przetworniki analogowo-cyfrowe (ADC)
Układy STM32L4 są wyposażone w rozbudowane przetworniki ADC, które pozwalają na precyzyjny i szybki pomiar napięcia (do 5,33 mln... Czytaj dalej »
Chcesz wiedzieć więcej? Zadaj pytanie na naszym forum o elektronice - chętnie doradzimy!