Gast
#3140659
Hallo, wie schon in einem anderen Thread beschrieben möchte ich eine Messvorrichtung aufbauen. Ursprünglich dachte ich, das ganze mit einem Raspberry Pi zu lösen, doch dies bietet außer den Schnittstellen nichts was ich benutzen müsste. Deswegen bin ich davon wieder abgekommen. Grundaufbau liegt wie folgt: ADC-SPI + RS.232 --> x --> USB --> Pc (Python) Ich möchte also einen Analog Digital Wandler und eine Rs.232 Schnittstelle über Usb mit einem Pc verbinden. Folgende Möglichkeiten habe ich soweit angeschaut, und bin etwas überfordert welche nun die beste ist: MCP2200 (http://www.microchip.com/wwwproducts/devices.aspx?dDocName=en546923) Die GPIO Pins könnte ich für die SPI Kommunikation nutzen? FTDI 2232D (http://www.ftdichip.com/Products/ICs/FT2232D.htm) Dual Ausführung für SPI und Uart konfigurierbar. Mit einem Mikrokontroller. Charmant wäre das dieser die meiste Arbeit "erledigen" könnte bevor der PC einspringen muss. Der Pc würd dann nur als Datenkraken/Oberfläche dienen. Problem hierbei, ich hatte bisher nur sehr rudimentären kontakt zu MC's. Mein Hauptproblem ist, dass ich gerne für die Datenweiterverarbeitung Python nutzen würde (numpy). Während ich zum MCP2200 keinerlei Information zur Einbindung gefunden habe(außer DLL), gibt es für die FTDI Chips diverse Python libraries. Alle allerdings ohne Windows Support. Wirkliche Dokumentation ist auch sehr dünn. Mikrokontroller gibt es eine Menge, eine Verbindung könnte ich über einen klassischen Serial-to-USB, Controller machen. SPI und Uart haben ja die meisten. Manche Atmega32 haben sogar eine USB-Schnittstelle? Hier ist wieder die Frage der Python Schnittstelle. Welche Lösung scheint euch in euren Augen am besten Geeignet und welches ist am leichtesten Umsetzbar? Hat jemand von euch schon Erfahrungen mit einem der System gemacht? Habt vielen Dank, lost_viking