Gast
#3591610
Hallo, auch auf die Gefahr hin, dass diese Frage zum x-ten Mal so oder so ähnlich in diesem Forum auftaucht, bitte ich um eure Hilfe. Ich habe eine analoge Spannung, die zwischen 0-5V umherschwingt, die mit einem arduino uno ausgelesen und analysiert wird. So weit so gut, es funktioniert also. Der ADC auf dem uno ist mit 10bit zu schlecht aufgelöst und auch zu langsam. Als nächsten Schritt suche ich also einen Microcontroller, der eine digitale Signalverarbeitung (ADC min: 10ksps, 16bit), möglichst schnell hinbekommt. Da der ADC ja 10k Werte pro Sekunde liefert, muss der Prozessor dahinter entsprechend mithalten. Das ganze soll low-power sein, da es mit Batterie betrieben wird und am besten in einem Bauteil. Desweiteren soll an den Controller auch noch ein GPS-Modul ran, das den Standort nur dann ermittelt, wenn es der Microcontroller in Abhängigkeit des analysierten Spannungs-Signals anfordert (das soll softwareseitig gelöst werden, da gps-module ja vergleichsweise viel strom verbrauchen). Diese GPS-Daten und die letzten Sekunden des Spannungssignals sollen dann an einen Webserver geschickt werden. Zusammengefasst also die Fragen: Welchen Controller für obiges Projekt? Wie programmiert man solche Controller? Kann ich in die Schaltung einfach einen USB-Anschluss mit einlöten, den Code rüberschieben und den USB-Anschluss absägen. Das erscheint mir irgendwie ... falsch. Vielen Dank für die Hilfe!