Jak na jednosměrný bezdrátový přenos dat?
Moderátor: Moderátoři
Jak na jednosměrný bezdrátový přenos dat?
Zdar!
Už delší dobu řeším problém, jakým způsobem posílat data alespoň jednosměrně. Potřeboval bych dosah ve volném prostoru aspoň 100m, rychlost přenosu aspoň 1200baud a aby cena vysílače a příjmače nepřesáhla 1000Kč. Už jsem zkoušel tyto bezdrátové moduly
http://www.seapraha.cz/index.php?action ... ucts_id=98
http://www.seapraha.cz/index.php?action ... ucts_id=83
, ale ty nedokážou přenášet stále log 1, což je u asynchronního seriového přenosu trošku problém. Zkoušel jsem před vysílač a za příjmač prdnout invertor, ale ten vůbec nepomohl. Myslím že už někdo stejný problém jako já řešil, a proto by mě zajímalo jak jste bezdrátový přenos dat vyřešily. :-O
Ještě jsem přemejšlel o ZigBee, ale myslím že v našich zeměpisných šířkách to bude velmi náročné.
Předem Díky za každou pomoc!!
Už delší dobu řeším problém, jakým způsobem posílat data alespoň jednosměrně. Potřeboval bych dosah ve volném prostoru aspoň 100m, rychlost přenosu aspoň 1200baud a aby cena vysílače a příjmače nepřesáhla 1000Kč. Už jsem zkoušel tyto bezdrátové moduly
http://www.seapraha.cz/index.php?action ... ucts_id=98
http://www.seapraha.cz/index.php?action ... ucts_id=83
, ale ty nedokážou přenášet stále log 1, což je u asynchronního seriového přenosu trošku problém. Zkoušel jsem před vysílač a za příjmač prdnout invertor, ale ten vůbec nepomohl. Myslím že už někdo stejný problém jako já řešil, a proto by mě zajímalo jak jste bezdrátový přenos dat vyřešily. :-O
Ještě jsem přemejšlel o ZigBee, ale myslím že v našich zeměpisných šířkách to bude velmi náročné.
Předem Díky za každou pomoc!!
- HiGhLaNdEr
- Příspěvky: 912
- Registrován: 08 bře 2005, 01:00
- Bydliště: Českobudějovicko
- Kontaktovat uživatele:
Tyhle moduly se hodí asi na to když chceš něco dálkově ovládat. tj, pošleš tim stádo pulzů jako log1 a stádo jiných pulzů jako log0.
Proto si budeš muset udělat koder a dekoder. Napadá mně třeba použít jako koder a dekoder něco co umí převádět data ze seriové linky uartu do kodování irda. Hledej googlem IrDa encoder. Je to potřeba promyslet hlavně jestli to ty moduly přenesou, ale třeba to s tim bude chodit.
Proto si budeš muset udělat koder a dekoder. Napadá mně třeba použít jako koder a dekoder něco co umí převádět data ze seriové linky uartu do kodování irda. Hledej googlem IrDa encoder. Je to potřeba promyslet hlavně jestli to ty moduly přenesou, ale třeba to s tim bude chodit.
Mno ty encodéry IrDa vetšinou potřebujou přivédst taktování podle toho jakou rychlostí komunikuješ což by byl asi možná problém, páč procíky který používám BaudRate vyvedenej nemaj... :-/HiGhLaNdEr píše:Tyhle moduly se hodí asi na to když chceš něco dálkově ovládat. tj, pošleš tim stádo pulzů jako log1 a stádo jiných pulzů jako log0.
Proto si budeš muset udělat koder a dekoder. Napadá mně třeba použít jako koder a dekoder něco co umí převádět data ze seriové linky uartu do kodování irda. Hledej googlem IrDa encoder. Je to potřeba promyslet hlavně jestli to ty moduly přenesou, ale třeba to s tim bude chodit.
A ne3lo bz, 6e bzch t5eba log 0 nechal logickou nulou, ale místo log 1 bych posílal na vysílač impulzy o frekvenci třeva 4kHz. A na příjmací stranu bych prdnul nějakej RC člen s takovou časovou konstantou, aby vyhladil 4kHz pulzy na 1 pulz. Má to ale jeden háček. Nemám osciloskop
(( takže by to byl problém to vodladit. KUA ![Sad :(](./images/smilies/icon_sad.gif)
A nebo použít tenhle http://obchod.hw.cz/DetailPage.asp?DPG=36504 modul, ale zaslechl jsem že je velkej problém ho rozběhat... :-/ nemáte s nim nějaký zkušenosti?
![Sad :(](./images/smilies/icon_sad.gif)
![Sad :(](./images/smilies/icon_sad.gif)
A nebo použít tenhle http://obchod.hw.cz/DetailPage.asp?DPG=36504 modul, ale zaslechl jsem že je velkej problém ho rozběhat... :-/ nemáte s nim nějaký zkušenosti?