www.mikrocontroller.net

Forum: Mikrocontroller und Digitale Elektronik Mehrere steuerbare Signalquellen erzeugen? Möglichkeiten?


Autor: JuJean (Gast)
Datum:

Bewertung
0 lesenswert
nicht lesenswert
Hallo an Alle,

ich möchte gerne eine Schaltung aufbauen mit der ich 8 bidirektionale 
Signalquellen erzeugen kann. Dabei möchte ich gerne die Form (Sinus, 
Dreieck, Rechteck), die Phasenverschiebung zwischen den 8 Kanälen und 
die Amplitude verändern können. Die Frequenz soll bis 2kHz gehen.

Die Schaltung soll zur Ansteuerung von Mikrostrukturen dienen. Z.B. eine 
Mikropumpe mit 8 Spulen. Die Spulen werden dabei mit einer Signalform 
Phasenverschoben angesteuert.

Zur Steuerung der gesamten Schaltung möchte ich den ATMEGA32 verwenden.

Die große Frage ist jetzt welche Möglichkeiten es gibt um 8 variable 
Signalquellen zu erzeugen?

Ich habe Recherchiert und bin auf folgende Möglichkeiten gestossen:

1. Erzeugung der Signalquellen mittels Software-PWM direkt an 8 PIN`s am 
Microcontroller.
Frage ist: Wie gut und mit welcher max. Frequenz lassen sich die 
gewünschten Signalformen erzeugen? Sind 2kHz erreichbar?

2.Erzeugung der Signalquellen mit einem an den ATMEGA32 extern 
angeschloßenen DAC mit 8 Outputs.
Auch hier stell ich mir die gleichen Fragen wie bei Möglichkeit 1

3. Erzeugung der Signalquellen mittels Funktionsgenerator IC`s z.B. 
XR2206
Allerdings kommt mir hier der Verschaltungsaufwandt für 8 Signalquellen 
mit den unterschiedlichen Signalformen recht hoch vor.

Ich hoffe ihr könnt mir hier ein paar Anregungen geben wie ich diese 
Aufgabe am besten lösen kann?! Würde mich freuen wenn ihr auf die 
Umsetzbarkeit der vorgestellten Lösungsansätze eingehen könntet oder 
komplett andere Lösungsansätze vorschlagen :)

Autor: Simon L. (simon_l)
Datum:

Bewertung
0 lesenswert
nicht lesenswert
Hi,

wie wäre es wenn du einen dsPIC33FJxxGSxxx nehmen würdest, dieser hat 
eine integrierte 9phasen-PWM die man in HW phasenverschieben kann.

Gruß Simon

Antwort schreiben

Die Angabe einer E-Mail-Adresse ist freiwillig. Wenn Sie automatisch per E-Mail über Antworten auf Ihren Beitrag informiert werden möchten, melden Sie sich bitte an.

Wichtige Regeln - erst lesen, dann posten!

  • Groß- und Kleinschreibung verwenden
  • Längeren Sourcecode nicht im Text einfügen, sondern als Dateianhang

Formatierung (mehr Informationen...)

  • [c]C-Code[/c]
  • [avrasm]AVR-Assembler-Code[/avrasm]
  • [code]Code in anderen Sprachen, ASCII-Zeichnungen[/code]
  • [math]Formel in LaTeX-Syntax[/math]
  • [[Titel]] - Link zu Artikel
  • Verweis auf anderen Beitrag einfügen: Rechtsklick auf Beitragstitel,
    "Adresse kopieren", und in den Text einfügen




Bild automatisch verkleinern, falls nötig
Bitte das JPG-Format nur für Fotos und Scans verwenden!
Zeichnungen und Screenshots im PNG- oder
GIF-Format hochladen. Siehe Bildformate.
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.

Mit dem Abschicken bestätigst du, die Nutzungsbedingungen anzuerkennen.