Pomoc: projekt súvisiace s bezdrôtovou meteorologickej stanici

P

pallepop

Guest
Môže niekto pomôcť, aby som urobil projekt súvisiace s bezdrôtovou meteorologická stanica.
Požiadavky sú jednoducho opísať takto.

Funkcia:
Bezdrôtový diaľkový ovládač systému merania, ktorý komunikuje na 433MHz.
Cieľom systému je meranie teploty, relatívnej vlhkosti, zvuk.
Rozsah je 50 až 100 metrov.1 alebo 6 jednotiek na základňovej stanice.

Komunikácia:
Použite modul RF pre vysielanie a príjem dát.
Niečo ako severskej RF Semiconductor Chip NRF9E5, alebo nRF24L01 a pic18FXXX.

Napájanie:
Niečo, čo je docela malý o veľkosti 9V batéria

Výstup dát:
LCD displej pre zobrazenie informácií o počasí

Takže já bych rád získal nejaké poradiť od vás všetkých.... Bude vítaný.

Vďaka za pomoc od vás.

 
Urobil som trochu digitálne odosielanie cez malé RF moduly.Najprv musíte rozhodnúť, či chcete / potrebujete bi-riadiace komunikáciu, alebo nie.Mohlo by byť lacnejšie a jednoduchšie ty nie.Každý senzor mohli spať na chvíľu, a potom sa prebudím občas (záleží na tom, ako rýchlo ju potrebujete), a aby merania a následne ju predloží prijímacej stanice.

Vykonávaním trochu náhodnosti na každú jednotku času spí, nebudete si kolízie veľmi často.To by bolo oveľa jednoduchšie, ako s bi-riadiaci systém a vyžadujúce vysielač na každom uzle.

Z hľadiska prenosu dát, niečo ako bi-fáza známky alebo manchester kódovanie.To znamená, že dáta sa stále mení, a nebudete posielať dlhé reťazce 1s a 0s.To môže zlepšiť hodiny obnovu signálu, a je pravdepodobne navrhoval váš RF moduly ako preferovaný spôsob odosielania dát.Môžete napísať pomerne jednoduchý príjem bežné v softvéru.Udržať nízke rýchlosti s cieľom zlepšiť kvalitu signálu.

Tiež sa uistite, môžete použiť kontrolný súčet CRC aby zabezpečila, že prijaté dáta sú autentické.CRC-8 alebo CRC-16 je lepšia ako 8 bitov jednoduchý kontrolný súčet.Získate dát chyby v recepcii, takže je najlepšie, aby ste sa uistili, že ste ignorovať informácie, ktoré sa stalo, namiesto zobrazenie niektorých smiešne hodnoty na vašom systéme.

 
Nazdar,
Ďakujeme za Vašu odpoveď.
Ale môže u pomôcť mne, aby blok diagram?

 
ZigBee je RF.Av týchto dňoch by mohlo byť naozaj dobrý systém vyskúšať, pretože tam sú niektoré veľmi lacné RF moduly, ktoré implementujú protokol ZigBee a uľahčujú používateľom odosielať a prijímať dáta bez manipulácie s nízkou úrovňou-signalizácie.

Avšak pôvodný príspevok sa zmienil, že systém, potrebné k práci na 433MHz, čo nie je ZigBee kapelu.(Predpokladám, že má určité RF moduly v pamäti) Aby som citoval Wikipédie: "ZigBee pôsobí v oblasti priemyselnej, vedecké a zdravotnícke (ISM) radio pásma, v Európe 868 MHz, 915 MHz v USA a Austrálii, a 2,4 GHz vo väčšine jurisdikcií po celom svete. "

Ak je frekvencia premávky je otvorený pre diskusiu, možno vyskúšať niektoré veci ZigBee.Digikey predáva niektoré moduly, ktoré sú v rozmedzí 20-40 $ a majú dobré dokumenty.(Díval som sa na ne aplikácie)

Pokiaľ ide o skupinovej schéma ....to by mohlo vyzerať nejako takto:

SENSOR -> MICRO (PIC?) -> RF TRANSMITTER

vzduch .... .....

RECEIVER -> MICRO B (PIC?) -> Zobrazovacie jednotky, alebo RS-232 alebo USB k počítačuMICRO dostane senzorových dát z A / D alebo inými prostriedkami (I2C) a generovať pakety posielať do prijímača.MICRO B prijíma dáta, čísla, aké to je, a potom zobrazí sa na LCD, pošle to cez RS-232 alebo USB, alebo čokoľvek.Nie je moc zmien, ak používate ZigBee moduly, okrem toho, že sa automaticky dostanete bi-riadiace komunikáciu.

Ale ako som už uviedol skôr, možno nebudete potrebovať / chcieť bi-riadiace komunikáciu.S trochu náhodná spánku interval, môžete ušetriť asi tonu životnosť batérií tým, že nechá moduly ísť spať po väčšinu času a prebudení občas poslať čítaní späť k prijímaču.O niečo randomizing doba spánku sa môžete vyhnúť príliš veľa zrážok, kedy viac čidlo pokúsi odovzdať súčasne.Ak by ste mali bi-riadiaci systém, v ktorom MICRO B ankety na čítanie, by v každej rozhlasové prijímače musia byť na celú dobu počúval na povely.

Vzhľadom k tomu, že používate RF, môžem len povedať, že tieto vzdialené senzory pravdepodobne nemáte hard-wired zdroj energie.To je dôvod, prečo navrhujem, režim spánku a úsporu energie.

 
Ako prijímač môže ušetriť energie v sleed režime, ak áno.ako možno u synchronizáciu signálu.

 
Topológia som uviedol bude zahŕňať prijímače, ktoré majú byť aktívny po celú dobu.Ja som si predstavoval, systém, ktorý by sa skladať z prijímača / zobrazovacieho zariadenia (alebo PC) sa nachádza niekde vnútri, napojený na sieťové napájanie tak, že je aktívny po celú dobu.Vzdialené senzory by byť umiestnené mimo ich rôzne senzory (teplota, vlhkosť, vietor, atď), a bude bežať na batérie.

V tomto typu systému, nemusí prijímač nemôže byť nízky výkon na mieste budú môcť utiecť batérie po dlhú dobu.Iba čidlo / vysielače by bolo potrebné nízkym výkonom.Pomocou PIC alebo podobné mikrokontrolér s veľmi nízkej spotreby energie v režime spánku a kontrolnú právomoc Váš vysielač, čidlo, atď prostredníctvom softvéru by ste mohli jednotky trvať mesiace alebo roky na batériu.To je zaujímavé a veľmi užitočné design cvičenie.Navrhujem, aby ste si prečítali nasledujúce poznámku app.Nemôžem nájsť odkaz na webových stránkach Microchip, tak som vyslaný svoju kópiu tu.Andrew
Ospravedlňujeme sa, ale musíte prihlásiť do zobrazenie túto prílohu

 
Ďakujeme za Vašu odpoveď.
Bezdrôtová meteorologická stanica, ale prijímač nemajú počítač alebo pripojenie na prívodné len 9V batériu, ako?.

 
No, to je zaujímavá otázka ....Ja som nikdy reverzné inžinierstvo, jeden tak nevím.

Možno, že prijímač okruh je natoľko nízka, energie, aby mohol zostať na celú dobu.

Do niektorých výpočtov na základe informácií v tejto aplikácii som vyslaný na vedomie a zistiť.

<img src="http://www.edaboard.com/images/smiles/icon_smile.gif" alt="Úsmev" border="0" />
 

Welcome to EDABoard.com

Sponsor

Back
Top