- LiFePO4 Speicher Test         
Ergebnis 1 bis 8 von 8

Thema: Arduino UNO - Frage zu MIDI, PIN1 (TX)

Baum-Darstellung

Vorheriger Beitrag Vorheriger Beitrag   Nächster Beitrag Nächster Beitrag
  1. #2
    Erfahrener Benutzer Roboter-Spezialist
    Registriert seit
    13.01.2014
    Beiträge
    454
    Blog-Einträge
    3
    Hallo Andi,

    um aus einem UNO MIDI-Signale rauszuschicken, wird DigitalPIN 1 ("TX") verwendet. Ich habe in verschiedenen Anleitungen gelesen und in Videos auch gesehen, dass die meisten User vom TX-PIN entweder direkt oder über einen 220Ohm Widerstand an die MIDI-Out-Buchse gehen, aber sonst keine weiteren Bauteile in diesem Signalweg liegen. Ich habe damit allerdings keinen Erfolg in meiner Anwendung. Es funktioniert nicht. Habe daher mal den TX-PIN gemessen und festgestellt, dass da permanent +5VDC anliegen. Diese 5V liegen an, wenn ich meinen MIDI-Sketch geladen habe, aber sie liegen auch an, wenn ich keinen Sketch, oder z.B. den "Blink"-Sketch o.a. geladen habe. Ich habe daraufhin 2 andere UNO-Boards probiert und dabei genau dasselbe festgestellt. Mit allen 3 Boards kann ich aber ganz "normal" arbeiten. Ich gehe davon aus, dass sie nicht defekt sind, aber alle 3 Boards haben an TX immer 5V anliegen.
    Die Arduino-MIDI-Sketches nutzen UART zur Übertragung der MIDI-Befehle. Wenn keine Daten übertragen werden, ist TX immer HIGH, also 5V, das ist also völlig normal.

    MIDI ist binär, es werden nur 1 und 0 gesendet. Also 5V bzw. 0V. Ist das richtig?
    Ja, wie eigentlich alle seriellen Schnittstellen wird mit logischen Pegeln gearbeitet. Die sind in diesem Fall 0V und 5V.

    Wie funktioniert das dann mit dem TX-PIN am UNO in Zusammenhang mit MIDI? Ich habe festgestellt, wenn ich z.B. einen Inverter (z.B. 4007) dazwischen schalte, dann funktioniert mein MIDI-Out. Aber in o.g. Beispielen ist kein Inverter dazwischen. Die MIDI-Out-Buchse liegt dort direkt (bzw. R 220 Ohm) am TX-PIN an, und dennoch scheint es bei denen zu funktionieren. Bei mir nicht.
    Ich schätze, dass deine Geräte unterschiedliche Massepotentiale haben. Meistens werden zur galvanischen Entkopplung Optokoppler eingesetzt.
    Geändert von Sisor (23.03.2019 um 19:05 Uhr)

Ähnliche Themen

  1. Arduino IDE = C ? => Frage zu Pin0 und Pin1 MEGA32U4 / Leonardo
    Von PsiQ im Forum C - Programmierung (GCC u.a.)
    Antworten: 0
    Letzter Beitrag: 12.07.2013, 11:51
  2. Frage zu Arduino Nano
    Von Ratzfatz78 im Forum Arduino -Plattform
    Antworten: 1
    Letzter Beitrag: 18.04.2011, 11:42
  3. Arduino Frage
    Von tortelini66 im Forum Allgemeines zum Thema Roboter / Modellbau
    Antworten: 9
    Letzter Beitrag: 26.11.2010, 17:35
  4. pin1 +5V(150mA) pin2 -5V(100mA) ...hilfe
    Von Schweiger im Forum Elektronik
    Antworten: 2
    Letzter Beitrag: 11.08.2005, 20:04
  5. möglich: pin1 invertiert pin2?
    Von harryup im Forum Basic-Programmierung (Bascom-Compiler)
    Antworten: 7
    Letzter Beitrag: 11.11.2004, 10:33

Berechtigungen

  • Neue Themen erstellen: Nein
  • Themen beantworten: Nein
  • Anhänge hochladen: Nein
  • Beiträge bearbeiten: Nein
  •  

LiFePO4 Speicher Test