Viele analoge Spannungen "drosseln" -> Bauteil

Gast #3834610
Hallo zusammen,

ich habe mehrere analoge Spannungen (0...5V, <= 50kHz, single ended) und 
möchte diese jeweils zwischen 0V und dem jeweilig eingestellten Wert 
einstellen.

Das ganze soll über einen Mikrocontroller (Arduino) passieren.
Meine Überlegung: OP (Spannungsfolger) als Eingang um die Quelle nicht 
zu belasten, digitales Potentiomenter und am Ende nochmal ein 
Spannungsfolger um einen höheren Strom ziehen zu können und das Poti 
nicht zu belasten.

Soweit in der Theorie kein Problem. Allerdings handelt es sich um 24 
Kanäle. Ich habe digitale Potis mit I²C und zwei Kanälen gefunden bei 
denen ich aber nicht genügend Adressen wählen kann...

Kennt jemand eine andere Möglichkeit?

Gruß
Chris
#3834743
Chris schrieb:
> Das ganze soll über einen Mikrocontroller (Arduino) passieren.

Chris schrieb:
> ... mein Board ist schon Teil eines
> Projekts und ich habe nurnoch den Standard-I2C-Bus zur Verfügung

dann mache doch den Arduino zum I2C Slave und schicke dem die Befehle

U1 3,7V /CR
U2 4,5V /CR

usw, nach belieben
(zur Verdeutlichung, ein Befehlsbyte set könnte 0x55 sein, danach kommen 
festgelegt 9 Kommando Bytes als String wer mag mit CRC, diese werden vom 
Parser gelesen der dann das zerlegt und die Befehle ausführt,

Kontrollabfrage read und der Arduino antwortet brav was er verstanden 
hatte.



Ich habe gerade einen Arduino mit 2x 16-Bit DAC beim Wickel

Ob der Arguino nun die Eingaben vom TFT touch Panel bekommt oder von I2C 
ist doch egal....
Gast #3834753
Ist ähnlich dem vorhergehenden Vorschlag:
Einfach einen 'I2C-Router' basteln, der als Slave den 'nicht 
existierenden' Adressbereich auf der einen Seite annimmt und auf der 
anderen Seite als Master in eine Art I2C-Subnetz mit den richtigen 
Adressen übersetzt.
Hoffe mich kompliziert genug ausgedrückt zu haben. :D
#3835337
Chris schrieb:
> ich habe mehrere analoge Spannungen (0...5V, <= 50kHz, single ended) und
> möchte diese jeweils zwischen 0V und dem jeweilig eingestellten Wert
> einstellen.
>
> Das ganze soll über einen Mikrocontroller (Arduino) passieren.
> Meine Überlegung: OP (Spannungsfolger) als Eingang um die Quelle nicht
> zu belasten, digitales Potentiomenter und am Ende nochmal ein
> Spannungsfolger um einen höheren Strom ziehen zu können und das Poti
> nicht zu belasten.

Mein Tipp:
Ich weiss nicht was das werden soll, klingt irgendwie nach sowas wie 
Audiosignale. Auf jeden Fall bau das erst mal für einen Kanal und schaue 
ob es so funktioniert wie du das erwartest ehe du dir Material für 24 
Kanäle besorgst und dich um die Ansteuerung sorgst.

Antwort schreiben

Eine eigene Frage? Dieser Thread ist über 12 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.