Interfejs rs - irda dla gps i pda pozbawionych rs - opis

  • 17 Odpowiedzi
  • 12912 Wyświetleń

0 użytkowników i 1 Gość przegląda ten wątek.

Interfejs rs - irda dla gps i pda pozbawionych rs - opis
« dnia: Sierpień 04, 2004, 11:11:05 »
Obiecałem zamieścić opis interfejsu rs - irda dla pda pozbawionych wejścia rs, który umożliwiał by współpracę gpsów z pda.
Schemat nie jest moim projektem - jest on jednak adaptacją dość popularnej aplikacji na układzie 555 (konkretniej na podwójnym - 556).
Oryginał jest tu:
http://home.tiscali.nl/~t_aalberts/images/RS232_IRDA4800_V203_300dpi.jpg
Wprowadziłem następujące zmiany:
- Rezystor R1 posiada wartość 12k. Należy go dobrać tak, by częstotliwość mierzona na wyjściu 9 układu 556 wynosiła 4800Hz (układ pracuje dla wartości 4600 - 5100 Hz ale trzeba wziąć poprawki na spadek napięcia i różnice temperatur pracy)
- Rezystor R5 można dobrać w zależności od wymaganego zasięgu nadajnika. Nie ma on aż tak wielkiego wpływu na pobór prądu - przyjąłem 47R dla którego zasięg wynosi 1 metr.
- Całość jest zasilana wprost z baterii 12V L1028 (typowej od pilotów samochodowych itp). Niestabilizowanie napięcia nie ma wpływu na pracę urządzenia, które pracuje poprawnie od 4,5 do 15V.
- Wprowadziłem dodatkową pojemność na wejściu zasilania - około 10uF, kondensator tantalowy (mały).

Interfejs w moim wydaniu ma charakter wybitnie wycieczkowy. Służy do doraźnego przesyłania danych z gps. Stąd taka a nie inna konstrukcja jak również potrzeba wciskania microswitcha zasilania w czasie pracy (2-3 sekund na przesłanie ramki). Dzięki temu bateryjka wystarczy na ''bardzo długo''.
Kto chce mieć możliwość ciągłej pracy musi inaczej rozwiązać mechanikę urządzenia jak również zadbać o wydajniejsze źródło zasilania. Pobór prądu to niecałe 30mA.
Uwaga - interfejs jest jednokierunkowy! Działa w formacie NMEA na 4800 bodów. Dal formatów dwustronnych potrzebny jest jeszcze interfejs powrotny, np. taki:
http://home.tiscali.nl/~t_aalberts/images/IRDA4800_RS232_300dpi.jpg
Mnie to jest niepotrzebne, ponieważ ślady magazynuje gps i można je później zrzucić w domu na peceta ''normalnym'' kabelkiem.

Tu zdjęcie urządzenia:
http://www.ckmedia.pl/~jankomuzykant/palm/rs2irda/rs2irda1.jpg
Tu w środku:
http://www.ckmedia.pl/~jankomuzykant/palm/rs2irda/rs2irda2.jpg
(kupcie sobie małe rezystorki, bo ciasno ;)
Płytka dla tych co nie mają Protela, Autotraxa itp:
http://www.ckmedia.pl/~jankomuzykant/palm/rs2irda/rs2irdapcb1.gif
dla tych co mają:
http://www.ckmedia.pl/~jankomuzykant/palm/rs2irda/rs2irda.pcb
i rysunek montażowy:
http://www.ckmedia.pl/~jankomuzykant/palm/rs2irda/rs2irdapcb2.gif

Oczywiście można sobie zrobić większą płytkę z tej strony:
http://home.tiscali.nl/~t_aalberts/GPS_PDA_SCHEMATICS_EN_V201.htm

Urządzenie polecam także posiadaczom rs-owych pda ponieważ dyndający kabel jest niewygodny i dobrze mieć swobodę ruchów (może nie taką jak przy bt ale zawsze coś...)
pozdrawia Adam

*

Offline angler22

  • Redaktor
  • ******
  • 4803
  • Sprzęt: Blow 50YBT, Goclever 5010, Wayteq X960, AM XL
Interfejs rs - irda dla gps i pda pozbawionych rs - opis
« Odpowiedź #1 dnia: Marzec 14, 2005, 22:04:01 »
Świetnie opisane i dobry projekt płytki - jednak u mnie nie chce działać. Złożyłem wg. instrukcji. Pobór prądu się zgadza, na wyjściu (9 pin) ne556 mam 4800 Hz przy odłączonym gpsie, a mimo to palmik nie widzi gps'a (żaden z programów testowych nie wykrywa nic na irdzie). Sprawdzałem kamerką na podczerwień - dioda świeci, a raczej pomryguje sobie z częstotliwością 1hz. Czy na odłączonym TX z gps'a dioda powinna się świecić? ( u mnie świeci). Palm to casiopea e-125 a gps to poczciwy holux 200. Czy jest jakiś progarm na Mips'a monitorujący irdę (żebym widział co odbiera).
Z góry dziękuję za informacje.

*

Offline suer2

  • *
  • 62
  • Płeć: Mężczyzna
  • Sprzęt: Regulamin - avatar !! Samsung Omnia i900 8gb
Interfejs rs - irda dla gps i pda pozbawionych rs - opis
« Odpowiedź #2 dnia: Czerwiec 19, 2005, 14:43:13 »
mam pytanko bo ja nie za bardzo w tym sie orietuje  gdzie mugłbym isc zeby mi to zrobili (załozyli konwerter)do modelu iPAQ h1915...bo ja wole za to sie nie zabierać ....:(
regulamin!

*

Offline kanczug

  • ******
  • 19211
    • http://www.pdaclub.pl
Interfejs rs - irda dla gps i pda pozbawionych rs - opis
« Odpowiedź #3 dnia: Czerwiec 19, 2005, 15:07:27 »
Prosze nie zadawac tych samych pytan w kilku dzialach forum! Jest to niezgodne z regulaminem!

*

Offline suer2

  • *
  • 62
  • Płeć: Mężczyzna
  • Sprzęt: Regulamin - avatar !! Samsung Omnia i900 8gb
Interfejs rs - irda dla gps i pda pozbawionych rs - opis
« Odpowiedź #4 dnia: Czerwiec 19, 2005, 15:20:48 »
przepraszam!!
regulamin!

*

Offline maros

  • 2
  • Płeć: Mężczyzna
  • Sprzęt: HTC Wallaby
Interfejs rs - irda dla gps i pda pozbawionych rs - opis
« Odpowiedź #5 dnia: Maj 02, 2006, 15:11:07 »
Witam,
na początku chciałbym oświadczyć, że aktualnie nie jestem w posiadaniu żadnego Pocket PC/Palmtopa i nie byłem w posiadaniu żadnego z systemem Microsoftu.
Wkrótce zamierzam kupić PDA który głównie służył by jako GPS oraz do rozmów VoIP przez WiFi.

Problem leży w GPSie. Otóż posiadam sam odbiornik GPS swgo czasu rozchwytywany model Axiom Swift wraz z anteną. Moduł sprawuje się bardzo dobrze na PC, szkopuł w tym, że ma interfejs RS232 który nie wszystkie palmtopy posiadają. W związku z tym chciałem coś wskurać w tym kierunku by GPS mógł się dogadać z PDA z pomocą innego interfejsu.
Wyżej opisany adapter na IrDA jest bardzo fajny i prosty, nie przypuszczałem, że tak prosto można to zrealizować, myślałem, że urządzenia porozumiewają jakimś nieznanym protokołem. Wracając do tematu, IrDA w moim przypadku nie była by dobrym rozwiązaniem ponieważ musiała by się komunikować non-stop z PDA podczas jazdy samochodu więc musiała by być umiejscowiona w jakiś sposób na uwięzi co nie jest zbyt poręczne.

Zależało by mi na połączeniu kablowym, lecz jest kwestia czy programy typu auto-mapa w palmtopie odczytują dane z GPS przez USB? Jeśli jest taka możliwość to można było by zbudować w całkiem prosty sposób adapter RS232 -> USB na układzie scalonym produkcji FTDI bądź Texas Instruments. Nie wiem jedynie czy nie obyło by się bez ingerencji w sterowniki na PDA ponieważ podłączając ten adapter do PC jest potrzeba instalacji specjalnych sterowników emulujących port RS232. Nie wiem czy jest taka potrzeba przy oprogramowaniu dedykowanym pod USB w PDA. Proszę o oświecenie mnie w tej sprawie.
Jest jeszcze jedno rozwiązanie komunikacji między urządzeniami, tzn. Bluetooth, lecz mija się to z celem ponieważ kupno adaptera bądź wykonanie go przewyższa koszta kupna gotowego GPS'a.

Dokładnie opisałem mój problem ponieważ nie chciałem aby wdały się jakieś nieporozumienia.
Stwierdziłem również, że ten topic będzie najlepszym miejscem aby umieścić moje pytanie, nie chciałem zakładać nowego tematu.

Interfejs rs - irda dla gps i pda pozbawionych rs - opis
« Odpowiedź #6 dnia: Maj 02, 2006, 15:40:58 »
Po pierwsze te urządzenia muszą emulować hosta usb! Nie trzeba wiele kombinować GPSy Kirrio czy Perfect Passenger (na Allegro cena 26+koszty przesyłki np. http://www.allegro.pl/item101206355_ladowarka_do_palmone_zire_31_soft_gps_gratisy_.html ) mają je  gotowe więc po co wyważać otwarte drzwi. Jest inny problem CZY PDA je widzi? Kiriio jest przeznaczone do Tungstena E a PP do Zire 31 (mam obie przejściówki więc zacząłem testy) Po podpięciu do ZIRE 72 następuje "Fatal Exception" i pomaga jedynie reset urządzenia (W 10% przypadków jednak odpali prawidłowo odczytując dane z GPS więc nie wiem co jest grane. Na forach można o tym przeczytac więc to nie problem egzemplarza) Kolejny test to Tungsten T3 i kabel synchronizacja ładowanie - GPS USB DZIAŁA AŻ MIŁO, Sony TJ35 - nie widzi danych z GPSu. Dalsze próby to urządzenia PPC - Eten p300 - nie widzi GPSu, SPV M3000 - nie widzi GPSu, i wreszcie HP 4150 i 2210 WSZYSTKO DZIAŁA OK!!! Gps widziany na COM 9. Zatem samo urządzenie MUSI wspierać funkcją. Lista dostępnych na stronach Kirrio (choć z tym ostrożnie bo jest na nich ZIRE 72 a jak opisałem sprzęt nie działa - pewnie sprawdzili raz i to był ten 1 na 10 gdy zadziałalo) Niestety w testach wystąpiła FATALNA prawidłowość - działało w urządzenich posiagających zarówno klasyczny RS232 +/-10 i BT (a zatem gdy ten cały cyrk był guzik potrzebny)

Navi po IR w hp1930
« Odpowiedź #7 dnia: Czerwiec 15, 2006, 08:40:23 »
Witam,

milo mi wszystkich powitac gdyz to moj 1 szy poscik na PDAclub

mam konktretne pytania dotyczace transmisji po IR w aspekcie nawigacji w HP1930

otoz

zbudowalem uklad prezentowany przez Janko Muzykant http://www.pdaclub.pl/forum/viewtopic.php?t=8268 i nie za bardzo to dziala .
Zastosowalem PDA hp1930 oraz odbiornik Rikaline GPS6010

Mam pytania :

1. czy do prawidlowej pracy calego zestawu nalezy instalowac jakies stery na PDA np od odbiornika?
2. czy ktokolwiek uruchomil to na Autmapie XL
3. czy jest jakis program na PDA monitorujacy IR chodzi mi o to by sprawdzic czy Palm zczytuje jakies ramki ale nie potrafi przezetworzyc tego dla Automapy czy moze jest to problem ogolny z transmisja po irdzie.

z gory dzieki za jakies info

pozdr

budek

*

Offline facet_

  • ****
  • 501
  • Sprzęt: SGS3
Interfejs rs - irda dla gps i pda pozbawionych rs - opis
« Odpowiedź #8 dnia: Wrzesień 19, 2006, 00:11:08 »
WItam serdecznie, zrobilem w/w ukladzik i dziala wysmienicie .... na wm 2003 niestety na spv m3000 z wm5 za chiny nie umie tego odpalic, virtualgpsce nic nie widzi , wszystkie porty ktore mial przelecialem, pomozcie bo stracilem sily, kilka dni szukanai w necie i nic.... prosze... pozdrawiam serdecznie i z gory dziekuje
Motorola C520 -> ... -> SPV M3000 -> HTC Touch Diamond -> Omnia -> HTC Touch HD -> HTC Touch HD2 ehhh... -> SE Xperia Arc -> SGS3

*

Offline Mac-fun

  • 31
  • Płeć: Mężczyzna
  • Sprzęt: Dell Axim x51v, GlobalSat BC-337
IrdaW
« Odpowiedź #9 dnia: Listopad 30, 2006, 11:37:28 »
Cytat: "Janko Muzykant"
Obiecałem zamieścić opis interfejsu rs - irda dla pda pozbawionych wejścia rs, który umożliwiał by współpracę gpsów z pda.
Schemat nie jest moim projektem - jest on jednak adaptacją dość popularnej aplikacji na układzie 555 (konkretniej na podwójnym - 556).
Oryginał jest tu:
http://home.tiscali.nl/~t_aalberts/images/RS232_IRDA4800_V203_300dpi.jpg
Wprowadziłem następujące zmiany:
- Rezystor R1 posiada wartość 12k. Należy go dobrać tak, by częstotliwość mierzona na wyjściu 9 układu 556 wynosiła 4800Hz (układ pracuje dla wartości 4600 - 5100 Hz ale trzeba wziąć poprawki na spadek napięcia i różnice temperatur pracy)
- Rezystor R5 można dobrać w zależności od wymaganego zasięgu nadajnika. Nie ma on aż tak wielkiego wpływu na pobór prądu - przyjąłem 47R dla którego zasięg wynosi 1 metr.
- Całość jest zasilana wprost z baterii 12V L1028 (typowej od pilotów samochodowych itp). Niestabilizowanie napięcia nie ma wpływu na pracę urządzenia, które pracuje poprawnie od 4,5 do 15V.
- Wprowadziłem dodatkową pojemność na wejściu zasilania - około 10uF, kondensator tantalowy (mały).

Interfejs w moim wydaniu ma charakter wybitnie wycieczkowy. Służy do doraźnego przesyłania danych z gps. Stąd taka a nie inna konstrukcja jak również potrzeba wciskania microswitcha zasilania w czasie pracy (2-3 sekund na przesłanie ramki). Dzięki temu bateryjka wystarczy na ''bardzo długo''.
Kto chce mieć możliwość ciągłej pracy musi inaczej rozwiązać mechanikę urządzenia jak również zadbać o wydajniejsze źródło zasilania. Pobór prądu to niecałe 30mA.
Uwaga - interfejs jest jednokierunkowy! Działa w formacie NMEA na 4800 bodów. Dal formatów dwustronnych potrzebny jest jeszcze interfejs powrotny, np. taki:
http://home.tiscali.nl/~t_aalberts/images/IRDA4800_RS232_300dpi.jpg
Mnie to jest niepotrzebne, ponieważ ślady magazynuje gps i można je później zrzucić w domu na peceta ''normalnym'' kabelkiem.

Tu zdjęcie urządzenia:
http://www.ckmedia.pl/~jankomuzykant/palm/rs2irda/rs2irda1.jpg
Tu w środku:
http://www.ckmedia.pl/~jankomuzykant/palm/rs2irda/rs2irda2.jpg
(kupcie sobie małe rezystorki, bo ciasno ;)
Płytka dla tych co nie mają Protela, Autotraxa itp:
http://www.ckmedia.pl/~jankomuzykant/palm/rs2irda/rs2irdapcb1.gif
dla tych co mają:
http://www.ckmedia.pl/~jankomuzykant/palm/rs2irda/rs2irda.pcb
i rysunek montażowy:
http://www.ckmedia.pl/~jankomuzykant/palm/rs2irda/rs2irdapcb2.gif

Oczywiście można sobie zrobić większą płytkę z tej strony:
http://home.tiscali.nl/~t_aalberts/GPS_PDA_SCHEMATICS_EN_V201.htm

Urządzenie polecam także posiadaczom rs-owych pda ponieważ dyndający kabel jest niewygodny i dobrze mieć swobodę ruchów (może nie taką jak przy bt ale zawsze coś...)

Witam serdecznie,
tam gdzie Janko Muzykant- tam zawsze życzliwa pomoc- i rzetelna wiedza. Czy to w fotografii czy jak widzę PDA, GPS, elektronika.
Męczy mnie inny problem- może Pan lub koledzy z Forum rozwiejecie moje pomysły laika?
Mogę kupić klawiaturę do Dell Axim x51v ze interfesjem irda. Słabo to wygodne.
Czy istnieje jakas możliwość jej przeróbki na złącze kablowe do tego PDA?
Proszę o radę.
Pozdrawiam

*

Offline facet_

  • ****
  • 501
  • Sprzęt: SGS3
Interfejs rs - irda dla gps i pda pozbawionych rs - opis
« Odpowiedź #10 dnia: Listopad 30, 2006, 12:25:03 »
witam a czy Dell Axim x51v ma RS232? pozdrawiam
Motorola C520 -> ... -> SPV M3000 -> HTC Touch Diamond -> Omnia -> HTC Touch HD -> HTC Touch HD2 ehhh... -> SE Xperia Arc -> SGS3

*

Offline Mac-fun

  • 31
  • Płeć: Mężczyzna
  • Sprzęt: Dell Axim x51v, GlobalSat BC-337
Interfejs rs - irda dla gps i pda pozbawionych rs - opis
« Odpowiedź #11 dnia: Grudzień 02, 2006, 11:22:17 »
Nie ma.
Ale jest taki kabel
http://www.rawo.pl/go/_info/?id=52525
może to w czymś pomoże?
Pozdrawiam

*

Offline angler22

  • Redaktor
  • ******
  • 4803
  • Sprzęt: Blow 50YBT, Goclever 5010, Wayteq X960, AM XL
Interfejs rs - irda dla gps i pda pozbawionych rs - opis
« Odpowiedź #12 dnia: Grudzień 03, 2006, 10:01:24 »
Cytat: "Mac-fun"
Nie ma.
Ale jest taki kabel
http://www.rawo.pl/go/_info/?id=52525
może to w czymś pomoże?

Dell ma możliwość podpięcia "kablowej" klawiatury, wymaga jednak konwersji sygnału z RS232 na TTL - zresztą najlepiej odezwij się do Kolegi Ziele. Przerabialiśmy razem podłączanie kablowej klawiaturki od looxa (za 15zł) do Axima właśnie.

*

Offline Mac-fun

  • 31
  • Płeć: Mężczyzna
  • Sprzęt: Dell Axim x51v, GlobalSat BC-337
klawiatura
« Odpowiedź #13 dnia: Grudzień 05, 2006, 10:49:55 »
Dziękuję za podpowiedź i cierpliwość.
Spróbuję sie skontaktować z kolegą Ziele.
Pozdrawiam.
Pozdrawiam

Interfejs rs - irda dla gps i pda pozbawionych rs - opis
« Odpowiedź #14 dnia: Styczeń 12, 2007, 18:00:05 »
Badał ktoś to na HP 1915 ?
Ogolnie jakie odbiorniki do tego stosować itp. ???

Pozdrawiam

*

Offline angler22

  • Redaktor
  • ******
  • 4803
  • Sprzęt: Blow 50YBT, Goclever 5010, Wayteq X960, AM XL
Interfejs rs - irda dla gps i pda pozbawionych rs - opis
« Odpowiedź #15 dnia: Styczeń 12, 2007, 18:12:50 »
Cytat: "logout11"
Badał ktoś to na HP 1915 ?
Ogolnie jakie odbiorniki do tego stosować itp. ???

Pozdrawiam

Sam Autor orginalnego projektu (Holender bodajże) zrobił go specjalnie do 19XX i właśnie z takimi pocketami go używał (kiedyś z nim korespondowałem). Autor tematu na PDAClubie też chyba używał interfejsu z pocketem 19XX. Nie ma prawa nie działać krótko mówiąc.

Interfejs rs - irda dla gps i pda pozbawionych rs - opis
« Odpowiedź #16 dnia: Styczeń 22, 2007, 16:18:47 »
A jaki odbiornik do tego stosować ? Gdzie kupic i ile one kosztują ??

Pozdrawiam :mysli:

*

Offline angler22

  • Redaktor
  • ******
  • 4803
  • Sprzęt: Blow 50YBT, Goclever 5010, Wayteq X960, AM XL
Interfejs rs - irda dla gps i pda pozbawionych rs - opis
« Odpowiedź #17 dnia: Styczeń 22, 2007, 16:30:30 »
Cytat: "logout11"
A jaki odbiornik do tego stosować ? Gdzie kupic i ile one kosztują ??

Pozdrawiam :mysli:

Każdy odbiornik kablowy z transmisją szeregową RS232 będzie pasował. Jaki wybierzesz - to już zależy od zasobności portfela i wymagań - do typowych zastosowań wystarczy coś na Sirf II lub Nemerixie, takie odbiorniki można dostać już za ok 100 zł.