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ść...
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...
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.
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...
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?...
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.
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.
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...
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...
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 -...
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. 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
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...
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...
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ą...
Kurde nie zauważyłem, ze to w hexie :) W takim razie nareszcie pojąłem kodowanie Manchester. Dzięki za odpowiedź
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ę...
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...
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...
Dodałem juz kodowanie manchester - od tak - na pewno lepsze niż nic :D Co to znaczy? (w kontekście wysyłania danych po UARCie).
Polecam samosynchronizujące się kodowanie manchester. Handshaking mozna zrobić za pomocą timetouta bądź enkapsulować jakiś prosty protokół transmisji.
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 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.
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 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).
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.
Dokładnie tak. Dlatego proponowałem tutaj nietypowe wykorzystanie kodowania RC5, które także bity ma kodowane sposobem Manchester.
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...
Proponowałbym zastosować mikrosterownik ATMELa AVR z dostatecznie dużym kwarcem lub układ PLD. Jeśli to będzie transmisja RS232 z PC to procek powinien się wyrobić z (de)kodowaniem Manchester przy 115.2 kb. Napisz coś więcej bym upewnił się, czy mówimy o tym samym :D
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...
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...
manchester, ale który? 32 czy 64? ;] Ja spotkałem karty z kodowaniem jednym i drugim.
Kodowanie na pewno będzie cyfrowe, najprawdopodobniej Manchester.
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...
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.
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
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).
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.
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.
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ę,...
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 :)
Jeżeli komunikacja ma być dwu stronna to aż się prosi zastosować transiwery chipkona cc1000. Kodowanie i dekodowanie manchester robią sprzętowo.
:( Poskładałem sobie transceiver na układzie CC400.Mam problem z uruchomieniem tego wszystkiego,mianowicie do poprawnego działania trzeba do układu CC400 dołączyć uP ktory by kodował/dekodował informacje w kodzie menchester.Napisałem sobie programik niby wszystko powinno być ok.Uklad niby coś nadaje,ale odbiornik niestety milczy.Może już ktoś składał...
Witam po przewie wakacyjnej. Załączam materiały dotyczące EIB, Co prawda część po francusku ale jest taka ilość obrazków z opisem że bez problemu rozgryziecie zawartość. Również jestem takiego samego zdania jak bartul_x, ani modbus ani profibus, rozwiązanie multimaster. Zastanawiam się nad protokołem TokenBus z kodowaniem Manchester na warstwie fizycznej...
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.
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...
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...
Tyle że własny protokół ma sens właśnie z prostymi modułami nie posiadającymi logiki transmisji (albo pozwalającymi ją wyłączyć). Ograniczenie się do modułów z wbudowaną logiką ogranicza funkcjonalność, bo każdy moduł ma swoją własną indywidualną logikę. I to nie pozwala łączyć różnych modułów. Nie uda się więc stworzyć np. sieci domowej z czujnikami...
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ł,...
a ja wprowadzę mały zamęt twierdząc ze raczej to jest RC5 ;) No rzeczywiście zamęt wprowadzasz ;) masz rację - bo gdzieś ty widział ramkę RC5, która ma różne długości połówek nadawanych bitów , czyli stanów wysokich i niskich ? może czas jednak poczytać o kodowaniu Manchester/bifazowym ?
ups lekka pomyłka 76kHz mam na radiu "modulator radia koduje automatycznie w Manchester" te czasy użycia procesora się odnoszą do zegara połowę mniejszego czyli 38kHz.
Podłączenie jest wzięte z dokumentacji odbiornika: https://obrazki.elektroda.pl/2408779300_... Wejście mikroprocesora może być którekolwiek (np. PC0) Patrzyłem programy na inne rodzaje mikroporcesorów, lecz nie potrafiłem ich przerobić na swój. Głównie dlatego, że niedawno zacząłem się tym zajmować i jeszcze nie do końca rozumiem jak...
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ą,...
Chyba już załapałem. Taktowanie i dane są kodowane za pomocą tzw. "dodawania" jak w kodowaniu Manchester (już gdzieś o tym słyszałem) dlatego nie ma stałego odstępu w zmodulowanym sygnale i sygnał nośny zawiera się w przedziale 19.2kHz do 48kHz. A to co widać na na kwadratowo jest sygnałem modulującym. Natomiast tzw. "nośna" jest słabo widoczna przez...
https://en.wikipedia.org/wiki/Digital_Ad... ? To wymaga dwóch odrębnych przewodów sygnałowych, a autor tematu ma tylko jeden. Dlatego właśnie napisałem o twórczej modyfikacji DALI , jeden z przewodów może być masą, głównie chodzi o kodowanie Manchester, które ma właściwość samo-synchronizacji, w odróżnieniu od transmisji asynchronicznych....
Występują cztery czasy trwania, początki i końce transmisji są takie same, występują dwie wersje kodów dla każdego przycisku (wykrywanie przerwy przez przecięcie wiązki i kilkukrotne przyciśnięcie przycisku ?) Natomiast czy LPT zarejestrowało wszystkie zależności poprawnie, i czy coś nie zgubiło ? może warto podejrzeć oscyloskopem, nie wygląda na nrzi,...
Przede wszystkim tych modułów nie "nakarmisz" UARTem. Dane muszą być zakodowane w pewien specyficzny sposób, którego UART nie dostarczy. Przykłady właściwego kodowania to Manchester czy wspomniany VirutalWire. Są też inne. Który pin jest wykorzystany do nadawania/odbioru zależy od konkretnego liba. Np. VirtualWire z którego zwykle korzystam pozwala...
Dobrze zrozumiałeś :D Trochę więcej szczegułów: masz pilota, na nim trochę przycisków np. obroty +/-, kierunek itp. W pilocie siedzi mikrokontroler, po wciśnięciu przycisku formuje ramkę danych (znaczy parę liczb opisujących parametry jakie należy wysłać do sterownika) u Ciebie ta ramka to tylko 8 bitów - liczba z zakresu od 0 do 255 określająca napięcie...
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...
Ile ucieknie przez BSS, szczerze nie wiem ale na pewno mniej niż przez diody. Potrzebowałem dużego transferu w obu kierunkach oraz zasięgu 150m. Co do zasięgu nie było by problemu z modułami 433Mhz wystarczy tylko zaimplementować kodowanie Manchester. Problem natomiast stanowi transfer który przeważnie jest na poziomie 4800kbps rzadziej 9600kbps co...
"Cyfrowy interfejs szeregowy ( DSI ) to protokół do sterowania oświetleniem w budynkach (początkowo stateczniki elektryczne ). Został stworzony w 1991 roku przez austriacką firmę Tridonic i bazuje na 8-bitowym protokole kodowanym przez Manchester , szybkości transmisji danych 1200 bitów , 1 bitach początkowych , 8 bitach danych (wartość ściemniania),...
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ś...
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...
witam, poszukuję kodu źródłowego w C do cyfrowej pętli pll, zrobionej na 90s2313. działałać ma to tak: na we komp. analog. wchodzi zaszumiony sygnał z danymi. kodowanie np. manchester. na jakimś wyjściu ma pojawiać się sygnał z odtworzonym 'zegarem'. temat raczej nie jest trudny i jak mniemam do bólu przerabiany. czy może ktoś spuścić źródło? z góry...
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...
Jak do tej pory dziękuję wszystkim za pomoc. Jednak z tego schematu od kolegi majeranek53 nie wiem w które piny włączyć ten rezystor, ściągnąłem datascheet lm358n i dalej nie wiem. Teraz popróbuję z kodem ze strony kolegi niveasoft, czyli z kodowaniem Manchester. Nawiasem mówiąc dużo fajnych rzeczy na tej stronce można znaleźć. Nie wiem dlaczego wujek...
A jakie zastosowałeś kodowanie sygnału nośnej. Z mojego doświadczenia wynika że najpewniejsze jest Manchester.
A to jest jeszcze kwestia, o jakie kodowanie chodzi, bo jest wiele różnych... Jeśli są w tym jakieś częstotliwości, to jest to FSK (Frequency Shift Keying) - tego się kiedyś używało do telegrafii przez radio, ale współczesne modemy mają dużo bardziej złożone sposoby kodowania. Separator w postaci ciszy nie miałby sensu, bo by zajął za duże pasmo. Zobacz...
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...
Witam. Sprawa wygląda następująco czy wie ktoś ja wygląda budowa ramki danych (64 bity) w transponderach systemu UNIQUE 125kHz. wiem że sam klucz to 40 bitów, kodowanie danych wykonane manchesterem ale co to są te pozostałe 24 bity (domyślam się że są to dane mówiące o rozpoczęciu nadawania , zakończeniu oraz pewni dane nadmiarowe - sumy kontrolnej...
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...
Problem nie jest taki prosty, jak się początkowo wydaje. Aby zrealizować transmisję radiową pomiędzy kilkoma urządzeniami będziesz musiał napisać specjalne oprogramowanie. Gotowe transceivery np. firmy Chipcon mogą być ciekawą alternatywą. Jednak Twoim zadaniem będzie chociażby arbitraż linii i wykrywanie kolizji (próba nadawania podczas trwającej transmisji)....
Witaj, dzięki wielkie za odpowiedź, wczoraj właśnie późnym wieczorem sam to rozpracowałem, że jedyne co robi program to w odpowiednich przedziałach czasowych (co 32 cykle, czyli czas trwania półbitu w tym przypadku) załącza lub wyłącza rezystory podciągające zgodnie z kodowaniem manchester kodu który ma być nadawany. Myślę, że kluczem do tego że procesor...
Dzień dobry, Chcę sobie na mikrokontrolerze AtMega32 odczytywać komendy z pilota na podczerwień. Posiadam TSOP31236 i jak to sobie testuję na oscyloskopie to na początku mam dość długi sygnał niski, potem wysoki i dopiero potem leci kod komendy z przycisku. Trochę poszukałem po internecie w tych tematach i znalazłem stronę z forbot: https://forbot.pl/blog/kurs-budowy-robot...
Witam, mam problem z moimi transceiverami. Jeden podłączony jest do ATmegi16L a drugi do ATmegi8L. Sciagnalem gotowca umieszczonego na forum i przerobilem go troszeczke do moich potrzeb. Czy ktos moze mi powiedziec dlaczego to nie dziala? Linie DCLK sa podpiete pod INT0 w obydwu procesorach, wykorzystuje kodowanie Manchester. Jako anten uzywam pretow...
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...
O jakiej kasecie mowisz ? Chodzi o magnetofonowa moze? Mysle, ze ta technologia jest na tyle stara i zawodna, ze nie warto sie z nia bawic. Chyba taniej, a na pewno prosciej i niezawodniej bedzie pisac na jakas forme flasha lub eeproma. Kostki sa tak tanie i latwe w obsludze, ze szkoda czasu na kasete. kiedys zrobilem sobie cos takiego ze moj komputer...
Wszystko pięknie tylko, że butterfly nie posiada żadnego układu do transmisji... A i koszt wyjdzie nie mały 2xButterfly to już ponad 230zł... a gdzie moduły radiowe...?.?.? Podobno 433MHz jest zaśmiecone ale za to "lepiej przechodzi przez ściany"... Zrobiłem ostatnio taki pomiar temperatury na strychu gdzie trzymane są w zimie kwiatki... Jeden moduł...
Autor wypomina komuś znajomość kodowania Manchester, a chwilę wcześniej radził mi "przesuwać się o półbitu w lewo". Coś jest nie tak w tych wykresach. Pierwsze zrzuty pokazują, wg mnie, takie same przebiegi RC5 dla klawisza 1 i 2. http://obrazki.elektroda.net/48_12875195... Tu siedzi jakiś robaczek (bug). Dobrze, że autor z nami dyskutuje,...
Częstotliwość nośna jest typowa, ale tutaj ważniejszy jest sposób kodowania ramki jaka przesyłana jest na tej częstotliwości. Pewnie, jak zwykle, kodowanie będzie Manchester, i możliwe że protokół RC5. Jest on dobrze udokumentowany i nie będzie z nim większych problemów. Należy jednak znać jeszcze adres i komendy urządzenia, właściwie to można poznać...
Witam Ja wykorzystałem te moduły nie podpinając do UARTA, ponieważ odbiornik odbiera mnóstwo szumów, moja własna obsługa transmisji podobna jest do kodu RC5, z tym, że w moim wykonaniu zrezygnowałem z kodowania Manchester i wprowadziłem własne gdzie: 1 to impuls 1ms + 0,5ms przerwy 0 to imuls 0,5ms + 1ms przerwy ramka składa się z 8bitów, 2 pierwsze...
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...
dokładne wyjaśnienie masz w helpie : 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 (toggle bit ), zmienianym w kolejnych nadawanych słowach, gdy użytkownik...
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...
Zainteresuj się układami TSOP np. tsop1736 , mają wbudowany filtr i wzmacniacz. Dodano po 3 Aha i nie wiem czy uda Ci się to na RS232 zrobić gdzieś widziałem taki projekt ale nie pamiętam, wykorzystywał wszystkie linie. Bo dane z pilota są kodowane w kodzie Manchester. Więc lepiej to zrobić na jakimś konwerterze USB<->IO. Pozdrawiam
Potrzebuje tylko wysyłać komendy. Gdzieś czytałem że komendy typu: włacz na maksa, na min, wyłącz, zmniejsz moc itp nie wymagają zwrotnej ramki. Sa to komendy od nr 0-8 i na tych mi tylko zależy. Dlatego układ zwrotny pominąłem i zrobiłem tylko TX. Tak mój procesor koduje Manchester widać z resztą na zrzucie osycloskopu jaki zamieściłem. Nie wiem czy...
zamiast DS1820 kup sobie lepiej DS18B20 Czym różni się DS18B20 od DS1820? bo google nie daje mi odpowiedzi. trzeba zwrócić uwagę, na sposób przesyłania danych przez nie - nie na darmo w ich notach widzisz poza układem - coś takiego jak decoder i encoder ..... oczywiście można to zastąpić własnym protokołem przesyłania danych bo puszczanie sygnału ze...
Nie chcę mi się analizować Twojego kodu, być może ma prawo działać. Jesteś pewien że poprawnie przesuwasz bity ? [syntax=c] rc5_adres = (rc5_ramka & 0x1F) >> 3; rc5_komenda = (rc5_ramka & 0x3F) >> 6; [/syntax] Wrzucam dla Ciebie notę aplikacyjną AN10722 do dekodowania RC5. Wystarczy trochę pozmieniać nazwy rejestrów i będzie działać na Twoim uC, dodatkową...
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ć...
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ą...
Hej, A możesz mi powiedzieć jak to wyliczyłeś, no bo jeśli założymy, że najkrótszy bit ma 7,2us to 1000 000 / 7,2 = 138888 bit/s Czy może źle licze? Pozdrawiam Krzysiek Dodano po 11 a i jeszcze jedno, czy przebieg wg standardu nie powinien się wykazywać tym, że długość stanów 1 i 0 jest całkowitą wielokrotnością ? Bo tutaj mamy tak, np 1 - 7,1 us 0...
... 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...
Info na wejściu kodowane jest w Manchester, długość - 256bitów (bity startowe, preambuła itd)(...) Rozumiem że w tym "itd" zawiera się CRC? Z reguły takie proste radyjka kiepsko sobie radzą przy max bitrate. Zastanów się (jeśli musisz mieć gwarancje odbioru) czy nie lepiej wysyłać dane wolniej lub dwukrotnie: raz szybko, a później wolno i w razie błędnego...
kodowanie manchester manchester cc1000 przykład manchester
dekoder vectra 3830cd thunderbird konfiguracja ustawienie taśmociągu
kupowanie unitra kupowanie unitra
Ustawienia zasilania w Ubuntu Server - pliki konfiguracyjne Wymiary ekranu 16:9 o przekątnej 114 cali