Hallo, ich bin gerade im Datenblatt des STM32F107 auf den DAC Fehler bei 12 Bit Auflösung von Maximal 12 LSB gestoßen. Habe ich da was falsch raus gelesen oder ist das ein bekannte Druckfehler und es sollte mal 2 LSB werden? (S.77/101) Offset: ±12 LSB Given for the DAC in 12-bit at VREF+ = 3.6 V
Hallo Mark, nein das kann durchaus die maximale Streuung über die Chargen sein. Ich habe den DAC von einem STM32F103ZET6 untersucht und habe folgendes auch wie es im Datenblatt angegeben ist messen können. Unter 60mV bis 100mV ist er unlinear, ganz klar weil der OP nicht auf 0V kommt. Damit muss man halt leben und die Schaltung so auslegen damit es nicht weiter stört. Der Offsetfehler zieht sich bis Vref+ dann durch. Übrigens würde ich max. nur 3.3V auf Vref+ legen und keine 3.6V !!! Ich lege über eine Referenz 2.5V auf Vref+, der Ausgang bei FFFh am DAC hatte dann 2.58V also 80mV Offset oder auch Gain Fehler. Ich benutze den DAC immer mit einer Adaptiven Regelung und da stören mich die Eigenschaften nicht, weil der ADC duch messen und Korrekturfaktor das Problem löst. Gruß Sascha PS: Ein guter ADC und DAC ist halt eine Preisfrage, im STM32 bekommen wir die Dinge ja schon fast geschenkt. Oder schau dir mal das Datenblatt vom ADuC7026 an, den habe ich vor kurzem noch verwendet.
Hey danke, da ich vorerst nur mal einen Sinus generieren möchte und ohnehin den Offset wegbekommen muss sollte das dann hoffenlicht nicht so schwer ins Gewicht fallen bzw. wahrscheinlich werde ich mich dann später auch mal um eine Regelung kümmern müssen. Das genaue einstellen der Amplitude direkt über den DAC kann man aber scheinbar damit vergessen?.
Hallo Mark, doch ich denke die Amplitude lässt sich genug genau einstellen. Oder wie genau soll es denn sein ? Wenn ein Tiefpassfilter dran hängt, wird der Fehler dort eher größer sein. Jedenfalls etwas Abstand von unten nehmen so ca. 100mV sonst ist der Sinus verzerrt. Gruß Sascha
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.