Hallo Leuts,
nachdem ich selber so ein Teil daheim habe (und im Vergleich dazu auch
einen "professionellen" Agilent), sollte ich vielleicht auch was dazu
sagen:
Der LogicPort packt die 500MHz Sampling-Rate wirklich. Allerdings nur,
bis der Speicher (2kBit pro Kanal) voll ist. Klingt wenig, aber solche
Samplings macht man eh nur, wenns um einzelne Ereignisse geht, insofern
spielt die Wiederholrate der Messung (pro Sekunde) keine so große Rolle
in der Praxis (für den MediaMarkt-Fan in einer der Antworten: es geht
um Praxis, nicht um Hochglanz).
Die Datenkompression hilft natürlich nur, wenn du wenig
Signaländerungen hast im Datensample. Auch hier mein Erfahrungswert:
durchaus tauglich, bei normalen Messaufgaben hilfts schon einiges.
In Sachen Wiederholrate der Messung: klar ist da ein schneller Agilent
mit 8MB/Kanal im Vorteil. Der hat dann aber nur 16Kanäle, und dein
Bankkonto hat bei 500MHz Sampling-Rate ein nettes Loch (> 3000EUR für
ein Vorführgerät).
Beim LogicPort entstehen pro Messung (34 Kanäle * 2kBit = ca. 10kByte)
Daten. Mit USB1.1 macht das bei 12MBit und einer realistischen
Busauslastung von 80% knapp 1MB/s. Die 10KByte brauchen also knapp 9ms,
danach bist du wieder startklar.
In der höchsten Samplerate von 500MHz und einer Kompression von 2:1
(die ich normalerweise bekomme) macht das also 8us Samplen und 9ms
Übertragen.
Mit dem State-Mode war ja auch noch die Frage: da nimmst du keine
eigene unabhängige Clock zum Samplen (also z.B. die 500MHz aus dem
LogicPort), sondern die Clock deines Käfers, den du grade anschaust
(also die Clock des uC). Samples gibts dann immer synchron zur Clock,
d.h. du wirst die ganzen Zwischenzustände am Bus nicht sehen, die aber
wegen des synchronen Betriebs deines uC eh nicht interessieren. Ist
interessant, wenn man den Programmablauf extern verfolgen will - log
die Adresse und die Daten mit, und du kriegst quasi den Assemblercode
:-)
In der Handhabung gefällt mir der LogicPort besser als der klobige
Agilent, und 32 statt 16 Kanäle hat was.
Wenns interessiert kann ich ja mal ein paar Shots machen und hier
reinstellen, die Daten kann man mit der Software dazu einfach
einlesen.
Gruss Michael