CCD/Datenerfassung

Gast #512042
Lesenswert?
• ▲
▼
Hallo zusammen,
ich habe aus einem alten Scanner eine CCD Zeile ausgebaut und eine 
kleine Zeilenkamera gebaut. Die momentane Testlösung funktioniert zwar 
ganz gut ist allerdings noch sehr langsam. Also wollte ich mal anfragen, 
ob jemand eine Idee hat wie man am besten und auf einfache Weise ca. 
25Mbit/s kontinuierliche Daten wegschafft :)

Gibt es da vielleicht sogar fertige Chips etwa für USB oder Ethernet, 
die ohne großen Programmieraufwand (auf der uC Seite) Datenströme in der 
Geschwindigkeit an den PC schicken? Den eigentlich braucht man für einen 
CCD keinen Mikrocontroller, der braucht bloß ein paar Clock Signale und 
einen ADC. Daher wär es mir am liebsten, wenn ich so einen Fertigchip 
hätte und evtl. noch einen langsamen, einfachen uC für die Steuerung.

Grüße,
 J. M.
Gast #512601
Lesenswert?
• ▲
▼
Einen USB Controller mit FPGA/CPLD ist dann vielleicht aber doch nicht 
so die einfache Lösung? Es muß doch irgendwie gehen, 20-30 Mbit/s 
Datenströme kontinuierlich wegzuschaffen, das Problem taucht doch sicher 
öfter auf?

Grüße,
 J. M.
Persönliche Seite #512656
Lesenswert?
• ▲
▼
In meinem alten Scanner war ein netter AD-Wandler drin ... das hab ich 
leider erst erfahren, nachdem ich alle bauteile mit der Heißluftpistole 
geröstet habe, um die mal zu testen.

Zu dem AD Wandler gabs ein sehr schönes ausführliches Datenblatt ... 
such doch auch mal in deinem alten Scanner (wenn du den noch hast)

PS: War nen alter Canon Scanner ... also ich mein das Alter wo die 
wirklich noch 15cm hoch waren ;)
Gast #512673
Lesenswert?
• ▲
▼
25 Mbit/s sind schon eine Menge und ein FullSpeed-USB reicht da nicht, 
da FullSpeed nur bis 12 Mbit/s übertragen kann. Da muss es schon ein 
HighSpeed-Device sein. Cypress bietet da einige, die einfach mit einem 
FPGA oder CPLD verbunden werden können.

Gruß, Jörn
Gast #512702
Lesenswert?
• ▲
▼
Der AD Wandler sollte nicht das Problem sein. Vielleicht hab ich mich 
falsch ausgedrückt: Ich will 20-30 Mbit/s digitale Daten übertragen :)

Ich bin auch nicht auf USB fixiert.

Idealerweise verschalte ich einen schnellen AD Wandler mit einem 
USB/Ethernet/etc. Chip und steuere das ganze mit einem kleinen uC. Wozu 
ich dann noch einen CPLD/FPGA Chip zwischen AD Wandler und diesem 
Transmitterchip brauche ist mir nicht so ganz klar. Mit den Daten soll 
ja nix passieren, die sollen ungefiltert übermittelt werden :)

D.h. ich bin recht flexibel, je nach Anforderungen des Chips verwende 
ich halt dann einen passenden ADC.

Ideen?

Grüße,
 J. M.

Antwort schreiben

Hinweis: der ursprüngliche Beitrag ist mehr als 6 Monate alt. Bitte hier nur auf die ursprüngliche Frage antworten, für neue Fragen einen neuen Beitrag erstellen.

Formatierung
  • [c]C-Code[/c]
  • [code]Code in anderen Sprachen, ASCII-Zeichnungen[/code]
  • [math]Formel in LaTeX-Syntax[/math]
  • [[Titel]] – Link zu einem Artikel
  • Verweis auf einen anderen Beitrag: Rechtsklick auf dessen Beitrags-ID (#8078628), „Adresse kopieren“, in den Text einfügen

Mehr zur Formatierung

Längeren Sourcecode als Anhang, nicht in den Text. JPG nur für Fotos und Scans; Zeichnungen und Screenshots als PNG oder GIF. Siehe Bildformate.

Schon registriert? Anmelden

Wird nicht angezeigt. Wir schicken dir einen Link; sobald du damit bestätigst, erscheint dein Beitrag.

Mit dem Abschicken legst du einen kostenlosen Account an und erkennst die Nutzungsbedingungen und die Datenschutzerklärung an.