logo elektroda
logo elektroda
X
logo elektroda
REKLAMA
REKLAMA
Adblock/uBlockOrigin/AdGuard mogą powodować znikanie niektórych postów z powodu nowej reguły.

Jak obliczyć rezystancję termistora NTC 10kΩ, B=3900 w zakresie 15-45°C?

22 Mar 2007 20:35 9251 12
REKLAMA
  • #1 3708123
    Konto nie istnieje
    Konto nie istnieje  
  • REKLAMA
  • #2 3708331
    shg
    Poziom 35  
    Posty: 2289
    Pomógł: 339
    Ocena: 135
    Ja policzyłem z takiego wzoru i wygląda całkiem ładnie:
    $$R = R_0 \cdot e^{\beta \frac{T_0 - T}{T T_0}}$$
    Tego Twojego nie sprawdziłem, bo trochę podejrzanie wygląda ten człon w wykładniku i nie chciało mi się dochopdzić co to jest :P.

    Pamiętaj że temperaturę podaje się w kelwinach.
    Wyszło tak:
    Jak obliczyć rezystancję termistora NTC 10kΩ, B=3900 w zakresie 15-45°C?
  • REKLAMA
  • #3 3708340
    ktrot
    Poziom 20  
    Posty: 166
    Pomógł: 47
    Ocena: 3
    Wzór jest prawidłowy, tzn o ile brak kreseczki przy To to misklik.
    Wzór Rt=Ro*exp[B*(1/T-1/To)] jest najprostszym wzorem ale wystarczającym przybliżeniem dla wielu zastosowań. Pamiętaj, że zarówno T jak i To trzeba podstawiać w kelwinach (st C+273.15). Jezeli sądzisz, że parametry są złe to je sprawdź: Ro to rezystancja w 20 st C sprawdź omomierzem czy jest 10k. Podobnie B mozesz sprawdzić za pomocą termometru i omomierza robiąc charakterysrykę R(T).
  • REKLAMA
  • #4 3709028
    Konto nie istnieje
    Konto nie istnieje  
  • #5 3709165
    ktrot
    Poziom 20  
    Posty: 166
    Pomógł: 47
    Ocena: 3
    Tak prosto nie bedzie. Napięcie na kondensatorze w funkcji czasu ma charakter eskpotencjalny i taki wzór bedziesz musiał uzyć. (Chociaż po zlogarytmowaniu stron da się sprowadzić do równania liniowego) Nie szukaj fizycznego sensu tak zwanej stałej czasowej RC bo to zalezy od aplikacji. Dla celów praktycznych przyjmuje się, że czas ładowania (rozładowania) kondensatora to 5*RC ale czasami trzeba uwzględnić 10*RC lub dłużej a czasami 3RC...Ty bedziesz prawdopodobnie poruszał się w okolicach 4RC do 5RC.
    Co do poziomu napięcia. Przyjmijmy, że ładujemy kondensator. Komparator ustawiasz na trochę mniej niż źródło napięcia czyli np 4,8V przy ładowaniu z 5V dla obu rezystorów. Mając zmierzone czasy (czy ich stosunek) mozesz wyznaczyć rezystancję termistora (stosunek rezystancji) a co za tym idzie temperaturę.
  • #6 3709545
    Konto nie istnieje
    Konto nie istnieje  
  • #7 3714111
    ggrunge
    Poziom 17  
    Posty: 307
    Pomógł: 9
    Ocena: 25
    Jesli robisz to na AVR, to nie lepiej skorzystac z ADC? Polaczyc szeregowo termistor z precyzyjnym rezystorem do +5V i mierzyc napiecie na termistorze? Wtedy latwo sobie wyliczysz rezystancje, a i pomiar bedzie duzo bardziej precyzyjny.

    Pozdrawiam,
    Michal
  • #8 3715396
    Konto nie istnieje
    Konto nie istnieje  
  • #9 3715497
    ggrunge
    Poziom 17  
    Posty: 307
    Pomógł: 9
    Ocena: 25
    No pomiaru przy rozladowywaniu nie bedziesz robil, wiec sie nie liczy, ale jabym zrobil rozladowywanie i ladowanie na dodatkowym mosfecie. Rezystancje dren-zrodlo w mosfetach to pare miliohm, masz pewnosc ze kondensator szybko i do konca sie rozladuje.

    Pozdrawiam,
    Michal
  • REKLAMA
  • #10 3715630
    Konto nie istnieje
    Konto nie istnieje  
  • #11 3718287
    ggrunge
    Poziom 17  
    Posty: 307
    Pomógł: 9
    Ocena: 25
    W takim przypadku rezystancja portu bedzie miala znaczenie, chociaz wlasciwie nie wielkie, bo ta rezystancja jest rzedu 20-30 Ohm jezeli dobrze zauwazylem na wykresie. Zobacz sobie wykres "I/O PIN SINK CURRENT vs OUTPUT VOLTAGE" w nocie jakiegos avr, ja zagladalem do noty atmega8 strona 265. Podejrzewam ze realizujesz ten projekt na uczelnie lub do szkoly, wtedy pasowaloby przynajmniej teoretycznie opisac ten problem.

    Pozdrawiam,
    Michal
  • #12 3719482
    Konto nie istnieje
    Konto nie istnieje  
  • #13 3719564
    ggrunge
    Poziom 17  
    Posty: 307
    Pomógł: 9
    Ocena: 25
    Mozesz podpiac pin do +5V przez rezystor (jakis nie zaduzy, ale nie mniejszy niz powiedzmy 200 Ohm zeby nie uwalic portu). Wtedy robisz pomiar napiecia na pinie + pomiar pradu i wtedy sobie wyliczysz -> oczywiscie ustawiasz pierw pin jako wyjscie w stanie L. Wtedy szacunkowo okreslisz jakiego rzedu jest ta rezystancja, tylko z tego co widzialem w nocie atmegi to to nie jest do konca liniowa charakterystyka, chociaz bardzo zblizona, wiec przy zmianie napiecia na wyjsciu pinu istnieje rowniez drobna zmiana rezystancji, ale nie wielka. Wiec jesli bys np podpial pomiedzy pin a +5V rezystor 200ohm to otrzymasz troche inna rezystancje niz jak podepniesz rezystor 470 ohm. Oczywiscie ta roznica jest mala - pare ohm, ale takie zjawisko istnieje, wiec warto o tym wiedziec.

    Pozdrawiam,
    Michal

Podsumowanie tematu

✨ Dyskusja dotyczy obliczania rezystancji termistora NTC o parametrach Ro=10kΩ i B=3900 w zakresie temperatur 15-45°C. Podstawowy wzór R = Ro * exp[B(1/T - 1/To)] jest poprawny pod warunkiem, że temperatury T i To są wyrażone w kelwinach. Wartość Ro powinna odpowiadać rezystancji w 20°C, którą można zmierzyć omomierzem, a parametr B można zweryfikować eksperymentalnie. Pomiar temperatury planowany jest metodą integracyjną z użyciem komparatora w mikrokontrolerze AVR, gdzie czas ładowania lub rozładowania kondensatora przez termistor i rezystor wzorcowy jest mierzony do osiągnięcia określonego napięcia progowego. Napięcie odniesienia komparatora powinno być ustawione nieco poniżej napięcia zasilania (np. 4,8 V przy 5 V). Czas ładowania kondensatora ma charakter wykładniczy i zwykle przyjmuje się pomiar w zakresie 4-5 stałych czasowych RC. Pomiar integracyjny opiera się na stosunku czasów ładowania/rozładowania, co pozwala wyeliminować wpływ pojemności kondensatora i wyliczyć rezystancję termistora. Warto uwzględnić rezystancję portów mikrokontrolera, która może wynosić kilkadziesiąt omów i wpływać na pomiar, zwłaszcza podczas rozładowywania kondensatora. Sposób warsztatowego pomiaru rezystancji portu polega na podłączeniu pinu mikrokontrolera do +5 V przez rezystor (np. 200 Ω) i pomiarze napięcia oraz prądu, co pozwala oszacować rezystancję wewnętrzną portu. Alternatywnie sugerowano pomiar napięcia na termistorze z użyciem ADC, jednak w tym projekcie wymagana jest metoda integracyjna narzucona z góry.
Podsumowanie wygenerowane przez AI na podstawie treści dyskusji.
REKLAMA