Hallo , da ich mich gar nicht viel mit HW auskenne möchte mich an euch wenden, um mir bei dem folgenden Problem zu helfen. ich muss ein signal bzw, Puls ( siehe Anhang) mit 10MSPS abtasten und weiss nicht, Ob ein Microcontroller dieser hohe Datenstrom verarbeiten kann. Wenn das nicht möglich wäre, bietet sich dann ein DSP als Alternative? und ist der Einstieg schwieriger als beim Microcontroller?. Ich wäre euch sehr dankbar für jeden Tipp dem mir weiter helfen könnte.
Hallo Anfänger, da braucht es einen schnellen I/U Wandler, dann einen A/D Wandler, einen FIFO, einen Taktgenerator, und dann einen Mikrocontroller oder PC. Aber wenn's was genaues werden soll dann besser ein DSO leihen.
hallo Robert, danke für die schnelle Antwort. mir ist leider nicht klar wozu ein Fifo nötig wäre ??? danke
Hi Anfänger, das schöne am FIFO ist, daß man das Byte welches als erstes reingeht auch wieder als erstes rausbekommt. Daher kann man ihn wunderbar als zwischenspeicher nutzen ohne dabei größeren Hardware (Logik) oder Software (µC) Aufwand zu betreiben.
Der FIFO speichert dir die Daten zwischen, d.h. der kann sehr schnell gefüttert werden und der MC kann dann die Daten dort langsamer auslesen. Damit sinken die Anforderungen an den MC und die Software erheblich. Wenn du z.B. einen SX20 von ubicom nimmst, könntest du auf den FIFO verzichten. Dem kann man bis 75Mips entlocken. Ein Atmel AVR geht so in etwa 20MIPS. Aber noch mal als kleiner Hinweis, wenn es mehr als nur eine Spielerei sein soll ist das nix für einen Anfänger. Robert
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.