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 użyć TFMS 5360 do sterowania mikrokontrolerem pilotem RC5?

Hextor 13 Kwi 2008 11:16 1515 6
REKLAMA
  • #1 5025053
    Hextor
    Poziom 10  
    Posty: 10
    Ocena: 13
    Witam serdecznie wszystkich, to mój pierwszy post na tym forum.

    Potrzebuję zrobić urządzenie, którym mógłbym sterować przy pomocy pilota RC5. Wystarczy mi 5 komend. Wiem, że RC5 przesyła informację zapisane na 14 bitach, z f wynoszącym 36Hz, i jak to mniej więcej wygląda, ale nie chciał bym układu odbierającego robić samemu tylko skorzystać z gotowego układu. Znalazłem coś takiego jak TFMS 5360, ale nie wiem jak to użyć. Jak by mógł mi ktoś napisać jak najprościej to zrobić to będę wdzięczny. Tylko zaznaczam, że jestem laikiem więc najlepiej jeżeli język był by możliwie najprostszy.

    Pozdrawiam
  • REKLAMA
  • #2 5025277
    grysek
    Poziom 19  
    Posty: 424
    Pomógł: 37
    Ocena: 10
    a w jakim języku i jaki procek chcesz używac??
  • REKLAMA
  • #3 5025295
    Hextor
    Poziom 10  
    Posty: 10
    Ocena: 13
    Myślę że jako procka użyję ATmega8, co do języka programowania to albo C, albo assembler. Chociaż wolał bym kod w C.
  • #4 5025315
    grysek
    Poziom 19  
    Posty: 424
    Pomógł: 37
    Ocena: 10
    Masz tu przykładowy materiał... Jezyk Bascom i Mikrokontroler AT89C2051
    :arrow:http://elportal.pl/pdf/k10/54_05.pdf

    Dodano po 2 [minuty]:

    Cytat:
    Myślę że jako procka użyję ATmega8, co do języka programowania to albo C, albo assembler. Chociaż wolał bym kod w C.


    To nie moge ci zabardzo pomóc bo C to ja sie dopiero ucze ale skoro już chcesz AVR to TFMS 5360 wystarczy Attiny2313 albo nawet mniejszy...
  • REKLAMA
  • #5 5025340
    don diego
    Poziom 32  
    Posty: 1557
    Pomógł: 165
    Ocena: 63
    Dekodowanie RC5 w asemblerze znajdziesz na stronie Atmela. Nota aplikacyjna AVR410.
  • #6 5025435
    Hextor
    Poziom 10  
    Posty: 10
    Ocena: 13
    Ale jakiego układu użyć do odbierania wiadomości? Bo słyszałem, że są układy które już dekodują i na wyjściu jest sygnał jak z łącza szeregowego.
  • REKLAMA
  • #7 5025455
    don diego
    Poziom 32  
    Posty: 1557
    Pomógł: 165
    Ocena: 63
    Nie wiem, czy są takie jak mówisz, ale jest na pewno układ SAA3049.

Podsumowanie tematu

✨ Autor poszukuje prostego sposobu na wykorzystanie układu TFMS 5360 do odbioru i dekodowania sygnału z pilota RC5, aby sterować mikrokontrolerem, preferencyjnie ATmega8 programowanym w języku C. RC5 to protokół przesyłający 14-bitowe dane z nośną 36 kHz. W dyskusji zasugerowano użycie mikrokontrolerów AVR, takich jak ATtiny2313, oraz odwołano się do noty aplikacyjnej AVR410, która zawiera przykłady dekodowania RC5 w asemblerze. Pojawiła się również wzmianka o układzie SAA3049, który może pełnić funkcję gotowego dekodera sygnału RC5, choć nie potwierdzono istnienia układów z wyjściem szeregowym. Udostępniono link do materiałów w języku Bascom dla mikrokontrolera AT89C2051 jako przykład implementacji. Podsumowując, TFMS 5360 można wykorzystać jako element odbiorczy, a dekodowanie sygnału RC5 realizować programowo na mikrokontrolerze AVR, z możliwością wsparcia gotowymi układami dekodującymi jak SAA3049.
Podsumowanie AI na podstawie dyskusji. Może zawierać błędy.
REKLAMA