Hi! Ich weiß, so einen ähnlichen Thread gibt es schon aber ich will hier mal ganz konkret fragen: Kennt jemand Soundkarten bei denen es möglich ist die AC-Kopplung zu überbrücken, so dass man damit gleichspannung messen und sie somit als Oszilloskop verwenden kann? Für meine Vorhaben wäre ein DSO ziemlich notwendig um Spannungsschwankungen und auch grobe aussetzer feststellen zu können. Leider macht mir hier die AC-Kopplung meiner Soundkarte einen Strich durch die Rechnung, umbauen funktioniert leider nicht. Habe gehört mit SoundBlaster Live geht es. Stimmt das? Kennt jemand noch andere gute Möglichkeiten zur Realisierung eines günstigen DSOs am PC? Abtastrate muss nicht hoch sein. Möchte damit vielleicht 20-100kHz messen. Ist es eine große schwierigkeit sich eine (externe) "Soundkarte" selbst zu bauen? Bzw. einfach einen ADC (+µC usw..) und einen Treiber der dieses Gerätchen als Aufnahmegerät für windoof erkennen lässt. Dadurch ließen sich ja diverse Oszilloskopprogramme und Wave-Editoren damit betreiben. lg PoWl
> Abtastrate muss nicht hoch sein. Möchte damit > vielleicht 20-100kHz messen. Willst du Signale mit 20-100KHz messen, oder willst du mit 20-100KHz abtasten? Letzteres geht, aber um ein 100KHz Signal per DSO zu erfassen braucht's grob 1MHz Abtastung und damit ist die Soundkarte draussen.
Andreas Kaiser wrote: > Willst du Signale mit 20-100KHz messen, oder willst du mit 20-100KHz > abtasten? Letzteres geht, aber um ein 100KHz Signal per DSO zu erfassen > braucht's grob 1MHz Abtastung und damit ist die Soundkarte draussen. Ja, es geht um die Signale. Und ja, das war generell gefragt ob es hier noch günstige alternativen zur Soundkarte gibt :-) Die Soundkarte ist für meine Zwecke aber zunächsteinmal völlig ausreichend!! Allerdings nur wenn sie das signal nicht ständig auf nullniveau einkoppeln würde :-( lg PoWl
Hast Du schon mal auf der Platine hinter dem Eingang geschaut, ob da nicht einfach nur ein C sitzt, der sich brücken lässt? Aber das wär wohl zu einfach... Thomas
Also bei meinen Soundkarten geht das leider nicht so einfach :-( Bei anderen solls möglich sein (Soundblaster Live?) daher frag ich ja ob jemand schon erfahrungen mit sowas gemacht hat. Um Spannungsschwankungen oder die Kommunikation auf Seriell oder I²C zu beobachten brauche ich kein DSO mit einer superhohen samplerate :-) lg PoWl
nur so als Idee: man könnte ja einen AVR mit UART und AD Wandler dazuhängen, der dann nur den absoluten Pegel als Bezugspunkt liefert. Man müsste dann allerdings auch die Scope Software selbst programmieren oder zumindest verändern. Eventuell auch gleich ein "serielles DSO" mit AVR?
Ja denk ich auch ;-) Dann könnte man ja gleich ein eigenes DSO bauen. Das Problem hierbei ist die Software, würde ich ja gerne selbst schreiben, vor allem könnte ich die dann nach meinen eigenen Bedürfnissen auslegen aber so ein Projekt kann ich mir (auch mangels programmieren könnens) erst in 1 bis 2 Jahren erlauben. Daher muss erstmal eine pseudolösung mit der Soundkarte her, esseidenn jemand hat sowas schonmal erfolgreich und leicht nachbaubar zusammengebastelt. Übrigens find ich den internen ADC vom AVR etwas doof. Entweder er ist zu langsam oder er schafft nur 6-8Bit und ich hätte gerne 11..12 oder so. Da müsste schon ein externer ADC her. schwierig schwierig die ganze Sache :-( mfg PoWl
8 Bit reichen für ein Speicheroszi dicke aus. 10 Bit bei 70Khz Bandbreite sind zum Basteln auch absolut okay.
ok ich gebs zu 10 bit sind wirklich ausreichend. Wobei, das problem ist halt, wenn ich Spannungen bis z.b. 9V messen möchte die einen rippel von +-1V haben, d.h. das ganze schwankt zwischen 8 und 10V. allerdings sind dann die beispielsweise 8 Bit auflösung bis 10V aufgeteilt. Das wären nur Schritte in 40mV. Wenn ich jetzt den DC-Offset hochstelle so dass ich mir den bereich von 7 bis 11V anschauen kann, dann liegen zwischen 8 und 10V gerademal noch 50 ADC-Werte d.h. mein Rippel hat nur noch 50 echte Pixel. Wenn ich den dann noch relativ fein betrachten möchte stoß ich da schnell an grenzen. Bei 10Bit wär es schon 4 mal soviel also ausreichend für ein schönes Bild. Andernfalls müsste man den offset mit einer analogen schaltung hochsetzen. Wie würde man mit dem AVR überhaupt die negativen Spannungen messen? Per Opamps alles in den positiven Bereich verschieben oder die negativen spannungen invertieren? mfg PoWl
Habe jetzt schonmal folgenden Link ausfindig gemacht: http://www.qsl.net/om3cph/sb/dcwithsb.htm Wie machen das denn neuere Soundkarten? Hab gehört die filtern tiefe frequenzen irgendwie digital hinterm ADC heraus, aber alleine reicht das nicht aus oder? Eigentlich müsste ich das Soundsignal auf dem Soundkartenschaltkreis bis hin zum ADC mit dem Oszi verfolgen können und alle verfälschenden Elemente somit ausfindig machen, oder? lg PoWl
Neuere Karten haben sowohl Koppelkondensatoren, als auch digitale DC-Filter, um ein rumpelfreies Audiosignal in den Grenzen 20Hz bis 22.5kHz oder höher zu erhalten. Die Koppel-Cs dienen zum Schutz der analogen Eingangsstufe, während die Digitalfilter die selbst generierten Offset-Spannungen herausfiltern. Da wird es mit Gleichspannungsmessen eh´ nix mehr. Man darf nicht vergessen, wofür Soundkarten gebaut sind.
klar, d.h. ich brauch eine ausreichend alte soundkarte bei der gleichspannung nur analog herausgefiltert wird. Klar sind soundkarten nicht zum Messen gebaut ;-) schade eignetlich dass es nicht so messkarten gibt.. Wie gesagt würde ich mir nur zu gerne ein eigenes kleines pseudo-DSO bauen aber kann leider kein Programm dazu am PC erstellen. lg PoWl
Oh, es gibt schon Meßkarten. Für PCI sind die leider ziemlich teuer. Das Budget eines Bastlers reicht da meist nur für mehr oder weniger gute ISA-Karten.
hätte noch "..für kleines Geld" dazuschreiben sollen. Klar mit genug Geld gibts alles.. wollte mich aber im Bereich von bis 50-100€ aufhalten. lg PoWl
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.