Tutaj masz do RFM01/02: Nadajnik RFM02: [syntax=c]static void RFM_Init(void) { RFXX_WRT_CMD(0xCC00); //Status Register Read Command RFXX_WRT_CMD(0x9761); //868BAND,+/-90kHz, CLK = 10MHz RFXX_WRT_CMD(0xA640); //868MHz RFXX_WRT_CMD(0xD040); //RATE/2 RFXX_WRT_CMD(0xC823); //4.8kbps RFXX_WRT_CMD(0xC210); //DISABLE BIT SYNC RFXX_WRT_CMD(0xC038); //A0,A1...
Co do kodowania. Jak to są ważne dane - poufne to jak najbardziej - a jak jakieś 'śmieci' to nie ma sensu. proponuję doczytać co to jest "kodowanie manchester" :D Wracając do tematu: kodowanie manchester bardzo skutecznie uodparnia transmisję danych na wszelkie rozjazdy pomiędzy częstotliwością nadajnika i odbiornika co w przypadku radia jest dość...
Zakładając częstotliwość próbkowania 10kHz (wystarczy dla głosu aż nadto) oraz 8 bitów kwantyzacji sygnału analogowego - częstotliwość transmisji wychodzi 80kHz. Z datasheet'a modułu CC1000PP-433 MHz - prędkość maksymalna transmisji danych - 76,8 kBaud. Myśle, że wciśniesz ten sygnał (powiedzmy 8KHz). Dodatkowo układ ten ma kodowanie Manchaster niejako...
Nie jestem pewien, jak wygląda pakiet Ethernet na skrętce - ale chyba tak samo, jak dla koncentryka; struktura pakietu jest taka, że najpierw są bity synchronizacji - na zmianę 0 i 1, potem znak początku pakietu (chyba kod 10101011), potem adres docelowy, adres nadawcy (każdy z nich 6-cio bajtowy), pole typu/długości (2 bajty), dane, CRC (32 bity -...
no właśnie przez ostatnie dni zgłębiłem nieco temat i faktycznie sprawa nie jest prosta... Nie demonizujmy tego zagadnienia - to proste - tylko właśnie! trzeba zacząć od poznania podstaw kodowania IR zamiast domyślania się po omacku jak to działa. co tu jest grane? jeśli zastosowano kodowanie Manchester to mniemam iż te 11us to czas połówki bitu, co...
Po pierwsze - czy wiesz do czego są stosowane enkodery przy takich nadajniczkach/odbiorniczkach radiowych ? po to właśnie aby zastosować kodowanie sygnału np bifazowe inaczej zwane kodowaniem Manchester , które dokładnie także w takiej postaci stosowane jest w standardzie RC5. To kodowanie nie służy temu aby inni nie mogli się dowiedzieć co przesyłamy...
Czy ktoś mógłby mi podpowiedzieć, jak praktycznie zrealizować kodowanie Manchester 2?
Witam wszystkich, od jakiegoś czasu próbuję skomunikować ww. moduły. Napotkałem problem gdyż w CC1101 kodowaniu Manchester podlega zarówno preambuła, słowo synchronizujące, pakiet danych i CRC, natomiast w SX1232 kodowana Manchesterem jest jedynie paczka danych i CRC. Biorąc pod uwagę, że kodowanie Manchester w CC1101 musi być włączone to czy jest jakikolwiek...
W bascomie możesz użyć po prostu send rc5. Rc5 to manchester. Komenda od wysyłania rc5 w bascomie nie generuje dodatkowo nośnej typu 36kHz, więc możesz to wykorzystać bez problemu.
Kod manchester polega na tym że jednemy stanowi logicznemu jest przypisana zmiana stanu na wyjściu na przeciwny a drugiem brak zmiany stanu. A co chcesz zmieniać na "tańsze"?
http://obrazki.elektroda.pl/6148316100_1... http://obrazki.elektroda.pl/9687194100_1... Mając kilka wolnych chwil, postanowiłem skonstruować odbiornik do bezprzewodowego czujnika stacji pogodowej Oregon Scientific RMR203HG. Stacje tej marki są ogólnie dostępne, jeśli chodzi o wrażenia z użytkowania – działa bez...
Temat do zamknięcia. Aby transmisja była poprawna należy odpowiednio filtrować napięcie na szynie DALI (kondensator 1000uF za transformatorem), stosować jak najszybsze tranzystory i transoptory kluczujące sygnał DALI: np. tranzystor: 2N2222, transoptor o czasie załączania kilka mikrosekund. Zadbać aby zbocza były jak najbardziej strome. Jeśli chodzi...
- jezeli uzywam Manchester mode to niezaleznie co wysylam do modulu, w powietrze idzie sygnal ze skladowa stala rowna 0 (kodowanie manchester realizuje sam uklad CC1000), mam racje? kodowanie manchasterpolega na kodowaniu jednego bitu poprzez dwa: 01 > 0 (przejście z niskiego do wysokiegi 10 > 1 (przejście z wysokiego do niskiego stanu) Preambuła jest...
Te układy działają bardzo dobrze. Ale nie z ramkami RS232. Jest pewna grupa ludzi twierdzących, że kodowanie w Manchester, załatwia sprawę, ale taka teza świadczy wyłącznie o nieznajomości zagadnienia. Dlaczego tak twierdzisz? Bardzo dobrze pracują z kodowaniem manchester czy też z manchesterem różnicowym. Trzeba tylko pamiętać o preambule przed właściwą...
Proponuje zacząć od przeczytania noty katalogowej tego urządzenia. Jest tam napisane, że kodowaniem manchester zajmuje się cc1000, a dane w każdym trybie mają być wysyłane/odbierane z modemu w formacie NRZ. Jest tez całkiem sporo napisne na temat jak to podłaczyć do uP. Poza tym są inne noty katalogowe chipcona w tym temacie, i zdaje się, że na AVR'y...
Ważna sprawa, kodowanie to nie szyfrowanie, wiem, że w mowie potocznej często jest to synonim jednak kodowanie to np. manchester albo base64 a szyfrowanie to np. AES, kodujemy dane aby otrzymać ich określoną reprezentację, natomiast szyfrujemy aby zachować poufność gdyż szyfrogram można przekształcić w tekst jawny wtedy gdy dysponujemy kluczem, bardzo...
No czytałem to już wcześniej, mogę się jedynie pobawić jeszcze bitami adresu ale też już to próbowałem. Spróbuję jeszcze nie zamieniać tego na manchester i wysłać bez kodowania (może robi to ta funkcja której używam, nie czytałem dokumentacji).
Czy jest tu jakieś kodowanie sygnału radiowego, czy to bezpośrednio to co wpadnie na UART? Z tego co widać to na fotografiach i załączonym zrzucie z ekranu, mam wrażenie, że tak właśnie jest. Jest to złe rozwiązanie ze względu na możliwość pojawienia się długich sekwencji zer i jedynek dla niefortunnej kolejności znaków ASCI. Programowe kodowanie Manchester...
te moduły wymagają zastosowania kodowania np Manchester, żeby poprawnie pracowały i żeby uzyskać zadowalający zasięg. Przesyłając wprost po RS232 prześlesz może niektóre literki alfabetu i to na kilka metrów - to wszystko co osiągniesz. Ale jeśli napiszesz sobie własne kodowanie Manchester to spokojnie będą pracować super - tyle że tylko w jedną stronę...
Dodałem juz kodowanie manchester - od tak - na pewno lepsze niż nic :D Co to znaczy? (w kontekście wysyłania danych po UARCie).
Mam makietę kolejową, którą postanowiłem oprogramować. Kilka urządzeń już działa i pracuje, jednak nie mam pomysłu jak wykonać przesył danych do składów jadących po torach. Plan jest taki (szyny są metalowe i z nich jest czerpane zasilanie do silników) aby po szynach przesłać zasilanie i dane do lokomotyw. Kodowanie manchester planuje, jednak nie wiem...
O ile mi wiadomo kodowanie Manchester polega na tym, że zmiana stanu nadawanego sygnału następuje co stały okres czasu (w środku przesyłanego impulsu), a sama zmiana (H->L czy L->H) sygnalizuje wartość takiego bitu. W twoim przypadku różnice między sygnałami (np. odstęp 2-3, albo 4-5 sygnalizują coś innego niż Manchester. Krótko mówiąc - nie sądzę,...
Zazwyczaj każda ramka ma tzw. prolog i epilog. By móc wykrywać dowolne kodowanie potrzebowałbyś znalezienia tych znaczników początku ramki i końca ramki. Musiałbyś poszukać opisów protokołów. Przydatny do tego byłby prosty czytnik stanów logicznych np podpinany do wejścia karty dźwiękowej. Może najpierw popróbuj odebrać kod RC5 bez używania wbudowanych...
Mam pytanie do modułów AUREL. Czy one są "przeźroczyste" dla transmisji ? Tzn, czy wystarczy z proca podawać z odpowiednią szybkością komendy i w niezmienionej szybkości pojawią się na wyjściu odbiornika ? Ale jakie komendy ??? jak przesyłane ??? Trzeba przede wszystkim zastosować kodowanie Manchester (minimum).
Jeśli potrzebujesz zbudować algorytm nadawania to jest bardzo prosty jak miganie ledem. Odbiór też jest łatwy, szczególnie w wypadku kiedy nie trzeba interpretować pierwszego bitu. Dziękuję za zainteresowanie :]. Otóż sprawdziłem co to jest kodowanie Manchester i na czym polega. Napisałeś że algorytm do nadawania i odbierania jest prosty jak miganie...
Na tej stronie masz wszystko podane najprościej: przez jakiś czas ma byc stan wysoki, pozniej niski itp.. teraz musisz pomyslec jak wysylac lub odbierac to i interpretowac.. Chcesz przyklady, poszukaj np o dekodowaniu RC5, lub kodowanie Manchester moze znaldziesz jakies gotowce.
Jeżeli komunikacja ma być dwu stronna to aż się prosi zastosować transiwery chipkona cc1000. Kodowanie i dekodowanie manchester robią sprzętowo.
Nie wiem czy tylko dla mnie jest oczywiste, że kodowanie Manchester nic tu nie poprawia, a wręcz w zależności od praktycznej realizacji procedury odbioru może tylko pogorszyć sprawę. Chętnie porozmawiam o faktach, a nie mitach. Dla mnie fakt jest jeden - przde wszystkim na początku transmisji trzeba stosować jakiś nagłówek, aby system odbierający wiedział,...
hmm ,komunikacja jest za pomoca modułu cc2500 kodowanie manchester ,po za tym zapomniałem napisać ze centrala posiada USB ;) zarządzanie przez http (webserver) tez jest w pomysle ,z tym ze jako odzielny moduł połączony z centralą przez rs232 za 2 tyg będzie pierwszy prototyp :)
Co do ankiety, w systemie HA interesowałoby mnie: 1. wykorzystanie komponentów różnych producentów, oraz własnych modułów, czyli takie rozwiązanie integrujące różne rozwiązania 2. opracowanie własnych bezprzewodowych, energooszczędnych, tanich modułów które rozrzucone w różnych miejscach domu poinformują o problemie (np. zalanie na strychu, lub zbyt...
Witam, W żadnym temacie na elektrodzie z komunikacją bezprzewodowa nikt nigdy nie udostępnia kodów (nie wiem dlaczego). Męczę się od kilku dni z przesłaniem ramki. Mam moduły 433 MHz, te najprostsze, ale na razie próbuje to zrobić po kablu. Dane są kodowane w manchester, funkcja kodująca działa poprawnie, ale nie mogę się poprawnie zsynchronizować....
Ja oznaczylem przez "b"- bajt. Mialem przed petla while(1) tylko wywolanie funkcji AverageFreeRunCC1000(); Teraz dodalem w petli przełanczanie trybu tak jak jest w projekcie dla kontrolera PIC: if (UnlockAverage) { UnlockAverage=0; AverageFreeRunCC1000(); } if (LockAverage) { LockAverage=0; AverageManualLockCC1000(); } Tylko nie rozumie sensu takiego...
A w tle dzwonnicy na filmie widać kota olbrzyma he he. Jak dla mnie kawał fajnej, pięknej roboty i tak trzymać gdyż to frajda dzieci a ich uśmiech w świąteczny nastrój jest bezcenny. I tu smutna wiadomość kolega R-MIK z przekory niż z zasady jak zwykle czepia się o pierdoły. Ale świątecznie nie bądźmy złośliwi :-) Kod RC-5 stworzył właśnie w latach...
Czyli tak, kodowanie manchester to nic innego jak RC5. Kiedyś robiłem, nie będzie problemu z odbiornikiem (chyba). W helpie bascoma znalazłem przykładowy program nadawania: [syntax=basic4gl] $regfile = "2313def.dat" $crystal = 4000000 config Portc.1 = input Dim Togbit As Byte , Command As Byte , Address As Byte Command = 12 'kod włącz/wyłącz Togbit...
Niestety architektura systemu i czas oczekiwania rzędu 1-2s (a jak znam życie to dłuższy) dyskwalifikuje rozwiązanie z BT. W związku z tym jakie moduły Telecontrolli miałeś na myśli? Stosujesz typowe kodowanie Manchester takie jak np. RC5? Jaki współczynnik błędów? robiw PS. 1. Są jeszcze moduły TLX905 433MHz w Kamami. 2. OT: czy gdzieś znajdę sporą,...
Ja wiem jedno, nie czytałem co prawda ich licencji ani nie wgłębiałem się w patent ale na moje pytanie skierowane do Dallas/Maxim dotyczące zrobienia sobie 1-wire Slave dostałem odpowiedź, iż jeśli urządzenie nie ma charakteru komercyjnego (np. pojedyncza sztuka, artykuł w gazecie itp.) to nie ma problemu z ich strony. To wszystko w temacie... robiw...
Wita ! Mam kolejny problem z CC1000 : ustawiłem kodowanie Manchester szybkość 0.600 kBoud moc max częstotliwość 869.613771 (optymalizowana przez RF Studio) i mam kłopot , odbiornik zachowuje się tak jakby gubił bity nadaję coś takiego 0xAA (razy 40bajtów!), 0x33, 0x41( 10 razy) i od nowa a przy odbiorze wykrywa preambułę i 0x33 a później jest np. coś...
Witam Interesuje mnie RFID unique 125kHz. Czytałem różne manuale, ale tak naprawdę nie rozumiem jak to działa. Mógłby ktoś łopatologicznie nie dla elektronika wyjaśnić jak to ustrojstwo działa, antena jest załączana w takcie 125KHz (a może nie) a jak jest odczytywany tag? Wynik z HTRC110 oczywiście można obrobić bo to prawdopodobnie kodowanie Manchester...
No tak robiłem sterowanie IR ale tak jak napisałeś w bascomie gotową procedurą RC5 adress,command i tyle nie wgłębiałem się bardzie w to, chodź czytałem troche o tym kodzie Manchester i o Sony też. Więc mówisz że umiejętność kodowania sygnału daje dużo korzyści, to biore sie do roboty i cza poznać te kodowanie. Jeszcze jedno upewniające pytanie w Bascomie...
Ktoś kto napisał o tym, że bez problemów można sterować sobie urządzenia poprzez wysyłanie danych RS232 wykorzystując takie nadajniczki/odbiorniczki - niestety nie za bardzo zdaje sobie sprawy z tego co pisze. Najlepiej wyglądają te rzekome kody źródłowe dołączone na aukcji czy też schematy narysowane jak kura pazurem. Już samo to powinno zwrócić uwagę...
Witam. Szukam informacji nt. dekodowania RC5 w Bascomie. RC% wykorzystuje kodowanie typu Manchester i do dekodowania używa się takich samych technik jak dla kodu Manchester. Z. Hajduk w książce "Mikrokontrolery w systemach zdalnego sterowania" przedstawił następujące metody: *układy cyfrowej pętli synchronizacji fazowej DPLL *automat sekwencyjny Działają...
witam ponownie niestety zakup podanego urzadzenia nie wchodzi w grę, gdyż urzadzenia elektroniczne ( nadajniki i odbiornik ) chcę włożyć do przygotowanych przez siebie konkretnych obudów. Uzupełniając moją poprzednią wypowiedź, po podaniu sygnału z nadajnika, na urządzeniu z odbiornikiem ma się pojawić dzwięk, wibracja, lub jedno i drugie (musi być...
tylko dobrze się zastanów zanim zakupisz moduły radiowe bo możesz wpaść jak śliwka w kompot w tym temacie. generalnie RC5 nie ma z tym praktycznie nic wspólnego o ile miałeś na myśli kodowanie wg standardu Philips (podczerwień - piloty IR) - no może tylko to, że w prostych modułach radiowych musisz korzystać z kodowania typu Manchester, które wykorzystywane...
... for(i=1;i<14;i++){ delay_us(1334); if bit_is_set(PIND,2) rc5data|=_BV(i); else rc5data&=~_BV(i); } } ... Jeśli już używasz stałego opóźnienienia, to tu powinien być cały czas trwania bitu. Ignorujesz też czas wykonywania pozostałych instrukcji. Jeżeli delay_us pochodzi z avr-libc, to...
Witam Potrzebuje jakiś gotowych procedur kodowania transmisji CYFROWEJ na x51 dla BASCOMA chodzi mi o to by mudz przesyłać transmisję CYFROWĄ na poziomie 9600 bps Jeżeli któryś z kolegów wie jak to napisać proszę o pomoc I proszę NIE imieczczać linków od postów BO umiem kożystać z funkci SZUKAJ A porady typu wyślij pare paczej "pyustych" mnie nie bawią...
Sam bawiłem się za pomocą cc1000pp, co jest zgodne z gieretem propoxa, działa bardzo fajnie, ale konfiguracja jest skomplikowana i mi zabrała prawie 1kb kodu! poza tym trzeba "ręcznie" tworzyć interfejsy, moje próby zastąpienia gotowymi nie powiodły się, całość hula na dwa (w sumie trzy ale jeden podobny do drugiego) sposoby, wykorzystując kodowanie...
No tak, to racja - przyznaję, że wyleciał mi z głowy ten sposób. Ale jakby nie patrzeć nadal to nie będzie działać jak drut np dla podłączonego od strony kompa np FT232. Bo jak sam piszesz i wiesz - trzeba to ustawić w rejestrach. To jedno. Druga sprawa to taka, że tryb transmisji (ale wcale nie muszę mieć racji) jest dużo gorszy - tzn o wiele bardziej...
heh - takie rozwiązanie jest już stosowane bardzo powszechnie - chodzi oczywiście o publiczną analogową sieć telefoniczną (no może nie do końca jest to dobry przykład, jednak dowodzi on, że na 1 parze przewodów da się zrobić zasilanie, komunikację obustronną, sygnalizację itd.) Moja propozycja: kodowanie zrobić z wykorzystaniem kodu Manchester (który...
Co rozumiesz przez "anteny wew spólnej orientacji" ?? Technicznie w aplikacji jest napisane BER=10-3 (jak się nie mylę), tylko nie pamiętam przy jakich parametach, czyli zakładając że nie zrobiłeś żadnego zabezpieczenia transmisji (kody cykliczne lub chociaż blokowy korekcyjny) to na 1000 bitów jeden będzie błędny. Ale to nie musi być to. Gdzie zastosowałeś...
Witam, bardzo proszę u słówko krytycznego komentarza n/t poniższego ( lewego ) schematu. Jak mam nadzieję widać jest to dosyć prosty sterownik umożliwiający: a. komunikację szeregową half-duplex ( ok 30m przewodu, zewnętrzny pull'up linii b.7k do 12v, kodowanie manchester ), urządzeń ma na jednej linii wisieć wiele + 1 jeden master, którego nie opisuje...
kodowanie manchester koder manchester przykład manchester
tracer zasilacz schemat volvo silnika philips widoczne linie powrotu
akumulatory zasadowe lodówka bosch
Wymiana kondensatorów w Unitra MDS 432 na 50V Mostek na regulatorze Vaillant VRT 390 - jak wykonać?