RTV forum PL | NewsGroups PL

Skaner kodów paskowych USB/RS232 - układ odczytu z procesorem do Code39?

Skaner kodów paskowych

NOWY TEMAT

elektroda NewsGroups Forum Index - Elektronika Polska - Skaner kodów paskowych USB/RS232 - układ odczytu z procesorem do Code39?

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 Smile) ), 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 Smile) ), 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 Smile) ), 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 Smile) ), 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:
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).

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 Smile) ), 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

elektroda NewsGroups Forum Index - Elektronika Polska - Skaner kodów paskowych USB/RS232 - układ odczytu z procesorem do Code39?

NOWY TEMAT

Regulamin - Zasady uzytkowania Polityka prywatnosci Kontakt RTV map News map