Michał
Guest
Sun Nov 04, 2007 9:41 pm
Witam,
Czy ktoś ma doświadczenie jak z poziomu Java sterować urządzeniami na szynie
I2C? Jakie biblioteki i jaki układ pośredniczący jest potrzebny? Interesuje
mnie rozwiązanie na Windows 2000/XP. Znalazłem jedno rozwiązanie, ale
niestety jest ono komercyjne. Może istnieje coś w wersji ogólnodostępnej.
Pozdrawiam
Michał
P.S. Podczas odpowiadania proszę usunąć kropki przed @.
Waldemar Krzok
Guest
Mon Nov 05, 2007 5:28 pm
Michał schrieb:
Quote:
Witam,
Czy ktoś ma doświadczenie jak z poziomu Java sterować urządzeniami na szynie
I2C? Jakie biblioteki i jaki układ pośredniczący jest potrzebny? Interesuje
mnie rozwiązanie na Windows 2000/XP. Znalazłem jedno rozwiązanie, ale
niestety jest ono komercyjne. Może istnieje coś w wersji ogólnodostępnej.
w zalez.nos'ci od tego, jakie to ma byc' rozwia;zanie (komercyjne, czy nie)
moz.na róz.nie do tego podejs'c'. Tak samo zalez.y, czy ma to byc' szybkie,
czy Windowsowe. Najpros'ciej jest wzia;c' jakis' ma?y mikrokontroler, choc'by
MSP430F2013 (na takim mam) i zrobic' z tego konwerter serial/I2C. 2013
nie ma niestety UARTa, wie;ce RS232 trzeba robic' piechty, wie;cej niz. 9600
kbps nie osia;gniesz. Moz.na bezpos'rednio na porcie równoleg?ym zrobic'
driver I2C, ale Java moz.e sie; nie wydoic' z 400kHz. W MSC da?o sie;.
Oprócz tego sa; jeszcze antyczne konwertery paralel/I2C serii PCF.
Nazwiska nie pamie;tam, mam gdzies' drania w domu. Dajesz mu na wejs'cie 8
bitów równolegle a ten robi za I2C mastera i nadaje ?adnie do
niewolników. To samo w druga; strone;. Mie;dzymordzie robisz tez. na porcie
równoleg?ym. Potrzebujesz co prawda drivera by móc wysterowac' port
drukarki z poziomu uz.ytkownika, ale duz.o teraz tego w sieci lez.y.
Waldek
Michal
Guest
Tue Nov 06, 2007 9:41 pm
Quote:
w zalez.nos'ci od tego, jakie to ma byc' rozwia;zanie (komercyjne, czy
nie) moz.na róz.nie do tego podejs'c'. Tak samo zalez.y, czy ma to byc'
szybkie, czy Windowsowe. Najpros'ciej jest wzia;c' jakis' ma?y
mikrokontroler, choc'by MSP430F2013 (na takim mam) i zrobic' z tego
konwerter serial/I2C. 2013 nie ma niestety UARTa, wie;ce RS232 trzeba
robic' piechty, wie;cej niz. 9600 kbps nie osia;gniesz. Moz.na
bezpos'rednio na porcie równoleg?ym zrobic' driver I2C, ale Java moz.e
sie; nie wydoic' z 400kHz. W MSC da?o sie;. Oprócz tego sa; jeszcze
antyczne konwertery paralel/I2C serii PCF. Nazwiska nie pamie;tam, mam
gdzies' drania w domu. Dajesz mu na wejs'cie 8 bitów równolegle a ten robi
za I2C mastera i nadaje ?adnie do niewolników. To samo w druga; strone;.
Mie;dzymordzie robisz tez. na porcie równoleg?ym. Potrzebujesz co prawda
drivera by móc wysterowac' port drukarki z poziomu uz.ytkownika, ale duz.o
teraz tego w sieci lez.y.
Waldek
Dziekuje za podpowiedz. Faktycznie zastosowanie PCF8584 podlaczonego do
portu drukarki oraz biblioteki RXTX do Java moze rozwiazac problem.
Pozdrawiam
Michal