Elektroda.pl
Elektroda.pl
X

Wyszukiwarki naszych partnerów

Wyszukaj w ofercie 200 tys. produktów TME
Europejski lider sprzedaży techniki i elektroniki.
Fibaro Fibaro
Proszę, dodaj wyjątek elektroda.pl do Adblock.
Dzięki temu, że oglądasz reklamy, wspierasz portal i użytkowników.

RX2 i TX2 - Będą dobre? Termometr bezprzewodowy.

Dilril 10 Maj 2016 02:21 675 7
  • #1 10 Maj 2016 02:21
    Dilril
    Poziom 5  

    Witam.

    Z racji chęci zbudowania termometru bezprzewodowego, chciałem zmajstrować nadajnik i odbiornik radiowy. Czy do takiego celu nadadzą się RX2 i TX2?

    Pozdrawiam

  • Fibaro
  • #2 10 Maj 2016 09:01
    piterek-23
    Poziom 30  

    Troszkę mało informacji podałeś, bo RX2 i TX2 nie za wiele mówią...

  • Fibaro
  • #3 10 Maj 2016 11:27
    Dilril
    Poziom 5  

    OK. Zatem mam dwa układy, jeden TX-2-G z pilota od autka zdalnie sterowanego, a drugi RX-2-G z samego zdalnie sterowanego autka. Słyszałem, że na tych scalakach można zbudować własne zdalne sterowanie, no ale nie wiem czy będą dobre do komunikacji między uC, takiej właśnie gdzie liczy się przesył informacji o temperaturze na ten przykład.

  • #4 10 Maj 2016 14:13
    2N3866
    Poziom 29  

    Te układy umożliwiają przesył 5 różnych informacji (lewo, prawo, tył, przód, turbo). Nie można tego prawdopodobnie utożsamiać z 5-bitową komunikacją, bo lewo/prawo i tył/przód wykluczają się parami. Czyli na oko masz jakieś 8 różnych stanów (lewo/prawo×tył/przód×turbo/nie-turbo). Trochę mało do przesłania wartości liczbowych, a do takich należy temperatura.

    Proponuję parę nadajnik/odbiornik ASK 434 MHz - w Chinach kosztuje to grosze z przesyłką. Dla ilustracji link - masz tam oba na obrazkach: http://akademia.nettigo.pl/remote_outlet/..

  • Fibaro
  • #5 10 Maj 2016 18:48
    piterek-23
    Poziom 30  

    A ja proponuję ESP8266-01 + DS18B20 :)
    Za całość z przesyłką zapłacisz 2,5$

  • #6 11 Maj 2016 00:32
    Dilril
    Poziom 5  

    Rozumiem. Dziękuję za doradzenie. Na aukcji znalazłem coś takiego (zdjęcie z aukcji):

    RX2 i TX2 - Będą dobre? Termometr bezprzewodowy.

    Co prawda bez żadnej rewelacji, ale specyfikacja mi odpowiada. Czy takim zestawem prześlę potrzebne informacje?

    Wracając jeszcze do tych scalaków RX2 i TX2. Czy możliwa byłaby transmisja danych z termometru np. czterema kanałami i przesuwanie bitów? Pytam z ciekawości.

  • Pomocny post
    #7 11 Maj 2016 09:42
    2N3866
    Poziom 29  

    Dilril napisał:
    Rozumiem. Dziękuję za doradzenie. Na aukcji znalazłem coś takiego (zdjęcie z aukcji):

    RX2 i TX2 - Będą dobre? Termometr bezprzewodowy.

    Co prawda bez żadnej rewelacji, ale specyfikacja mi odpowiada. Czy takim zestawem prześlę potrzebne informacje?

    Wracając jeszcze do tych scalaków RX2 i TX2. Czy możliwa byłaby transmisja danych z termometru np. czterema kanałami i przesuwanie bitów? Pytam z ciekawości.


    To jest właśnie to, o czym pisałem. Pamiętaj, że jest to "głupi" nadajnik/odbiornik z kluczowaniem nośnej (0 -> brak nośnej, 1 -> jest nośna). Czyli musisz mieć jakąś "inteligencję" (program), która przetworzy informację z czujnika, zakoduje i wyśle kanałem radiowym, oraz po stronie odbiorczej przyjmie sygnał z odbiornika, odkoduje i zaprezentuje. Jeżeli masz Arduino (a w zasadzie dwa), to na podstawie linku z wpisu #4 możesz opracować taką parę "czujnik z nadajnikiem" i "odbiornik z prezentacją". W pierwszej fazie mógłbyś nawet nie stosować TX i RX 434 MHz, tylko spiąć przewodami linie portu kontrolerów, na których miałyby pracować RX i TX zgodnie z definicją biblioteki RC-Switch (no i masy oczywiście też).

    Gdyby nie chodziło o pomiar temperatury, tylko o zdalne sterowanie, to mógłbyś wraz z TX/RX ASK 434 MHz zastosować jakiś typowy chipset dla pilotów (np. MC145026/7/8) - sprzętowa inteligencja (kodowanie, dekodowanie, adresowanie), ale tylko 4 bity informacyjne.

    Zastosowanie TX-2-G i RX-2-G jest do pewnego stopnia możliwe, ale też z kontrolerami pełniącymi role jw. (kodera i dekodera). Musiałbyś opracować własny protokół wymiany informacji - czyli zdefiniować jakąś ramkę informacyjną o stałej długości: jakaś sekwencja startu (np. lewo, góra, prawo, dół), potem część informacyjna (ilość kolejnych kodów zależna od charakteru informacji z konkretnego czujnika i pojemności TX-2-G i RX-2-G, powiedzieliśmy poprzednio, że 1 kod rozróżnia 8 stanów) i na koniec jakaś sekwencja kontroli poprawności informacji. Zabawa bardzo dydaktyczna, bo musisz samemu zrobić to, co w przypadku TX/RX ASK 434 MHz i biblioteki RC-Switch masz już gotowe. Do tego trudno powiedzieć (do sprawdzenia eksperymentalnego), jaką szybkość przesyłu informacji dałoby się osiągnąć przy TX-2-G i RX-2-G. Dla TX/RX 434 MHz wiadomo, że jest to kilka kb/s.

    Kolejną właściwością (dla mnie wadą) TX-2-G i RX-2-G jest zastosowana częstotliwość - 27 MHz lub 45 MHz oznacza długość fali odpowiednio 11 i 6,67 m. Czyli wymiary anten (uczciwy unipol ćwierćfalowy) spore jak na czujnik temperatury. Skracanie anteny do kilkunastu cm cewką to nie jest dobry pomysł - zapewnisz dopasowanie energetyczne, ale sensownej charakterystyki promieniowania nie osiągniesz.

    A jeszcze inne podejście do zbliżonego problemu masz tu: https://www.elektroda.pl/rtvforum/viewtopic.php?p=15665080#15665080 - jeden moduł ESP zapewniający komunikację, sterowanie i obsługę I2C (wyświetlacz), a nawet integrację ze smartfonem. Wszystko zależy od tego, na jakim poziomie zaawansowania jesteś.

  • #8 11 Maj 2016 21:31
    Dilril
    Poziom 5  

    Bardzo dziękuję za rady wszelkie. Myślę, że dam teraz radę, choć oczywiście nie obędzie się bez eksperymentów :D

    Pozdrawiam

 Szukaj w ofercie
Zamknij 
Wyszukaj w ofercie 200 tys. produktów TME