Forum: Mikrocontroller und Digitale Elektronik v-usb midi schaltplan


von Hannes F. (pfannkuchen2001)


Angehängte Dateien:

Lesenswert?

Hallo,

ich bin eigentlich komplett unerfahren, was elektronik angeht, möchte 
aber dieses Gerät bauen:
http://cryptomys.de/horo/V-USB-MIDI/index.html

Nach dem was ich gelesen habe versucht man die Spannung auf 3,3 Volt zu 
begrenzen um dem Rechner ein passendes high signal zu geben (richtig?). 
Ich habe nun wirklich wenig ahnung von bauteilen.
Kann mir jemand die Funktion der beiden 1n4007 Dioden (sind doch dioden 
oder?) und der wiederstände an PD2-4 erklären?

Sind das die Bauteile die den Strom begrenzen?

Über antworten freue ich mich Riesig!


Danke schonmal,


Pfannkuchen

von Rufus Τ. F. (rufus) Benutzerseite


Lesenswert?

An der USB-Buchse liegen etwa 5V an, diese werden durch die beiden in 
Reihe geschalteten Dioden auf etwa 3.6V reduziert (da über jeder der 
Dioden 0.7V abfallen). Damit wird der Controller mit dieser Spannung 
betrieben und wird daher an den USB-Datenleitungen auch keine höhere 
Spannung ausgeben können.

Eine Alternative wäre die Verwendung eines Low-Drop-Linearreglers mit 
der gewünschten Spannung. Aber wenn man den nicht in der Kiste liegen 
hat, tun es hier auch die beiden Dioden.
Wenn Du aber sowieso die Bauteile organisieren musst: Nimm den 
Linearregler.


Der 1.5kΩ-Widerstand dient dazu, dem PC das Vorhandensein eines 
USB-Gerätes anzukündigen. Dadurch, daß der an einem Port angeschlossen 
ist, kann der Controller das Trennen und Wiederherstellen der 
USB-Verbindung nachbilden.

von Hannes F. (pfannkuchen2001)


Lesenswert?

Hi,


danke für die schnelle Antwort!
Kannst du mir noch sagen, was die beiden 68 Ohm wiederstände da machen?

Gruß

Pfannkuchen

von Hannes F. (pfannkuchen2001)


Lesenswert?

Hi,

ich habe das ding jetzt gebaut und es funktioniert (fast) perfekt!

Das Problem ist, dass ich PB0-7 nur abhängig voneinander bedienen kann: 
ich habe Kippschalter an PB0-7 hängen. Wenn ich nun PB0 schliesse, 
funktionieren maximal noch PB1, nicht aber PB3 etc.

Wo habe ich einen Fehler gemacht?!

Gruß

Pfannkuchen

von Matthias S. (Firma: matzetronics) (mschoeldgen)


Lesenswert?

Jede Taste (die 8 Tasten sind ja in der Originalschaltung nur Taster und 
keine Schalter) geht aber für sich? Wenn ja,liegt das vermutlich daran, 
das der Autor kein N-Key Rollover eingebaut hat, und praktisch ein 
monophones Keyboard nachbildet. So wie die Schaltung ausieht, kann er 
auch kein Velocity ausgeben.
Am besten schaust du mal mit einem MIDI Monitor, was da an Daten aus der 
Kiste kommt. Im Idealfall liefert jede Taste ein NoteOn (mit leerer 
Velocity) beim Schliessen und ein NoteOff beim Öffnen des Tasters.
Eigentlich soll das auch bei mehreren Tasten gleichzeitig gehen. Wenn 
die Events kommmen, dann ist der MC unverdächtig und dein MIDI Empfänger 
(Expander oder was auch immer) kann nur monophon.

Sobald du an den Potis drehst, solltest du mit Controller Events 
überschüttet werden.

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.