Ik zoek de gouden tip voor het volgende.

Ik heb een project waarbij ik 100 kleine maak-schakelaars aan een PC wil hangen. Met een stukje electronica wat zo simpel en robuust mogelijk is.
(Elke schakelaar wordt ongeveer een halve seconde ingedrukt. Nooit worden er twee tegelijk ingedrukt.)

17 jaar geleden heb ik eenzelfde project gedaan met een Acorn Archimedes. Mijn meest robuuste oplossing was toen een print met 250 diodes erop die een 1 of 2 of 3 bits byte maken. Die byte kon direct met een kabel in de i/o connector van de Archimedes gevoerd worden. En op z'n beurt weer teruggevonden worden in een register van de i/o chip. Lekker makkelijk.

Met een PC is het een ander verhaal. Ik zit weer te denken aan dezelfde diodes met een velleman k8000 print. Maar de software van deze print is gebaseerd op het gebruik van de handshake lijnen van de parallele poort. maw de software moet constant staan scannen op er een byte verschijnt.
Daarnaast is de K8000 print een beetje veel overkill.
Ik zoek iets simpelers. Lieft met een USB connector en een mooi afgesloten stuk dll die me de oude oplossing weer teruggeeft.

Wie kan met me meedenken en een gouden tip geven ?
Alle hulp is zeer welkom.

mvg,
Peter
West-Brabant

10 x 10 matrix van maken en dat dan op rows en coloums scannen.
Als er maar 1 tegelijk word ingedrukt heb je ook maar 2 lijnen naar je uitlezer.

:)

[Bericht gewijzigd door Amateur19 op ]

Als je weet hoe je 100 schakelaars kan vertalen naar 1 byte, kan je die byte misschien bufferen in een 74HC574 oid. die je nadien gewoon via de printerpoort kan uitlezen. Of moet de PC een signaal (interrupt) krijgen, als er een toets wordt ingedrukt?

Op 26 september 2006 18:19:32 schreef pfranken:
iets simpelers. Lieft met een USB connector en een mooi afgesloten stuk dll

Toetsenbord controller / slopen?