Pomiar temperatury Czujnik temperatury TMP36

Podobne dokumenty
Pomiar odległości z Arduino czujniki, schematy, przykładowe kody

DEMERO Automation Systems

Tester pilotów 315/433/868 MHz

Zakres pomiaru (Ω) Rozdzielczość (Ω) Dokładność pomiaru

Ćwiczenie: "Ruch harmoniczny i fale"

Ultrasonic Ranging Module on STM32F4

Tester pilotów 315/433/868 MHz MHz

ANALOGOWE UKŁADY SCALONE

Urządzenia do bezprzerwowego zasilania UPS CES GX RACK. 10 kva. Wersja U/CES_GXR_10.0/J/v01. Praca równoległa

Pomiar prędkości dźwięku w metalach

WOJSKOWA AKADEMIA TECHNICZNA SYSTEMY WBUDOWANE

PODSTAWY DZIAŁANIA UKŁADÓW CYFROWYCH

Opis ogólny AL154SAV5.HT

LABORATORIUM - ELEKTRONIKI Układy mikroprocesorowe cz.2

BEZPRZEWODOWY SYSTEM AUDIO/VIDEO

MATEMATYKA 9. INSTYTUT MEDICUS Kurs przygotowawczy do matury i rekrutacji na studia medyczne Rok 2017/2018 FUNKCJE WYKŁADNICZE, LOGARYTMY

Transformator Elektroniczny do LED 0W-40W Współpracuje z inteligentnymi ściemniaczami oświetlenia. Instrukcja. Model: TE40W-DIMM-LED-IP64

Sterownik Silnika Krokowego GS 600

INSTRUKCJA OBSŁUGI ELEKTRONICZNY MIERNIK REZYSTANCJI UZIEMIENIA DT-5300B

PRZETWORNIK NAPIĘCIE - CZĘSTOTLIWOŚĆ W UKŁADZIE ILORAZOWYM

Instrukcja obsługi zamka. bibi-z50. (zamek autonomiczny z czytnikiem identyfikatora Mifare)

INSTRUKCJA OBS UGI

14P2 POWTÓRKA FIKCYJNY EGZAMIN MATURALNYZ FIZYKI I ASTRONOMII - II POZIOM PODSTAWOWY

DOKUMENTACJA TECHNICZNO-RUCHOWA DTR. Regulator obrotów Obrotowego wymiennika odzysku ciepła Mini Start. (Flexomix ) (Envistar Top 04-10)

SAMOCHODOWA KAMERA HD

7. REZONANS W OBWODACH ELEKTRYCZNYCH

Rozliczenia z NFZ. Ogólne założenia. Spis treści

Elementy cyfrowe i układy logiczne

Licznik energii jednofazowy zgodny z MID

II. Wykaz przyrządów: Defektoskop ultradźwiękowy DI60, głowica do fal podłużnych, głowica do fal poprzecznych, suwmiarka (wypożyczyć w pok.

Przetwornik temperatury TxBlock-USB

Ćwiczenie nr 2 Zbiory rozmyte logika rozmyta Rozmywanie, wnioskowanie, baza reguł, wyostrzanie

Radiowy miernik opadów Nr art Przekaz danych następuje na częstotliwości 433 MHz, bez konieczności instalowania przewodów.

Badanie bezszczotkowego silnika prądu stałego z magnesami trwałymi (BLDCM)

REJESTRATOR RES800 INSTRUKCJA OBSŁUGI

Surowiec Zużycie surowca Zapas A B C D S 1 0,5 0,4 0,4 0, S 2 0,4 0,2 0 0, Ceny x

Sterownik PK-35 PID WYGLĄD STEROWNIKA

1/9. CCTV Tester. Instrukcja obsługi ver Wymagania systemowe: - Windows XP, Windows Vista, Windows 7 - wolny port USB -.NET Framework 3.

Type ETO2 Controller for ice and snow melting

CYFROWY WYŚWIETLACZ POŁOŻENIA TNP 10

Stypendia USOS Stan na semestr zimowy 2013/14

System audio na skrętkę

Spis zawartości Lp. Str. Zastosowanie Budowa wzmacniacza RS485 Dane techniczne Schemat elektryczny

INSTRUKCJA OBSŁUGI TERMOMETR CYFROWY TES-1312A

M-200 REJESTRATOR DANYCH

PRZETWORNIK IMPULSÓW, CZĘSTOTLIWOŚCI, CZASU PRACY P17

CD-W Przetwornik stężenia CO 2 do montażu naściennego. Cechy i Korzyści. Rysunek 1: Przetwornik stężenia CO 2 do montażu naściennego

Transport Mechaniczny i Pneumatyczny Materiałów Rozdrobnionych. Ćwiczenie 2 Podstawy obliczeń przenośników taśmowych

INSTRUKCJA OBSŁUGI WD2250A. WATOMIERZ 0.3W-2250W firmy MCP

LABORATORIUM PRZYRZĄDÓW PÓŁPRZEWODNIKOWYCH

KB-01. Sterownika silnika krokowego bipolarnego dwufazowego INSTRUKCJA OBSŁUGI. 9. Eksploatacja sterownika KB-01:

Kod pracy. Po udzieleniu odpowiedzi do zadań 1 20, wypełnij tabelkę

PRZEMYSŁOWY ODTWARZACZ PLIKÓW MP3 i WAV

Świat fizyki powtórzenie

Uczeń/Uczennica po zestawieniu połączeń zgłasza nauczycielowi gotowość do sprawdzenia układu i wszystkich połączeń.

Użytkowanie elektronicznego dziennika UONET PLUS.

Pomiary napięć i prądów w obwodach prądu stałego

Załącznik nr pkt - szafa metalowa certyfikowana, posiadająca klasę odporności odpowiednią

Śrubka zamykająca Uchwyt ścienny Przycisk kontrolny Lampka kontrolna

Standardowe tolerancje wymiarowe

ABB i-bus KNX Czujnik pogody, natynkowy WES/A 3.1, 2CDG120046R0011

Linc Polska Sp. z o.o. ul. Hallera Poznań. tel fax info@linc.pl

ZARZĄDZENIE Nr 338/2016 BURMISTRZA PRUSZCZA GDAŃSKIEGO z dnia 20 kwietnia 2016 r.

PODSTAWY METROLOGII ĆWICZENIE 4 PRZETWORNIKI AC/CA Międzywydziałowa Szkoła Inżynierii Biomedycznej 2009/2010 SEMESTR 3

Materiały pomocnicze 8 do zajęć wyrównawczych z Fizyki dla Inżynierii i Gospodarki Wodnej

INSTRUKCJA OBSŁUGI CYFROWY MIERNIK REZYSTANCJI IZOLACJI DT-5505

Udoskonalona wentylacja komory suszenia

Sprawozdanie. Układ utrzymujący stałą temperaturę sterowanie wentylatora na podstawie informacji z czujnika temperatury

Przekaźniki czasowe H/44. Przekaźniki czasowe. Przekaźnik czasowy opóźnienie załączania EN 61810

Informacje uzyskiwane dzięki spektrometrii mas

INFORMATOR TECHNICZNY WONDERWARE

Trenuj przed sprawdzianem! Matematyka Test 4

TRANSFORMATORY I ZASILACZE

14.Rozwiązywanie zadań tekstowych wykorzystujących równania i nierówności kwadratowe.

Sterownik nagrzewnicy elektrycznej HE

ZAMEK KODOWY W MODULE KOMBI Nr Ref. 1105/1

Kurier POCZTEX XL by CTI. Instrukcja

INSTRUKCJA OBSŁUGI ST 631 PIROMETR DUO

LABORATORIUM STEROWANIE SILNIKA KROKOWEGO

DTR.ZL APLISENS PRODUKCJA PRZETWORNIKÓW CIŚNIENIA I APARATURY POMIAROWEJ INSTRUKCJA OBSŁUGI (DOKUMENTACJA TECHNICZNO-RUCHOWA)

Wyznaczanie współczynnika sprężystości sprężyn i ich układów

II.5 Prędkość światła jako prędkość graniczna

SKRÓCONA INSTRUKCJA OBSŁUGI CR-500- HD

OFERTA WYKŁADÓW, WARSZTATÓW I LABORATORIÓW DLA UCZNIÓW KLAS IV- VI SZKÓŁ PODSTAWOWYCH, GIMNAZJALNYCH I ŚREDNICH

PX319. Driver LED 1x2A/48V INSTRUKCJA OBSŁUGI

PRAWA ZACHOWANIA. Podstawowe terminy. Cia a tworz ce uk ad mechaniczny oddzia ywuj mi dzy sob i z cia ami nie nale cymi do uk adu za pomoc

VinCent Office. Moduł Drukarki Fiskalnej

STEROWNIK PRZEPŁYWOMIERZA Z WYŚWIETLACZEM LED NA SZYNĘ DIN SPR1

Zmiany w programie C GEO v. 6.5

INFORMATOR TECHNICZNY. Pierwsze uruchomienie przemiennika częstotliwości Astraada Drive UWAGA!

CT-AHS / CT-ARS CT-MBS / CT-MFS. (PL) Instrukcja instalacji i obsługi Elektroniczne przekaźniki czasowe, serii CT-S

Wykład 2. Interfejsy I 2 C, OneWire, I 2 S

Wyznaczanie statycznego i kinetycznego współczynnika tarcia przy pomocy równi pochyłej

Adapter USB do CB32. MDH-SYSTEM ul. Bajkowa 5, Lublin tel./fax lub kom e mail: info@mdh-system.pl

Specyfikacja techniczna banerów Flash

Ć W I C Z E N I E N R O-10

FUNDUSZ STYPENDIALNY IKEA FAMILY, ROK SZKOLNY 2013/2014

Opracował: mgr inż. Marcin Wieczorek

Instrukcja obsługi Czujnik refleksyjny O5PG

Transkrypt:

Pomiar temperatury Czujnik temperatury TMP36 przekazuje na wyjście napięcie proporcjonalne do temperatury otoczenia, zatem określenie bieżącej temperatury wymaga tylko prostej konwersji odczytywanej wartości. Na przykład temperatura 25 C jest reprezentowana przez napięcie 750 mv, a każda zmiana temperatury o 1 stopień odpowiada zmianie napięcia o 10 mv. Czujnik TMP36 może służyć do mierzenia temperatur z przedziału od -40 C do +125 C. Funkcja analogread() zwraca wartość z przedziału od 0 do nieco poniżej 5000 mv (5V). Wystarczy pomnożyć wartość zwracaną przez funkcję analogread() przez (5000/1024), aby uzyskać rzeczywiste napięcie przekazywane przez czujnik. Należy jeszcze odjąć wartość 500 (czyli zastosowane w czujniku TMP36 przesunięcie niezbędne do reprezentowania temperatur poniżej 0 C) i podzielić otrzymaną wartość przez 10 uzyskana w ten sposób liczba będzie reprezentowała temperaturę w stopniach Celsjusza. 1

//Projekt - wyświetlanie temperatury w oknie monitora portu szeregowego (TMP36) float celsius = 0; float fahrenheit = 0; void setup() Serial.begin(9600); 2

void findtemps() float voltage = 0; float sensor = 0; //odczytuje wartość z czujnika temperatury i konwertuje ją //na stopnie Celsjusza i Fahrenheita sensor = analogread(0); voltage = (sensor*5000)/1024; //konwertuje wartość z czujnika na mv voltage = voltage - 500; //odejmuje przesunięcie napięcia celsius = voltage / 10; // zamiana mv na stopnie Celsjusza fahrenheit = (1.8 * celsius) + 32; //konwertuje stopnie Celsjusza na Fahrenheita void displaytemps() Serial.print(" Temperatura wynosi "); Serial.print(celsius, 0); Serial.print(" st. C / "); Serial.print(fahrenheit, 0); Serial.println(" st. F"); void loop() findtemps(); displaytemps(); delay(1000); 3

Pomiar odległości Vcc Trig Echo GND Ultradźwiękowy czujnik odległości HC-SR04 HC-SR04 to czujnik ultradźwiękowy działający w zakresie od 2 do 200 cm, zasilany napięciem 5V. Mierzony za jego pomocą czas trwania sygnału wejściowego, jest proporcjonalny do mierzonej odległości. Typowy pobór prądu podczas pomiaru wynosi około 15mA. Posiada cztery piny, dwa zasilające oraz dwa do wyzwolenia i odczytania pomiaru. Specyfikacja Napięcie zasilania: 5 V Średni pobór prądu: 15 ma Zakres pomiarowy: 2-200 cm Wyjście: sygnał częstotliwościowy Częstotliwość pracy: 40 khz Kąt pomiaru 15 Wymiary: 45 x 20 x 15 mm Aby rozpocząć pomiar odległości należy podać na pin TRIG impuls napięciowy w stanie wysokim 5V przez czas 10μs, następnie dokonywany jest pomiar odległości przy pomocy fali ultradźwiękowej o częstotliwości 40kHz, która odbijając się od napotkanej przeszkody, wraca do czujnika. Kiedy pomiar zostanie wykonany, na pin ECHO wystawiany jest sygnał, którego czas trwania zależy od odległości do przeszkody. Pierwszą metodę pomiaru opisuje prosta zależność, w której mierzony jest czas (T1) w sekundach od momentu wyzwolenia sygnału na wejściu TRIG do momentu pojawienia się odpowiedzi na pinie ECHO: odległość = (T1 * prędkość rozchodzenia się dźwięku) / 2 Interesuje nas prędkość rozchodzenia się dźwięku w powietrzu, a więc 340 m/s: odległość [m] = ( T1 [s] * 340 [m/s] ) / 2 4

HC-SR04 posiada jednak opcję, która pozwoli nam na określenie odległości od przeszkody na podstawie czasu trwania sygnału ECHO (T2) mierzoną w mikrosekundach. Łatwo policzyć więc, że fala dźwiękowa pokonuje jeden centymetr w czasie 29 µs, a więc ułatwiając sobie powyższą zależność, otrzymamy wzór i wynik w centymetrach: odległość [cm] = T2 [µs] / 58 Jeśli interesuje nas wynik w calach, powyższy wzór będzie wyglądał następująco: odległość [inch] = T2 [µs] / 148 Dokładność pomiaru może osiągać wartość ±3 mm. Zaleca się ponawiać pomiar po czasie nie krótszym niż 60 ms. Przykład 1 #include <LiquidCrystal.h> int TX = 14; //port nadajnika Ultrasonic int RX = 15; //port odbiornika Ultrasonic int CM; //odległość w cm long TIME; //długość powrotnego impulsu w µs LiquidCrystal lcd(8, 9, 4, 5, 6, 7); void setup() lcd.begin(16,2); pinmode(tx, OUTPUT); pinmode(rx, INPUT); void loop() pomiar_odleglosci(); lcd.clear(); lcd.setcursor(0,0); //w górnej linii LCD - czas lcd.print(time); lcd.setcursor(0,1); // w dolnej linii LCD - cm 5

// szerokość odbitego impulsu w µs podzielone przez 58 to odległość w cm lcd.print(time / 58); delay(1000); void pomiar_odleglosci () // impuls 10 µs inicjalizujący digitalwrite(tx, HIGH); delaymicroseconds(10); digitalwrite(tx, LOW); TIME = pulsein(rx, HIGH); Przykład 2 //pomiar odległości za pomocą ultradźwięków wykorzystanie biblioteki Ultrasonic #include <Ultrasonic.h> #include <LiquidCrystal.h> LiquidCrystal lcd(8, 9, 4, 5, 6, 7); //RS,EN, D0, D1, D2, D3 Ultrasonic ultrasonic(14,15); // TRIG, ECHO void setup() lcd.begin(16, 2); lcd.print("testing..."); void loop() lcd.clear(); lcd.setcursor(0, 0); lcd.print(ultrasonic.ranging(cm)); lcd.print("cm"); delay(200); 6

Czujnik ruchu Sensory PIR pozwalają wykryć ruch, reagują na pojawienie się lub zniknięcie człowieka z pola widoczności czujnika. Są małe, tanie, łatwe w użyciu. Znajdują zastosowanie w gospodarstwach domowych oraz biurach. Zwykle nazywane są czujnikami PIR, "Passive Infrared", "Pyroelectric" lub "IR motion" 7

Widok od strony elementów Moduł HC-SR501 (DYP-ME003x1) jest to czujnik ruchu oparty na czujniku podczerwieni. Czujka posiada: Regulowaną czułość i czas Zakres detekcji maks. 7 m Kąt wykrywania: do 100 stopni Zakres napięcia zasilającego: 5V-20V (DC) Pobór prądu (czuwanie): mniej niż 50uA Poziom wyjściowy napięcia: wysoki 3V / nisko 0V Temperatura pracy: -15 do +70 stopni Celsjusza Sposób wyzwalania: L niepowtarzalne / H powtarzalne Rozmiar płytki PCB: 32mm x 24mm Przykład: void setup() pinmode(13,output); pinmode(15,input); void loop() digitalwrite(13,digitalread(15)); 8