CV Trigger Eingang an Mikrocontroller

OP #6458644
Lesenswert?
• ▲
▼
Ich habe im Netz eine Schaltung gefunden (siehe Anhang), mit der ein CV 
Trigger Eingang direkt (über R19) an einen Mikrocontroller GPIO Eingang 
geht. Da CV auch +10V haben kann, und mein Mikrocontroller mit 3.3V 
läuft, ist mir das etwas suspekt. Kann man diese Schaltung bedenkenlos 
verwenden, oder gibt es eine bessere Lösung?

Grüße
Thorsten
Angehängte Dateien:
Gast #6458708
Lesenswert?
• ▲
▼
Thorsten S. schrieb:
> Gerade diese Schaltung gefunden. Das würde ich vorziehen. GPIO geht low
> bei Trigger-Signal, richtig?

Ja, richtig.
Ich würde sie auch vorziehen, weil sie hat das genannte Problem nicht:

Dietrich L. schrieb:
> Doch, zumindest bei dieser Dimensionierung: über D4 werden bei 10V am
> Eingang ca. 6mA in Vcc des µC eingespeist. Je nach Last an Vcc kann die
> Spannung daher auf einen unzulässigen Wert ansteigen.
Gast #6458714
Lesenswert?
• ▲
▼
Sven D. schrieb:
> Das funktioniert prima.

Ja, solange auf der Spannungsrail +3.3V_F genügend Strom verbraucht 
wird.
Trotzdem sind die 220Ω viel zu niedrig gewählt und wenn man schon eine 
höhere Spannung am Eingang begrenzen will, ist eher eine Z-Diode das 
Mittel der Wahl.
Gast #6458730
Lesenswert?
• ▲
▼
Thorsten S. schrieb:
> Ich habe im Netz eine Schaltung gefunden (siehe Anhang), mit der ein CV
> Trigger Eingang direkt (über R19) an einen Mikrocontroller GPIO Eingang
> geht.

Es gibt nicht nur "einen Mikrocontroller". Um welchen Typ geht es?
Die meisten haben interne Schutzdioden, die 1mA ohne weiteres vertragen, 
d.h. du kannst deine zusätzlichen Dioden D3 und D4 weg lassen. R19 
sollte allerding wesentlich größer sein, z.B. 10kΩ. Wenn das Signal über 
eine längere Leitung kommt, würde ich noch einen kleinen Kondensator vom 
GPIO nach Gnd schalten.

Die oben vorgeschlagenen 100kΩ sind übertrieben groß.
Gast #6458735
Lesenswert?
• ▲
▼
p.s.
Diese einfache Schaltung setzt aber voraus, dass dein CV-Signal bei 
nicht gesetztem CV-Trigger sicher unterhalb der maximalen V_IL (oder wie 
auch immer sie in dessen Datenblatt benannt ist) deines µC liegt.
Gast #6458748
Lesenswert?
• ▲
▼
Sven D. schrieb:
> Nein. Ein Trigger ist ein kurzer Puls, oft 10 bis 20 ms.

Quatsch. Ein Trigger ist ein Signal, dass irgendetwas auslöst - egal wie 
lang. Außerdem muss noch festgelegt sein, was dabei der 
Referenzzeitpunkt ist. Das kann z.B. die steigende Flanke, die fallende 
Flanke oder das Ende eines Impulses mit einer genauer spezifizierten 
Länge sein (z.B. positiver Puls mit Pulslänge zwischen 1 und 1.5ms).
OP #6458771
Lesenswert?
• ▲
▼
Larry schrieb:
> Ein CV_in ist ein "Control Voltage" Eingang und kein Trigger.
>
> Der heisst ueberall naemlich "Gate".

Ja, es ist wohl ein CV Eingang, aber die Schaltung muss ja auch für 
Gate-Spannungen arbeiten. Und ja, Trigger heißt im Fachjargon bei Synths 
Gate, bei steigender Flanke ist zB eine Taste gedrückt und bei fallender 
Flanke losgelassen. Für mein Projekt hat aber nur die steigende Flanke 
eine Bedeutung und arbeitet als Trigger.

Antwort schreiben

Eine eigene Frage? Dieser Thread ist über 6 Jahre alt. Stell sie in einem eigenen Thread – dort lesen mehr Leute mit, und sie wird öfter und schneller beantwortet.

Neuen Thread starten

Eine Lösung, Ergänzung oder Rückmeldung zu diesem Thread? Dann antworte hier.

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.