Hallo ich mach mir gerade Gedanken meine Haussteuerung zu erweitern/verbessern momentaner Aufbau und Hardware: - dezentral für jede Stockwerk die gleiche Hardware - Ansteuerung für Licht und Rollo - selbst gebautes Board [Dig I/Os) mit FPGA drauf [funktioniert gut seit 5 Jahre] - Schnittstelle über spi oder i2c vorhanden aber noch verwendet nun will ich eine 'zentrale Steuerung' dafür einbauen mein Gedanke: - 'preiswertes' Tablet [win8.1 bing] an die Wand Schrauben - Visualisierung und Steuerung mit VB.Net oder c# programmieren - Hardwareanbindung - Tablet Ethernet [WLAN]-> Controllerboard -> spi o. i2c o. - Tablet USB -> USB-Converter -> spi o. i2c gedachter Vorteil der Lösung: - Ausfallsicherheit, wenn das Tablet nicht mehr funktioniert läuft alles wie gehabt dezentral - Visualisierung und Steuerung am Laptop entwickeln/debuggen und dann auf das Tablet übertragen/notfalls dort remote debuggen - günstiger Ersatz möglich, wenn das Tablet stirbt nun die Fragen an die Formgemeinde: - kann man an einen Tablet einen USBzuRS232-Converter verwenden ? - kann ich auf einen Tablet [win8.1 bing] VisualStudioexpress installieren und darauf Remote zugreifen ? [ok das wird langsam] - ist die Lösung generell der falsche Weg ? Gruß wg
Gibts sicher tausend Lösungsmöglichkeiten für, gamz nach persönlichen Ansprüchen und Fähigkeiten. wg schrieb: > - kann man an einen Tablet einen USBzuRS232-Converter verwenden ? Kenne keine Lösung für. Aber wenn schon Tablett, dann doch bitte nutze auch die flexible drahtlose Ansteuerung via WLAN. > - kann ich auf einen Tablet [win8.1 bing] VisualStudioexpress > installieren > und darauf Remote zugreifen ? [ok das wird langsam] Sicher geht das. Das Problem hast Du aber bereits erkannt. > - ist die Lösung generell der falsche Weg ? Ich würde statt auf konventionelle Windows-Programmierung durchgängig auf HTML5 setzen.
Das Tablet als reines Frontend verwenden und für die echte Steuerung einen Kleincomputer wie Raspberry oder Intel NUC verwenden.
Drei Tipps noch für die "schnelle" serielle Ansteuerung Deiner Steuerung mit fertiger Software fürs Win-Tablett: - Beitrag "Projekt: Virtuelle Instrumente an serielle Schnittstelle" - http://www.serialporttool.com/NButtonLiteInfo.htm via Bluetooth, - http://netio.davideickhoff.de/de/ via WLAN.
Ich wuerd der Hausstuerung einen Webserver verpassen und per Tablet und Browser drauf zugreifen.
Hallo danke für die Antworten und Ideen Moby: - das mit WLAN zu machen ist eine gute Idee - HTML5, naja müsste ich mich erst einarbeiten Oliver Stellebaum: - Intel NUC ist natürlich nicht schlecht und sehr leistungsfähig dachte aber er an was günstigeres http://store.hp.com/webapp/wcs/stores/servlet/us/en/pdp/tablets/hp-stream-7-tablet---5701 Postkunde: - ja, glaube ich auch ich versuch mal: auf so einen Tablet einen Server laufen zu lassen, und mit Tablet USB <-> USB-Converter meine Board's ansteuern wenn das nicht funktioniert gibt's eine stromsparenden Barebone Visualisierung über extra Tablet Gruß wg
wg schrieb: > - kann man an einen Tablet einen USBzuRS232-Converter verwenden ? Wenn auf dem Tablet ein x86-Windows läuft, und ein USB-Anschluss vorhanden ist: Ja, klar. > - kann ich auf einen Tablet [win8.1 bing] VisualStudioexpress > installieren Ja, sofern auf dem Tablet ein x86-Windows läuft und der Festplattenersatz ausreichend groß ist. Vielleicht solltest Du auch ein Tablet mit 2 GB RAM statt nur 1 GB RAM verwenden. > und darauf Remote zugreifen ? Nur mit zusätzlicher Software à la vnc, da Microsoft die nicht-"Professional"-Versionen von Windows kastriert und damit keine Fernsteuerung per RDP möglich ist. Allerdings bedeutet die Verwendung von vnc und dergleichen, daß Du mit der Hardwarebildschirmauflösung des Tablets arbeiten musst, was bei den einfachen Geräten gerade mal 1280x800 Pixel sind. Damit Visual Studio zu nutzen ist ... öhm, eine Herausforderung. Du kannst allerdings per USB eine "USB-Graphikkarte" anschließen, und damit einen höherauflösenden Monitor betreiben. Noch was: Du plenkst. Gewöhn's Dir ab.
Rufus Τ. Firefly schrieb: > Wenn auf dem Tablet ein x86-Windows läuft, und ein USB-Anschluss > vorhanden ist: Ja, klar. Nicht nur dann, auch aktuelle Androids bringen die Unterstützung für FTDI und Prolific Chips mit und die meisten Tabs haben inzwischen eine USB-Host (OTG) Schnittstelle. Ein kleiner Server für die Verbindung zu den FPGA-Boards und NetIO auf dem Tab für den Zugriff auf den Server (Http oder nur TCP/UDP...)dürfte das einfachste sein
Also ich würde ein Raspi nehmen. Dort einen Webserver mit jQuery und/oder HTML5. Dort kannst du dann per Tablet oder Smartphone oder TV zugreifen. Und das Raspi kommuniziert dann mit dem FPGA und so. So hab ich es vor. Nur das statt dem FPGA eine vollwertige SPS dort ist.
Bitte melde dich an um einen Beitrag zu schreiben. Anmeldung ist kostenlos und dauert nur eine Minute.
Bestehender Account
Schon ein Account bei Google/GoogleMail? Keine Anmeldung erforderlich!
Mit Google-Account einloggen
Mit Google-Account einloggen
Noch kein Account? Hier anmelden.