Elektroda.pl
Elektroda.pl
X
Proszę, dodaj wyjątek www.elektroda.pl do Adblock.
Dzięki temu, że oglądasz reklamy, wspierasz portal i użytkowników.

Obsługa czterech czujników temperatury

mi_ma 21 Lis 2008 07:29 4800 8
  • Obsługa czterech czujników temperatury

    Dla wszystkich, którzy jeszcze nie są obeznani z czujnikami temperatury, poniższy projekt może być bardzo przydatny. Oczywiście wykorzystanie czujnika tempereatury nie ogranicza się do monitorwania jej w pokoju. Dzięki niemu możemy na przykłąd:

    stworzyć prostą stację pogodową i dane przedstawiać na stronie internetowej
    monitorować temperaturę pracy zasilacza komputerowego i przesyłać ostrzeżenia
    monitorować temperaturę w akwarium
    wykrywać światło słoneczne
    itp.

    Poniższy projekt wykorzystuje mikrokontroler PIC12C509 i cztery cyfrowe czujniki temperatury DS18S20. Dane mogą być przesyłane przez port RS232 i przedstawiane w stopniach Co lub Fahrenheit'a.

    Obsługa czterech czujników temperaturyObsługa czterech czujników temperatury

    Źródło http://quozl.netrek.org/ts/


    Fajne! Ranking DIY
  • #2 22 Lis 2008 01:01
    markovip
    Poziom 34  

    Po co do DS1820 PIC? Przecież do czterech diod i opornika na dwóch przewodach można podłączyć dziesiątki (miliony) takich cyfrowych termometrów. Jak dla mnie to przesada...
    Niedługo będziemy tak jak kilkadziesiąt lat temu montować mikroprocesory w żelazkach...

  • #3 22 Lis 2008 06:06
    skynet_2
    Poziom 26  

    wydaje mi się że tu chodzi o wygodę bo nie trzeba całej obsługi ow upychać w programie.
    Po 2 trzeba by używać dodatkowych linii danych bo na RX/TX się nie da tego zrobić.
    Po 3 uzyskanie precyzyjnej obsługi ow jest łatwiejsze na µC.

    Tyle że ja bym te czujniki połączył razem i dodał funkcje search_rom, bo prawdopodobnie tutaj to na 99,99% używa się skip_rom co jest nie eleganckim rozwiązaniem przy kilku układach ow.

  • #4 22 Lis 2008 11:08
    inventco.eu

    Poziom 29  

    W sumie to mam pytanie ...
    po co czujniki DS wpinac na 4 ry osobne porty uC ...
    przecież są to czujniki z magistralą 1Wire ... co oznacza , że mogą być podłączone poprzez 1 pin uC ...
    poza tym wydaje mi się , że bardzo dobrym rozwiązaniem jest wypuszczenie tej magistrali na port "znośniejszy" w komunikacji .
    Ot chociażby dla komputera klasy 386 czy 486 (można go użyć np. do Packet Radio) na których to komputerach nie da się odpalić wspomnianego przez przedmówców programu.

    Pozdrawiam
    Marek

  • #5 22 Lis 2008 20:24
    Wiking18
    Poziom 14  

    układ bardzo fajny ja mam w planach coś ala tego typu ale na większą skale i więcej opcji ma być sterowane rs232 i opiekować się domem jeszcze nie wiem jak rozwiąże komunikację bo pewnie na jednym procku się nie skończy ale co tam mam dużo czasu.


    markovip napisał:

    Niedługo będziemy tak jak kilkadziesiąt lat temu montować mikroprocesory w żelazkach...


    już to robimy :) żelazka prostownice do włosów suszarki do włosów i wiele innych zawiera mikroprocesory wyświetlacze LCD i inne zbędne bajery..... świat nie schodzi na psy tylko na Chiny ;/

    mam pytanie procek ten nie potrzebuje układu Max?? czy ma taki już wbudowany?

  • #6 23 Lis 2008 12:55
    Jimi Hendrix
    Poziom 19  

    Ja również dołączam się do tego pytania.
    Czyżby UART był zrealizowany programowo i nie występowała potrzeba zewnętrznej negacji danych?

  • #7 25 Lis 2008 11:57
    135
    Poziom 11  

    Tak na serio koledzy to do każdego złącza można podpiąć masę czujników. Tylko czy proceor wyrobi z ich odczytem i przetwarzaniem, gdyby do każdej z 4 linii podłaczyć max czujników

  • #8 25 Lis 2008 12:32
    skynet_2
    Poziom 26  

    zdefiniuj max czujników i jak często masz mieć odczyt bo można dać polecenia reset, skip_rom, convert_t a potem odczytywać temperaturę z kolejnych czujników, tylko układ jest zasilany z portu więć jednoczesnej konwersji 2^48 czujników[co odpowiada max] nie pociągnie ;)

  • #9 26 Lis 2008 17:43
    Wiking18
    Poziom 14  

    jeżeli chodzi o mnie to mi chodziło o układ MAX232 bo rs232 na kompie ma inne napięcia niż na uP

  Szukaj w 5mln produktów