Tablet oder Mobile Device mit Custom Electronics Bay gesucht

OP #7868753
Lesenswert?

Hallo Zusammen!

Wir suchen für ein Kundenprojekt ein robustes Android oder Windows-Tablet, welches Vorkehrungen hat, damit wir ein kleines PCB mit einem Mikrocontroller darin montieren können. Sozusagen eine Customer Electronics Bay. Also ein Fach oder "Stauraum", welcher vorgesehen ist, dass man dort seine eigene Elektronik montieren kann. Optimalerweise können wir dort auch gleich eine Speisung abgreifen für unsere Elektronik.

Wir würden dem Kunden gerne eine saubere, integrierte Lösung anbieten und möchten aber nicht das Rad neu erfinden. Alle Anforderungen an das Handgerät können durch ein 0815 Rugged Tablet erfüllt werden, wir müssen nur irgendwo unsere Elektronik unterbringen können, welche als Schnittstelle zu weiterer Custom Hardware funktioniert.

Betriebsysstem: Android oder ggf. Windwos Display: 8-12 Zoll in der Region Schutzgrad: IP65 min. Grösse Custom Electronics Bay (Wunsch): 40x50x10mm

Kennt jemand einen Hersteller oder einen Lieferanten der so etwas in der Art anbieten kann? Falls es das überhaupt gibt?

Vielen Dank für alle Tipps Liebe Grüsse

(Firma: egal) #7868773
Lesenswert?

Hans W. schrieb:

Also ein Fach oder "Stauraum", welcher vorgesehen ist

Da dürfte heutzutage höchsten noch ein Freier Steckplatz für ein M.2 Device vorhanden sein. Du müsstest dich halt an die vorgegebenen Schnittstellen und Größen halten:

Vorteil dürfte auch sein, dass mit so einer "Normierten" Bauart es auch einfacher wird bei Bedarf mal ein Ersatzgerät zu besorgen. Bei einem proprietären Custom Port und extra dafür designtem Gerät dürfte es ganz schnell schwierig werden, wenn das mal nicht mehr lieferbar ist.

#7868784
Lesenswert?

Hans W. schrieb:

Kennt jemand einen Hersteller oder einen Lieferanten der so etwas in der Art anbieten kann? Falls es das überhaupt gibt?

Ich denke nicht, dass Du da irgendwas finden wirst, was Deinen Anforderungen entspricht. Wer sowas braucht, macht es sich selber.

Das nächstbeste, was es da gibt, wäre ein Raspberry Pi Compute Module 4 oder 5 und dazu der passende Touchscreen dafür. Ihr müsst das Trägerboard für das Compute Module machen, und dort kommt dann auch Eure eigene Elektronik rein. Akkupack und Charger sind jetzt auch nicht so ein Geheimnis, wenn Ihr Euch mit Elektronik auskennt. Jedenfalls ich alles sehr gut dokumentiert.

Gewichtiges Argument für diese Lösung: Die Raspberry Pi Foundation garantiert die Lieferfähigkeit fürs CM4 bis Januar 2034, fürs CM5 bis Januar 2036. Das 7" Touch Panel 2 mit 1280*720 Pixel soll es bis mindestens Januar 2030 geben. Solche Zusagen sind selten.

Ansonsten fragt Ihr halt bei Phytec oder Toradex oder Congatec nach einem passenden Prozessormodul mit Linux- oder Android-Unterstützung.

fchk

#7871945
Lesenswert?

Getac hat sowas, Logic Instrument hat sowas und Panasonic wurde auch schon genannt, ich vermute die meisten Hersteller von Rugged Tablet PCs werden etwas passendes im Programm haben. Ist bloß häufig nicht in den normalen Katalogen ersichtlich, daher einfach mal anfragen.

Persönliche Seite #7871957
Lesenswert?

Harald K. schrieb:

Wenn ein Windows-Tablet verwendet wird, kann der eigene Krempel auch problemlos per USB angebunden werden.

Unter Android geht das sogar noch einfacher als unter Windows.

In China bekommt man "Whitelabel" Tablets bzw. Tablet-Elektronik. Oft ist das Gehäuse größtenteils leer. Da könnte man eine eigene Elektronik zusätzlich rein basteln, oder einfach ein eigenes Gehäuse herstellen (lassen) und das eigene PCB mit dazu stecken. Ist dann halt nicht ganz so schick wie ein iPad. Auch eine Frage der Stückzahl.

Vielleicht mal bei der Firma Zebra schauen, eventuell haben die eine Möglichkeit...

Persönliche Seite #7872069
Lesenswert?

Harald K. schrieb:

Was soll da einfacher sein?

Unter Android gibt es den UsbManager der ein recht freundliches API bietet das man direkt unter Java/Kotlin nutzen kann um auf beliebige USB-Geräte zuzugreifen. Man kann die App sogar automatisch starten lassen wenn das Gerät eingesteckt wurde. Das einzig "Schwierige" ist das asynchrone Empfangen der Nutzer-Bestätigung des Permission-Dialogs, aber das ist Standard in der Android-Programmierung (nicht USB-spezifisch).

Unter Windows muss man sich entweder mit dem WinUSB-API herumschlagen (was erstmal nur unter C / C++ geht) oder einen Wrapper wie libusb suchen, ggf. dazu noch einen Wrapper für die gewünschte Sprache dazu falls man keine Lust auf C / C++ hat, sich mit den Windows-spezifischen Sonderwünschen von libusb plagen, sich an den allgemeinen Ärgernissen beim Einbinden von Binär-Bibliotheken erfreuen (verschiedene Architekturen, Debug vs. Release, Inkompatibilitäten von Compilern), hat bei libusb zusätzlichen Ärger wenn man asynchrones IO nutzen möchte (inkl. offener Bugs). Außerdem braucht man entweder einen signierten Treiberkatalog um den WinUSB-Treiber zu laden (oder halt gleich einen kompletten eigenen Treiber), oder muss die Firmware modifizieren damit Windows automatisch den WinUSB-Treiber lädt ("Windows Compatible ID"), oder den Teiber manuell laden wie Zadig-Tool was aber unter aktuellem Windows stark einschränkt und einem normal-Nutzer kaum zumutbar ist. Ja, geht alles, ist aber halt nerviger als einfach nur ein gewöhnliches Java-API aufzurufen.

Antwort schreiben

Bitte melde dich an, um einen Beitrag zu schreiben.

oder

Mit Google-Account einloggen

Die Registrierung ist kostenlos und dauert nur eine Minute.

Jetzt registrieren