Czytnik kodów kreskowych

Czy ktos z was mial do czynienia z czytnikami??? Chodzi mi o czytnik piorowy, nie takie jakie maja panie w sklepach tylko taki wygladajacy jak dlugopis/pioro. A po drugie czy ktos z Was posiada jakies informacje na temat kodow kreskowych lub moze cos polecic, chodzi mi o rozkodowanie ich, tzn dowiedzenie sie jak ciagi liczbowe zamieniane sa na kreski np. w EAN 13

Z gory dziekuje za pomoc i pozdrawiam Piotr

Reply to
misiunno
Loading thread data ...

A w czym problem ? Sa i dzialaja, sa chyba drogie :-)

W internecie pelno informacji - zacznij od

formatting link
Podpowiem tylko ze przy analizie przydatna rzecz to ksero z duzym powiekszeniem :-)

J.

Reply to
J.F.

A szukales w google? Sprobuj wpisac "EAN13 code". Jest o tym pelno informacji. Pozdrawiam

Jacek M.

Reply to
Jacek M.

dzieki za nformacje, pogrzebalem troche co do rozkodowania kodow,

Wiem ze drogie i pewnie nie bez powodu musze taki zrobic w ramach pracy dyplomowej :)

A czy miales moze do czynienia ze schematami takich czytnikow? elementy wchodzace w sklad, fotokomorka refleksyjna, odpowiedni mk itd. co niezbedne jest do pracy Dzieki za informacje Pozdrawiam Piotr

Reply to
misiunno

tak tez zrobilem, odpowiedz google byla satysfakcjonujaca - dziekowac A z czytnikami miales do czynienia???? moze jakies schematy wpadly w rece??? Pozdrawiam Piotr

Reply to
misiunno

U?ytkownik "misiunno" snipped-for-privacy@wp.pl napisa? w wiadomo?ci news:ehht2k$5fp$ snipped-for-privacy@kastor.ds.pg.gda.pl...

swego czasu by?y piloty chyba JVC z czytnikiem kodów kreskowych, mo?na by?o za ich pomoc? wprowadza? ustawienia magnetowidu oraz ustawi? co? w stylu Showiew, na zachodzie w czasopismach ko?o kana?u drukowany by? kod kreskowy i w?a?nie tym pilotem go zczytywa?e?, mo?e uda si? taki pilot tanio na allegro wyszarpa?

Reply to
blur

cenna informacja, dziekowac :)

Użytkownik "blur" snipped-for-privacy@poczta.onet.pl> napisał w wiadomości news:ehijnv$s15$ snipped-for-privacy@nemesis.news.tpi.pl...

Reply to
misiunno

nie tylko JVC, Sony też miało kilka takich pilotów. zerknij tu:

formatting link
Ja natomiast spotkałem się z innym modelem pilota sony ze skanerem barkodów ale niestety nie pamiętam modelu.

pozdrawiam bartek

Reply to
invalid unparseable

Jak mnie pamięć nie myli to HP produkowało taki układ z oświetlaczemi i diodą (z soczewką) do czytania kodów. Kiedyś siedziałem nad tym, sam kod to banał, mozesz sobie zakodować co chcesz, ale sposób genrowania kresek (i ich grubości) nie jest tak banalny (zależnie od kdu). Są kody proste (msi czy inter2/5) a są mocno zamieszane jak właśnie EAN-13. Pisałem program który to drukował na drukarce (jeszcze pod DOSem)

Do rozkodowania nie podchodziłem bo miałem gotowy czytnik laserowy, ale zwsze mnie to ciekawiło. Ciekawostką było że jak czytnik miał ustwione automatyczne rozpoznawanie kodu to czasami potrafił odczytać fragment kodu np. Inter2/5. Natomiast prawidłowo rozpoznawał kody EAN.

Jak byś chciał zrobić taki czytnik "ołówkowy" do kodu to program do rozkodowania nie będzie banalny np. kod musi się dać przeczytać niezależnie czy będziesz go czytał od końca do początku czy normalnie.

Reply to
Zibias

misiunno napisał(a):

Schemat jest bardzo prosty, a cała sztuka to rozpoznanie kodu kreskowego, szczególnie na mikrokontrolerze.

Reply to
Filip Ozimek

HP o ile pamietam robilo cale czytniki - byc moze srodki tez.

Prawdziwym wyzwaniem jest jednak odkodowanie, biorac pod uwage ze predkosc przesuwu jest niezbyt okreslona i zmienna nawet w czasie jednego odczytu.

J.

Reply to
J.F.

A ja mam w domu taki pilot z czytnikiem kodów z magnetowidu Panasonic.Tylko tyle po nim zostało, reszta u złodzieja:( Użytkownik "BartoszK" <"bartosz{kropka}klewiado[malpka]home[i kropka]pl"> napisał w wiadomości news: snipped-for-privacy@news.home.net.pl...

Reply to
News

Ale szerokości kresek i przerw są ściśle określone więc można szybkość przesuwu korygować dynamicznie. No chyba że ktoś przesuwa czytnik wybitnie nierównomiernie. Dlatego na początku i na końcu każdego kodu znajdują się znaki synchronizujące. A zresztą w czytnikach laserowych i tak masz zmienną szybkość kodu, gdy kod jest naklejony na nierównym podłożu.

Z tego co pamiętam chyba właśnie HP robiło specjalny układ-procesor który to rozkodowywał. Ale symbolu nie pamiętam. Teraz to pewnie siedzi w jakimś procku.

Reply to
Zibias

mysle ze z rozpoznaniem sobie poradzilem (a przynajmnije tak mi sie wydaje) To co z tym schematem??? :):):)

Reply to
misiunno

dokladnie to HBCS 1100

kurde a ja zaczalem od EAN 13 i rozpracowalem go bardzo dokladnie wiec sam kod, kodowanie, kreski itd, nie sa mi straszne, bardziej zalezy mi w tym monecie na schemacie jakims, takiego czytnika, na czyms na czym moglbym sie wzorowac

EAN 13, jak juz pisalem mam w jednym palcu, i zadnym problemem nie jest sprawdzenie czy jest on odwrocony czy nie, uwierzcie mi :)

Z gory dzieki za pomoc Piotr

Reply to
misiunno

dokladnie mozna wziac jakis w miare szybki mk i ustawic odpowiednia granice bledu, a jeszcze (w przypadku EAN 13) dochodza znaczniki startu i stopu, za pomoca ktorych mzona zrobic synchronizacje dlugosci (ilsci impulsow) trwania pojedynczej kreski czarnej i pojedynczego kreski bialej (przerwy)

Użytkownik "Zibias" snipped-for-privacy@poczta.onet.pl> napisał w wiadomości news:ehj935$6mq$ snipped-for-privacy@news.onet.pl...

Reply to
misiunno

Schemat mozesz dać taki jak na stronie 6 do transoptora CNY17-2

http://www.ortodoxism.ro/datasheets2/1/02zk4u92qu0s3qwufrdfe2ip21fy.pdf Zasilanie leda, dobierzesz coś żeby swiecił, a jako czujnik fototranzystor podpięty np. przez 10k do zasilania. Zresztą opornik powinieneś dobrać odpowiednio do fototranzystora jaki zastosujesz. Problemem jest poziom zadziałania. Możesz dodać jakiś komparator na wzmacniaczu z regulacją poziomu, żeby ustalić najlepszy poziom sygnału, lub jasnością oświetlenia.

Fajniejsze rozwiązanie to poziom wyzwalania ustalany prze uC. Ale nie wiem czy to nie przesada?

Schemat to nie problem, problemem jest układ optyczny żeby to chciało działać. Jeśli przyłożysz fototranzystor do kodu to nie będzie on czytać wystarczająco dokładnie. Potrzebujesz jakiejś optyki, ale nie mam pomysłu na to jak. Może obiektyw z jakiegoś walniętego aparatu lub telefonu?

Reply to
Zibias

ile chcesz za takiego pilta??? :):):)

Użytkownik "News" snipped-for-privacy@wp.pl napisał w wiadomości news:ehj79g$p8$ snipped-for-privacy@nemesis.news.tpi.pl...

Reply to
misiunno

Przyszło mi do głowy jeszcze inne rozwiązanie optyczne:

Oświetlić kod mocnym światłem, np led superflux a zamiast soczewki dać fototranzystor w rurkę (np czarną termokurczliwą, żeby nie łapał obcego światła). a na wejściu do rurki dać przesłonę z małym otworkiem, taka mała kamera-obscura. Jeśli poziom oświetlenia będzie spory, a otworek mniejszy od połowy szerokości wąskiej kreski to jest szansa odczytać kod. Probelmem jest zbliżenie otworka do kodu, powinno być jak najbliżej, ale musi być dostęp światła.

Reply to
Zibias

piszac o schemacie mas zna mysli uklad swiecacy optyke i to co napisales ponizej, a nie moznaby uzyc ukladu o ktorym pisalem wczesniej zamiast tego wszystkiego??? HBCS 1100 i miec problem zglowy.

Ja piszac schemat mialem na mysli calosc lacznie z mk zasilaniem itd.

Reply to
misiunno

ElectronDepot website is not affiliated with any of the manufacturers or service providers discussed here. All logos and trade names are the property of their respective owners.