Elektroda.pl
Elektroda.pl
X
Please add exception to AdBlock for elektroda.pl.
If you watch the ads, you support portal and users.

Termometr bezprzewodowy z alarmem termicznym (termostatem)

kacper_zet 23 Dec 2009 23:14 6883 7
  • #1
    kacper_zet
    Level 11  
    Witam.
    Bardzo prosiłbym o pomoc w zaprojektowaniu urządzenia, które ma spełniać następujące funkcje:
    -pomiar temperatury (może być dodatniej)
    -transmisja bezprzewodowa na odległość ok 100m i prezentacja wyniku pomiaru na wyświetlaczu LCD
    -uruchomienie alarmu, bądź załączenie przekaźnika w przypadku, gdy temperatura spadnie poniżej ustawionego minimum.

    Do budowy tego urządzenia mam zamiar użyć Atmega8 (lub inny AVR), czujnik ds18b20, LCD 2x16 i oczywiście odpowiednie moduły komunikacyjne.

    Bardzo prosiłbym o pomoc, sam termometr na Atmedze i ds18b20 potrafię złożyć, jednak nie wiem, jak zabrać się do sprawy transmisji bezprzewodowej i alarmu.
    Z góry serdecznie dziękuję
    Kacper
  • Helpful post
    #2
    And!
    Admin of Design group
    Wybrałeś już moduły do komunikacji bezprzewodowej ?

    Przejrzyj ofertę sklepów elektronicznych i wybierz coś
    biorąc pod uwagę cenę/jakość.

    Jeżeli układ będzie posiadał wejście cyfrowe,
    wystarczy wykorzystać transmisję szeregową (np. typowy serial port RS-232)
    z prędkością 300-1200b, lub coś własnego.
    Warto na końcu ramki dodać CRC aby sprawdzić czy nie nastąpiły błędy.

    Wybierz kilka modułów zobaczymy co dalej.

    Co do alarmu to proste użycie warunku
    w programie a następie wywołanie załączenia np. przekaźnika
    przez podanie stanu wysokiego na określony bit portu.

    Wesołych Świąt.
  • Helpful post
    #4
    And!
    Admin of Design group
    Moduły są odpowiednie do transmisji danych,
    jako źródło sygnału można wykorzystać na początek końcówkę
    TX w uP, natomiast RX w odbiorniku.

    Warto zastosować anteny (kawałek drutu) ćwierćfalowe,
    lub dipole półfalowe (np z rurki aluminiowej Φ 3mm).

    Może być problem z uzyskaniem 100m, gdyż to zależy od wielu czynników.

    Trzeba przeprowadzić eksperymenty.

    Na początek szybkość transmisji w okolicach 600-1200b.
  • #5
    kacper_zet
    Level 11  
    Wykonałem schematy nadajnika i odbiornika, mam pytanie, czy są one poprawne ?
    Nadajnik
    Termometr bezprzewodowy z alarmem termicznym (termostatem)

    Odbiornik
    Termometr bezprzewodowy z alarmem termicznym (termostatem)


    Pozdrawiam i dziękuję za dotychczasową pomoc And!
    Kacper
  • #6
    And!
    Admin of Design group
    Na pierwszym schemacie nie zgadzają się numery pinów nadajnika,
    jednak ich opisy są OK, więc pewnie to kwestia edytora schematów.

    W drugim 10pin modułu na +5V.

    Masy i zasilania części RF i interfejsu są często rozdzielone,
    można to wykorzystać w celu zastosowania dławików,
    w szynie zasilania które nie pozwalają na przenikanie,
    zakłóceń z uP<->w.cz

    warto skorzystać z rezonatora kwarcowego,
    do taktowania uP.

    W przypadku RS-232 sygnał do odbiornika,
    dociera zanegowany.

    Poza transmisją serial, można w późniejszym etapie
    spróbować zaadaptować formaty wykorzystywane w transmisjach IR
    Formaty transmisji IR
    dostosowując szybkość transmisji do przepustowości modułów radiowych.
  • #8
    slawboc1
    Level 10  
    Witam. Mam podobną potrzebę i pytanie czy istnieje podobne urządzenie fabryczne, kupić i zamontować . Zasięg może być mniejszy. Byle obudziło mnie np w nocy w momencie gdy temperatura spadnie po niżej ustawionej.