logo elektroda
logo elektroda
X
logo elektroda
Adblock/uBlockOrigin/AdGuard mogą powodować znikanie niektórych postów z powodu nowej reguły.

[Atmega ?][Rfm12b]komunikacja pomiędzy dwoma układami atmela przez rfm12b

mim_waldi 18 Gru 2011 22:15 3342 6
  • #1 10277393
    mim_waldi
    Poziom 9  
    Jak powyżej chciałbym zrealizować projekt komunikacji pomiędzy dwoma atmegami przez moduł rfm12b. Moduł ma być podpięty tak jak na schemacie z programing guide układów rfm12b screen poniżej:
    [Atmega ?][Rfm12b]komunikacja pomiędzy dwoma układami atmela przez rfm12b
    Przy czym w jednym z układów będzie wyprowadzone 5 przycisków na którychś z wolnych pinów po wciśnięciu przycisku w tym układzie zapali się odpowiednia dioda podpięta do drugiego prawię identycznego układu(układy różnią się jedynie tym że w miejscu przycisków będą diody LED).


    I w związku z tym na początek mam pytanie do wtajemniczonych:
    1. czy kwarc koniecznie musi mieć wartość 10mhz (na każdym schemacie który znalazłem maił taką wartość)??
    2. czy układ rfm12b musi być zasilony napięciem poniżej 5V w nocie katalogowej pisze że maksymalne napięcie wynosi 3,7V ale gdzieś wyczytałem że będzie również dobrze pracował na 5V ??
    3. jaką atmegę wybrać zależy to od dwóch poprzednich pytań bo wybierając układy pracujące na niższym napięciu ciężko dobrać jakiś który będzie pracował z oscylatorem 10mhz?? mam już jedną atmegę16 właśnie na wyższe napięcie stąd kolejne pytanie jak zmodyfikować powyższy schemat żeby to zadziałało?? jeśli wiąże się to z jakimiś bardziej skomplikowanymi operacjami wolę jednak zainwestować w kolejne kontrolery i tu prośba o polecenie jakichś tanich które się sprawdzą w tym projekcie.
  • Pomocny post
    #2 10277506
    Konto nie istnieje
    Konto nie istnieje  
  • #3 10277545
    mim_waldi
    Poziom 9  
    Niestety nie muszę to wykonać na atmelu ;/
    Mam już układy RFM12B więc skoro muszę zastosować napięcie do 3.8v co polecacie jaki mikrokontroler będzie dobry do tego zadania zastanawiam się nad ATMEGA48V-10PI (odpowiednik ATmega-48V-10PU) lub ATtiny48 może jeszcze jakieś sugestie jeśli nie było by żadnego z nich w sklepie??
  • #5 10301995
    mim_waldi
    Poziom 9  
    Witam ponownie, znów mam problem w programie Avr8 Burn O Mat skorzystałem z opcji zaznaczonej na poniższym screenie:
    [Atmega ?][Rfm12b]komunikacja pomiędzy dwoma układami atmela przez rfm12b
    po czym moja Atmega88 już się ze mną nie komunikuje i w związku z tym mam prośbę czy ktoś mógłby mi poradzić jak wrócić do poprzedniego stanu lub zresetować fuse bity na domyślne?
  • #6 10302740
    kiziu13
    Poziom 17  
    A nie chodzi o czasem o CKDIV8 i zbyt szybki zegar programatora? Jeśli masz USBasp i zegar procesora jest mniejszy niż 1.5 MHZ, to trzeba założyć zworkę zmniejszającą zegar.
  • #7 10303344
    mim_waldi
    Poziom 9  
    tak właśnie mam USBasp ale przełożenie zworki nie pomaga już próbowałem wcześniej
REKLAMA