Conectarea cititoarelor de coduri de bare
Conectarea unui cititor de coduri de bare la un PC este mai simplă decât cred majoritatea oamenilor — acest ghid acoperă interfețele keyboard wedge, limitările la laptopuri și conectarea la terminale RS232.
Cum conectez un cititor/scanner de coduri de bare la PC-ul meu?
Conectarea unui cititor de coduri de bare la un PC desktop este de fapt mult mai simplă decât cred mulți oameni la prima vedere. Cea mai simplă și populară metodă de a conecta creioane optice și scannere este utilizarea unui dispozitiv numit interfață keyboard wedge, denumit în general prescurtat „wedge". O interfață wedge este un dispozitiv mic atașat la mufa de tastatură a unității de bază a PC-ului. Tastatura se conectează la wedge, la fel ca și creionul optic sau scannerul de coduri de bare. Tastatura continuă să funcționeze în mod normal, iar funcționarea ei nu ar trebui să fie deloc afectată de prezența wedge-ului.
Când un cod de bare este scanat, wedge-ul primește semnalul de la creionul optic, îl decodifică și apoi trimite ieșirea decodificată către PC prin emularea apăsărilor de taste corespunzătoare. În majoritatea cazurilor, sfârșitul șirului de cod de bare este indicat de wedge prin trimiterea unei apăsări de tastă „carriage return" (CR - Enter).
Principalele beneficii ale interfețelor wedge sunt:
» Ușurință de conectare și interfațare
» Nu este nevoie de drivere speciale de dispozitiv sau programe software care să fie instalate pe PC
» Aplicațiile software existente pot fi folosite fără a fi necesară nicio modificare
» Majoritatea interfețelor wedge și scannerelor pot fi alimentate în mod adecvat de la linia de alimentare a tastaturii venită de la PC, deci nu sunt necesare măsuri speciale pentru alimentarea scannerului
Dezavantaje/limitări potențiale care ar putea trebui luate în considerare în unele cazuri:
» Combinația scanner/wedge va fi mereu activă și disponibilă, așa că, dacă utilizatorul scanează la momentul sau locul nepotrivit în aplicație, datele codului de bare vor apărea totuși ca și cum ar fi fost tastate de la tastatură
» Interfețele wedge sunt aproape întotdeauna nepotrivite pentru PC-uri de tip laptop sau notebook. Multe laptopuri își vor dezactiva tastatura încorporată dacă unitatea detectează orice dispozitiv atașat la portul extern de tastatură. Există totuși unele scannere special concepute pentru utilizare cu laptopuri. Alternativ, cei cu laptopuri moderne cu porturi USB ar trebui să aleagă un scanner cu interfață USB.
Atât timp cât aceste două aspecte nu constituie o problemă, o interfață keyboard wedge reprezintă o modalitate simplă și eficientă din punct de vedere al costurilor de a conecta un creion optic sau un scanner. O altă opțiune care poate oferi uneori economii de costuri este achiziționarea unui scanner care are deja wedge-ul PC încorporat (în loc de un wedge separat). Aceste dispozitive se termină de obicei printr-un conector de tip Y, pentru a se conecta direct la mufa PC-ului pe o parte și printr-o mufă intermediară pentru cablul de tastatură.
Vreau un cititor de coduri de bare pentru PC-ul meu, dar vreau să conectez unul și la un calculator portabil (hand-held).
Pot să cumpăr un singur cititor și să-l mut între cele două?
Răspunsul depinde de obicei exact de ce mufe și interfețe sunt implicate și de tipul de creioane optice sau scannere care urmează să fie conectate. Diferitele tipuri de mufe și conectori, împreună cu posibilitatea de a fi necesară setarea scannerelor la configurații diferite pentru dispozitive diferite, fac în general prea complicată o „mutare" ușoară și practică de la un dispozitiv la altul.
Singurele excepții reale de la aceasta sunt scannerele special concepute pentru a permite schimbarea cablurilor; scannerul poate fi apoi reprogramat pentru a se conecta la un alt dispozitiv — dar și aici scannerul necesită de obicei o reconfigurare pentru a funcționa cu noul cablu/interfață.
Problema generală este agravată de faptul că nu există un standard universal de industrie pentru conectorii codurilor de bare. De-a lungul anilor, diferiți producători au adoptat diferite tipuri de mufe și conectori, cu conexiuni și configurații de pini variate. Conectorul de tip D cu 9 pini a apărut ca un standard aproximativ (dar nicidecum sigur), însă conexiunile pinilor variază totuși considerabil! Dacă comandați un creion optic sau un scanner pentru a-l conecta la un dispozitiv gazdă pe care îl aveți deja, s-ar putea să fie nevoie să oferiți furnizorului detalii despre conectorul și pinii dispozitivului gazdă — consultați manualul produsului sau ghidul tehnic, dacă este necesar.
Am un terminal bazat pe RS232. Care este cea mai bună modalitate de a conecta un creion optic sau un scanner?
Este posibil să achiziționați interfețe keyboard wedge care funcționează cu terminale. Problema majoră aici este, din nou, lipsa standardelor. Terminale diferite se comportă foarte diferit, cu multe variații ale codurilor de scanare a tastaturii (scan-codes) pentru caractere diferite (scan-codes fiind codurile electronice pe care terminalul le vede atunci când o tastă este apăsată pe tastatură). Chiar și în cadrul gamelor de produse ale unor producători de terminale, codurile de scanare pot varia semnificativ. Prin urmare, acuratețea informațiilor despre terminalul gazdă este critică. Totuși, dacă modelul terminalului este specificat cu precizie, este de obicei posibil să găsiți un scanner care să funcționeze cu acesta — cu excepția cazului în care este un terminal foarte vechi sau neobișnuit. Aceste configurații necesită uneori și ca scannerul să aibă o sursă de alimentare separată, uneori numită conexiune de tip „power injector".