Goto page 1, 2 Next
StClaus
Guest
Sun Oct 11, 2009 9:54 am
Witam,
Może pomożecie, może ktoś wie. Chciałbym zbudować układ odczytu kodów
paskowych składający się mniej więcej z:
Skaner standard z wyjściem usb/rs232 + układ odczytu kodu z wyjściem
najlepiej szeregowym + procesor interpretujący kod - on za zadanie
akurat u mnie będzie miał tylko wyświetlenie odpowiedniej informacji w
zależności od kodu.
Używam kodu code39 (taką czcionkę darmową mam

) ), skaner standardowy.
Problem jest w tym układzie odczytującym kod i dającym wyjście na
procesor. Zna ktoś może jakieś rozwiązania i może poradzić? Może da się
bezpośrednio skaner na procesor rzucić tylko jakim protokołem wtedy
idzie informacja?
Dziękuję za wszelkie rady i sugestie,
Janusz
stclaus
J.F.
Guest
Sun Oct 11, 2009 10:10 am
On Sun, 11 Oct 2009 10:54:40 +0200, StClaus wrote:
Quote:
Używam kodu code39 (taką czcionkę darmową mam

) ), skaner standardowy.
Problem jest w tym układzie odczytującym kod i dającym wyjście na
procesor. Zna ktoś może jakieś rozwiązania i może poradzić? Może da się
bezpośrednio skaner na procesor rzucić tylko jakim protokołem wtedy
idzie informacja?
Ale z czym masz problem ? Skaner wysyla przez rs232 wprost kod ktory
jest przez paski symbolizowany. tzn kolejne cyferki w kodzie ASCII.
J.
StClaus
Guest
Sun Oct 11, 2009 10:35 am
J.F. pisze:
Quote:
On Sun, 11 Oct 2009 10:54:40 +0200, StClaus wrote:
Używam kodu code39 (taką czcionkę darmową mam

) ), skaner standardowy.
Problem jest w tym układzie odczytującym kod i dającym wyjście na
procesor. Zna ktoś może jakieś rozwiązania i może poradzić? Może da się
bezpośrednio skaner na procesor rzucić tylko jakim protokołem wtedy
idzie informacja?
Ale z czym masz problem ? Skaner wysyla przez rs232 wprost kod ktory
jest przez paski symbolizowany. tzn kolejne cyferki w kodzie ASCII.
J.
Witam,
Dzięki za szybką odpowiedź. Zaskoczyłeś mnie nie wiedziałem ze to wysyła
kolejne literki w ASCII. Możesz mi powiedzieć coś więcej na ten temat?
jaka jest prędkość transmisji, czy jest bit startu /końca, czy może
wysyła też gwiazdki które są dla skanera bitami startu/końca, cokolwiek
co ułatwiłoby mi zaprogramowanie procka.
Czy tak samo jest w przypadku użycia usb zamiast rs-a?
Pozdrawiam
Janusz
stclaus
J.F.
Guest
Sun Oct 11, 2009 10:52 am
On Sun, 11 Oct 2009 11:35:09 +0200, StClaus wrote:
Quote:
J.F. pisze:
Dzięki za szybką odpowiedź. Zaskoczyłeś mnie nie wiedziałem ze to wysyła
kolejne literki w ASCII. Możesz mi powiedzieć coś więcej na ten temat?
jaka jest prędkość transmisji, czy jest bit startu /końca, czy może
wysyła też gwiazdki które są dla skanera bitami startu/końca, cokolwiek
co ułatwiłoby mi zaprogramowanie procka.
Znajdziesz w instrukcji. Wraz z setka opcji do ustawienia.
Podlacz sobie taki skaner do peceta, odpal hyperterminal, zobaczysz
sam co przychodzi.
Quote:
Czy tak samo jest w przypadku użycia usb zamiast rs-a?
USB nie znam, ale wietrze spore problemy.
Najpierw musisz miec procka z usb-master [wiekszosc malych jest
slave], potem stosownie oprogramowac USB, i dopiero wtedy sie
zastanawiac czy bedzie udawal port szeregowy, czy moze klawiature .. a
wtedy to nie wiem czy nie w skan-kodach klawiatury.
J.
Zbych
Guest
Sun Oct 11, 2009 11:44 am
J.F. pisze:
Quote:
Znajdziesz w instrukcji. Wraz z setka opcji do ustawienia.
Podlacz sobie taki skaner do peceta, odpal hyperterminal, zobaczysz
sam co przychodzi.
Czy tak samo jest w przypadku użycia usb zamiast rs-a?
W przypadku USB skaner udaje klawiaturę (urządzenie HID). Więc
dostaniesz skan-kody zamiast znaków ASCII.
http://download.microsoft.com/download/1/6/1/161ba512-40e2-4cc9-843a-923143f3456c/scancode.doc
Quote:
USB nie znam, ale wietrze spore problemy.
Najpierw musisz miec procka z usb-master [wiekszosc malych jest
slave], potem stosownie oprogramowac USB, i dopiero wtedy sie
zastanawiac czy bedzie udawal port szeregowy, czy moze klawiature .. a
wtedy to nie wiem czy nie w skan-kodach klawiatury.
Tutaj masz link do uproszczonego hosta zrobionego na AVR, który potrafi
współpracować z klawiaturami i myszkami USB:
http://www.asahi-net.or.jp/~qx5k-iskw/robot/usbhost.html#usbhost02
Sebastian Biały
Guest
Sun Oct 11, 2009 1:09 pm
StClaus wrote:
Quote:
jaka jest prędkość transmisji, czy jest bit startu /końca, czy może
wysyła też gwiazdki które są dla skanera bitami startu/końca, cokolwiek
co ułatwiłoby mi zaprogramowanie procka.
Skanery mają ogromne mozliwości konfiguracji. Do kazdego skanera jaki
widzialem dołaczony jest bogaty zbiór kodów konfigurujących go do pracy
w różnych trybach. od zmiany RS/USB/PS/2 przez konkretne ustalanie jakie
znaki wysyłać (np. poprzedzone nazwa kodu, w hex albo ascii, zakończone
odpowiednia sekwencją, np konca linii itd). W najbardziej oczywistej
formie dostaniesz N-bajtow w postaci ASCII zakończonych znakiem który
uznasz za stosowny przy konfiguracji. Po prostu poczytaj instrukcje.
Quote:
Czy tak samo jest w przypadku użycia usb zamiast rs-a?
A masz procesor z hostem USB? jak nie to nie ma znaczenia jak to wygląda
w USB, i tak tego nie dasz rady wykorzystać.
DJ
Guest
Sun Oct 11, 2009 7:41 pm
On 2009-10-11 11:10:16 +0200, J.F. <jfox_xnospamx@poczta.onet.pl> said:
Quote:
On Sun, 11 Oct 2009 10:54:40 +0200, StClaus wrote:
Używam kodu code39 (taką czcionkę darmową mam

) ), skaner
standardowy. Problem jest w tym układzie odczytującym kod i dającym
wyjście na procesor. Zna ktoś może jakieś rozwiązania i może poradzić?
Może da się bezpośrednio skaner na procesor rzucić tylko jakim
protokołem wtedy idzie informacja?
Ale z czym masz problem ? Skaner wysyla przez rs232 wprost kod ktory
jest przez paski symbolizowany. tzn kolejne cyferki w kodzie ASCII.
Plus ewentualne znaki sterujące. Szczegóły do wyszukania w dokumentacji
skanera.
--
DJ
PS. przy odpisywaniu na priv usun antyspamowy wpis z adresu
DJ
Guest
Sun Oct 11, 2009 7:43 pm
On 2009-10-11 11:35:09 +0200, StClaus <stclaus@autograf.pl> said:
Quote:
Witam,
Dzięki za szybką odpowiedź. Zaskoczyłeś mnie nie wiedziałem z e to
wysyła kolejne literki w ASCII. Możesz mi powiedzieć coś więcej na ten
t emat? jaka jest prędkość transmisji, czy jest bit startu /końca, czy
mo że wysyła też gwiazdki które są dla skanera bitami startu/końca, c
okolwiek co ułatwiłoby mi zaprogramowanie procka.
Czy tak samo jest w przypadku użycia usb zamiast rs-a?
Może na początek pochwal się jaki skaner chcesz zaprzęgnąć. Potem
zdobądź do niego instrukcję (nie ulotkę marketngową). Z instrukcji się
wiele dowiesz.
A potem można dyskutować.
--
DJ
PS. przy odpisywaniu na priv usun antyspamowy wpis z adresu
Adam Dybkowski
Guest
Sun Oct 11, 2009 10:32 pm
Zbych pisze:
Quote:
To działa tylko z prędkością LowSpeed. Mała szansa, aby skaner umiał z
taką działać (BTW: nawet współczesne myszki już przeszły na FullSpeed).
Ja się spotkałem ze skanerem na USB wymagającym specjalnych sterowników
dostarczonych przez producenta, po zaaplikowaniu których udawał
klawiaturę. Gdyby chodziło o zwykły HID pewnie by tak producent nie
skomplikował sprawy. Tym bardziej nie da się z takim modelem dogadać
samemu. Jeżeli jest wybór to lepiej kupić skaner na RS232 albo PS/2.
--
Adam Dybkowski
http://dybkowski.net/
Uwaga: przed wysłaniem do mnie maila usuń cyfry z adresu.
J.F.
Guest
Mon Oct 12, 2009 11:33 am
Użytkownik "Sebastian Biały" <heby@poczta.onet.pl> napisał w
wiadomości news:hashtb$ve5$1@achot.icm.edu.pl...
Quote:
Skanery mają ogromne mozliwości konfiguracji. Do kazdego skanera
jaki widzialem dołaczony jest bogaty zbiór kodów konfigurujących
go do pracy w różnych trybach. od zmiany RS/USB/PS/2
Z tym ze zeby tak sie dalo, to musza byc trzy wtyczki, albo port
jakis wielosystemowy.
O ile USB i PS2 daje sie pogodzic na jednej wtyczce, to RS-232
raczej nie.
Zaraz .. myszki RS232/PS2 byly.
J.
Sebastian Biały
Guest
Mon Oct 12, 2009 1:05 pm
J.F. wrote:
Quote:
O ile USB i PS2 daje sie pogodzic na jednej wtyczce, to RS-232 raczej nie.
Zaraz .. myszki RS232/PS2 byly.
Skaner ktory miałem jakiś czas temu w reku mial po swojej stronie
wtyczkę RJ45 a po drugiej stronie dowolnie inną zamówiona. 8 stykow RJ45
zalatwia USB/RS/keyb/PS2.
StClaus
Guest
Mon Oct 12, 2009 5:26 pm
DJ pisze:
Quote:
Może na początek pochwal się jaki skaner chcesz zaprzęgnąć. Potem
zdobądź do niego instrukcję (nie ulotkę marketngową). Z instrukcji się
wiele dowiesz.
A potem można dyskutować.
No popatrz się a ja myślałem że to lista dyskusyjne i tu można w ogóle
dyskutować. Ale widzę że jak wielu na forach wyznajesz zasadę: "jak nie
wiesz wszystkiego to nie pytaj"
Jestem na etapie koncepcyjnym, nie mam nic zdefiniowane i nic wybrane. Z
racji że wiedzę w temacie skanerów mam małą to pytam coby zrobić
rekonesans informacyjny. Zwykle tak zaczynam, także przeglądając i
pytając na grupach... No ale cóż jak wymagasz abym z gotowym projektem
mógł sie zapytać....
stclaus
StClaus
Guest
Mon Oct 12, 2009 5:26 pm
DJ pisze:
Quote:
Może na początek pochwal się jaki skaner chcesz zaprzęgnąć. Potem
zdobądź do niego instrukcję (nie ulotkę marketngową). Z instrukcji się
wiele dowiesz.
A potem można dyskutować.
No popatrz się a ja myślałem że to lista dyskusyjne i tu można w ogóle
dyskutować. Ale widzę że jak wielu na forach wyznajesz zasadę: "jak nie
wiesz wszystkiego to nie pytaj"
Jestem na etapie koncepcyjnym, nie mam nic zdefiniowane i nic wybrane. Z
racji że wiedzę w temacie skanerów mam małą to pytam coby zrobić
rekonesans informacyjny. Zwykle tak zaczynam, także przeglądając i
pytając na grupach... No ale cóż jak wymagasz abym z gotowym projektem
mógł sie zapytać....
stclaus
Zbych
Guest
Mon Oct 12, 2009 8:12 pm
Adam Dybkowski pisze:
Quote:
Zbych pisze:
Tutaj masz link do uproszczonego hosta zrobionego na AVR, który potrafi
współpracować z klawiaturami i myszkami USB:
http://www.asahi-net.or.jp/~qx5k-iskw/robot/usbhost.html#usbhost02
To działa tylko z prędkością LowSpeed. Mała szansa, aby skaner umiał z
taką działać (BTW: nawet współczesne myszki już przeszły na FullSpeed).
Wydawało mi się, że urządzenia HDI muszą działać także przy low-speed.
Muszę sprawdzić w specyfikacji usb.
DJ
Guest
Mon Oct 12, 2009 10:06 pm
On 2009-10-12 18:26:27 +0200, StClaus <stclaus@autograf.pl> said:
Quote:
DJ pisze:
Może na początek pochwal się jaki skaner chcesz zaprzęgnąć.
Potem
zdobądź do niego instrukcję (nie ulotkę marketngową). Z instr
ukcji się
wiele dowiesz.
A potem można dyskutować.
No popatrz się a ja myślałem że to lista dyskusyjne i tu można w ogóle
dyskutować. Ale widzę że jak wielu na forach wyznajesz zasadę: "j ak
nie wiesz wszystkiego to nie pytaj"
Raczej "jak nie wiesz o co zapytać, to nie pytaj..."
Quote:
Jestem na etapie koncepcyjnym, nie mam nic zdefiniowane i nic wybrane.
cytat:
"Używam kodu code39 (taką czcionkę darmową mam

) ), skaner standardowy."
to używasz ten "skaner standardowy"? czy "nic wybrane"
Ściągnij instrukcje do kilku skanerów, które masz zamiar stosować.
Jak chcesz do procesora, to celuj raczej w rs232, będzie najmniej kłopotliwy.
I jak ktoś pyta jaki sprzęt masz, i proponuje Ci zapoznanie się z
instrukcją, aby była możliwa dyskusja, to posłuchaj dobrych rad, a nie
podskakuj jak wsza na grzebieniu. Dla własnego dobra.
--
DJ
PS. przy odpisywaniu na priv usun antyspamowy wpis z adresu
Goto page 1, 2 Next