Hallo, ich habe einen 14 Bit unsigned DAC. Nun möchte ich ein digitales Testsignal (z. B. Sinus 1 Mhz) erzeugen. Mit welchem Programm kann ich das am besten erzeugen (Matlab)? Wie funktioniert die Erzeugung? Dieser erzeugte Datensatz möchte ich dann auf einer Speicherkarte speichern und anschließend möchte ich das Testsignal D/A wandeln.
>Mit welchem Programm kann ich das am besten erzeugen (Matlab)?
Mit Matlab ;) oder auch Excel..
Wilst du einfach nur einen Wert nach dem Anderen schicken?
Es soll z. b. so aussehen: 0 1 2 3 4 5 6 ... 5 4 3 2 1 0 Wie kann ich sowas in Matlab oder Excel erzeugen? Wie kann ich sowas auch Sinusförmig erzeugen? Welche Funktionen in Matlab müsste ich verwenden?
Wenn der Sinus auf 0..4095 abgebildet werden soll geht das doch einfach mit Wert=runden((sin(x)+1)*4095/2;0), oder täusche ich mich da jetzt? Matlab ist ähnlich, nur deutlich übersichtlicher. Ob Matlab wie Excel bei 32k Zeilen aufgibt weiß ich nicht, glaubs aber eher nicht. Fürn Sägezahn würde ich auf jeden Fall Matlab nehmen, das kann einem solche Folgen mit einem Einzeiler basteln, Excel eher nicht. Nur das Abspeichern habe ich noch nicht für Arrays gemacht, immer nur mit Filmchen...
Bitte melde dich an um einen Beitrag zu schreiben. Anmeldung ist kostenlos und dauert nur eine Minute.
Bestehender Account
Schon ein Account bei Google/GoogleMail? Keine Anmeldung erforderlich!
Mit Google-Account einloggen
Mit Google-Account einloggen
Noch kein Account? Hier anmelden.