So hallo erstmal :-) Ich wollte zum Spaß ein Oszilloskop als Monitor hernehmen um irgendwelche Schriften oder Grafiken zu zeichnen (über ext x Eingang) ich habe einen Atmega 32 auf ner lochrasterplatine mit 2x 7 bit D/AC die aus einem R2R netztwerk mit 10 Kiloohm wiederständen und noch nen 10 KO als pulldown am ende... ich habs schon geschafft dreieckspannung und sowas mit ner einfachen for funktion anzuzeigen nur dann bin ich drauf gekommen dass ich um was komplizierteres zu machen den bildschirminhalt speichern muss und ihn dann immer wieder zu aktualisieren... also wenn ich was aufs display schreiben will erst in den speicher (array) und dann 100 mal refreshen zum beispiel. so dann hab ich verschiedene testbilder gemacht z.b. ein netz mit geraden linien und geraden spalten... leider is des ganze sehr verzerrt :-( siehe foto liegt dass vllt daran dass der pulldown zu klein ist? oder könnts vllt am code liegen (den lad ich nacher hoch aber nur wenn ihr ihn braucht weil der is nicht kommentiert und sehr verwirrend des möcht ich euch nicht antun und achja ich bin Anfänger) Also wenn ihr irgendwelche Tipps oder Anregungen habt helft mir bitte Danke im Vorraus Matthias
beim 2. foto hab ich die aktualisierungsrate runtergesetzt und das bils n bissl nach unten verschoben der punkt wandert übrigens nicht wie beim fernsehr von oben links nach unten rechts sonden von unten links nach oben rechts ok ich hoffe ihr könnt mir jetzt helfen Danke :-)
Hallo Matthias, dein Oszi hat eine eher bescheidene Bandbreite so das ich mir vorstellen kann das das schon ein Problem ist. Setz mal den µC Takt herunter und schau ob es besser aussieht bzw. alles dort erscheint wo es soll. Wie hast Du die Dunkeltastung gelöst? Weiterhin hast Du vermutlich keinen OPV hinter den DA Wandler, so das Du nur positive Ablenkspannungen hast und evtl. alle Regler auf Anschlag stehen. Das ist für die Bilddarstellung auch nicht gerade von Vorteil...
Matthias R. schrieb: > und noch nen 10 KO > als pulldown am ende... Der ist viel zu groß. Versuch mal 100Ω. Ideal wäre ein I/U-Wandler. Gruß Jobst
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.