Forum: Mikrocontroller und Digitale Elektronik USB Keyboard an µC


von Christian H. (netzwanze) Benutzerseite


Lesenswert?

Ich weiß, dass diese Frage schon öfter gestellt wurde.

Ich weiß aber auch, dass es dort meist nur "dumme" Antworten kamen und 
die Diskussion auf passive USB->PS2-Adapter, Umbau der USB-Tastatur oder 
die Verwendung von PS2-Tastaturen endete.

Also nochmal, diesmal bitte mit hilfreichem Ergebnis.

1. Es geht darum, eine USB-Tastatur (ggf drahtlos mit USB-Stick) an 
einen kleinen µÇ (AVR/PIC/...; kein ARM etc) anschließen zu können und 
darüber hinaus auch Tastendrücke abfragen zu können.
   Im speziellen geht es um sowas: 
http://www.reichelt.de/?;ACTION=3;LA=15;ARTICLE=105268;CID=110352;GROUPID=706
2. Kein Umbau der USB-Tastatur
3. Keine Alternative per PS2
4. Es geht "nur" um Tastaturen, also keine anderen USB-Geräte.
5. Es muss keine reine Softwarelösung sein
6. Externe ICs sind möglich; µÇ mit USB-Host ebenfalls
7. PRIVAT/HOBBY; also keine ausufernden Kosten; keine Spezial-ICs die 
man als Privatmensch nicht bekommt; kein BGA.
8. Mir reichen erstmal Links oder Produktbezeichnungen

von dummy (Gast)


Lesenswert?


von Cheffe (Gast)


Lesenswert?

@dummy

Moin, das ist genau die dumme Antwort, die hier nicht gebracht wird. Ich 
suche auch nach einer Softwarelösung für einen AVR (ATMEGA32).

Gruß
Cheffe

von Micha H. (mlh) Benutzerseite


Lesenswert?

Dann hast Du es wohl nicht mal gelesen. Das Kompliment geht an Dich 
zurück.

von Sebastian (Gast)


Lesenswert?

"SIAM32 USB HC" nicht gelesen? Ist die besagte Softwarelösung - oder 
zumindest eine mögliche Grundlage.

von Christian H. (netzwanze) Benutzerseite


Lesenswert?

Cheffe schrieb:
> ...
Nur um Verwechselungen vorzubeugen. Da war nicht ich. Ich poste immer 
als angemeldeter User.

dummy schrieb:
> http://www.mikrocontroller.net/articles/USB#Host-C...

Nette Übersicht an µC mit USB Host.
So richtig hilfreich ist es aber nicht.

EDIT: Sorry, ja auch ich habe den Rest nicht gelesen.


Ok, da ist schonmal etwas in der Richtung
http://www.asahi-net.or.jp/~qx5k-iskw/robot/usbhost.html
http://instruct1.cit.cornell.edu/courses/ee476/FinalProjects/s2007/blh36_cdl28_dct23/blh36_cdl28_dct23/index.html
(Ich hatte schon etwas davon gehört, aber den link nicht gefunden).

Wie "stabil" ist das? Kann der Prozessor dabei noch was anderes machen?

von Christian H. (netzwanze) Benutzerseite


Lesenswert?

Hat schon jemand eine USB-Tastatur an den Vinculum angebunden? Ich finde 
gerade nur die Information, dass es gehen soll, jedoch nicht wie genau.
Das Teil ist ja hauptsächlich dafür da, um Speichergeräte ansprechen zu 
können.

Im Datenblatt steht nur einmal das Wort "keyboard" und dort nur im 
Zusammenhang mit den USB-Übertragungsmodi.

von Sebastian (Gast)


Lesenswert?

Vinculum soll gehen, aber ausprobiert habe ich es noch nicht. Wobei man 
zwischen VNC1 und VNC2 unterscheiden sollte, denn inzwischen ist der 
neue ja erhältlich. Die Soft-USB-Lösungen, die ein Gerät simulieren, 
lasten den Controller stark aus. Ein Host sollte mindestens genauso 
kritisch sein, also vermute ich, daß man einen Controller abstellen muß, 
um das zeitkritische USB-Zeug hinzubekommen, und einen zweiten dann für 
den Rest benutzen.

Bitte melde dich an um einen Beitrag zu schreiben. Anmeldung ist kostenlos und dauert nur eine Minute.
Bestehender Account
Schon ein Account bei Google/GoogleMail? Keine Anmeldung erforderlich!
Mit Google-Account einloggen
Noch kein Account? Hier anmelden.