Forum: Mikrocontroller und Digitale Elektronik Grasshopper und MIDI


von Kartoffel (Gast)


Lesenswert?

Hallo zusammen !
(zur Info: Ich bin noch relativ neu in der uC-Ecke)

Ich habe eine MIDI-schaltung mit dem Arduino aufgebaut.
Ein Masterkryboard sendet die MIDI-Befehle und der Arduino schmeißt eine 
LED an, wenn ein noteon kommmt (Nachgebaut von hier:
http://ruinwesen.com/support-files/mididuino/mididuino-documentation.pdf)
Die Sache funktioniert auch ganz gut.

Jetzt wollte ich das ganze auf den Grasshopper übertragen.
Es funktioniert halt irgendwie gar nicht, und ich hätte gerne 
Unterstützung bei der Fehlersuche.

Das Erste, was mir begegnet ist ist die 5V-Toleranz.
In der Schaltung oben habe ich auf der Arduino-Seite des Optokopplers 
einen 5V Anschluss. Ich hab da jetzt 3.3V drangemacht, mach aber keinen 
Unterschied.

Das nächste, was ich mich gefragt habe ist: Wo schließe ich denn den 
Midieingang überhaupt an ?
Ich habe dann einfach den J13 mit dem RX-Pin genommen

Die beiden getty's für ttyS{0,1} in der inittab habe ich deaktiviert.
Danach wollte ich mit stty die Baud-Rate auf 31250 stellen, was aber 
nicht geht.
cat /dev/ttyS0 und S1 bringt irgendwie auch nicht das gewünschte 
Ergebnis.

Mein Ziel ist es eine grundlegend funktionierende Schaltung aufzubauen, 
von der aus ich dann weiter rumexperimentieren kann.

Die erste Frage ist: Wie ist das mit der 5V Toleranz ?
Muss ich an Pin8 des Oktokopplers (6N139) eine 3.3V Spannung anlegen ?
Und wie ist das in dem Fall mit dem Widerstand ? (und den Rest der 
Schlatung ?)

Geht das mit dem Anschluss an den J13 RX-Pin und wie greife unter Linux 
darauf zu ? (Welche dev-Datei)

Vielen Dank schonmal im Vorraus!
Kartoffel
(Ich mag Kartoffeln :)

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.