Fórum témák
» Több friss téma |
Fórum » RFM73 modul programozása
Az adatlapot alaposan átböngészted?
Azt írja, hogy Standby-I current 50uA, Standby-II current 330 uA. Érdemes lenne alaposabban utánna nézni ennek az alvó üzemmódnak. A tényleges vételnél ugyan nagy az áramfelvétel, de az gondolom nem tart sokáig. (ha az adás sem tart sokáig) Bővebben: Link A hozzászólás módosítva: Júl 1, 2015
Esetleg nem arulhatod el a feladatot?
Tulajdonképpen egy lámpát kell kapcsolni maximum 2 méter távolságból, de minél kevesebb késéssel, és zavarvédelemmel, ami mellett még a kis fogyasztás és méret is nagyon lényeges.
Ertem, de mi a pontos feladat, tehat ez mihez lesz?
Mert ahogy irtad, hogy combos elemet is fogsz tudni hasznalni, stb. Pl. nem tudom, egy kis, 130mA-es LiPo helikopterakksi odafer-e? Mert ezeknek az akksiknak jo a kapacitasa, de elegge hamar lemerulnek maguktol is. A Li-ion jobb, csak ritkabb es dragabb, a merete meg kotottebb. En pl. szinte mindenhez regi notebook-packbol herelt,meg jol mukodo Liiont hasznalok.
Sziasztok
Küzdöm ezzel a nyüvessel. A kérdésem az hogy elkerülhető e a CE láb birizgálása? Én fixen 3.3V ra kötöttem mert nincs több szabad lábam hogy vezéreljem. Szóval így nem nagyon akar menni. íme a SPI forgalom. valaki ránézne aki ismeri a modult hogy jó e az inicializáció. köszönöm Adó és vevő oldalon is ugyanez az init. Time [s],Packet ID,MOSI,MISO 0.000000791666667,0,0x0E,0x07 // státusz olvas 0.000003041666667,0,0x0E,0x00 // válasz 0xe (bank0) 0.000006458333333,1,0x0E,0x20 //ir 0 regiszter 0.000009041666667,1,0x00,0x03 // adat 3 0.000012458333333,2,0x0E,0x21 // ír 1 regiszter 0.000015041666667,2,0x00,0x00 // adat 0 0.000018500000000,3,0x0E,0x22 // ir 2 regiszer 0.000021041666667,3,0x00,0x01 // adat 1 0.000024500000000,4,0x0E,0x23 // ir 3 regiszter 0.000027041666667,4,0x00,0x03 // adat 3 0.000030500000000,5,0x0E,0x24 // ir 4 reg 0.000033041666667,5,0x00,0x00 // adat 0 0.000036500000000,6,0x0E,0x25 // ir 5 0.000039041666667,6,0x00,0x00 // adat 0 0.000042500000000,7,0x0E,0x26 // ir reg 6 0.000045041666667,7,0x00,0x2F // adatx2f 0.000048500000000,8,0x0E,0x27 // ir reg 7 0.000051041666667,8,0x00,0x00 // adat 0 0.000054208333333,9,0x0E,0x2A // ir reg 0xA 5 byte ot 0.000056750000000,9,0x00,0xE7 //adat xE7 0.000059291666667,9,0x00,0xE7 //adat xE7 0.000062000000000,9,0x00,0xE7 //adat xE7 0.000064541666667,9,0x00,0xE7 //adat xE7 0.000067250000000,9,0x00,0xE7 //adat xE7 0.000070250000000,10,0x0E,0x30 // ir reg 0x10 5 byte ot 0.000072791666667,10,0x00,0xE7 //adat xE7 0.000075333333333,10,0x00,0xE7 //adat xE7 0.000077916666667,10,0x00,0xE7 //adat xE7 0.000080458333333,10,0x00,0xE7 //adat xE7 0.000083000000000,10,0x00,0xE7 //adat xE7 0.000087666666667,11,0x0E,0x1D // olvas 0x1D (FEATURE) 0.000089916666667,11,0x00,0x00 // válasz 0 0.000092291666667,12,0x0E,0x50 // ir 0x50 (aktiválás) 0.000094541666667,12,0x00,0x73 // data 0x73 (aktiválás) 0.000097416666667,13,0x0E,0x3D // ir 0x1D reg 0.000099958333333,13,0x00,0x07 // adat 0x7 0.000103125000000,14,0x0E,0x3C // ir 0x1C reg 0.000105666666667,14,0x00,0x3F // data 0x3F 0.000108375000000,15,0x0E,0x1D // itt visszaolvasom a FEATURE-t 0.000110625000000,15,0x07,0x00 // ez még mindig 0 (szerintem itt a baj) 0.000113000000000,16,0x0E,0x07 // read státusz reg 0.000115250000000,16,0x0E,0x00 // válasz 0 tehát bank0 ban vagyok 0.000117958333333,17,0x0E,0x50 // bank váltás 1 re 0.000120208333333,17,0x00,0x53 // bank váltás 1 re 0.000124583333333,18,0x8E,0x20 // ir 0 reg 4 byte 0.000127125000000,18,0x00,0x40 // data 40 0.000129666666667,18,0x00,0x4B // data 0.000132375000000,18,0x00,0x01 // data 0.000134916666667,18,0x00,0xE2 // data 0.000139708333333,19,0x8E,0x21 // ir 1 reg 4 byte 0.000142291666667,19,0x00,0xC0 // data 0.000144833333333,19,0x00,0x4B // data 0.000147541666667,19,0x00,0x00 // data 0.000150083333333,19,0x00,0x00 0.000154875000000,20,0x8E,0x22 // innentől már nem kommenteltem mert ismétlődik 0.000157416666667,20,0x00,0xD0 0.000160000000000,20,0x00,0xFC 0.000162708333333,20,0x00,0x8C 0.000165250000000,20,0x00,0x02 0.000170041666667,21,0x8E,0x23 // ir reg x3 0.000172583333333,21,0x00,0x99 0.000175125000000,21,0x00,0x00 0.000177833333333,21,0x00,0x39 0.000180375000000,21,0x00,0x41 0.000185208333333,22,0x8E,0x24 // ir reg x4 0.000187750000000,22,0x00,0xD9 0.000190291666667,22,0x00,0x9E 0.000193000000000,22,0x00,0x86 0.000195541666667,22,0x00,0x0B 0.000200333333333,23,0x8E,0x25 0.000202916666667,23,0x00,0x24 0.000205458333333,23,0x00,0x06 0.000208166666667,23,0x00,0x7F 0.000210708333333,23,0x00,0xA6 0.000215500000000,24,0x8E,0x26 0.000218041666667,24,0x00,0x00 0.000220625000000,24,0x00,0x00 0.000223333333333,24,0x00,0x00 0.000225875000000,24,0x00,0x00 0.000230666666667,25,0x8E,0x27 0.000233208333333,25,0x00,0x00 0.000235750000000,25,0x00,0x00 0.000238458333333,25,0x00,0x00 0.000241000000000,25,0x00,0x00 0.000245833333333,26,0x8E,0x28 0.000248375000000,26,0x00,0x00 0.000250916666667,26,0x00,0x00 0.000253625000000,26,0x00,0x00 0.000256166666667,26,0x00,0x63 0.000261125000000,27,0x8E,0x29 0.000263666666667,27,0x00,0x00 0.000266250000000,27,0x00,0x00 0.000268916666667,27,0x00,0x00 0.000271500000000,27,0x00,0x00 0.000276291666667,28,0x8E,0x2A 0.000278833333333,28,0x00,0x00 0.000281375000000,28,0x00,0x00 0.000284083333333,28,0x00,0x00 0.000286625000000,28,0x00,0x00 0.000293833333333,29,0x8E,0x2B 0.000296375000000,29,0x00,0x00 0.000298958333333,29,0x00,0x00 0.000301625000000,29,0x00,0x00 0.000304208333333,29,0x00,0x00 0.000309000000000,30,0x8E,0x2C 0.000311541666667,30,0x00,0x00 0.000314083333333,30,0x00,0x12 0.000316666666667,30,0x00,0x73 0.000319208333333,30,0x00,0x00 0.000324000000000,31,0x8E,0x2D 0.000326541666667,31,0x00,0x36 0.000329125000000,31,0x00,0xB4 0.000331791666667,31,0x00,0x80 0.000334375000000,31,0x00,0x00 0.000337500000000,32,0x8E,0x2E // ir 0xe 87 bit RAMP 0.000340041666667,32,0x00,0x41 0.000342625000000,32,0x00,0x10 0.000345291666667,32,0x00,0x04 0.000347875000000,32,0x00,0x82 0.000350583333333,32,0x00,0x20 0.000353125000000,32,0x00,0x08 0.000355833333333,32,0x00,0x08 0.000358375000000,32,0x00,0xF2 0.000361083333333,32,0x00,0x7D 0.000363625000000,32,0x00,0xEF 0.000366333333333,32,0x00,0xFF 0.000369166666667,33,0x8E,0x07 0.000371416666667,33,0x8E,0x00 0.000373958333333,34,0x8E,0x50 0.000376083333333,34,0x00,0x53 0.000378625000000,35,0x0E,0xE2 0.000380875000000,35,0x0E,0x00 0.000383125000000,36,0x0E,0x00 0.000385375000000,36,0x03,0x00 0.000387791666667,37,0x0E,0x20 0.000389875000000,37,0x00,0x03
A CE lab mindenkeppen kell, tobbek kozott azzal adsz.
Nem azzal adok. A CE a chip enable nem? Tehát adáskor és vételkor magasnak lennie, ha alacsony akkor power save üzemmód, mivel nekem nem kell power save így gondolom lehet mindig magas,tehát engedélyezve a chip. De lehet nem jól értelmezem a müködését?
, most komolyan, tenyleg úgy gondolod hogy a CE az valami adókapcsoló? Mint egy pl. CB rádión az adásgomb? Azért köszi a válaszokat, igen sokat segítettél,,,,,
Sziasztok!
Én most szenvedek ezzel a modullal. Sajnos sehogy sem sikerül kiolvasnom és írnom semmit a modulba/ból. Valahogy sosem azt az értéked adja, amit szeretnék. Valakinek esetleg lenne tapasztalata ezzel kapcsolatban. Ja és assemblyben írom a programom, sajnos c-hez nem értek.
Szia, irtam ra egy kiasuto-taviranyitot/vevot (mindket oldalon ez van) es eppen assemblyben. Ha kivanod, elkuldom a forrast a cimedre.
Szia!
Nagyon megköszönném! Ha kérhetem erre a címre küld: ****@gmail.com Köszönöm! Szükséges információ a felhasználó adatlapján megtekinthető. A hozzászólás módosítva: Ápr 11, 2016
Elkuldom neked is, ha szeretned. csak, mivel nagy file, nem tehetem kozkinccse ezen az oldalon kod formajaban.
OK, csak a freemailes cimre tudtam elkuldeni.
Bakman, neked is elkuldtem a gmailes cimedre. |
Bejelentkezés
Hirdetés |