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...
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...
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ść...
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ę...
Na rysunkach na pewno nie ma kodowania Manchester. Autora proszę o podrzucenie plików *.logicdata ze zrzutami... Może być na PW :)
Tak, dowolna 51 da rade, pilnuj tylko aby nóg wystarczyło.
Przecież wystarczy zwykły UART - dwa druty sygnałowe (w te i nazad) plus masa, to jeszcze jeden drut zaoszczędzisz. Jeżeli faktycznie istnieje problem utraty synchronizacji nadajnika i odbiornika to zastosuj kodowanie manchester - o ile pamiętam używa się go w DALI.
Czy ktoś mógłby mi podpowiedzieć, jak praktycznie zrealizować kodowanie Manchester 2?
Witam, Od kilku dni zajmuje sie oprogramowaniem transmitera radiowego opartego na CC1000. To moje pierwsze podejscie do zagadnienia, w zwiazku z tym mam pare watpliwosci: - 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?...
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...
Poniżej kilka przykładów. Jest to wyraźnie użycie kodu Manchester. Jest przesyłane 9 bitów. Początek przesyłu (a ściślej pierwsze dwa bity) w tych akurat czterech próbkach jest jednakowy (ale nie wiem czy to przypadek, czy reguła w opisywanym systemie) i jest to "10" lub "01" (zależy od przyjętej konwencji kodowania). Możliwe że pierwszy bit służy...
Czy używasz kodowania Manchester (chyba tak się to pisze) czy wysyłasz bez kodowania? Bo jeśli nie kodujesz, to odbiornik po wykryciu rozpoczęcia preambuły musi(!) zablokować filtr uśredniający (average filter) lub przynajmniej ustawić automatyczny filtr. Przy Manchesterze nie trzeba się tym martwić. Takie objawy mogą sugerować właśnie niezablokowanie...
Witam Mam nadzeje ze temat jeszcze aktualny, Bascom obsluguje standard Unique (125kHz) wiec warto sprawdzic czy standard zastosowany tutaj jest z nim zgodny. Sprawdz co dostajesz z wyjscia Data, podlacz sie na rx procesora i wyswietl to sobie na LCD lub podlacz data bezprorednio pod PC przez konwerter TTL/CMOS i bedziesz wiedzial co idzie. Dla Unique...
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...
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 -...
Dzięki Xury. Spróbuję coś pokombinować z tym kodem. Jak się uda napiszę co i jak.
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"?
Zastosuj kodowanie Manchester...
Witam. Szukam wszelkich informacji zwiazanych z tematem posta (opisy,kod w C). Czy kodowaniem w Menchester'ze zajac sie ma moja ATmega czy moze robi to CC-1000? Pozdrawiam
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ą...
Obecnie mam za zadanie budowę systemu obsługi kart zbliżeniowych (RFID) HITAG1. O ile wcześniej obsługiwałem karty Unique i nie było problemu, to chcąc obsłużyć HITAG pojawiło mi się dużo wątpliwości. Zarówno do Unique jak i HITAG używam układu HTRC110. Jeśli chodzi o karty Unique to informacji na temat dekodowania ich numerów jest wiele w sieci (kodowanie...
Cytat z powyższego datasheeta: "I2C- or SPI-compatible 14-bit digital output (min. 12-bit sensor resolution)" Na stronie czwartej masz opisane, jak rozpoznać, który wariant tego czujnika ma SPI, a który I2C (i jaki ma wtedy adres). Na TME jest jeszcze to: http://www.tme.eu/pl/Document/0b6d4dcdf0... Ma wariant 0-15psi,...
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ę...
Skoro masz ekran ekran i sygnal, to może jednak jakaś róznicówka? To raz. Dwa: Musisz zrobić jakieś dodatkowe bajty startu po których się będzie synchronizować, potem nawet nie musi być UART, wystarczy zwykłe nadawanie jakimś bifazowym kodowaniem (manchester np) i masz z głowy. Synchronizację robisz na bajtach startu - badasz dlugość 1 i 0. Potem znając...
Polecam samosynchronizujące się kodowanie manchester. Handshaking mozna zrobić za pomocą timetouta bądź enkapsulować jakiś prosty protokół transmisji.
Dodałem juz kodowanie manchester - od tak - na pewno lepsze niż nic :D Co to znaczy? (w kontekście wysyłania danych po UARCie).
Dokładnie tak. Dlatego proponowałem tutaj nietypowe wykorzystanie kodowania RC5, które także bity ma kodowane sposobem Manchester.
Z tego, co gdzieś tam wcześniej wyczytałem, to peirwsze 9 bitów to nagłówek. Powinny być ustawione na jedynkę, co w kodowaniu Manchester daje zmianę z 1 na 0. Następnie 40 kolejnych bitów, to nr karty, później 14 bitów, to bity parzystości. Ostatni bit to powinno być zero. Pierwsze 9 bitów Ci się zgadza, problem w tym, że niektóre bity odczytuje jako...
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...
Kodowanie FlorS pomimo, że jest to kod zmienny jest prostym kodowaniem, w tym przypadku można odczytać numer seryjny oraz stan licznika i bardzo łatwo takiego pilota dorobić. W kodowaniu FlorS numer seryjny nie jest jawnie przedstawiany jak w Keeloq stan licznika należy również odkodować w prostym algorytmie. Transmisja FlorS to 56 bitów kodowanie Manchester.
http://obrazki.elektroda.net/23_12823353... Witam, chciałbym przedstawić urządzenie do "kopiowania" kart RFID Unique. Kopiowania piszę w cudzysłowie gdyż tak naprawdę urządzenie po prostu emuluje konkretną kartę. Zasada działania jest prosta, numer przechwyconej karty zapisywany jest w EEPROM-ie procesora i w przypadku potrzeby użycia ów karty...
DD i DTS będzie ci działać bez problemu bo mieszczą się w 2Mbps (DD max 640kbps, DTS 768kbps/1.536Mbps - ponieważ S/PDIF koduje manchesterem to rzeczywiste prędkości są dwa razy większe) na które pierwotnie projektowano S/PDIF - co do optyki - tam jest plastikowy światłowód więc nikt nie próbuje nawet robić z tego pro transferów - jedyne porządne optyczne...
Kodowanie na pewno będzie cyfrowe, najprawdopodobniej Manchester.
Jedyny sensowny tryb to kodowanie Manchester. Jest ono w tym układzie wspomagany sprzętowo i naprawdę chodzi bez problemowo. Co do częstotliwości to stosowałem obydwie i nie zauważyłem większych różnic.
Hi ! Sposób kodowania Manchester jest dosyć prosty do wykonania (stosowany np w transponderach RFID typy H4102) ale przy 10 Mb procek się nie wyrobi. Pozostaje jedynie PLD lub klasyczna cyfrówka. Pomyślę w wolnej chwili jak to zrobić i dam znać.
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).
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.
manchester, ale który? 32 czy 64? ;] Ja spotkałem karty z kodowaniem jednym i drugim.
1. Do rozważenia dodaję pochodną standardów pilotowych - może nawet wystarczy kodowanie manchester. 2. Zainteresował mnie protokół kół. Nsvic - czy można prosić o jakieś szczegóły? 3. Dodam że transmitowana będzie 1 zmienna 16bit z częstotliwością kilkudziesięciu hercy.
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...
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).
czemu nie odpowiadacie??? Nie słyszeliście o takiej stacji??? Powiedzcie mi chociaż jakie jest prawdopodobieństwo złapania angielskiej stacji w Polsce. Popatrz tutaj http://www.kingofsat.net/pl/findlist.php... zwróć uwagę na system kodowania :(
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ę,...
Część takich transponderów wysyła kod stosując modulację amplitudową z kodowaniem manchester. W środku jest cewka króra odbiera sygnał z czytnika a mastępnie podaje numer (64 bity, 40 istotnych reszta to synchronizacja i kontrola poprawności) Robi takie firma MICROMADE www.micromade.com.pl
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.
WiFi nie chciałbym w to angażować gdyż jest zaplanowane do innych celów. Zależy mi na przesyle bądź po szynach( przewodowo) bądź bezprzewodowo radiowo i też z kodowaniem Manchester. Jednak myślę, że przesył przewodowy byłby lepszym rozwiązaniem z uwagi na możliwość jego realizacji bez dodatkowych zabiegów. Problemem natomiast jest odpowiednie uformowanie...
aby wszystko było jasne : Nadajniki pracujące według standardu RC5 transmitują 14-bitowe słowa danych, kodowane w formacie bi-phase, zwanym także kodem Manchester. Pierwsze dwa bity słowa są zawsze jedynkami i tworzą razem sygnał startu. Następny bit jest bitem kontrolnym, zmienianym w kolejnych nadawanych słowach, gdy użytkownik przytrzyma klawisz...
Jeżeli komunikacja ma być dwu stronna to aż się prosi zastosować transiwery chipkona cc1000. Kodowanie i dekodowanie manchester robią sprzętowo.
Najpewniej byłyby śmieci. Może by się udało w szczególnych warunkach - z bardzo niską szybkością transmisji, filtrowaniem i kondycjonowaniem sygnałów, dobierając też jakiś system kodowania - np. coś w rodzaju Manchester.
Zamiast dopytywać jak to wytłumaczyć, zrób transmisję z kodowaniem Manchester i nagle się okaże że wszystko działa poprawnie. To jest pewniejszy sposób żeby zacząć pracować niż rozpatrywać dlaczego nie działa jak działało na początku. Tą drogą to można jeszcze 5 lat spędzić i żadnej transmisji nie uzyskać poprawnej i na większe zasięgi.
kodować manchester manchester cc1000 przykład manchester
selector wejść zmierzyć oporność grzałki wciągać kabel
piekarnik electrolux piekarnik haier
Demontaż boczka drzwiowego Mercedes S W220 Pioneer F900BT - Obsługa i Podłączenie Kamery