Transmisja bezprzewodowa, CC1000PP vs bluetooth

May 31, 2005 18 Replies

Witam,



Potrzebuje zrealizowac transmisje bezprzewodowa UART pomiedzy komputerem a urzadzeniem przenosnym. Zasieg: ok. 20 metrow w mieszkaniu. Predkosc transmisji: 57600 bps. Dobrze by bylo, gdyby rozwiazanie bylo jak najbardziej przezroczyste. Bede wdzieczny za rady, ktore rozwiazanie wybrac.



Zastanawiam sie pomiedzy CC1000PP firmy Chipcon, a modulem bluetooth (np. OEMSPA 13i firmy Connectblue).



CC1000PP nie jest do konca przezroczyste, gdyz wymaga wyprowadzenia dodatkowych linii do konfiguracji ukladu. Czyli chyba nie mozna ot tak sobie podlaczyc modulu do RS232. Dodatkowo modul wymaga zasilania 3V, a ja uzywam procesora Atmel AVR zasilanego 5V. Chyba plusem tych ukladow jest nizsza cena niz rozwiazania na bluetooth...? Moduly CC1000PP sa latwo dostepne - co do bluetooth to albo ja mam problemy ze znalezieniem, albo nie sa one zbyt latwo dostepne w Polsce.



Bluetooth wydaje sie byc bardziej przezroczysty niz CC1000PP. Ustawianie parametrow modulu odbywa sie poprzez przelaczenie w odpowiedni tryb, a samo programowanie odbywa sie poprzez te same linie UARTA, ktorymi normalnie wysyla sie dane -- zatem nie wymaga wyprowadzania dodatkowych linii. Zasilanie to 5V, zatem nie ma tego problemu co z CC1000PP. Czy modul zalatwia sprzetowo korekcje danych i zapewnia pewnosc transmisji? Bo w przypadku CC1000PP chyba sami musimy zastosowac protokol, ktory uodporni transmisje na przeklamania. W EP 12/2002 i 01/2003 byl artykul o wykorzystaniu modulu BT firmy Connectblue. Gdzie w Polsce mozna to kupic, albo modul jakiejs innej firmy (chodzi o BT z RS232)? Ktorej firmy i jakie modele modulow BT polecacie?



Jak uwazacie, ktore rozwiazanie bedzie lepsze dla warunkow przedstawionych na poczatku, biorac pod uwage ceny, dostepnosc modulow w Polsce, przezroczystosc, latwosc programowania, prostote ewentualnego dodatkowego obwodu elektronicznego?



Byc moze sa jeszcze jakies krytyczne wlasciwosci przedstawionych rozwiazan, ktore nalezy wziac pod uwage?



Z gory dziekuje.



Robot



Robot snipped-for-privacy@hotmail.com pisze:

57600 będzie drogo i stosunkowo trudno.

1200/2400 bajecznie prosto ;-)

U¿ytkownik "Robot" snipped-for-privacy@hotmail.com napisa³ w wiadomo¶ci news:d7hl9c$15b$ snipped-for-privacy@nemesis.news.tpi.pl

formatting link
?

Obawiam siê ¿e z CC1000 trudno bêdzie Ci wycisn±æ tak± prêdko¶æ. Dane do transmisji powinny byæ w miarê symetryczne je¿eli chodzi o liczbê zer i jednynek. Je¿eli u¿yjesz kodowania manchesterem od razu spada dwukrotnie prêdko¶æ transmisji. Moje doswiadczenia z CC1000 co prawda z trochê wiêkszymi odleg³o¶ciami wskazuj± na najw³a¶ciwsz± prêdko¶æ 9600. Podejrzewam ¿e lepiej bêdzie z uk³adami np CC1020 itp. One moga transmitowaæ znacznie szybciej. Przy niewielkiej odleg³o¶ci powiniene¶ wyrobi¶ siê z

57,6k.

Mo¿na (oczywiscie wcze¶niej zaprogramowawszy rejestry w chipconie), tylko przesy³aj±c dane w trybie UART mo¿esz nadziaæ siê na problem ustawiania automatyki odbiornika w przypadku transmitowania ci±gów zawierajacych same zera lub jedynki.

AVRy te¿ pracuj± na 3V. Poza tym nie tak dawno na elektrodzie ktos podawa³ schemat ³±czenia CC1000 z 5V kontrolerem.

Poza tym która¶ z firm: Soyter albo AVT maj± opracowany modem na CC1000. Nie pamiêtam szczegó³ów, ale maksymalna prêdko¶æ transmisji to chyba 38400bps.

Je¿eli chodzi o bluetooth to nie jestem w stanie nic powiedzieæ. Jako ciekawostkê zupe³nie poza tematem mogê dodaæ ¿e mój prawie 3 letni syn po wizycie u dentysty ma niebieskie wype³nienie ubytku w mlecznym zêbie. Niestety nieprogramowalne ;-)

Powitanko,

Soyter, demonstrowali takie cos na pokazie: gosc pisal na 1 klaptopie, a to "pisalo sie" na 2. Predkosci nie pamietam, ale 9600 albo 19200 max. CC 10x0 byl skonfigurowany jako przezroczysty. Pozdroofka, Pawel Chorzempa

PitLab snipped-for-privacy@wp.pl pisze:

Na to jest rada. Zaimplementowałem taki protokół: Transmisja szeregowa dziewięciobitowa. Nadajnik na bieżąco liczy ilość zer i jedynek w nadawanym ciągu i w zależności od proporcji wysyła bajt jako zwykły, lub zanegowany zapisując informację o tym na 9 bicie. Odbiornik w zależności od 9 bitu neguje bądź nie odbierane bajty. I to działa. Niewielka komplikacja w procedurze obsługi przerwania po stronie nadajnika.

Kupowa³em w

formatting link
Trochê boli przy zakupie, ale potem ju¿ same przyjemno¶ci... TG

E tam, czê¶ci to jakie¶ 100 z³. (2 egzemplarze), a trudno¶æ wykonania oprogramowania równie¿ jest taka sobie, je¶li siê wie, co pisaæ -- CC1010 to wspania³y chip.

Pozdrawiam Piotr Wyderski

Panowie, co Wy opowiadacie? Na CC1010 da siê zrobiæ dwustronny link radiowy przekazuj±cy dane audio w semidupleksie, z kodowaniem DES oraz symulacj± widma rozproszonego za pomoc± FH, czyli krótkofalówkê cyfrow± o ma³ym zasiêgu. :-)

To prawda, co to za problem przekonwertowaæ 2 linie 3,3V <=> 5V; nawet niedawno opisywa³em tu ko³o, które jako jeden z wielu ludzi na Ziemi powtórnie wymy¶li³em (to z szeregowymi MOSami). ;-)

Pozdrawiam Piotr Wyderski

Dziekuje za odpowiedzi.

W efekcie zasialiscie moje watpliwosci co do CC1000PP. Niektorzy pisza o roznych problemach z predkoscia transmisji 57600. Wydaje mi sie, ze w przypadku bluetootha w ogole nie bede musial zastanawiac sie nad czestotliwoscia zmiany danych z zer na jedynki i na odwrot, stosowaniem manhatanna, itd. Choc w przypadku BT pewnie cena zaboli (jak ktos napisal).

Robot

"Robot" snipped-for-privacy@hotmail.com napisa³(a):

kilka lat temu bawi³em siê zgrabnymi (wielko¶æ pude³ka zapa³ek) modu³ami ALPSa typu DECT; wtedy by³y w planach i mia³y wyj¶æ nowsze modu³y na wiêksze prêdko¶ci (chyba w³a¶nie 57 kbps)

Manchesteru, no chyba, ¿e to sterowanie do bomby atomowej. ;-)

Pozdrawiam Piotr Wyderski

sprawdzi³em: DECT DATA MODULE - VIRTUAL CABLE 3

56.7 kbps z Full Flow Control

formatting link

Zaboli albo i nie, jak kupisz hurtem zabawki jakies.

Ale zabolec moze grubosc dokumentacji do przeczytania - w promieniu

100m to mozesz sie spodziewac w przyszlosci setki urzadzen BT, a ty chcesz sie skomunikowac z jednym jedynym ..

J.

Dzieki. Gdzie w Warszawie / Polsce mozna to kupic i za ile (jesli masz aktualne dane)?

Robot.

Dzwonilem tam. Najtansze OEMowe moduly sa po 80 euro. To boli mnie zbyt bardzo, zeby kupic.

Robot

"Robot" snipped-for-privacy@hotmail.com napisa³(a):

Eurodis, tel. (0-71) 367-57-41 nie by³o to zbyt tanie -- modu³ VC2 co¶ chyba 400PLN(?) by³o to ok. 4 lata temu -- podejrzewam, ¿e dzisiaj ALPS ma ju¿ co¶ nowszego (i tañszego :-) w ofercie

">

^ | te dane ju¿ chyba nieaktualne

Eurodis Electronics Poland Sp.z o.o

Ul. Kiepury 45/1 PL-41 - 200 Sosnowiec Tel: +48 (0)32 291 9935 Fax:

+48 (0)32 296 9080

Plac Wolnosci 7 PL-50-071 Wroclaw Tel: +48 (0)71 783 12 60 Fax: +48 (0)71 783 12 69

">

^ | te dane ju¿ chyba nieaktualne

Eurodis Electronics Poland Sp.z o.o

Ul. Kiepury 45/1 PL-41 - 200 Sosnowiec Tel: +48 (0)32 291 9935 Fax: +48 (0)32 296 9080

Plac Wolnosci 7 PL-50-071 Wroclaw Tel: +48 (0)71 783 12 60 Fax: +48 (0)71 783 12 69

Join the Discussion

Have something to add? Share your thoughts — no account required.

Didn't find your answer?

Ask the community — no account required