Nie znalazłem nigdzie działającego kodu w asm (cały Internet przekopałem). Jest mnóstwo przykładów w C a na ich podstawie przecież łatwo napisać kod w asm. Albo wręcz przepisać po kompilacji z pliku *.lss Kluczem okazało się połączenie linii nIRQ nadajnika z mikrokontrolerem Twój sposób u mnie okazał się bardzo niestabilny więc uważaj. Bardziej niezawodne...
Ja dorzucę swoje 3 grosze. Ostatnio walczyłem z modułami RFM12BP. Na odległości około 10cm dochodziła jedna ramka na trzy. Wynik tragiczny... Wystarczyło zmniejszyć moc nadajnika (któraś komenda) i 100% ramek dochodzi. A dokumentacja to faktycznie porażka.
Musiałem się dołączyć do rozmowy bo korzystam z tych modułów ESP8266 na co dzień i jakoś nic Mi się nie wiesza itd, i te zasięgi o których wspomniał kolega dondu i prostota i mnogość opcji firmware (no właśnie - może dla tego się wieszają niektórym ponieważ mają wgrane firmware z d**y), na forum raz na jakiś czas są właśnie takie tematy które są bardzo...
Niestety nie mam nic w tym temacie w ulubionych obszerna dyskusja na temat RFM12 jest tu: ;=======================================... ;inicjalizacja modułu RFM12 lub RFM12B ;=======================================... INIT_RFM12B: MOVDPTR,#80E7H; 868band,12.0pF uaktywnienie rejestrów TX i FIFO LCALLWRITE_CMD...
Witam, Przeszukałem już "cały internet" pod różnymi hasłami i nie znazłem tego co bym chciał.. Piszę krótkie opracowanie komunikacji radiowej w pierwszym rozdziale napisałem głównie historię jak ona powstała. W kolejnym chciałem napisać jak to jest, że moduły radiowe np. RFM12 wysyłaja między sobą dane, nie w sensie połączenie uC => RFM12 tylko RFM12...
Witam. Poszukuje dokumentacji do: Frequenzkontroler - SMDF/SMDA BN 413115 AM-FM Signal generator - SMDF BN 41311 Dokumentacja była dołączana do ww zestawu pomiarowego. Pozdrawiam !!! Podaj markę, symbol i rodzaj urządzenia w temacie !!! Posty bez powyższego w tytule, następnym razem, będą przenoszone do KOSZA.
Witam, potrzebuję schematu oraz instrukcji obsługi do MFZ RCL03-5002M-01 400057 868,3MHz
RFScada 2DI4DO Longrange Telemetry Unit Manual http://obrazki.elektroda.pl/6060575600_1...
Przejrzyj dokumentacje do RFM63W, może spełni Twoje oczekiwania. (W trybie RX pobór 3mA) [url=http://www.hoperf.com/rf/fsk_module...
RFM12(b) to są stare moduły, i równie niedopracowane. Nie widzę sensu ich stosowania - podczas uruchamiania go wyłażą setki róznych pomniejszych zonków w postaci nigdzie nie opisanych zależności, kolejności wysyłania instrukcji, bitów i rejestrów które nie działają zgodnie z dokumentacją, itp itd. Lepiej zastosować nowsze pozbawione tych dziwactw RFM22...
Zanim zaczniesz wyważać otwarte drzwi radzę sprawdzić klamkę. W internecie jest mnóstwo gotowych informacji na temat transmisji danych drogą radiową. Do tego warto przejrzeć dokumentację bardziej zaawansowanych układów radiowych. Polecam dokumentację od RFM12, RFM69, nRF24L01. A także takie zagadnienia jak: różnicowy kod manchester, preambuła, sync...
Dokładnie, prościej się podłączyć pod wyjścia gotowego modułu. Albo wywalić to wszystko i kupić "normalny" moduł radiowy, np. RFM12/22 do którego jest dokumentacja, a kosztuje kilkanaście złotych.
Jaka jest max. prędkość SPI dla RFM12B? Szkoda że nie napisali tego w dokumentacji... 4\/3!!
...Schematu jako takiego nie stworzyłem, bazowałem na projekcie stacji pogodowej oraz dokumentacji do modułów RFM12, wykorzystałem też części kodu - te odpowiedzialne za komunikację z modułem radiowym.... Bardzo jednak prosimy o schemacik i program lub jego część bo wiele osób spędziło godziny nad jego odpaleniem a Tobie poszło od ręki. Moduł radiowy...
HopeRF raczej sprzedaje rebrandy innych producentów. np. taki RFM75 niczym się nie różni od bk2425, który to jest niezbyt udaną kopią nrf24l01+. Nawet w dokumentacjach, jedyna różnica to podmieniony branding. podobnie jest z paroma innymi liniami układów.
Te moduły mają słabą renomę. Z tanich radiówek polecam rodzinę RFM: RFM12, RFM22, etc. Ich obsługa jest niewiele trudniejsza a w internecie i dokumentacji znajdziesz gotowe przykłady jak uruchomić i skonfigurować.
Mam to zrobione na rfm12. Akurat nie pisze w bascomie ale zasada jest prosta robisz pomiar odczytujesz 2 bajty i wysyłasz przez rfm12. Jak posterować RFM12 i RFM02 którego akurat bym nie używał znajdziesz w dokumentacji tam są gotowe kody źródłowe w C ale tam są chyba jeszcze niewielkie błędy. http://loee.jottit.com/rfm12b_and_avr_-_... link...
-RoMan- wybacz ale po moich doświadczeniach z niektórymi dokumentacjami wolę się o wszystko pytać jak totalny laik. do czego służa te układy tinyswitch? co one robią? zawsze myślałem że do prostego zasilacza wystarczy trafo, gretz, prostownik i pare kondensatorow. A tutaj mamy az tak rozbudowany układ.
Wtedy to będzie ruletka czy zadziała... Pin NIRQ jest pinem wyjściowym, Ty w Atmedze ustawisz go jako wejściowy więc będzie ok. Problem tu jest inny - wg dokumentacji Atmega wykrywa stan wysoki jako minimum 0.7Vcc. Jak ją zasilisz z 5V to jest to 3.5V ...
Dzień dobry Nisko kosztowe moduły firmy HopeRF RFM*** np RFM12 RFM69 RFM70 HM-TRP Ale trzeba posiadać biblioteki ponieważ samodzielne przebijanie się przez dokumentacje jest skazane na niepowodzenie - dlatego ten link:[url=http://atnel.pl/jezyk-c-pasja-... Z trochę droższych moduły XBee link: [url=http://starter-kit.nettigo.pl/2011/...
Chyba nie zgadzają się sync wordy 2D,4D dla RFM02 - tu tylko można zmienić bo RFM12b ma pierwszy byte 4D . Z tego powodu RFM01 nie będzie działać z RFM12 - choć może są jakieś ukryte sposoby . Nie będę pisał "chyba" tylko tak jak to znam z praktycznego zajmowania się z tymi modułami. RFM02 -nadajnik (nie posiada bufora nadawczego FIFO) RFM01 -odbiornik...
Nie bardzo rozumiem, w którym miejscu? W swoim kodzie. Przed pierwszym transferem TXE powinno być 1, RXNE powinno być 0. Przepraszam że tak się dopytuję, ale naprawdę nie rozumiem jakie to ma znaczenie? (mam już "skrzywione" myślenie w tym temacie) Na analizatorze stanów widzę co jest nadawane i co jest odbierane. Przy rf12_init() liczy się tylko co...
Obecnie pracuję nad kolejnym projektem wykorzystującym RFM12BP. W poprzedniej wersji używałem 'klasycznego' podłączenia transcievera, zaproponowanego w dokumentacji + sygnały TXEN, RXEN, do tego nie korzystałem z SPI tylko robiłem 'bit-banging' jak prezentują w dokumentacji. Myślę, że nie ma co się obawiać o to, że procek nie wyrobi, ja używałem Atmega644...
Witam mam pytanie trochę z innej beczki, mianowicie a jak będzie wyglądał schemat urządzenia z tym modułem?(RFM12B-868D + atmega16)- a dokładniej chciałbym wiedzieć gdzie i co podpiąć. Bo dokumentacja niewiele mi mówi.
Nie, no nie ma "róży bez kolców" ;) Każdemu marzy się komplecik i to najlepiej transcievierków (obustronna komunikacja) a do tego żeby było super tanio, super łatwo i na super odległości. Wg mnie takiego ideału nigdy nie znajdziesz i kropka - niestety. Więc albo lekko zmienisz założenia i dostosujesz to co jest najtańsze albo wydasz więcej kasy. Najprostszy...
Jeszcze jedno - powyłączaj w Atmega to, czego nie używasz. To powinno dość mocno ograniczyć pobór prądu. Gdzieś był fajny film o tym, ale nie mogę znaleźć. Patrząc na pobór prądu - myślę, że na te 2 układy (Atmega i RFM12B) nawet wspomniane w dokumentacji 50 mA spokojnie powinno wystarczyć. Ograniczajmy zużycie prądu - to nie tylko jest "cool", ale...
Podstawowa sprawa to prędkość transmisji mniejsza- większy zasięg, poza tym ustawienie częstotliwości i pojemności nie oddają w rzeczywistości takich parametrów, nieraz jest to odstrojenie o 50kHz, wiec dodatkowo trzeba korygować częstotliwość. Rfm12B to moduły na identycznych układach jak MRF49XA, opracowałem na nich zdalne sterowanie http://www.modernsoft.pl/index.php?site=...
Podłącz RFM12B do portu SPI: SDO --- MISO SDI --- MOSI SCK --- SCK nSEL --- dowolny pin Linia nSEL (chip select) może być podłączona tak jak napisałeś do pinu SS. jednak musisz wiedzieć czy chcesz by port SPI pracował w trybie master czy slave (bo to zmienia konfigurację pinu SS) Gdy chcesz by radio powiadamiało procesor poprzez przerwanie no to nIRQ...
Z dokumentacji układu RFM12B: • High data rate (up to 115.2 kbps with internal demodulator, with external RC filter highest data rate is 256 kbps) Aby mówić czy dany moduł jest dobry czy zły pasowało by chyba najpierw do dokumentacji zaglądnąć. To ile się z danego modułu wyciśnie zależy głównie od naszego programu.
Zarówno ja, jak i kolega tzok mówimy o przyjęciu wstępnych ograniczeń . W temacie jednak ustalono, że nie ma się czym przejmować, ani ograniczać. Podejście jest zatem w stylu typowej polskiej uczelni. Należy zatem opracować protokół komunikacyjny, potem zaś "zobaczyć co uda się zaimplementować". Jest to błąd już u samych założeń. Ponadto jest tu wątek...
Rozmiar rejestru FIFO dla odebranych danych wynosi 16 bitów. Jeżeli chcesz ustalić by po 8 bitach wpisanych do FIFO została ustawiana flaga FFIT musisz wpisać komendę 0xCA81, tak by zgodnie z dokumentacją 4 bity komendy (od #4 do #7) miały wartość 8. Wpisanie 0xCA80 sprawiłoby, że FFIT ustawi się gdy FIFO odbierze 7 bitów. Tutaj wychodzi problem z RFM12B...
http://obrazki.elektroda.pl/3563766800_1... Wstęp: Witam wszystkich forumowiczów. Jest to mój pierwszy projekt tutaj jednak forum śledzę już od dawna. Ale do rzeczy. Chciałbym wszystkim przedstawić mój projekt termometru cyfrowego z przewodowym pomiarem temperatury wewnętrznej oraz bezprzewodowym pomiarem temperatury zewnętrznej....
Czy posiadasz najnowszą dokumentację z firmy HOPE? Chodzi o wersję ze stycznia bieżącego roku. Naniesiono kilka poprawek w kodzie źródłowym. Mi się udało nawiązać połączenie. Zbudowałem układ dokładnie jak w dokumentacji
Jeżeli chodzi o zwiększenie niezawodności i możliwości wystąpienia kolizji pakietów to sens jakiś ma, aczkolwiek teraz przeglądam tą dokumentacje i jednak widzę, że dam sobie z tym spokój ;)
OK. Odpowiedzi na pytania: 1. tak, ale to są wejścia a nie wyjścia, 2. tak 3. tak lub do Vcc, 4. to jest kondensator likwidujący zakłócenia ma być jak najbliżej pinów GND i VDD tak samo jak: http://mikrokontrolery.blogspot.com/2011... 5. Na schemacie jest zaznaczone zasilanie IC2P pomiędzy C1 i C2. 6. Poszukaj w dokumentacji.
Nie mam akurat dostępu do modułów więc nie zmierzę póki co. Pokazujesz kondensator, na którym jest sygnał ARSSI. W dokumentacji do układu RF12 narysowali kondensator 2,2nF, a w tabelce podali wartość minimalną 1nF. Myślę, że coś w granicach 1-10nF będzie OK. Nie wiem, czy ten kondensator jest filtrem dla następnych bloków, czy jest to buforowane wyjście....
Witam, potrzebuję zrealizować komunikację bezprzewodową, nie mam narzuconej częstotliwości, ale wolałbym to zrobić na 433 Mhz z powodu dość tanich i łatwo dostępnych pilotów i transcieverów. Dodatkowo bardzo pasuje mi dostępność jakichś gotowych kodów obsługi, gdyż nie mam czasu pisać czegoś od nowa. Jako, że kupię gotowy pilot, potrzebuję więc tylko...
Witam. Mam taki problem z modułem radiowym. A mianowicie przy poleceniu z biblioteki HAL "HAL_SPI_TransmitRecive", do zmiennej odpowiadającej za odbiór danych z modułu nie są zapisywane żadne dane. Niezależnie jakie polecenie zostanie wysłane odpowiedź zawsze wynosi 0. Męczę się szukając rozwiązania i już nie mam zbytnio pomysłu, gdzie może leżeć przyczyna....
No rozumiem, ale dlaczego w dokumentacji całego modułu, nie samego układu scalonego, jest napisane "Frequence band can be changed"? I bez żadnego ostrzeżenia? Zgadzam się z Tobą, bo tak zawsze było, ale jest to co najmniej dziwne i chyba warte sprawdzenia. Być może moduł nie ma żadnych elementów wymagających dopasowania, poza ewentualnie anteną? Przecież...
jest pewien problem z odbiorem znaków przez uart (jak w temacie). mega8 jest ustawiona na wewn. zegar 8MHz. UART 14400bps... Procesor sie nie wyrabia z odczytywaniem danych...Wogole sprawia wrażenie jakby chodził ja zegarze 1MHz. Jak sie go przestawi na zegar 4MHz to pracuje zdecydowanie szybciej. Efekt jest taki ze jak mega pracuje na 8MHz to gubi...
O, widzę, że ktoś oprócz mnie również ma ten problem :D Przede wszystkim musisz uwzględnić ten pin SS, o którym wspomniałeś, bez tego ani rusz. Za każdym razem gdy coś wysyłasz po SPI musisz ustawiać SS na zero, a po wysłaniu SS na 1. Warto również zajrzeć do bibliotek, które udostępnia Atmel, jest to nota AVR319, do pobrania stąd [url=http://www.atmel.com/devices/ATTINY...
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...
Witam mam dwa układy RFM12 i atmega8 oba komunikują się ze sobą problem pojawia się gdy chce zmienić linię nSEL podłączoną do pinu SS na np pin PB0 gdzieś czytałem że linia nSEL nie musi być podpięta do tego konkretnego pinu. Pin PB2 (SS/OC1B) chce wykorzystać do sterowania silnikiem . Kiedy w kodzie zmienię definicje SPI_CS z portu PB2 na PB0 modułu...
ds18b20 rfm12 868mhz rfm12 rfm12 rfm22
odpalać gasnąć wszystek kontrolka prostownik impulsowy impulsowy modulo bascom
peugeot zdjąć nadkole ws442 opóźnione
Różnice pomp ABS Bosch 8E0 614 111 AH i AE w Audi A4 B5 Jak odblokować wszystkie opcje na monitorze Samsung S22B300H