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

Jak atmega 8 zmusić do nagrania pilota radiowego w bascomie?

marcin-k 30 Cze 2010 03:56 2630 7
  • #1 8245966
    marcin-k
    Poziom 15  
    Jak w bascomie avr opracować algorytm uczenia się pilota radiowego chodzi mi o takie coś mam atmega8 wyświetlacz LCD zwieram jakieś wyprowadzenie przechodzi do nauki podczas nauki działa jak magnetofon nagrywa sekwencje pilota i wyświetla na wyświetlaczu może ktoś zrobił takie coś chciałbym móc zapamiętać pilota czterokanałowego .Jakieś sugestie ,wskazówki ? chodzi mi o sam sposób jak to zrobić z resztą myślę, że sobie poradzę sam.
  • #2 8246281
    mlassota
    Poziom 18  
    Witam
    Jak dokładnie wygląda układ który masz - oprócz Atmega8 i LCD masz chyba jakiś odbiornik RF?
    Jeśli tak to jak on jest podłączony do Atmega8?
    Jeśli pilot wysyła sekwencję np 2-3 bitów i jest ona stała - to nie ma problemu z nauczeniem proca poprzez zapis w eeprom ale jeśli kod jest zmienny będzie to dużo trudniejsze - trzeba znać algorytm zmiany kodu.
    Napisz - narysuj jak wygląda układ - coś pomyślimy
  • #3 8248979
    marcin-k
    Poziom 15  
    Sygnał z Odbiornika rf podaje przez tranzystor na int0 wyświetlacz LCD zapięty na jakim kolwiek wolnym porcie na razie jest to tylko koncepcja odbiór kodu kod stały chodzi mi głównie jak napisałem wyżej abym mógł poprawnie odebrać jakikolwiek pilot radiowy z stałym kodem mógł go zapisać w epromie tak jak np.w magnetofonie (wierna kopia oryginału) i żebym to mógł wyświetlić na wyświetlaczu LCD w formie np. binarnej

    Kropki i przecinki to nie takie straszne stworzenia, proszę z nich korzystać!
    Robak
  • #4 8721440
    MeloSeb
    Poziom 13  
    Wznawiam temat, też mam pytanie tego typu. Mam zestaw centralnego zamka samochodowego. Pilot ma układ HS1527 i wysyła radiowo dane do centralki. Pytanie jak z samego modułu odbiorczego sczytać te dane w atmedze 8 pisząc program w bascomie. Moduł odbiorczy ma jakieś opisy ale w nic na ich temat w internecie nie znalazłem, natomiast ma wyjścia +5V, GND i DATA. Jak skonfigurować atmege i napisać program.
  • #5 8722282
    xury
    Specjalista automatyka domowa
    Podłącz wyjście data do Rx RS232. Oczywiście przez konwerter napięć i zobacz co odbiera. Prawdopodobnie dane będą kodowane Manchesterem. Napisz program dekodujący Manchester (trochę trudne w Bascomie) to zobaczysz co nadaje pilot i jeśli jest to kod stały to dalej już będzie łatwo.
  • #6 8724805
    MeloSeb
    Poziom 13  
    do xury dzięki za odpowiedź, jeszcze czy mógłbyś popatrzeć na tą notkę katalogową układu HS1527. Tam są pokazane przebiegi które nie wiem w jaki sposób zinterpretować. Byłbym wdzięczny również jak byś napisał schematycznie jak napisać program.
  • #7 8731098
    atmeg
    Poziom 14  
    Wedlug mnie podstawowe pytanie brzmi - czy posiadacie oscyloskop ? najlepiej cyfrowy. Bez oscyloskopu temat moze byc trudny do zrealizowania . Np. ksztalt przebiegu na wejsciu atmegi , czestotliwosc.
  • #8 8731812
    asembler
    Poziom 32  
    A moze prosty analizator cyfrowy na PC na złaczu LPT lub COM rozwiazuje ten problem.
REKLAMA