Takole.... Do tega tedna sem se še nekoliko zadrževal, potem pa je bila skušnjava premočna
WS2300 sem kupil 4 mesece nazaj in sploh ne vem, kakšen elektronik sem to, da sem se pustil tako dolgo čakati
Skratka, oddajnik svoje 4 mesece stare WS2300 sem razdrl in ga predelal po zgledu linka, ki ga je podal Ciril.
No, sam sem medtem našel še nekoliko boljša navodila in sicer na temlem linku:
http://www.wikihow.com/Modify-a-Lacrosse-Ws2300-for-Frequent-Wireless-UpdatesPredelava je sama po sebi zelo enostavna in mi ni vzela več kot 1 uro dela. V navodilih sem našel celo napako - in sicer v točki 14:
- priklop enega kondenzatorja (100nF; na konektorju za veter) je narobe narisan
Pravilen priklop se lepo vidi že na naslednji sliki, t.j. pod točko 15
Kot rečeno, po slabi uri dela je bila predelava končana, in kar je najpomembneje:
stvar deluje Senzor imam sedaj že več kot 2 tedna na njegovem 'delovnem' mestu - t.j. 25m od konzole, ločijo ju tudi 3 stene... Sicer ni minilo dosti časa, pa vseeno - nisem še opazil nepravilnosti v delovanju - ali drugače: Povezava med senzorjem in konzolo se v teh 2 tednih ni izgubila niti enkrat. Osveževanje resnično poteka vsakih 8 sekund.
Pogosto osveževanje pa seveda kuri baterije. Rešitev: Priklop senzorja na štrom
Uporabil sem polnilec od Nokie (star polnilec, ki ima po specifikaciji output kao 3.7V, čeprav jih ima v resnici, neobremenjen, 8V)
Zaradi nekoliko višje napetosti sem vstavil predupor. Izračun preupora je prava mala znanost, ki gre takole:
Izhodna upornost Nokiinega polnilca je 3.7V/355mA=10R -> Zanemarljivo v primerjavi s preduporom.
Poraba senzorja med oddajanjem je okoli 10mA. Zaradi lažjega izračuna sem vzel, da oddajanje traja 3s, čas 'mirovanja' pa je 7s.
V enkratnem ciklu branja iz baterije steče 30mAs naboja.
Predupor sem določil tako, da bi toliko naboja v enem ciklu (10s) tudi priteklo v baterije. S tem bi kolikor toliko preprečil segrevanje baterij (POZOR: direktno pod baterijami – le na drugi strani tiskanega vezja, se nahaja senzor temperature). Torej, tok čez predupor mora biti 3mA, da v desetih sekundah v baterije priteče 30mAs naboja; 3mA*10s=30mAs. Vrednost predupora se izračuna kot: Rp=U/I=(8-3)V/3mA=1.6kE
Moč, ki jo bo trošil upor je U*I, oz. 5V*3mA=15mW, zadostuje torej 0.25W upor z upornostjo 1.5kE (upor 1.6kE ne obstaja!). Zaradi omrežnih prenapetosti (motenj), je med + in – sponko baterij zelo priporočljivo dodati še varistor ali transil diodo. Sam bom v kratkem namestil varistor.
Še to: Navkljub skrbno izbrani vrednosti predupora sem se odločil, da baterije odstranim iz ležišča – in jih montiram posebej, cca 30cm od senzorja temperature. Koristno sem uporabil brezžični bivši hišni telefon. Razdrl sem ga, iz njega vzel ležišče baterij – ter ga uporabil za zunanji holder baterije brezžičnega senzorja. 2 tedna že spremljam morebitno gretje baterij. Moram reči, da so hladne ko špricer, ne upam pa si trditi, da ne bi malenkostno vplivale na prikazano zunanjo temperaturo – poleti niti ne, pozimi pa....khmmm... kdo ve.
Zaključek:
Brezžično osveževanje vsakih 8 sekund na WS2300 deluje. In delovanje je brezhibno.
Ni mi žal, da sem se odločil za predelavo. Kdor ima kanček elektronika v sebi.... priporočam