v-usb midi schaltplan

OP #3151396
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
Angehängte Dateien:
Persönliche Seite #3151416
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.
OP #3152188
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
(Firma: matzetronics) #3152647
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.

Antwort schreiben

Hinweis: der ursprüngliche Beitrag ist mehr als 6 Monate alt. Bitte hier nur auf die ursprüngliche Frage antworten, für neue Fragen einen neuen Beitrag erstellen.

Formatierung
  • [c]C-Code[/c]
  • [code]Code in anderen Sprachen, ASCII-Zeichnungen[/code]
  • [math]Formel in LaTeX-Syntax[/math]
  • [[Titel]] – Link zu einem Artikel
  • Verweis auf einen anderen Beitrag: Rechtsklick auf dessen Beitrags-ID (#8078628), „Adresse kopieren“, in den Text einfügen

Mehr zur Formatierung

Längeren Sourcecode als Anhang, nicht in den Text. JPG nur für Fotos und Scans; Zeichnungen und Screenshots als PNG oder GIF. Siehe Bildformate.

Schon registriert? Anmelden

Wird nicht angezeigt. Wir schicken dir einen Link; sobald du damit bestätigst, erscheint dein Beitrag.

Mit dem Abschicken legst du einen kostenlosen Account an und erkennst die Nutzungsbedingungen und die Datenschutzerklärung an.