-
Data: 2012-06-26 12:00:05
Temat: Re: KTY81
Od: BartekK <s...@d...org> szukaj wiadomości tego autora
[ pokaż wszystkie nagłówki ]W dniu 2012-06-25 17:04, identyfikator: 20040501 pisze:
> dzięki za odzew,
> z tą wodą to bardzo ciekawa sprawa, mój kolega kablarz ciągle gadał o
> tym, że kabel napił sie wody, a tu proszę, po włożeniu do przegotowanej
> wody kabelka z czujnikiem, rezystancja spada o jakieś 300 omów,
> straszenie dużo, nie myślałem, że to aż takie ważne...
> chyba wygląda na to, że źle zaproksymowałem charakterystykę, może ma
> Ktoś tu PDFa z wykresem albo wie jak wyznaczyć charakterystykę
> przenoszenia tego KTY81? w pdfach są tylko tabele typu: 100 stopni
> rezystancja 2800 do 3500 ;o)))
Chyba źle szukasz datasheeta albo informacji w nim (czyżby to pierwszy
raz?)?
http://www.elenota.pl/datasheet-pdf/131910/Philips/K
TY81-1
Od strony 4tej i dalej. Masz tabelę rezystancji dla temperatur co 5'C i
dla wszystkich wykonań tego czujnika. Jak potrzebujesz dokładniejszą, to
sobie wrzuć do jakiegoś arkusza kalkulacyjnego i zaproksymuj odcinki
pomiędzy.
Narysuj swój obwód pomiarowy, napisz równania z których wyznaczasz
napięcie (to co mierzysz przez ADC) w funkcji R(kty). Wrzuć sobie to do
jakiegoś arkusza kalkulacyjnego, będziesz miał charakterystykę
U(adc)=f(R(kty)), R(kty) przepuść jeszcze przez chakraktystykę z tabelki
z pdf - i masz U(adc)=f(temperatura). Teraz U(adc) podziel na ilość
kroków wynikającą z Uref A/C i ilości bitów, i masz wprost tabelkę
"odczyt z A/C #01fa oznacza 53'C"
Jak masz dużo flasha a mało czasu cpu, to możesz sobie zrobić raz
obliczoną tabelkę (odczyt #01fa, więc bierzemy bajt nr #01fa z tabeli,
który równa się tyle ile 'C ma być) , dla 8bit to tylko 256bajtów, 4x
więcej dla 10bit.
Jak brakuje flasha, a masz więcej czasu - to podziel charakterystykę na
odcinki które są w miarę liniowe (o parametrach temperatura=a*(odczyt z
A/c)+b, gdzie a i b masz zaszyte w funkcji dla danych przedziałów), i
zrób funkcję która przelicza wynik z ADC na temperaturę. Ja robiłem dla
AVR, jego ADC 10bit, charakterystykę podzieliłem na 7 podzakresów
liniowych, i w zakresie -50'C +150'C błąd wynikajacy z aproksymacji mam
-5.5% (dla -50, nigdy nie używam tego zakresu) do maks +0.5% przy 90'C,
a w interesujacym mnie zakresie 40-120'C mam +/-0.5% - i to mi
wystarcza. Po skalibrowaniu przy +20'C - błąd wynikający z
niedoskonałości KTY, niedoskonałości pomiaru itd razem z błędem tej
aproksymacji - nie wychodzi mi ponad 1-2'C względem super wzorcowego
termometru laboratoryjnego.
--
| Bartłomiej Kuźniewski
| s...@d...org GG:23319 tel +48 696455098 http://drut.org/
| http://www.allegro.pl/show_user_auctions.php?uid=338
173
Następne wpisy z tego wątku
Najnowsze wątki z tej grupy
- Wietnam wykłada 500M$ i chce zbudować fabrykę za 50G$
- Pendrive zdycha, czy coś jeszcze innego? Problem z plikami.
- Odkurzacz Smapp Dynamic - dawny Zelmer
- Nagra IV i zewnętrzny pilot
- Fejk muzyczny czy nie fejk
- Raspberry Pi 3 Model B+
- Kuchenka elektryczna
- test
- Cewka elektrozaworu
- zapytanie o chip r5f21275nfp
- nie naprawiam więcej telewizorów
- Zrobił TV OLED z TV LCD
- Zasilacz USB na ścianę.
- Gniazdo + wtyk
- Aliexpress zaczął oszukiwać na bezczelnego.
Najnowsze wątki
- 2025-03-21 Zakaz wjazdu
- 2025-03-21 Nie zawsze wchodzi jedynka
- 2025-03-21 Samochody na wodę
- 2025-03-20 miszczowie parkowania
- 2025-03-20 "Wuj dobra rada" z KDAB rozważa: Choosing the Right Programming Language for Your Embedded Linux Device
- 2025-03-21 Gliwice => Business Development Manager - Dział Sieci i Bezpieczeńst
- 2025-03-21 Warszawa => Strategic Account Manager <=
- 2025-03-21 Wrocław => SOC Tech Leader <=
- 2025-03-21 Szczecin => Key Account Manager IT <=
- 2025-03-21 Ostrów Wielkopolski => Konsultant Wdrożeniowy Comarch XL/Optima (Ksi
- 2025-03-21 Wrocław => Konsultant wdrożeniowy Comarch XL/Optima (Księgowość i
- 2025-03-21 Warszawa => IT Business Analyst <=
- 2025-03-21 Bieruń => Spedytor Międzynarodowy (handel ładunkami/prowadzenie flo
- 2025-03-21 Dęblin => Node.js / Fullstack Developer <=
- 2025-03-21 Re: Co po KK-200? (Przypadki szczególne ponad 15 lat) [Islandzka matka/ministra ustąpiła]