Midi + Atmega

Gast #534602
Lesenswert?
• ▲
▼
Hi

Ich wollte ein ähnliches Floorboard wie dieses hier 
(http://www.ucapps.de/floorboard.html) bauen, allerdings mit einem 
Atmega16.
Ich habe den Atmega jetzt mal ein bischen programmiert und wollte ihn an 
die midi Schnittstelle meines PC`s anschliesen um evtl. mit dem Programm 
MIDIox mal schauen ob da das ankommt was ich mit ihm sende. Was muss ich 
hierbei beachten? reicht es den TX-Pin des Atmegas an Pin 15 des 
Gameports zu klemmen (220 Ohm natürlich davor)?
Ich hoffe ihr versteht meine Frage, danke im Vorraus.
Greez
Gast #534617
Lesenswert?
• ▲
▼
Danke für den Hinweis. Muss das dann auch dazwischen, wenn ich das 
fertige Projekt an das eigentliche Gerät anschließe? Es handelt sich um 
einen Gitarrenverstärker, welchen ich über midi steuern möchte, falls 
das wichtig ist.
Greez
Gast #534629
Lesenswert?
• ▲
▼
Habe mich mit dem Anschluss noch nicht genau beschäftigt, sieht aber so 
aus, als ob man den UART direkt an den MIDI-In des Empängers anschließen 
kann. Den Spezifikationen zufolge müsste da ja dannn ein Optokoppler 
eingebaut sein.
Gast #534650
Lesenswert?
• ▲
▼
@jogi

zum senden braucht man keinen optokoppler. der wird nur benötigt wenn 
man midi empfangen will. wichtig sind halt nur die 200Ohm am TX (und das 
der mega soviel treiben kann, 20mA wenn ich mich nicht täusche) und die 
200Ohm gegen vcc (wars meine ich) für eine normgerechte 
midi-schnittstelle. zur treiberstufe des midi-sendens am besten von 
einem 7404 (6-fach inverter) 2 inverter hintereinanderschalten, das 
sollte als treiber-stufe reichen. (wird oft so gemacht)
Gast #534676
Lesenswert?
• ▲
▼
Also, ich habe noch nie viel mit Treibern gemacht, könnte mir evtl. jnd. 
aufmalen (paint oder so), wie ich das dann verschalten muss? Ein 
Beschreibung welche Pins verbunden sein müssen würde auch reichen, zB
Tx                 ->   220 Ohm
220 Ohm            ->   Treiber 1 - Pin 1
Treiber 1 Pin 2    ->   Treiber 2 - Pin 1
Treiber 2 Pin 2    ->   Midi in

Das die Treiber an Vcc und GND angeschlossen werden müssen ist klar ;)

Danke für die Antworten!
Greez
Gast #534904
Lesenswert?
• ▲
▼
>Wegen den Treibern wollte ich eigentlich die genauen Pins wissen
Die Pins sind doch im Bild (05.04.2007 22:06) bezeichnet... 
(Spannungsversorgung nicht vergessen!)
aber wenn's dir weiterhilft:
uC -> Pin1; Pin2 + Pin3 verbinden; Pin4 -> R220 -> Midi-Buchse

>Sehe ich es richtig das im Prinzip 2x5 also 10 Inverter nicht genutzt >werden?
Nein. Wie du im Anhang siehst, sind im 40106 6-Inverter vorhanden. Zwei 
werden in meinem Schaltungsausschnitt genutzt, also bleiben theoretisch 
4 Stück übrig.
In meiner Schaltung habe ich noch einen zweiten Midi-Ausgang, also 
bleiben nur noch 2 Stck. - die verwende ich um LEDs anzusteuern.

Gruß,
Christian
Angehängte Dateien:
Gast #534973
Lesenswert?
• ▲
▼
Bitteschön.
Nein, die 6-Inverter sind zur freien Verfügung :)

[ot]
Ich wollte mir auch mal ein Floorboard basteln, da mir Mechanik aber zu 
aufwendig war, habe ich mir ein billiges aus der eBucht geholt und nach 
meinen Wünschen umgebaut - Funktioniert einwandfrei und ist zudem noch 
robust auf der Bühne.
[\ot]

Gruß,
Christian

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.