USB Oszilloskop
von 0undNichtig
Im Rahmen dieses Projektes entsteht ein Digitales Speicheroszilloskop mit USB-Anbindung. Das gesamte Ergebnis soll als OpenSource verfügbar gemacht werden. Begonnen hat das ganze in diesem Forums-Beitrag: http://www.mikrocontroller.net/topic/56265 Eventuell wird es auch auf eine Mess/Steuer Box a la Laborplatine hinauslaufen oder sich näher an das Logic Analyzer Projekt annähern.
Planung
Bitte Planspiele auf der Diskussionsseite des Projektes durchführen!
Alternative Projekte/Produkte
Hier ist eine Liste von anderen Projekten, an denen man verschiedene Herangehensweise studieren kann. Gesucht per www.nettz.de
- "build your own oscilloscope"
- "tv card" scope
- Oszilloskop selber bauen
- Oszi selbst bauen
http://www.dse-faq.elektronik-kompendium.de/mawin.htm#106
Oscilloscope programs
- http://www.multi-instrument.com/ (sound card, NI DAQmx, DSO)
- http://www.electronics-lab.com/downloads/pc/index.html (list processed)
- http://web.archive.org/web/20090515121511/http://www.tech-systems-labs.com/test-software.htm (list)
http://www.aubraux.com/dsp/pcscope.php *
- http://xoscope.sourceforge.net (LINUX, for sound card and external devices OsziFOX, bitscope)
- http://www.zelscope.com/ (sound card)
- http://infinitespectra.com (2 sound cards)
- http://www.electronics-lab.com/downloads/pc/002/index.html (BIP Electronics Lab Oscilloscope (sound card))
- http://home.lanck.net/mf/oscil/ SB oscillograph
- http://www.aubraux.com/dsp/ DspSee
- http://www.sillanumsoft.com/ Visual Analyser (+ Freqzähler, generators, filters ,..., looks really good!)
- http://www.dsp4swls.de/oszi/oszi.html (+ DSP)
- http://www.qsl.net/om3cph/sb/dcwithsb.htm # hardware
Http://www.microsysteme.de/osci/oszilloskop.htm *
- http://www.geda.seul.org/tools/gtkwave/index.html (data recording Viewer)
Commercially
- Http://www.home.agilent.com/agilent/product.jspx?cc=DE&lc=ger&ckey=1476554&nid=-34095.806312.00&id=1476554 (VEE Pro)
- Http://www.tek.com/Measurement/scopes/openchoice/ (Open Choice)
- Http://www.ni.com/signalexpress/ (Signal Express)
- Http://www.ni.com/labview/d/ (Labview)
- http://www.virtins.com/ (WIN + PocketPC)
Hardware
- http://www.pdamusician.com/lcscope (2 Kanaele, 1 MHz, guter Analog-Frontend, leicht nachbaubar; Firmware und PC-Software)
- USB Oszilloskop im Bau http://microweb.mi.funpic.de
- http://www.elektronik-projekt.de/thread.php?threadid=3509
- http://www.mikrocontroller.net/articles/Logic_Analyzer_Project
- http://www.mikrocontroller.net/topic/31376#new (qC 800Messungen)
- http://www.bitscope.com
- http://members.tripod.com/michaelgellis/scope.html (1986)
http://www.geocities.com/celupenga/Display_LCD.html (Mini LCD, spanische Seite)- http://hackedgadgets.com/2006/04/25/top-5-uses-for-a-dead-hard-drive/2/ (Laserprojektion mit geschlachteter Festplatte, Spielerei)
- http://www.electronics-lab.com/projects/pc/007/ (LPT, nur Logic Analyzer)
- http://kudelsko.free.fr/oscilloscope/sommaire.htm (RS232, USB, 30MHz, französische Seite)
- http://alternatezone.com/electronics/dsoamk3.htm (LPT 2MHz)
- http://www.geocities.com/lptscope/hw.html (LPT)
- http://www.nbb.cornell.edu/neurobio/land/STUDENTPROJ/1999to2000/gurnee/index.htm (Mini LCD+PC Anschluss, 2xAtmel 8515 + ADC)
- http://www.fpga4fun.com/digitalscope.html (200MHz)
- http://www.elexs.de/mikros/r8c15_2.htm (RS232 20 MHz 80KS)
- http://www.semis.demon.co.uk/Gameboy/DsoDemo/DsoDemo.htm GBDSO (Gameboy 1MS)
- http://www.avrfreaks.net/index.php?module=Freaks%20Academy&func=viewItem&item_id=428&item_type=project (Mini LCD)
- http://www.ixbat.de/index.php?page_id=92 (LA einfach)
- http://www.xess.com/projects/radjab_oscope.pdf (FPGA Beispiel Design)
- http://eletronicalivre.incubadora.fapesp.br/portal/english/oscilloscope/ (ISA Karte+Lazarus(Delphi), portugiesische Seite)
- http://alternatezone.com/electronics/pcla.htm (Logicanalyser,PLD)
- http://alternatezone.com/electronics/dsoamk3.htm (5MHz, 20MS LPT OHNE GAL,CPLD,FPGA!)
- http://www.cmccord.co.uk/FYP/final_report.htm (RS232, 4 Kanäle, PIC, +Hinweise für ähnliche Projekte)
- http://www.enetsystems.com/~lorenzo/scope/ (CPLD, italienisch)
- http://www.fpga4fun.com/digitalscope.html (100MHz 100MS, +gute Links)
- http://www.eix.co.uk/Ethernet/USB/ (500KHz, Simpel)
- http://www.virtins.com/
kommerziell
- http://www.jbtech.de (Liste)
- http://www.tiepie.nl (Handyscope)
- http://www.radioshack.com/graphics/uc/rsk/Support/ProductManuals/2200310_PM_EN.pdf ProbeScope
- http://po.labs.googlepages.com/usbosciloskop
- http://www.vellemanusa.com/us/enu/product/view/?id=350595 (Handgerät)
- http://www.vellemanusa.com/us/enu/product/view/?id=351206 (LPT)
- http://www.wuntronic.de/gage/85gc.htm (PCI,5GS)
- http://www.messtechnik-online.at/oszifox.html
- http://shop.elv.de/output/controller.aspx?cid=74&detail=10&detail2=15232 Cleverscope
- http://shop.elv.de/output/controller.aspx?cid=74&detail=10&detail2=15246 PCSU 1000
- http://www.pctestinstruments.com/deutsch/index.htm Logicanalyser, Test Generator(Sinus,Dreieck,Rechteck,Noise), Frequenzzähler, Spektrumanalysator, Logikanalysator
Anforderungen
- galvanische Trennung vom PC
- 2 Kanäle mit freier Triggerwahl
- min. 10% Pretriggerspeicher
- Meßbereich ohne Teilertastkopf von +/-20V
- Kalibriert/testet sich selbst nach Aufbau.
- Interface zu Labview 6.1
"Ich benutze mein Oszi für..."
Du arbeitest bereits mit einem Oszi und genau das willst du natürlich auch mit diesem USB Oszilloskop alles tun:
"Ich würde mein Oszi gerne dafür benutzen..."
Du hast noch kein (geeignetes) Oszi für die folgenden Dinge:
- I²C analysieren ||||
- SPI messen und protokollieren ||
- andere digitale Protokolle/Signalabläufe tracen (LCD,...) |||
- PC Bussysteme analysieren ||
- Linienverläufe als Vektorgrafik exportieren |
- komplette Ansteuer-/Messkurven durchfahren |
- Signalanalyse aller Art (Satelliten, Funk, ...) |||
- DDR Speichertiming debuggen ||
- Ethernet analysieren||
- CAN analysieren|
Wissen + Interessantes
- http://www.cmccord.co.uk/FYP/final_report.htm (RS232, 4 Kanäle, PIC, +Hinweise für ähnliche Projekte)
- http://www.du.edu/~etuttle/electron/elect29.htm (Schaltungen für Oszi Funktionen)
- http://www.national.com/pf/AD/ADC081000.html (8-Bit, 1 GSPS A/D Converter)
- http://www.national.com/pf/AD/ADC08D1500.html (8-Bit, 1,5 GSPS A/D Converter)
- http://www.national.com/pf/AD/ADC083000.html (8-Bit, 3 GSPS A/D Converter)
E2V (former Atmel) Gigasample AD Converter
Maxim Gigasample AD Converter
Bücher
- "Meßdatenerfassung mit dem PC" 3-8007-1741-7: Veraltet (1986), Autor empfiehlt 8086, aber Grundlagen ganz gut dargestellt.