Welche Plattform für digitale und analoge Outputs

OP #3380735
Lesenswert?
• ▲
▼
Hallo zusammen!

Ich möchte über einen AVR oder FPGA zwei digitale Ausgänge steuern und
einen analogen. Die Signale liegen in einem Bereich bis 5V und +-30mA.
Der Steuertakt liegt bei etwa 20Mhz. Die Frage ist, welche Plattform
sich hierzu am besten eignet? Gibt es überhaupt Entwicklerboards, auf
denen man digitale und analoge Signale steuern kann?

Vielen Dank für die Hilfe!

Mfg
OP #3380782
Lesenswert?
• ▲
▼
Achso, sorry! Unverständlich ausgedrückt. Ich möchte zwei modulierte, 
digitale Signale und ein analoges (sinusförmiges) Signal steuern. Der 
Signalausgang sollte dabei Spannungen bis 5V und Ströme bis 30mA 
bereitstellen. Im besten Fall sollten auch die Strombeträge regelbar 
sein.
OP #3382011
Lesenswert?
• ▲
▼
Letztendlich möchte ich nur 3 Spannungssignale erzeugen. Dabei können 
zwei digital sein und an einem Ausgang möchte ich die Spannung analog 
ausgeben. Mit welchem Bauteil das geschieht ist eigentlich egal. Kann 
ich mit einem µC überhaupt ein analoges Spannungssignal erzeugen oder 
muss ich hierzu Hardware nachschalten wie D/A Wandler etc?
#3382054
Lesenswert?
• ▲
▼
Langsam wir ein Schuh draus..
Du brauchst 20MHz Ausgangstakt? Oder was meisnt du mit Steuertakt?
AVR kenne ich leider nur die ATMegas - da wird das mit 20MHz 
Ausgangstakt höchst grenzwertig. Analoge Signale kann keine Digitale 
Schaltung ausgeben. Es wird immer ein DAC benötigt. Bei einigen µCs ist 
der halt schon mit drin. Ich weiß aber nicht ob es ATMegas mit DAC gibt. 
Ich hatte bisher immer externe DACs - aber das wird dann schwierig bei 
20 MHz. Jedenfalls mit nem ATMega.
OP #3382085
Lesenswert?
• ▲
▼
Wenn ich mir vorstelle, dass ein µC nur digitale Signale ausgeben kann, 
wie wird dann draus ein SInus geformt über den DA Wandler. Das analoge 
Signal ist von der Frequenz deutlich geringer. Maximal 1kHz. Wieviel 
Strom liefert dennn typischerweise ein µC?
Gast #3382103
Lesenswert?
• ▲
▼
Dirk H. schrieb:
> Analoge Signale kann keine Digitale
> Schaltung ausgeben.

Man kann sie aber leicht erzeugen indem man das Tastverhältnis filtert 
mit einem externen Tiefpass ;-)
Wird oft so gemacht.
uC gibt über PWM ein Tastverhätlnis aus, TP dahinter bei dem die 
Grenzfrequenz deutlich unter der PWM Frequenz liegt und voila man hat 
ein analoges Signal das proportional zum Tastverhätnis ist.

Jo R. schrieb:
> Maximal 1kHz

Geht also.

Jo R. schrieb:
> Wieviel Strom liefert dennn typischerweise ein µC?

Lese Dir mal ein paar Grundlagen an.
Pauschal kann Dir das hier sowieso keiner sagen.
Hängt vom uC, der Art der Portpins usw. ab.
Meinst Du übrigens an EINEM Pin oder an einer ganzen Bank?

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.