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
- 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...
Jeżeli komunikacja ma być dwu stronna to aż się prosi zastosować transiwery chipkona cc1000. Kodowanie i dekodowanie manchester robią sprzętowo.
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ś...
Nie mogę zgrać ze sobą modułów cc1000. Oprogramowanie zdaje się być ok. Rejestry zapisują się poprawnie, bo jeśli zrobię ich zrzut (mam podłączony LCD) to wszystko jest tak jak zapisałem. Rejestr LOCK ustawiony mam na LOCK_CONTINUOUS. Kalibacja przebiega pomyślnie dla toru TX oraz RX, PLL też jest ok aż do momentu gdy ustawię bit CAL_START na 0. Wtedy...
Ja do nadawania używam takich procedur. /***************************************... // Procedura nadaje bajt do cc1000 od MSB do LSB synchronicznie z DCLK void Send_CC1000 (u08 dana) { char i; for (i=0; i<8; i++) { Synchro_DCLK (); if (dana & 0x80) PORTCC |= 1<<DIO;...
Mam dylemat z modułem CC1000. W trybie RX wygląda na to że jest wszystko OK ale jak wywołułam tryb TX calibracja nie przechodzi. Co robię nietak ?? Narazie testuje komunikację procka z tym modułem. Jak najprościej sprawdzić poprawność pracy modułu ? Jeszcze jedno, w trybie RX nawet jak wywołam modulację Manchester niema sygnału zegarowego DCLK, czy...
Tak tylko że przy takich utawieniach i przejściu do nadawania w TX i odpierania w RX powineienem cos odbierać... przesunięte bajty, dziwne znaczki (ciag bitów zawierajacy nadawane bajty).... a tu niestety.... jak mam nadawać prambułę jak odbiornik odbiera same jedynki? coś jeszcze nie dział.... zpróbuję z innymi cżestotliwosciami... no i errarta jest...
dlugosc preambuly zalezy od ustawienia bitow 1:0 w rejestrze modem1 i wynosi (dla manchestera) od 23 do 98 bitow i musi byc przed kazda ramka. W dokumentacji na 20 stronie mozesz sprawdzic ile dokladnie powinno byc.
Próbuję uruchomić taki gotowy moduł transcivera CC1000PP i nie mogę sobie poradzić. Czy ktoś mógłby odpowiedzieć na kilka pytań: 1. czy ważna jest kolejność programowania rejestów 2. czy w trybie UART można przesyłać dane bezpośrednio podpinając linie RX/TX procesora do wejscia/wyjscia DCLK/DIO modułu ( pamiętając o poziomach napięć ) 3. czy jesli w...
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...
Ludzie, to już było tyle razy, a na downloadzie elektrody macie gotowca dla avr, cc1000 nie są łatwe, całość sprowadza się do tego: uruchamiamy - wpisujemy podstawowe rejestry, MAIN, Freq itp. potem reszta rejestrów (w nocie aplikacyjnej jest to ładnie rozrysowane, a SmartRF Studio odwala kalkulacje rejestrów) Kalibracja - cc1000 musi się "obudzić"...
Hola hola :) Ja widzę, że masz ten tor ustawiony na kod Manchester a nie na UART. I to na prędkość tylko 2.4kBauda. Czy Ty tego używasz jako transparentny RS232? Te dane, które wchodzą do nadajnika idą prosto z komputera czy przepuszczasz je przez swojego uC? To samo z wychodzącymi. Idą od razu do Maxa232 czy najpierw do uC? Marmur99
Witam, Jednak nikt nie mial pomyslu... Ale juz sobie poradzilem :D Juz mowie co bylo, moze to sie komus w przyszlosci przyda: Odczyt z oscylo wskazywal, ze modul sie nie skalibrowal. Przy kalibracji modulu producent zaleca odczytanie wartosci bitu COMPLETE, badz odczekanie max. 34ms. Ja wybralem ta druga opcje. Uzylem do tego funkcji: waitms. Ta funkcja...
Standardowa aplikacja, tylko stabilne zasilanie 3,3V (nówki baterie litowe) Do tego kupione anteny paskowe Tricome (produkt firmy drut mi się pogiął i wyłamał ścieżkę, więc postanowiłem zrobić to lepiej) i porządnie poprowadzona masa, rozdzielona na analog i cyfra. Jeśli masz problemy z zasięgiem (chipcon deklaruje że 2000 jest osiągalne) zwróć uwagę...
Ale mnie się rozchodzi o rejestry (CURRENT, FRONT_END) czy jeśli ustawie nimi wartość większą nisz ustawia mi smartRF to powiększy mi się zasięg i czy się układowi nic niestanie? Dodano po 2 Mam jeszcze pytanie odnośnie trybu Manchester. Rozumiem, że w trybie NRZ nadajnik wysyła na początku np.15 Bajtów preambuły. W tym czasie odbiornik przeszukuje...
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...
Witam, czy ktos z Szanownych Forumowiczow bylby uprzejmy wyjasnic krok po kroku (opisowo), co trzeba zrobic, aby prawidlowo przeprowadzic synchronizacje nadajnika z odbiornikiem? Gdzie jest jakis wskaznik (flaga), ze odbiornik odebral juz wystarczajaca liczbe bitow preambuly? Czytam, ze po przeslaniu preambuly trzeba wyslac bajt synchronizacji -niektorzy...
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. Mogł by się ktoś podzielić swoimi testami odnośnie zasięgu tych modułów radiowych ? Uruchomiłem transmisje na powyższych modułach i mikrokomtrolerze atmega 8L. Problem jest w tym ze nie mam możliwości przetestowania tego w otwartej przestrzeni. W moim przypadku było by to kłopotliwe , gdyz system współpracuje z czujnikami po rs485 no i musiał...
Ale bajzel na tym poscie! Zasięg 0.5km jest rzeczywistym łatwo osiągalnym i potwierdzonym zasięgiem. Sprawdziłem - działa. A czy uzyskasz 2km - nie sądze, ale a nóż! musiałbyś się wtedy przełączyć na tryb maksymalnej mocy i kodowania manchester. Wtedy moduł żre 30mAh I solidna antena - te Tricome są ponoć dobre. O kawałku ćwierćfalowej długości drutu...
Witam Wszystkich Mam doświadczenia z CC1000 i TDA5250 zebrane w czasie ponad rocznej pracy zawodowej nad tymi układami. W pierwszych fazach testów wykorzystywałem firmowe starterkity dla obydwu układów. Komunikacja prowadzona jest w paśmie 868Mhz. W mojej ocenie znacznie lepszy jest TDA5250 (INFINEON). W terenie otwartym uzyskuje się kilkaset metrów...
Hej, Po pierwsze, pisałem już o tym wcześniej, potwierdzenie wykonania rozkazu jest niezbędne, gdyż może się zdarzyć (mało prawdopodobne ale zawsze jest pewne prawdopodobieństwo), iż w jednym czasie z dwóch nadajników (nazwijmy je Master) pójdzie rozkaz (jakaś ramka z CRC, powiedzmy 4 bajty) i odbiornika tego nie odbierze, gdyż sygnały nałożą się na...
podaje konfiguracje która jest w testerach firmy Aries i schemat testera jest na ich stronie jest to tryb manczester i LO ,trzeba negaowac dane z DIO code char confRX Dodano po 1 0xFF na koncu kazdej tabelii oznacza jej koniec (taka moja procedura i nalezy usunac)
w cc1000pp mamy możliwość ustawiania wszystkich parametrów pracy transcivera jak również to czy ma on być w stanie nadawania, odbioru, uśpienia a do tego jeszcze jak ma być kodowany sygnał cyfrowy. Przy założeniu że mój tor radiowy będzie działał z kodowaniem manchester i z prędkością 2,4, moje pytanie brzmi: - w jakim stanie(inicjalizacja,odbiór,uśpienie...
cc1000 manchester przykład manchester manchester kodowanie
licznik energia zdalny uszkodzenia przedwzmacniacza kuchenka elektryczna wymiana płyty
przyrządy pomiarowe instrukcje obsługi głowica omega
Kondensator do pralko-suszarki Beko HTV8733X50 – filtr EMI, pompa, wentylator, parametry TPA3116D2 – uszkodzenia kondensatorów 470µF przy podłączaniu sygnału audio, przyczyny i modyfikacje