Ja stosuję taką procedurę inicjowania nadawania: char SetupCC1000TX (char TXCurrent) { int i; char lock_status; WriteToCC1000Register (CC1000_PA_POW,0x00); // Turn off PA to avoid frequency splatter WriteToCC1000Register (CC1000_MAIN,0xE1); // Switch into TX, switch to freq. reg B WriteToCC1000Register (CC1000_PLL,TX_PLL);...
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...
Zainteresuj się notą aplikacyjną AVR410. Jest tam ładnie opisane jak ma to działać. Przykład jest w asemblerze.
__Grzegorz__ --> no to na drugi raz wyrażaj się jaśniej ale mam też propozycję czytaj uważniej. Tym projektem nie miałem zamiaru udowadniać światu, że wymyśliłem najlepsze czy jeszcze lepsze niż obecnie znane standardy kodowania. Też wiem, że jest ich sporo i różnych. Celem było zwrócenie uwagi niektórym osobom, które także kiedyś kupiły sobie np AUREL'ki...
Wysyłanie i odbieranie RC5 jest w Bascom kodowane automatycznie. Manchesterem swoje dane musisz więc zakodować sam. Poniżej masz wersję którą mam jeszcze w planie dopracować więc nie myśl o niej jak o finalnej. na pewno można coś poprawić. Po skopiowaniu ten kod powinien znajdować się w tym samym folderze co Twój kod. [syntax=basic4gl]$nocompile ' send_by_air...
Witajcie, mam taki problem, który zapewne jest jakąś głupotą, na którą nie potrafię wpaść. Mam zestawiony układ (a właściwie dwa - jeden nadawczy i jeden odbiorczy) z ATtiny24 i RFM22-868S2. W trybie nadajnika udało mi się coś już z niego wydusić (pobiera spory prąd, bo ma ustawioną maksymalną moc wyjściową), o tyle z odbiornikiem "zawisłem". W trybie...
Nie ma tak dobrze. Wysyłając dane w eter odebrane z UART'u trzeba je odpowiednio zmodulować. No chyba, że się chce przesłać tylko jakieś drobne polecenia sterujące. Dobrym rozwiązaniem jest zastosowanie na przykład modulacji bifazowej zwanej kodem Manchester.
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...
Niestety nie, przy takim przesyłaniu danych jakie założyłeś (LPT). Potrzebny jest ci jeszcze jeden sygnał - zegar taktujący transmisję, ew. zegar można zakodować w postaci np. kodu manchester w sygnałach określających kierunek. Ale i tak IMHO koncepcja jest kiepska. Po pierwsze zrób to od razu na USB, bo LPT wkrótce ciężko będzie znaleźć, po drugie...
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...
Hej, Tutaj masz opisaną dokładnie procedurę dekodującą kod Manchester z przykładem - wykorzystano wyłącznie Timer1 (przerwania od przechwycenia i przepełnienia)... prefix link: http://ep.com.pl/?sect=czytelnia&pg=czyt...
Na 10000% podanie napięcia 5,1V nie mogło uszkodzić tych modułów ;) A problem jest prozaiczny. Przesyłanie danych bezpośrednio poprzez RS232 to nieporozumienie niestety nieporozumienie i mało kto o tym wie i pisze. Co gorsza, na allegro ludziska sprzedają tego typu moduły radiowe podając w przykładach właśnie chore aplikacje narysowane własnoręcznie...
Masz krótkofalówki, to może wystarczy podłaczyć guzik od morse'a do wyjścia TXD w procku i nadawać dane zakodowane np. manchesterem?:> Łukasz.
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ę...
potrzebuje informacji o kryteriach oceny kodów alfabetowych i jak to odnieść do jednego z takich kodów moze byc kod Manchester
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.
A no to widzę, że masz pojęcie co nieco. Musisz sobie stworzyć protokoł komunikacji, albo np skorzystać z gotowego np. Manchester i wygenerować sobie odpowiedni przebieg na wyjściu audio. Potem zaprogramować mikrokontroler na odbiór tego protokołu.
Pytania pomocnicze: - w jakim cyklu będziesz to wysyłał (w kółko, co określony odstęp czasu, czy po naciśnięciu dodatkowego guzika) - z jaką maksymalną prędkością będziesz transmitował strumień bitów - moduł światłowodu zakładam że przyjmuje poziomy TTL Na razie widzę że dowolny procesor z 21 nóżkami I/O da radę np. '51 (AT89S51) lub AVR(ATmega8/16)....
...w module OOK "on wire" sami musimy zakodować np. do manchester i z odpowiednią szybkością zmieniać stany logiczne na pinie.... Lepiej PWM. Wiele lat temu w trakcie studiów zrobiłem to tak: https://obrazki.elektroda.pl/4112657500_... Generalnie szczelina bitowa miała jakiś tam czas trwania. Impuls przez całą szczelinę bitową to synchronizacja....
Akurat w Europie nikt nie cierpi na nadmiar ziemi i spory udział pustyń. np farma pod Manchesterem
Manchester np. http://www.erg.abdn.ac.uk/users/gorry/co... http://www.tpub.com/neets/tm/112-2.htm http://www.elatec.cz/rfid/encoding.php Porządnego polskiego opisu nie znalazłem. Myślę, że jest to do zrealizowania bez procesorka, tyle ze będzie z tym sporo roboty.
Musisz tak zakodować dane aby czas trwania stanu 1 i stanu 0 był jednakowy. Przykładem takiego sposobu są różne wersje kodu Manchester.
Dziękuję za info. Nie jest to dokładnie to, czego szukam, ale trochę może mi pomóc. Kodowanie Manchester II polega na modulacji prądowej (prąd bazowy =10mA, min 1mA, max 19mA). Wykorzystywane jest w automatyce do przesyłania informacji wraz z zasilaniem (po tych samych przewodach). NA takiej zasadzie działa m.in. Profibus PA. Potrzebowałbym jakieś przykłady...
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...
Mam problem. W Immo SEO Transponder uszkodził się jeden z ,,niezniszczalnych" pilotów (tagów). Czy ktoś próbował zaprogramować w tym immo standardowy brelok RFID np. Unique Manchester. Chcę kupić i wprogramować nowy transponder ale nie od SEO bo te są mało odporne mechanicznie. Może ktoś wie jaki RFID by się tu nadawał.
No przeciez mozesz zastosowac dowolny zestaw nadajnik-odbiornik, bo wystarczy ci tylko jeden kanal, gdy dane bedziesz przesylac szeregowo zakodowane np. w kodzie Manchester. Takie gotowe urzadzenia znajdziesz np. w sklep.avt.pl czy soyter.pl. Co do procesora, to wybierz AVR, jesli chcesz go zaprogramowac w C, a '51 dla assemblera. Chociaz w sumie do...
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...
Możesz też użyć kodowania sprzętowego za pomocą np. MC145026,MC145027.
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ć.
Może sporo zależy od producenta. U mnie w NAC MEX1200 oraz RLM600 (właściwie to samo) na oscyloskopie jest non stop prostokąt 7,1.... Khz amplituda przy otwartym obwodzie 300 mV. Ktoś tu na forum badał inne kosiarki i tam był np. odwrócony kod manchester. Ale to, że kosiarka ma non stop komunikację dwukierunkową z bazą - mało prawdopodobne ale.... Przy...
Witam. Chciałem sie zapytać gdyż nigdzie nie mogę znalezc o tym informacji, jaką/ jakie formuly trzeba wprowadzic aby tabelka pilkarska sama sie automatycznie sortowala po wpisaniu konkretnego wyniku? Pytanie 2. W załączniku przesylam to co aktualnie robie i mam problem, gdyz w kolumnie J (pkt) nie zlicza mi punktow z okreslonych komorek ( np. dla Manchesteru...
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,...
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...
Panowie z tym systemem antykolizyjnym to nie taka straszna historia. Nieprawdą jest, że systemy nie potrafią czytać wielu tagów na raz. Nawet te najprostsze potrafią. Producenci najnowszych tagów strzegą swoich tajemnic (odczyt ok kilku tysięcy tagów w ciągu sekundy). W takich zastosowaniach prostszych, powiedzmy kilkanaście, kilkadziesiąt tagów naraz...
Witam! Pewien czas temu popełniłem sobie układ do zdalnego przesyłania temperatury na układach HM-T oraz HM-R 868Mhz. Układ po dzień dzisiejszy działa OK, ale chciałbym wprowadzić sobie kodowanie transmisji. Z tego co doczytałem, dobrym rozwiązaniem jest kodowanie "manchester" i tu moje pytanie... Jak to rozwiązać sprzętowo, czy programowo? Przeszukując...
W stanie spoczynku temperatura ujdzie chociaż na Samuraju powinna byc troche niższa.Spróbuj może nałożyc cieńszą warstwę mazidła. Możesz też użyc trochę lepszej pasty np. Arctic Ceramique.
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ą,...
Hej, bawię się ostatnio RFID. Korzystam z stm32f4 (VGT6, rev. Z) oraz zewnętrznego układu bazującego na em4095. Eval z układem RFID podpiąłem (po stronie RFID) DEMODem i SHD (do sterowania: włącz/wyłącz czytanie). Gdy na demodzie pojawi się jakiś sygnał reaguję na niego poprzez wyzwolenie przerwania. Szum od poprawnych danych odfiltrowuję na podstawie...
Jeżeli zapis był taki 1001101 - to skąd układ scalony znajdujący się na płytce elektronicznej stacji i sterujący zapisem i odczytem wie że 11 nie jest jednym bitem, a dwoma o stanie 1? - Bo na prawdę zapis wcale tak(1001101) nie musi fizycznie wyglądać. - Bo układ scalony wie jak szybko się obraca dysk i ile czasu ma trwać jedno 0 lub 1. - Bo stosowane...
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...
W jednym kierunku ? Moduły bez logiki ? Mając z uP sygnał zamieniony np. na Manchester i wyprowadzony na pin, można wysterować jeden z tych układów: http://www.sensu.pl/?go=product_coll&id=... Po drugiej stronie można odebrać np: http://www.sensu.pl/?go=product_coll&id=... Tutaj kilka dodatkowych informacji: http://www.elektroda.pl/rtvforum/topic15...
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ę,...
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.
a jezeli kupić uzywany procesor np : http://allegro.pl/amd-939-x2-3800-manche... http://allegro.pl/amd-939-x2-3800-manche... czy oplaca sie uzywke
Oprócz komendy RC5SEND trzeba pamiętać o wykorzystaniu wyjścia PWM timera do generowania przebiegu wyjściowego ponieważ sygnał RC5 jest kodowany bi-fazowo (kod Manchester). W helpie do Bascom-a AVR jest podany przykład wzmacniacz wyjściowego podłączany do wyjśćia OC1A (port B.3 w 2313)
Mr. h-doc, Mr. elektryk Wlasnie dane beda analogowe np. zmienna czestotliwosc. Nie bardzo wiem, jakiego uzyc przetwornika by to probkowac. Zalozmy ze wybor aktualnie nadawanego sygnalu mialby tylko uzytkownik, np byloby tylko jedno wejscie do ktorego moze podpiac wyjscie z przetwornika. Daloby sie to zrobic na jednam ADC czy DSP ktory by byl przystosowany...
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...
To też typowe :-( podmień na markowy. Jak na gwarancji oddaj, wymień nawet z dopłatą :D Używany np. fortron 400W w zupełności wystarczy.
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)....
Witam! Let's do some math, czyli "dlaczego się nie da" ;] Sygnał stereo o częstotliwości próbkowania 48kHz wymaga wysłania (2*48k)=96000 ramek danych w ciągu sekundy. Pojedyncza ramka danych to 32 bity (w tym 20 bitów danych, reszta to w uogólnieniu "narzut interfejsowy"). 96k ramek na sekundę, z których każda jest 4bajtowa, daje niebagatelną przepustowość...
przykład manchester manchester kodować manchester cc1000
słabo kręci rozrusznik mercedes neostrada linux sagem linia papilarny
mikrokomputer cobra1 tester baterii
Mosty w Suzuki Grand Vitara 1.9 DDiS 2007: Diagnostyka i Konserwacja Scania R450 – wysokie ciśnienie w układzie chłodzenia, test CO₂, uszczelka głowicy, diagnostyka