ARM oder AVR für Autosysteme

Ich wollte nur fragen, welche Plattform für ein kleines Nutzfahrzeugsystem am besten geeignet ist. Es kommuniziert mit unserem Server über 3G/EDGE (Upload- und Download-Datenbank mit Points of Interest). Es sollte eine kleine Kamera, ein GPS-Modul haben und mit einem Laserstörsender verbunden sein. Welche Plattform und Komponenten empfehlen Sie? Ich habe Erfahrung mit Arduino und AVR und studiere einen Bachelor (HW-Engineering) und dieses Projekt könnte auch meine Abschlussarbeit sein.

Sowohl ARM als auch AVR sind angemessen. Sie werden in der Lage sein, leistungsfähigere ARM-Prozessoren zu finden, wenn Sie sie brauchen, aber ich würde solche Entscheidungen treffen, indem ich alle Parameter gewichte und dann sehe, welche Produkte sie am besten erfüllen. AVR sind Single Source und nicht gut darin, alte Versionen am Leben zu erhalten. ARM sind viele Quellen, ABER Varianten können zwischen den Herstellern sehr unterschiedlich sein. Die Verfügbarkeit des Entwicklungssystems und die Sprachen wären von Bedeutung. Ich würde von vorne anfangen und erwarten, dass eine ARM-Variante die beste Wahl ist, ABER wenn Sie über vorhandene AVR-Einrichtungen verfügen, die das Ergebnis ändern können.
Was wird das Mikro eigentlich tun?
Was hat es mit der Kamera auf sich? Um etwas Nützliches zu tun, ist wahrscheinlich eine leistungsstarke MCU erforderlich. Schauen Sie sich STM32F4 an, sie haben eine Hardware-Kameraschnittstelle (DCIM) und viel Rechenleistung.
Micro sollte alle Dinge erledigen, wie z. B. die Verarbeitung des eingehenden Signals vom Laserstörsender, das Herunterladen und Hochladen der Liste der POI, das Überprüfen des GPS-Standorts und so weiter. Es sollte konfigurierbar sein und ein kleines TFT-LCD enthalten. Eine Kamera ist nur meine letzte Idee. Es sollte das gesamte Laufwerk auf der SD-Karte aufzeichnen oder einen Screenshot von Points of Interest machen. Aber die erste Version dieses Geräts enthält keine Kamera.
Wenn Sie vorhaben, viel mit den Bilddaten der Kamera zu spielen, brauchen Sie vielleicht noch mehr Leistung? Wie wäre es mit einer eingebetteten Linux-Karte wie RaspberryPI?

Antworten (1)

Angesichts der potenziellen Vielzahl von I/Os und Prozessen, die dies verwalten muss, finden Sie es möglicherweise einfacher, mit x86 für kleinere Volumes zu arbeiten. Es gibt Dutzende von Systemen, die speziell für diese Art von Anwendungen entwickelt wurden. Die meisten von ihnen verfügen über mehrere Mini-PCI-Express-Kartensteckplätze für 3G-, Wi-Fi- und GPS-Module. Sie sind auch so ausgelegt, dass sie höheren Betriebstemperaturen standhalten, die in einer Automobilumgebung auftreten. Außerdem verfügen sie über integrierte Netzteile, die Eingänge mit großem Bereich akzeptieren, und intelligente Zünderkennung. Sie sind nicht billig, aber Sie sparen wahrscheinlich genug an Entwicklungskosten, um die Hardwarekosten auszugleichen.

http://www.logicsupply.com/categories/automotive_systems

http://www.nexcom.com/Products/mobile-computing-solutions

http://www.advantech.com/products/Industrial-Mobile-Computers/sub_Industrial_Mobile_Computers.aspx

http://www.mp3car.com/