Fórum témák

» Több friss téma
Fórum » Létezik Keyboard controller IC?
 
Témaindító: Chip, idő: Máj 4, 2006
Témakörök:
Lapozás: OK   1 / 1
(#) Chip hozzászólása Máj 4, 2006 /
 
Sziasztok!

Kapható-e valahol PC-kompatibilis billentyűzet vezérlő IC?
(#) Tomee válasza Chip hozzászólására (») Máj 4, 2006 /
 
Igen!
kb 1200ft a billenytyüzet és van benne ic is.
De lehet, hogy olcsóbban is hozzá lehet jutni...
(#) Chip válasza Tomee hozzászólására (») Máj 4, 2006 /
 
No ok, de 50db kell, és nem mindegyikben forrasztható jól a panel...
(#) Inhouse válasza Chip hozzászólására (») Máj 4, 2006 /
 
Meg lehet kérdezni, hogy mit szeretnél csinálni?

Üdv
Inhouse
(#) G-Lex válasza Inhouse hozzászólására (») Máj 4, 2006 /
 
bolhapiacon zsákszám vannak régi billek... azokba szerintem forraszthatós...
(#) _JANI_ válasza Chip hozzászólására (») Máj 4, 2006 /
 
A PC-s billentyüzetben (legjobb tudomásom szerint) olyan mikrokontorller van amit az adott feladatra programoztak fel (ROM-programozott). PLD: 8049. Ha találtál egy neked tetsző típust, akkor érdemes utánajárni...

De mint alternatíva, megoldás lehet az is, hogy (PIC) mikrokontrollerre kell írni egy programot ami az adott /esetedben billentyűzetlekezelés szimulálása/ feladatot elvégzi. Persze ehhez ismerni kell a kommunikációs kódokat...
(#) Chip válasza Inhouse hozzászólására (») Máj 4, 2006 /
 
Egyszerűen az a feladat, hogy 4 db közönséges nyomógomb(mármint strapabíró változat), négy konrét betűt írjon a gépbe (tehát pontosan úgy lássa a pc, mintha, közönséges billentyűzet lenne rajta).

egyébként gyorséttermi körülmények között, a konyhában használnak ilyet, eddig pc-bill.ből kiszerelt nyákok kerültek a billentyűk dobozaiba (és lehet hogy ezután is ) ), csakhát az eddig bevált típus (kicsi is és forrasztható is) jó eséllyel elfogyott.......és olcsóbb is, kisebb is lenne az egész ic-vel.

A programozott verziót biztos nem tudom megcsinálni, mondjuk nem is tudnám, hogy hogyan működik az eredeti...
(#) Sebi válasza Chip hozzászólására (») Máj 4, 2006 /
 
A programozás hozzám sem áll közel, de hozzáértők már többször megköszönték a mellékelt anyagot. Ebben megtalálható a kbd kommunikácója is amit - ebben az esetben - IIS-buszra konvertálnak...
(#) _JANI_ válasza Sebi hozzászólására (») Máj 4, 2006 /
 
Idézet:
„Abonyi Zsolt: PC hardver kézikönyv; 233. oldal”
lon egy elég részletes leírás található a
Idézet:
„Beviteli eszdözök illesztése, kezelése”
-ről...

Milyen funkciókat kell tudni ennek a négygombos keypadnak? (Két gomb biztosan kell: ENTER; ESC,)
(#) G-Lex válasza Chip hozzászólására (») Máj 5, 2006 /
 
eccerü ötlet:
párhuzamos portra rákötsz 4 kapcsolót és egy programból ki tudod olvasni a gombok állapotát. majd küldessz az os-nek egy billentyű kódot...

Összeállítási ktsg: kb 500ft + a progi...
(#) Chip válasza _JANI_ hozzászólására (») Máj 5, 2006 /
 
...r,s,a,h...billentyűk, semmi más.
(#) Chip válasza G-Lex hozzászólására (») Máj 5, 2006 /
 
Ezzel meg az lenne a baj, hogy nem lenne kompatibilis a korábbi verziókkal.

Lehet, hogy akkor mégis marad a valamilyen programozott ic.....
(#) Inhouse válasza Chip hozzászólására (») Máj 5, 2006 /
 
Kössz.
Ezzel választják ki a kaját, vagy mi? Ne csigázz tovább!

Üdv
Inhouse
(#) Chip válasza Inhouse hozzászólására (») Máj 5, 2006 /
 
Nem.....mondjuk olyasmi, hogy aki öszeszedi v. süti a kaját, annak előzőleg megjelenik egy képernyőn, hogy mire van szükség(ez ott érdekes, ahonnan a vendég már távol van, tehát pl. a konyha).
A megjelenő lista egy részét (ami már elkészült v. átadtak) lehet ezekkel a gombokkal átrendezni(a sorrend miatt) v. törölni.

A kassza(ami gyakorlatilag egy pc)...írja, hogy "mi kell?"..és fogadja..hogy mivel, "hogy állnak?".
(#) Lucifer válasza Chip hozzászólására (») Máj 5, 2006 / 4
 
Esetleg ezt próbáld meg:

http://www.datasheetarchive.com -> Description search -> keyboard ps/2

Nekem dobott ki egy halom finomságot.
Mondjuk az más kérdés, hogy kicsiny hazánkban vajon kapható e a kívánt termék.
(#) Chip válasza Lucifer hozzászólására (») Máj 9, 2006 /
 
Én úgy látom, hogy ezek már kifutott dolgok, nincsenek.
(#) Inhouse válasza Chip hozzászólására (») Máj 9, 2006 /
 
Nem tudom, hol lenne a gép, de pár apróság:
Ahol dolgozom, ott sűrűn használunk vonalkódolvasókat. Ezeket a billentyűzet és a gép közé kell dugni. Ahhoz, hogy tudjuk használni, hosszabbító kell. Na, innen aztán van kavalkád. Van, hogy párosítani kell, hogy ez a billentyű, ezzel a vonalkódolvasóval és géppel jó. Van olyan cucc, ami mindennel, van olyan, hogy sehogy sem szereti. 10m-es hosszabbítókat használunk főleg, van, hogy belassulnak az olvasók, vagy gyengül az érzékelésük, de ez mind olyan kaotikus, hogy nincs rá szabály. Van olyan gép, ami lefagy, ha a PS2 bill-t kihúzod és visszadugod, van amelyik nem. AT-sokra nem jellemző.
Szóval elég érdekes lehet ez a billentyűzet szabvány...
Nem beszélve róla, hogy a kapható szerelhető tuchel dugók nem mennek bele az alaplapi nyílásokba, csak a z öntött dugós kábelek dugói...

Üdv
Inhouse
(#) mspike válasza Inhouse hozzászólására (») Máj 9, 2006 /
 
Egy megoldás ötlöt eszembe, a legolcsóbb ha te is PLD-ket programozol bele, ami adott bemeneti szint mellett adott kimenetet nyom ki, persze a legtutibb egy nagyon-nagyon pici PIC... (mondjuk 8 láb...)
(#) Chip válasza Inhouse hozzászólására (») Máj 9, 2006 /
 
A hoszabbítással nincs gondunk,
nem a ps2-t hoszabbítjuk, hanem a gombok kábeleit vezetjük hosszan. (Ezért nincs gond).
Így a ps2 csatlakozó is az eredeti.
(#) Inhouse válasza Chip hozzászólására (») Máj 10, 2006 /
 
Ott is lehet gond, szerencsések vagytok. A több méteres hosszabbítás bárhol okozhat meglepetést...

Üdv
Inhouse
(#) Sebi válasza Inhouse hozzászólására (») Máj 11, 2006 /
 
Így igaz. Magát a billentyűt kitoldani sztem még rosszabb mint a PS/2-t. Viszont én is csináltam ilyet, de a 6 billentyűvel 6db optocsatolót tettem párhuzamosan és a LED-oldalt kábeleztem.
(#) G-Lex válasza Sebi hozzászólására (») Máj 11, 2006 /
 
szerintem PICbe írni eléggé necces lenne ilyet. végig kéne jáccani,h melyik billnek mi a kódja, a kombinációkat meglesni. tovább bonyolítja a dolgot,h agép csak bizonyos időközönéknt kéri a kódot, addig meg bufferelni kell...

Otthon találtam egy billentyűzet vezérlő ICt. ez az alaplapon volt és a billentyűzettől szedte az infót.
(#) Tomee válasza G-Lex hozzászólására (») Máj 11, 2006 /
 
Ha valakit érdekel akkor itt talál billentyüzet projectet.
(#) Inhouse válasza Tomee hozzászólására (») Máj 11, 2006 /
 
Jó kis leírás. Köszi.
Azt lenne még jó tudni, hogy a billentyűzetre dugható vonalkódolvasók "Y"-jában, hogy is vannak kötve? Nem hinném, hogy simán párhuzamosan, mert ha jól emlékszem kipróbáltuk külső "Y" kábellel és úgy nem akart működni...
Jó lenne valamilyen illesztőt (a 10m kábelt kikompenzálni), vagy esetleg vezetéknélküli átvitelt építeni hozzá...aztán beleért a kezem a bilibe...

Üdv
Inhouse
(#) Tomee válasza Inhouse hozzászólására (») Máj 11, 2006 /
 
A GND, +5V, clk biztos, hogy párhuzamosan van kötve.
Az adatvonal meg lehet akár sorosan is.
Szerintem egy próbát megérne ha az adatvonalat sorosan és a többit meg párhuzamosan kapcsolni.
A ps2 bekötését a neten meg kéne nézni és az alapján elcserélni a drótokat.
(#) Inhouse válasza Tomee hozzászólására (») Máj 12, 2006 /
 
Kössz a választ.
A bekötést tudom, a clk is értelemszerűnek tűnik. Az az érdekes, amit már régebben írtam, hogy teljesen eseti, hogy melyik cucc (bill, gép, vonalkód olvasó) hogyan működik együtt, és hogyan viselkedik a hosszabbítóval...
Valószínűnek tűnik a soros adatvonal, mert a külső "Y" párhuzamosan köt. Bár szerintem nem fizikailag köti sorosan, hanem egy IC illesztheti az adatokat sorban a kábelre, már csak a adat láb nyitott kollektoros volta miatt is...vagy nem?

Üdv
Inhouse
(#) drikanb válasza Chip hozzászólására (») Jan 2, 2012 /
 
Ha jól értem, akkor kész vagy kb. 50 kütyüt "legyártani", amelynek lényege egy "házilagos" PC billentyű kontroll lenne, 4 nyomógombbal.
Sok társunk javasolta a legegyszerűbb megoldást, vegyél billentyűsorokat a bolhapiacon - 100 ft-ért vagy kevesebbért. Teljesen igazuk van, ez a legolcsóbb és legmegbízhatóbb megoldás. Neked csak az a problémád, hogy a felhasználó ne legyen se gépírónő, se programozó, egyszerűen csak a 4 működő gomb egyikét tudja megnyomni, amelyet a (fő) program értelmez.
Még a huszadik században próbáltam megoldani egy huszonegyedik századi - a számítógéphez nem értő járókelők által is könnyen használható - interfészt, a lehető legolcsóbban.
Az én programom alapja egy hierarchikus menü volt, amelyből a felhasználónak egyszerű módszerrel kellett kiválasztania pl. a "nyelvet" Az eredeti program szerint (mondjuk az "n"=nyelv kiválasztása, az "a"=angol, és at "m"=magyar.
Elmentem a bolhapiacra, megvettem egy (félig működő) billentyűsort, a chipet és érintkező fóliamátrixot kiszedtem a házból, csak azt használtam.
Azt akartam elérni, hogy gombnyomás helyett Ábrákkal ellátott "érintő gombokból" álljon az interfész. Az egyszerűség kedvéért képzeld el, hogy a billentyűsor fólia felső sorára (az "1", "2" és "3" billentyűkre egy magyar zászló öntapadós címkét ragasztasz. A "2" alatti szendvicset érintetlenül hagyod, az "1" és "3" alatti köztes fólia lyukait pedig cellux-szal feded le - tehát hiába nyomnád, az érintkezés nem jön létre. Ugyanezt megismétled a "4", "5", "6" -os gombokkal is, angol zászlót ábrázoló címkével; az "5" érintkezési lehetőségét meghagyva. Mindkét zászló közepén (a "2" és az "5" gombok fölött) egy sárga kört rajzolsz. Megint csak az egyszerűsítés kedvéért a maradék fólia összes érintkezőjét leragasztod, és egy fehér címkével letakarod a "válasszon nyelvet" felirattal.
Így már nincs olyan járókelő, akár gyerek, akár nyugdíjas, aki nem tudná kiválasztani az angolt vagy magyart (feltéve, ha ismerik a zászlókat). Folyt köv.
(#) drikanb válasza drikanb hozzászólására (») Jan 2, 2012 /
 
Tehát az elvi megoldás megvan, csak két dolgot kell figyelembe venni.
1. A szoftvert szempontjából teljesen mindegy, hogy az eredeti "m" vagy "a" gombokat nyomjuk meg, illetve a "2" vagy "5" gombot; ezért a programot kell kicsit átalakítani. (így még az "n" is fölöslegessé válik, mert az adott két gombot csak nyelvválasztási céllal nyomhatja meg a felhasználó).
2. A fizikai megvalósítás. A kontrollt egy, a járókelők által is megközelíthető külső ablakpárkányon helyeztem el, és a PS2-es csatlakozót az ablak mögötti belső térben csatlakoztattam a számítógéphez. (A kijelző is az ablakon belül volt). A program szerint kb 10 gombra volt szükség a főmenüre és almenükre beleértve a le-fel illetve jobb-bal görgető gombokat. Terveztem és kinyomtattam egy olyan fedlapot, amelyen vizuálisan kényelmesen megtalálható volt minden "gomb". Egy valamivel kisebb, két oldalán nyitott dobozra ráfektettem a fólia mátrixot, a fedlapon megrajzolt megfelelő gombokat nyitva hagyva leragasztottam a többi lyukat. A chipet és a nem használt fólia részeket a doboz egyik, vagy másik vége alá visszagyűrtem, és egy újabb kerettel rögzítettem. Így tehát maradt egy fólia, amelyen bizonyos gombokat meg lehetett nyomni.
Az általam tervezett és színesen kinyomtatott fedlapot pedig egy közeli szolgáltatónál néhány forintért lamináltattam. Az így kapott laminált fedlapot a doboz tetejére ragasztottam, és mindenki tudta, mit kell megnyomni.
Remélem, érthető, amit írtam - most sajnos nincs időm grafikailag lerajzolni, illetve megkeresni és lefotózni.
Következő: »»   1 / 1
Bejelentkezés

Belépés

Hirdetés
Lapoda.hu     XDT.hu     HEStore.hu
Az oldalon sütiket használunk a helyes működéshez. Bővebb információt az adatvédelmi szabályzatban olvashatsz. Megértettem