Willkommen Gast. Bitte einloggen oder registrieren.
September 21, 2024, 11:03:55
Übersicht Ungelesene Beiträge auflisten Hilfe Suche Spiele Mitgliederkarte Kalender Login Registrieren

Schnellsuche
+  MODDING-FAQ FORUM
|-+  Alles rund ums Modden
| |-+  Elektronik, Elektrik (Moderator: TzA)
| | |-+  Tastersteuerung für I²C-Bus
  « vorheriges nächstes »
0 Mitglieder und 5 Gäste betrachten dieses Thema.
Seiten: [1] nach unten Drucken
Autor Thema: Tastersteuerung für I²C-Bus  (Gelesen 6094 mal)
pappajoes
Gast


E-Mail
Tastersteuerung für I²C-Bus
« am: November 5, 2004, 18:26:42 »

Ich hab mich jetzt endlich dazu überreden zu lassen für ein Moddingprojekt ein EPIA-Board zu kaufen  Grin
Ja ich weiss die Teile sind shice, aber es gibt halt in der Grösse nix besseres  Wink
Nachdem das Problem mit der Stromversorgung gelöst ist, bleibt noch das mit der Steuerung durch die Tasten an der Frontblende.
AFAIK kann man dafür den I²C-Bus nutzen, den hat VIA nämlich auf einer 6-poligen Stiftleiste ausgeführt Wink
Leider weiss ich net, wie man das Ganze per Software ansteuert und welche ICs man dafür braucht, ich will ein Winamp-Plugin dafür schreiben und notfalls noch eine DVD-Player-Software steuern.
Es sind 12 Knöpfe da, ich will aber mindestens 3 davon für andere Sachen hernehmen.
COM und LPT fallen aus, die sind schon für andere Zwecke reserviert, USB wäre auch möglich, wenns ainfacher wird.
Gespeichert
Klinkerstein
Gast


E-Mail
Re: Tastersteuerung für I²C-Bus
« Antwort #1 am: November 5, 2004, 18:41:40 »

öh. ist das nicht der SM Bus?

http://www.smbus.org -> specs
Gespeichert
pappajoes
Gast


E-Mail
Re: Tastersteuerung für I²C-Bus
« Antwort #2 am: November 6, 2004, 16:50:53 »

Ja schon, aber der Name SM-Bus steht unter dem Schutz von Intel  Wink
Technisch gesehen sind beide genau gleich, aber auf dem Board steht halt I²C
Gespeichert
Spunky
Case-Konstrukteur

*

Karma: +9/-0
Offline Offline
Geschlecht: Männlich
Beiträge: 715



Profil anzeigen
Re: Tastersteuerung für I²C-Bus
« Antwort #3 am: November 6, 2004, 17:10:22 »

I²C ist AFAIK ein Philips-Name. Nur so der Vollstädigkeit halber.

Nachtrag: Dürfte mit I²C nicht einfach sein. Wenn aber eh schon mit ordentlich Elektronik, dann nimm doch einen KeyWarrior Flex von CodeMercs. In das EEPROM programmierst du dann die Codes für Multimediatasten.

Spunky
« Letzte Änderung: November 6, 2004, 17:25:19 von Spunky » Gespeichert

„Liebe Nachwelt! Wenn Ihr nicht gerechter, friedlicher und überhaupt vernünftiger sein werdet als wir gewesen sind, dann soll Euch der Teufel holen. Diesen frommen Wunsch mit aller Hochachtung geäußert habend bin ich Euer ehemaliger, gezeichnet: Albert Einstein.“
--->>> AFAIK? IMHO? HTH? Guckst du hier -> Chat-Akronyme / -Abkürzungen <<<---
pappajoes
Gast


E-Mail
Re: Tastersteuerung für I²C-Bus
« Antwort #4 am: November 6, 2004, 21:05:08 »

I²C ist AFAIK ein Philips-Name. Nur so der Vollstädigkeit halber.

Nachtrag: Dürfte mit I²C nicht einfach sein. Wenn aber eh schon mit ordentlich Elektronik, dann nimm doch einen KeyWarrior Flex von CodeMercs. In das EEPROM programmierst du dann die Codes für Multimediatasten.

Spunky
Super, gibts dazu auch sowas wie nen Schaltplan, weil ich hab von Digitaltechnik net so die Ahnung, aber kann man net den LPT-Port für LCD und Tasten gleichzeitig benutzen??
Gespeichert
FYoshi
Dremelfreund

*

Karma: +0/-0
Offline Offline
Geschlecht: Männlich
Beiträge: 126



Profil anzeigen
Re: Tastersteuerung für I²C-Bus
« Antwort #5 am: November 7, 2004, 01:42:59 »

ist es nicht möglich einen avr zu programmieren? der hat doch einen i²2 schon fest  eingedrahtet oder irre ich mich ? man spart halt richtig viel geld.
Gespeichert

b0nze
Gast


E-Mail
Re: Tastersteuerung für I²C-Bus
« Antwort #6 am: November 7, 2004, 11:20:58 »

klar geht das mit nem avr. alle megas besitzen nen i2c (dort twi genannt, two wire interface) das proggen wollte ich ihm ja eigentlich ersparen, deshalb habe ich meine klappe gehalten.

EIGENTLICH ist das nicht so arg schwer:
twi initialisieren.. 2-3bytes
usart (serielle schnitstelle) initialisieren 2-3bytes
und dann, wenn was übers twi reinkommt ans uart schicken.
noch nen pc-progrämmchen, das den shit empfängt und auswertet..

dafür tuts assembler...

b0nze
Gespeichert
Spunky
Case-Konstrukteur

*

Karma: +9/-0
Offline Offline
Geschlecht: Männlich
Beiträge: 715



Profil anzeigen
Re: Tastersteuerung für I²C-Bus
« Antwort #7 am: November 7, 2004, 21:14:23 »

Aber weches PC-Programm liest dann die I2C-Befehle und steuert den Winamp? Da liegt doch das Problem.

Spunky
Gespeichert

„Liebe Nachwelt! Wenn Ihr nicht gerechter, friedlicher und überhaupt vernünftiger sein werdet als wir gewesen sind, dann soll Euch der Teufel holen. Diesen frommen Wunsch mit aller Hochachtung geäußert habend bin ich Euer ehemaliger, gezeichnet: Albert Einstein.“
--->>> AFAIK? IMHO? HTH? Guckst du hier -> Chat-Akronyme / -Abkürzungen <<<---
pappajoes
Gast


E-Mail
Re: Tastersteuerung für I²C-Bus
« Antwort #8 am: November 18, 2004, 12:59:51 »

Gibts da irgendne dll die man nehmen kann um Werte auszulesen und an ein C-Programm zu übergeben Huh
Gespeichert
b0nze
Gast


E-Mail
Re: Tastersteuerung für I²C-Bus
« Antwort #9 am: November 18, 2004, 13:10:38 »

manche machen es mit dem com-port.. zu beachten ist, dass der i2c mit open-collectors arbeitet, d.h. du musst um etwas zu schreiben am besten einen transistor ansteuern, der die leitung auf 0 zieht...

lies dir dat mal durch:
http://www.semiconductors.phil...cols/i2c/facts/

b0nze
Gespeichert
Seiten: [1] nach oben Drucken 
« vorheriges nächstes »
Gehe zu:  

Einloggen mit Benutzername, Passwort und Sitzungslänge      

Powered by MySQL Powered by PHP
eXTReMe Tracker
Seite erstellt in 0.259 Sekunden mit 20 Zugriffen.
© 2001-2022 MODDING-FAQ FORUM | SMF
Alle Rechte vorbehalten.
Prüfe XHTML 1.0! Prüfe CSS!