18.03.2017, 05:37 PM
(Dieser Beitrag wurde zuletzt bearbeitet: 18.03.2017, 05:40 PM von christianw..)
(18.03.2017, 03:07 PM)voltwide schrieb: Was hat das mit USB3 zu tun?
Man bekommt (theoretisch) max. 48MByte/s über USB2.0 gestreamt. Alles andere braucht einen Buffer. 96Msps geht also nicht.
Problem: man ist die meiste Zeit im Blindflug.
Will man mehr, braucht man Logic mit Kompression etc. - Das bieten diese günstigen Scopes nicht, da wird in der Regel direkt über die Pipe gestreamt - kein FPGA, keine Logic - ADC direkt am Bus.
Der meiste günstige Kram (Hantel, Sainsmart, Buudai etc.) hat einen AD ADC (oder Clone 2x8Bit) + Cirrus Logic FX2LP Host-Controller mit 8051 Kern. Die Einstellung aller Parameter (Gain, Coupling, ADC) erfolgt dabei über die GPIOs des FX2LP.
48MBit/s erreicht man da nur mit einem Kanal, 2-Kanal dann max 24MBit/s.
Woher weiss ich das? Von dem USB-Scope was auch hier besprochen wurde, wofür wir (mit einigen Kollegen drüben im EEVBlog) die Hardware/Firmware/Protokoll "reverse-engineered" und OpenHantek adaptiert sowie Sigrok-kompatible FW erstellt haben.
https://github.com/doctormord/OpenBuudai
http://www.360customs.de/2014/10/usb-osz...ech-bm102/
http://www.eevblog.com/forum/testgear/sa...ai-bm102)/
Das 6022 ist schon das "Beste" war man für den Preis bekommen kann.