Netoman
Guest
Fri Dec 24, 2004 3:54 pm
Witam,
Ostatnio zastanawialem się nad budową interfejsu PS/2 <--> IrDA,
widziałem podobne urządzenie tyle że za bajońskie kwoty, co ciekawe
reklamują to jako tańsze niz kupno klawiatury irda do
komórki, czym z pewnością nie jest nie licząc nawet kupna tradycyjnej
klawiatury PS/2.
Z tego co jest mi wiadomo do tego celu wystarczyłby najprostszy
mikrokontroler + transceiver IrDA, razem ok 15 zł.
Jednak pojawia się tu zasadniczy problem, wiadomo ze IrDA
to grupa specjalnych protokołów, które musiałbym zaimplementować,
do tego jeszcze PS/2, czy gra warta jest zatem świeczki?
Nie mam zbyt dobrego przygotowania praktycznego w zakresie
elektroniki, poza tym ze kiedyś przez 2 semestry ją studiowałem.
Mam więc pytanie do bardziej doświadczonych grupowiczów,
zdaję się na Waszą intuicję, jak rozwiązać problem takiego
interfejsu?:
- zdobyć odpowiednio wypasiony mikrokontroler, ktory pomieści
implementacje stosu IrDA, i PS/2 (źródła stosu są
dostępne na stronach producenta).
- zaopatrzyć się w interfejs UART<->IrDA i wstawić w środek,
chyba wtedy odpadnie mi sprawa stosu i zajmę się tylko obsługą
wbudowanego portu RS-232 (proszę mię poprawić jeśli się mylę),
minus to podwojenie kosztu.
- znaleźć mikrokontroler z wbudowanym wyjściem IrDA? Po długich
poszukiwaniach znalazłem takowy, tyle że 32bitowy i b. drogi.
Czy znacie takie mikrokontrolery z niższej półki?
Dziwię się ze jeszcze nie ma czegoś takiego w sklepach,
przecież komórki z windowsem są już dostępne za 600 zł -
np. Motorola mpx-200, klawiatury przenośne są dla mnie
czymś niedorzecznym, przecież i tak w autobusie nie
rozwinę jej sobie na kolanach. Najczęściej klawiatura
potrzebna jest w domu, i doskonale do tego nadaje się
klawiatura komputera.
Dzięki za wszelkie Wasze pomysły.
Pozdrawiam,
Piotrek
Waldemar Krzok
Guest
Fri Dec 24, 2004 10:09 pm
Netoman wrote:
Quote:
- znaleźć mikrokontroler z wbudowanym wyjściem IrDA? Po długich
poszukiwaniach znalazłem takowy, tyle że 32bitowy i b. drogi.
Czy znacie takie mikrokontrolery z niższej półki?
nie, ale są scalone stosy IRDA za nie całkiem duże pieniądze. W sumie
potrzebujesz tyko jeszcze jednego scalaka. Numerka nie pamiętam, ale
pogooglaj, to znajdziesz. Muszę trawić kolację wigilijną :-)
Waldek
Netoman
Guest
Sat Dec 25, 2004 12:19 am
Waldemar Krzok napisał(a):
Quote:
Netoman wrote:
[ciach]
są scalone stosy IRDA za nie całkiem duże pieniądze. W sumie
potrzebujesz tyko jeszcze jednego scalaka. Numerka nie pamiętam, ale
pogooglaj, to znajdziesz. Muszę trawić kolację wigilijną
Szukałem dość długo ale nie znalazłem niczego

,
czyżbyś miał na myśli tzw. interfejsy UART<->IrDA(ma to wbudowane
protokoły nizszego poziomu i chyba IrCOMM z wyższych)?
czyli drugie z wymienionych przeze mnie w poście rozwiązań?
Jeżeli tak to ich cena to ok 30 zł czyli dwukrotnie
wyższa niż cała reszta - mikrokontroler+transceiver(15zł).
Piotrek
Andy
Guest
Sun Dec 26, 2004 3:17 pm
Użytkownik "Netoman" <netoman@vp.pl> napisał w wiadomości news:cqibmu$4gi$1@news.onet.pl...
Quote:
...
Szukałem dość długo ale nie znalazłem niczego

,
czyżbyś miał na myśli tzw. interfejsy UART<->IrDA(ma to wbudowane
protokoły nizszego poziomu i chyba IrCOMM z wyższych)?
...
a jakie to scalaki ?
ja znalazlem cos z Microchipa
kto jeszcze produkuje takie cos z obsluga wyzszych warstw
i jest latwe do kupienia ?
--
Andrzej
D@n!el
Guest
Sun Dec 26, 2004 3:59 pm
Quote:
a jakie to scalaki ?
ja znalazlem cos z Microchipa
TOIM 4232
Pozdrawiam Daniel
Netoman
Guest
Mon Dec 27, 2004 12:46 pm
D@n!el napisał(a):
Quote:
a jakie to scalaki ?
ja znalazlem cos z Microchipa
TOIM 4232
Pozdrawiam Daniel
Widziałem ten układ w artykule w Chip'ie, w dokumentacji
nie uświadczyłem żadnej wzmianki co do protokołu ktory
jest w nim zaszyty, jedyne co robi ten układ to
dopasowywanie timingu sygnałów pomiędzy transceiverem
a RS232. Chyba czymś takim nie dogadam się z urządzeniami
posługującymi się np. IrOBEX'em do wymiany plików
lub innymi standardowymi protokołami (????)
Wiec co pozostaje komunikacja z drugim takim wynalazkiem.
Co do sprzetowych stosów IrDA to mam namiary na dwa:
ACTIR8250, MCP2150 przy czym ostatni rozmawia tylko w
IrCOMM, stworzonym w celach kompatybilności ze starymi
aplikacjami i chyba bez przyszłości.
Poza tym to frajerstwo z nich korzystac - w przypadku
interfejsu PS/2<->IrDA - gdy można mieć stos z IrCOMM
i IrOBEX (!) s/w bezpośrednio na Atmelka za free
i licencji BSD (komercyjne kosztują ok. $3000), prędkośc
transmisji na sztywno 9600, ale jak dla PS/2 to az za duzo.
Pozdrawiam
Piotrek