MC-Projekt Funktionsgenerator
Moderator: suntri
MC-Projekt Funktionsgenerator
Hallo in der Gemeinde,
hatte am Sonntag tatsächlich mal zwei Stunden über,
habe dann mal einen Funktionsgenerator mit einem AD9833 aufgebaut Display und Bedienbarkeit sind auch schon vorhanden.
Für die Anzeige: Ein LCD-Display 16 Zeichen 2 Zeilen.
Für die Bedienung : 5 Widerstände als Spannungsteiler und 5 Tasten und das Ganze auf einen Analogen Port.
Zwei Tasten sind + und - für die Frequenzeinstellung, eine Taste für den +/- Faktor ( 1 Hz, 10 Hz, 100 Hz, 1000 Hz, 10000 Hz und 100000 Hz ).
Somit sind Frequenzen von 1 Hz bis 1 Mhz in 1 Hz schritten möglich.
Na klar der AD9833 kann auch bis 12,5 MHz, aber nicht ohne Signalaufbereitung und diese habe ich im der Version 1.0 noch nicht aufgebaut.
Eine Taste für die Waveform, erst einmal drei: Sinus, Dreieck und Rechteck.
Eine Taste zur Bestätigung.
Und so sieht die Anzeige aus: Und das Ganze habe ich unter Arduino programmiert, sieht zwar noch nicht besonders gut aus, aber ich bin noch Anfänger, optimieren kommt erst später. Mit Kommentaren zu meiner Programmierung habe ich nicht gespart, damit ich selbst nicht den Überblick verliere :D . Das Programm stelle ich natürlich in die EE-Lib.
Habe natürlich auch mal nen Ossi angeklemmt: Wer Infos's braucht, gebe ich gern :D .
hatte am Sonntag tatsächlich mal zwei Stunden über,
habe dann mal einen Funktionsgenerator mit einem AD9833 aufgebaut Display und Bedienbarkeit sind auch schon vorhanden.
Für die Anzeige: Ein LCD-Display 16 Zeichen 2 Zeilen.
Für die Bedienung : 5 Widerstände als Spannungsteiler und 5 Tasten und das Ganze auf einen Analogen Port.
Zwei Tasten sind + und - für die Frequenzeinstellung, eine Taste für den +/- Faktor ( 1 Hz, 10 Hz, 100 Hz, 1000 Hz, 10000 Hz und 100000 Hz ).
Somit sind Frequenzen von 1 Hz bis 1 Mhz in 1 Hz schritten möglich.
Na klar der AD9833 kann auch bis 12,5 MHz, aber nicht ohne Signalaufbereitung und diese habe ich im der Version 1.0 noch nicht aufgebaut.
Eine Taste für die Waveform, erst einmal drei: Sinus, Dreieck und Rechteck.
Eine Taste zur Bestätigung.
Und so sieht die Anzeige aus: Und das Ganze habe ich unter Arduino programmiert, sieht zwar noch nicht besonders gut aus, aber ich bin noch Anfänger, optimieren kommt erst später. Mit Kommentaren zu meiner Programmierung habe ich nicht gespart, damit ich selbst nicht den Überblick verliere :D . Das Programm stelle ich natürlich in die EE-Lib.
Habe natürlich auch mal nen Ossi angeklemmt: Wer Infos's braucht, gebe ich gern :D .
MfG
Ingo
_____________________________________________________________________________
Und werft nie ein Q wenn ihr die Folgen nicht abschätzen könnt ( frei nach Douglas Adams ).
Ingo
_____________________________________________________________________________
Und werft nie ein Q wenn ihr die Folgen nicht abschätzen könnt ( frei nach Douglas Adams ).
- JeanLuc7
- Fast schon Admin
- Beiträge: 675
- Registriert: 09.02.2011, 16:07
- Wohnort: Berlin
- Kontaktdaten:
Re: MC-Projekt Funktionsgenerator
Hi Ingo,
Das ist ja witzig - ich mache gerade das gleiche und auch mit einem 2-Zeilen-Display. Allerdings habe ich mich bisher noch auf den ATMega allein beschränkt und statt eines externen Generators ein Widerstandsnetzwerk benutzt.
Bitte mehr Info - ich habe den AD9833 ja auch hier und würde alles zusammen mit einer Oszi-Schaltung gern in ein Schaltpult einbauen, das ich dann an eine der Bildröhren hängen wollte.
Viele Grüße, Frank
Das ist ja witzig - ich mache gerade das gleiche und auch mit einem 2-Zeilen-Display. Allerdings habe ich mich bisher noch auf den ATMega allein beschränkt und statt eines externen Generators ein Widerstandsnetzwerk benutzt.
Bitte mehr Info - ich habe den AD9833 ja auch hier und würde alles zusammen mit einer Oszi-Schaltung gern in ein Schaltpult einbauen, das ich dann an eine der Bildröhren hängen wollte.
Viele Grüße, Frank
- JeanLuc7
- Fast schon Admin
- Beiträge: 675
- Registriert: 09.02.2011, 16:07
- Wohnort: Berlin
- Kontaktdaten:
Re: MC-Projekt Funktionsgenerator
Hi Ingo,
Das ist ja witzig - ich mache gerade das gleiche und auch mit einem 2-Zeilen-Display. Allerdings habe ich mich bisher noch auf den ATMega allein beschränkt und statt eines externen Generators ein Widerstandsnetzwerk benutzt.
Bitte mehr Info - ich habe den AD9833 ja auch hier und würde alles zusammen mit einer Oszi-Schaltung gern in ein Schaltpult einbauen, das ich dann an eine der Bildröhren hängen wollte.
Viele Grüße, Frank
Das ist ja witzig - ich mache gerade das gleiche und auch mit einem 2-Zeilen-Display. Allerdings habe ich mich bisher noch auf den ATMega allein beschränkt und statt eines externen Generators ein Widerstandsnetzwerk benutzt.
Bitte mehr Info - ich habe den AD9833 ja auch hier und würde alles zusammen mit einer Oszi-Schaltung gern in ein Schaltpult einbauen, das ich dann an eine der Bildröhren hängen wollte.
Viele Grüße, Frank
Re: MC-Projekt Funktionsgenerator
Moin Moin,
tja, bei mir läuft schon ein Progrämmchen für das GTM.
Das wollte ich noch ein kleinwenig "hübschen" und dann Online stellen
tja, bei mir läuft schon ein Progrämmchen für das GTM.
Das wollte ich noch ein kleinwenig "hübschen" und dann Online stellen
Viele Grüsse
-=jens=-
aka
DerInder
-=jens=-
aka
DerInder
Re: MC-Projekt Funktionsgenerator
Hmm, schön wäre noch ein programmierbarer Verstärker hinter dem AD9833-Modul.
Ich finde die 0,6 Vss bei Sinus und Dreieck z.T. zu wenig ;-)
Deshalb habe ich z.Zt. auch mal den Sinus- Rechteckgenerator vom EE2007 aufgebaut.
Ich finde die 0,6 Vss bei Sinus und Dreieck z.T. zu wenig ;-)
Deshalb habe ich z.Zt. auch mal den Sinus- Rechteckgenerator vom EE2007 aufgebaut.
Viele Grüsse
-=jens=-
aka
DerInder
-=jens=-
aka
DerInder
- JeanLuc7
- Fast schon Admin
- Beiträge: 675
- Registriert: 09.02.2011, 16:07
- Wohnort: Berlin
- Kontaktdaten:
Re: MC-Projekt Funktionsgenerator
Ich habe bei mir einen OpAmp dahinter gehängt - vielleicht lässt der sich auch mit nem Regelpoti-Baustein steuern. Über einen ICL7660 bekommt man sogar duale Versorgungsspannungen.
Re: MC-Projekt Funktionsgenerator
habe mein Arduino-Programm mal in die EE-Lib gestellt.
MfG
Ingo
_____________________________________________________________________________
Und werft nie ein Q wenn ihr die Folgen nicht abschätzen könnt ( frei nach Douglas Adams ).
Ingo
_____________________________________________________________________________
Und werft nie ein Q wenn ihr die Folgen nicht abschätzen könnt ( frei nach Douglas Adams ).
Re: MC-Projekt Funktionsgenerator
Hallo Frank,
Was für einen OpAmp hast du verwendet? Ich habe einen NE5532 genommen, ist günstig und geht gut bis 1 MHz.JeanLuc7 hat geschrieben:Ich habe bei mir einen OpAmp dahinter gehängt - vielleicht lässt der sich auch mit nem Regelpoti-Baustein steuern. Über einen ICL7660 bekommt man sogar duale Versorgungsspannungen.
MfG
Ingo
_____________________________________________________________________________
Und werft nie ein Q wenn ihr die Folgen nicht abschätzen könnt ( frei nach Douglas Adams ).
Ingo
_____________________________________________________________________________
Und werft nie ein Q wenn ihr die Folgen nicht abschätzen könnt ( frei nach Douglas Adams ).
- JeanLuc7
- Fast schon Admin
- Beiträge: 675
- Registriert: 09.02.2011, 16:07
- Wohnort: Berlin
- Kontaktdaten:
Re: MC-Projekt Funktionsgenerator
Hi Ingo,
In dem Aufbau ist es der TL081, der dem Schuco 6104 beigelegen hat ("gelbes IC"). Bei den Bildröhren habe ich auch NE5532 benutzt.
Grüße, Frank
In dem Aufbau ist es der TL081, der dem Schuco 6104 beigelegen hat ("gelbes IC"). Bei den Bildröhren habe ich auch NE5532 benutzt.
Grüße, Frank