Witam! Czy komuś udało się zestawić połączenie przy użyciu modułów RFM12BP? ('mocniejsza' wersja RFM12B). Męczę się z tym od kilku tygodni i nadal bez skutku. Obsługa podobno jest "prawie" taka sama, jak układu RFM12B, lecz chyba nie do końca...
Programuję w C, wzorowałem się na niby działających kodach na urządzeniu RFM12B, które w moim przypadku nie działają...
RFM12BP ma dodatkowe sygnały TXEN, RXEN, jak należy je ustawiać?
Zauważyłem, że jeśli w nadajniku włączę TXEN po zainicjalizowaniu urządzenia, to moduł zaczyna pobierać ponad 200mA prądu, nawet jak nic nie jest wysyłane (po czym po kilku sekundach się spala... - tak było z dwoma układami). Właściwie to przy maksymalnej mocy wyjściowej po inicjalizacji nadajnika pobór prądu też skacze do >200mA, pomaga jedynie zmniejszenie mocy.
Na chwilę obecną robię tak: inicjalizuję urządzenie, TXEN=0 (pobór prądu ok 17mA - powinno być mniej wg producenta), przed wysłaniem danych TXEN=1, RXEN=0 (pobór prądu podczas wysyłania >200mA - więc jest OK), po wysłaniu TXEN=0, RXEN=0. Na odbiorniku RXEN=1, TXEN=0 cały czas.
Mam jeszcze pytanie odnośnie anteny? Jak ją podłączyć i jaka powinna ona być?
Ja póki co mam prymitywny drucik 173mm (moduł 433Mhz) podłączony do pina ANT. Może to jest powodem braku komunikacji i przepalania się układu? Napięcia mam stabilne (3V3, 12V), lecz nie używałem żadnych bezpieczników i oporników ograniczających prąd. Bardzo proszę o każdą pomoc! Najbardziej wdzięczny byłbym za kawałek przykładowego kodu, jak zainicjalizować urządzenia i zestawić połączenie.
Pozdrawiam!