Pobieranie prezentacji. Proszę czekać

Pobieranie prezentacji. Proszę czekać

Pomiary temperatury w systemach wbudowanych

Podobne prezentacje


Prezentacja na temat: "Pomiary temperatury w systemach wbudowanych"— Zapis prezentacji:

1 Pomiary temperatury w systemach wbudowanych
Zygmunt Kubiak Instytut Informatyki Politechnika Poznańska Zygmunt Kubiak

2 Wprowadzenie Kryteria podziału sensorów temperatury Zjawisko fizyczne
Rozszerzalność metali, cieczy, gazów Zmiana rezystancji metali Zmiana rezystancji półprzewodników polikrystalicznych Zmiana rezystancji półprzewodników monokrystalicznych Zależność charakterystyk diod, tranzystorów od temperatury Zależność częstotliwości rezonansowej rezonatora kwarcowego od temperatury Zjawisko termoelektryczne Bezdotykowe pomiary temperatury …………… Zygmunt Kubiak

3 Wprowadzenie Kryteria podziału sensorów temperatury Sygnał wyjściowy
Analogowy Rezystancja Napięcie Częstotliwość Czas …… Sygnał cyfrowy Cyfrowa wartość temperatury przekazywana jest na wyjście sensora w pakiecie (ramce) w jednym ze standardów magistral mikrokontrolerów (I²C, SMBus, SPI, Microwire, 1-Wire) Zygmunt Kubiak

4 Wprowadzenie Przegląd ograniczono do wybranych sensorów elektrycznych, przeznaczonych do pomiaru kontaktowego. Ta grupa sensorów jest najczęściej stosowana w systemach wbudowanych, ponieważ są to rozwiązania niewielkich gabarytach, względnie tanie, łatwe w aplikacji a przy tym zapewniające wystarczającą dokładność pomiarów. Zygmunt Kubiak

5 Sensory analogowe Sensory elektryczne, kontaktowe Rezystancyjne
metalowe RTD (Resistance Temperature Detector) Półprzewodnikowe Diodowe (PN) Si Polikrystaliczne rezystancyjne (termistory) Monokrystaliczne NTC (Negative Temperature Coefficient) PTC Zygmunt Kubiak

6 Sensory analogowe Czujniki RTD wytwarzane są z różnych metali Są one rzadziej stosowane systemach wbudowanych. Najlepsze parametry dają konstrukcje platynowe ale one są też najdroższe. Zygmunt Kubiak

7 Sensory analogowe Czujniki RTD Zygmunt Kubiak

8 Sensory analogowe Czujniki RTD Zygmunt Kubiak

9 Sensory analogowe Czujniki RTD Zygmunt Kubiak

10 Sensory analogowe Czujniki RTD Zygmunt Kubiak

11 Sensory analogowe Termistory zbudowane są z polikrystalicznych półprzewodników. Do ich zalet możemy zaliczyć bardzo wysoką czułość, niską cenę oraz możliwość uzyskania niewielkich gabarytów takich czujników. Natomiast podstawowe wady to nieliniowa charakterystyka przetwarzania, a także mała powtarzalność parametrów czujników co wymaga stosowania złożonych metod linearyzacji i praktycznie indywidualnej kalibracji każdego z nich. Zygmunt Kubiak

12 Sensory analogowe Termistory NTC charakteryzują się ujemnym współczynnikiem temperaturowym, tzn. ich rezystancja maleje ze wzrostem temperatury. Zmiany rezystancji takiego czujnika można określić następującym równaniem: gdzie T i To są wyrażone w stopniach K, RT jest rezystancją w temperaturze T, a Ro jest rezystancją w temperaturze odniesienia To, zwykle 298 K (25°C), B jest stałą materiałową czujnika o wartości 2000 – 6000 K. Rezystancja produkowanych NTC wynosi 10Ω-10MΩ (w temperaturze 298 K). Zygmunt Kubiak

13 Sensory analogowe Termistory PTC w znacznym zakresie temperatur mają dodatni współczynnik temperaturowy. Rzadziej stosowane są w pomiarach temperatury. Specjalne wykonania takich termistorów używane są jako tzw. bezpieczniki polimerowe (powtarzalne). Po przekroczeniu określonej wartości prądu (parametr bezpiecznika) rezystancja bezpiecznika gwałtownie rośnie. W przypadku ustania bądź usunięcia przyczyny zwarcia następuje ochłodzenie termistora i powrót do pierwotnego zakresu rezystancji. Zygmunt Kubiak

14 Sensory analogowe Termistory Zygmunt Kubiak

15 Sensory analogowe Zygmunt Kubiak

16 Sensory analogowe Zygmunt Kubiak

17 Sensory analogowe Zygmunt Kubiak

18 Sensory analogowe Zygmunt Kubiak

19 Sensory analogowe Zygmunt Kubiak

20 Sensory analogowe Termorezystory z domieszkowanych półprzewodników monokrystalicznych, z reguły krzemowe, posiadają dodatni współczynnik temperaturowy. W porównaniu z termistorami, czujniki te charakteryzują się znacznie większą powtarzalnością charakterystyk. Mają mniejszą czułość od termistorów ale większą od czujników metalowych). Zygmunt Kubiak

21 Sensory analogowe Termorezystory Zygmunt Kubiak

22 Sensory analogowe Diodowe czujniki krzemowe (z krzemu monokrysta-licznego) należą podobnie jak wspomniana wyżej grupa termorezystorów do częściej stosowanych i tańszych rozwiązań elementów do pomiaru temperatury. W tym rozwiązaniu wykorzystywane są temperaturowe właściwości złącza p-n. W funkcji zmian temperatury obserwujemy przesuwanie charakterystyki wejściowej złącza. Przy wzroście temperatury, napięcie na diodzie maleje. Zygmunt Kubiak

23 Sensory analogowe Diodowe czujniki Zygmunt Kubiak

24 Sensory analogowe Diodowe czujniki Zygmunt Kubiak

25 Sensory analogowe Analogowe, krzemowe sensory temperatury zlinearyzo-wane i skorygowane na etapie produkcji, wykorzystują oba wcześniej omówione czujniki. Przykładem scalonego sensora analogowego, w którym zastosowano termorezystor jest układ AD firmy Analog Devices. Zygmunt Kubiak

26 Sensory analogowe Analogowe, krzemowe sensory temperatury Przykładem wykorzystania właściwości temperaturowych diody może być układ TMP35/36/37. Zygmunt Kubiak

27 Sensory cyfrowe W grupie cyfrowych sensorów temperatury spotkać można bardzo różne rozwiązania zarówno pod względem wykorzystanego zjawiska fizycznego jak i sygnału wyjściowego. Pierwszy przykład jest trochę nietypowy w tej grupie. Sensor TMP05 jest układem z modulacją szerokości impulsu (PWM), czyli jest to właściwie, biorąc pod uwagę sygnał wyjściowy, przetwornik temperatury na czas. Czas trwania impulsu odniesiony do okresu sygnału wyjściowego jest proporcjonalny do wartości temperatury. Zygmunt Kubiak

28 Sensory cyfrowe Sensor umożliwia pomiary w zakresie -40°C do +150°C przy napięciu zasilania 3 V do 5,5 V. Błąd pomiaru nie przekracza 1°C (w zakresie 0°C do 70°C) a błąd liniowości jest mniejszy od 0,5%. Przetwarzanie na wartość wyjściową realizuje modulator Sigma-Delta, który zawiera układ próbkowania, integrator, komparator oraz 1-bitowy przetwornik c/a. Zygmunt Kubiak

29 Sensory cyfrowe Trójstanowe wejście FUNC służy do wyboru jednego z trzech trybów pracy: konwersja ciągła, pojedyncze przetwarzanie oraz tryb łańcuchowy, w którym sensory łączone są w łańcuch a przetwarzanie odbywa się sekwencyjnie. Drugie wejście CONV/IN, również trójstanowe, w dwóch pierwszych trybach określa szybkość przetwarzania a trzecim trybie jest wejściem do tworzenia łańcucha sensorów. Zygmunt Kubiak

30 Sensory cyfrowe Kolejnym przykładem jest w pełni cyfrowy sensor temperatury typu DS1631. Układ ten, nie wymagający zewnętrznych elementów, umożliwia cyfrowy pomiar w zakresie od -55 do +125C, z dokładnością 0,5C. Temperatura jest odczytywana jako wartość 9, 10, 11 lub 12-bitowa (rozdzielczość ustawiana przez użytkownika). Dane odczytywane (pomiary) i wpisywane (nastawy i kody sterujące) transmitowane są przez 2-przewodowy interfejs szeregowy SMBus. Zygmunt Kubiak

31 Sensory cyfrowe Pomiar polega na zliczaniu okresów zegara z oscylatora o małym współczynniku temperaturowym, przez czas zależny od oscylatora o dużym współczynniku temperaturowym. Zygmunt Kubiak

32 Sensory cyfrowe W liczniku wstępnie ustawiana jest wartość oznaczająca podstawę liczenia, która odpowiada -55C. Jeśli licznik osiągnie zero, przed okresem bramkowania (sygnał STOP), zawartość rejestru temperatury, która jest także ustawiona wstępnie na -55C, jest zwiększana o 1 (inkrementowana) wskazując, że temperatura jest wyższa od -55C. Zygmunt Kubiak

33 Sensory cyfrowe Następnie do licznika wpisywana jest zawartość z akumulatora nachylenia. Licznik ponownie zlicza aż do osiągnięcia zera. Jeśli okres bramkowania nadal nie upłynął, wtedy ten proces się powtarza. Akumulator nachylenia jest używany do linearyzacji parabolicznych charakterystyk oscylatorów w funkcji temperatury, dla uzyskania wysokiej dokładności pomiaru. Zygmunt Kubiak

34 Interfejsy sensorów cyfrowych
Najczęściej stosowane są szeregowe magistrale synchroniczne. Do takich rozwiązań należą I2C (ang. Inter Integrated Circuit), SMBus (ang. System Mana-gement Bus), SPI (ang. Serial Peripherial Interface), Microwire. Pojęcie magistrala synchroniczna oznacza, że jedną z linii jest linia zegarowa sterująca przepły-wem danych. W niektórych sensorach Maxim/Dallas stosowana jest magistrala asynchroniczna – 1-Wire. Jako przykład w zarysie przedstawiono synchroniczną magistralę szeregową SMBus stosowaną np. we wcześniej omówionym sensorze DS1631. Zygmunt Kubiak

35 Interfejsy sensorów cyfrowych
Magistrala I2C składa się z dwóch linii sygnałowych : SDA (serial data) - do przesyłania danych i SCL (serial clock) - do przesyłania sygnału taktującego, oraz linii masy. Obydwie linie magistrali I2C są liniami dwukierunkowymi Zygmunt Kubiak

36 Interfejsy sensorów cyfrowych
Transmisja realizowana jest wg zasady Master – Slave. Inicjowana jest zawsze przez układ Master (mikrokontroler). Układ Slave (tu sensor) realizuje zadania zawarte w ramce wysłanej przez Master’a. Każdy układ Slave ma swój indywidualny numer (adres). Ramka przeznaczona do przesłania rozkazów „Start przetwarzania” lub „Stop przetwarzania” Zygmunt Kubiak

37 Podsumowanie W przypadku stosowania czujników analogowych proces linearyzacji i kalibracji charakterystyki przetwarzania można przenieść na stronę cyfrową (programową) stosując przykładowo tablice korekcji. W systemach wbudowanych coraz częściej rezygnuje się z analogowych czujników temperatury na rzecz coraz tańszych, bardziej uniwersalnych i wymagają-cych mniejszych nakładów pracy a także prostszych w aplikacji sensorów cyfrowych. Zygmunt Kubiak

38 Podsumowanie Magistrale szeregowe, w które wyposażane są mikrokontrolery redukują liczbę wymaganych linii portów mikrokontrolera a przy tym pozwalają na obsługę dziesiątek i więcej sensorów. Postęp jaki nastąpił w ostatnich latach w dziedzinie sensorów jest ogromny. Wykorzystywane są najnowsze osiągnięcia technologiczne w tym nanotechnologii. Zygmunt Kubiak

39 Termometr mierzy zawsze
Dziękuję za uwagę Termometr mierzy zawsze temperaturę własną!! Zygmunt Kubiak

40 Sensory analogowe Skale temperatur można ogólnie podzielić na:
Teoretyczne - oparte na zależnościach teoretycznych (idealnych). Przykładem może być termodynamiczna skala temperatur lub skala gazu doskonałego. Empiryczne - oparte na danych doświadczalnych np. Międzynarodowa Praktyczna Skala Temperatur 1968r. Przykłady skal temperatur: Termodynamiczna skala temperatury wg koncepcji Kelvin'a. Jest to teoretyczna skala oparta na sprawności cyklu Carnota. Jednostką tej skali jest kelvin (ozn. K). Kelvin jest jednostką podstawową Międzynarodowego Układu Jednostek Miar SI. Skala temperatury Celsjusza. Jest to empiryczna skala określona po raz pierwszy w 1743 roku, oparta na dwóch punktach stałych: t1=0oC (temperatura topnienia lodu), t2=100oC (temperatura wrzenia wody). Oba te punkty określone są pod ciśnieniem N/m2 [Pa] = 1 atmosfera. T1 oraz t2 określają przedział temperatur w tej skali. Jednostką jest stopień Celsjusza (ozn. oC). Skala temperatury Fahrenheita. Empiryczna skala temperatury oparta na dwóch punktach stałych: t1=0oF (temperatura mieszania śniegu z salmiakiem) i t2=100oF (temperatura normalna ciała ludzkiego). Skala ta jest stosowana głównie w krajach posługujących się angielskim i amerykańskim systemem miar. Międzynarodowa Praktyczna Skala Temperatury 1968r. (MPST 1968). Empiryczna skal oparta na 11 punktach stałych przyjęta przez XIII Generalną Konferencję Miar w 1968 roku. Zygmunt Kubiak

41 Sensory analogowe Termopara to złącze dwóch różnych metali, na którym powstaje napięcie o niewielkiej wartości - najczęściej w zakresie miliwoltów - i współczynniku temperaturowym rzędu 50 mikroV/oC. Za pomocą termopar można mierzyć temperaturę od -270oC do +2700oC z błędem w zakresie 0,5 - 2 oC. W praktyce działanie termopar opiera się na zjawiskach Seebecka, Peltiera i Thomsona. Najistotniejsze jest zjawisko Seebecka i polega ono na powstawaniu siły elektromotorycznej i przepływie prądu elektrycznego w miejscu styku dwóch metali lub półprzewodników o różnych temperaturach, w zamkniętym obwodzie termoelektrycznym. W układzie zastosowano termoparę typu J . Wartość mierzonego napięcia zależy tutaj od temperatury obu złącz termoelektrycznych i jest ona w przybliżeniu proporcjonalna do różnicy temperatur obu złącz. Złącze odniesienia umieszcza się w stałej temperaturze i na ogół jest to 0oC. Wykorzystuje się do tego kąpiele lodowe lub niewielkie pudełka ze stabilizowaną temperaturą wnętrza. Termopara typu J jest to złącze żelaza i konstantanu (55%Cu i 45%Ni). Temperatura maksymalna tego złącza to 760oC (czas życia termopary skraca się przez zbyt długą pracę w temperaturze zbliżonej do maksymalnej). Współczynnik temperaturowy napięcia przy 20oC wynosi 51,45 mikroV/oC, a napięcie wyjściowe 5,268mV przy 100oC i 21,846mV przy 400oC. Zygmunt Kubiak

42 Sensory analogowe Termistory to półprzewodnikowe elementy rezystancyjne o ujemnym współczynniku temperaturowym rezystancji, którego wartość jest równa mniej więcej -4%/oC. Na ogół stosowane są termistory o rezystancji, w temperaturze pokojowej, rzędu kilku kOhm. Termistory nadają się bardzo dobrze do pomiaru temperatury oraz do sterowania jej zmianami w zakresie od -50oC do +300oC z błędem nie przekraczającym 0,1 do 0,2oC. Termistory charakteryzują się dużą zmianą wartości rezystancji na każdy stopień zmiany temperatury więc współpracujące z nimi układy elektroniczne nie muszą mieć wyśrubowanych parametrów jak miało to miejsce w przypadku termopar (...). Zmiany rezystancji termistora w funkcji temperatury mają charakter wykładniczy. Aby zmienić tą zależność na liniową, termistory łączy się w odpowiedni sposób z rezystorami. Najprostszym sposobem jest połączenie szeregowe. Zygmunt Kubiak

43 Sensory analogowe Rezystancyjne termometry platynowe są wykonywane w postaci zwoju drutu z czystej platyny. Współczynnik temperaturowy takich czujników jest dodatni i ma wartość około 0,4%/oC. Parametry termometrów platynowych wykazują dużą stałość w czasie, błąd pomiaru mieści się w zakresie 0,02%-0,2%, a zakres mierzonych temperatur to -200oC do 1000oC. Ich wadą jest dość wysoka cena. Zygmunt Kubiak

44 Sensory analogowe Termometry kwarcowe. Wykorzystuje się w nich zależność częstotliwości rezonansowej rezonatora kwarcowego od temperatury. Typowy zakres pomiaru waha się od -50oC do +150oC, a błąd nie przekracza 0,04oC. Są więc one bardzo dokładne. Termometry krzemowe. Przy ich pomocy możliwe są pomiary temperatury od -55oC do +125oC o błędzie pomiaru rzędu 0,5oC. Zygmunt Kubiak

45 Sensory analogowe Pirometry stosuje się w metodzie bezdotykowego pomiaru temperatury. Pomiar realizuje się poprzez obserwację żarzącego się obiektu przez lunetę i porównanie jego koloru z kolorem świecenia umieszczonego wewnątrz pirometru drucika żarowego. Pirometrami optycznymi mierzy się temperatury w zakresie od 750oC do +3000oC. Błąd szacuje się na około 4oC w pobliżu dolnej granicy zakresu pomiarowego i około 20oC w pobliżu górnej granicy. Znacznie wydajniejsze są pirometry pracujące w podczerwieni. Zygmunt Kubiak

46 Sensory analogowe Zygmunt Kubiak

47 Sensory analogowe Zygmunt Kubiak

48 Sensory analogowe Zygmunt Kubiak

49 Sensory analogowe Zygmunt Kubiak

50 Sensory analogowe Zygmunt Kubiak

51 Sensory analogowe Zygmunt Kubiak

52 Sensory analogowe Zygmunt Kubiak

53 Sensory analogowe Zygmunt Kubiak

54 Sensory analogowe Zygmunt Kubiak

55 Sensory analogowe citlivá časť snímača Zygmunt Kubiak

56 Odporové teplomery - termistory
Sensory analogowe Odporové teplomery - termistory Zygmunt Kubiak

57 Termometr mierzy zawsze
Dziękuję za uwagę Termometr mierzy zawsze temperaturę własną!! Zygmunt Kubiak

58 Sensory analogowe Zygmunt Kubiak

59 Sensory analogowe Zygmunt Kubiak

60 Sensory analogowe Zygmunt Kubiak

61 Sensory analogowe Zygmunt Kubiak

62 Sensory analogowe Zygmunt Kubiak

63 Sensory analogowe Zygmunt Kubiak


Pobierz ppt "Pomiary temperatury w systemach wbudowanych"

Podobne prezentacje


Reklamy Google