03.12.2019, 12:17 AM
@r0cknrolla
Die IP des ESP32 wird vom router vergeben und kann bei jedem unterschiedlich sein. Du solltest dir daher die IP durch einen Befehel an nen Seriellen Monitor / COM Port ausgeben lassen, mit der sollte es dann funktionieren
Wenn wir hier schon bei ESP32 sind hätte ich auch gleich mal eine frage. Ich hatte vor ein paar Tagen eine Diskussion mit einem Freund der meinte ich sollte den ESP32 nicht in Sicherheitskritischen Anwendungen nutzen. Genauer ging es darum dass ich für ein BMS dass einen Host uC benötigt den ESP32 einsetzten wollte. Er meinte jedoch dass der ESP32 dazu viel zu fehleranfällig wäre als dass er so einen Sicherheitskritischen Task übernehmen sollte. Ich selbst habe noch nicht wirklich viel Erfahrung mit dem ESP32 und verstehe daher nicht was er mit Fehleranfällig meint. Wie soll sich den der ESP32 von einem PIC oder STM32 unterscheiden in solchen applikationen? Neigt er zu abstürzen / überhitzung / ...?
Was würdet ihr dazu sagen?
paar Infos zu dem BMS:
Der LTC6804 beinhaltet die ADCs für Zellspannungs messung als auch die Balancing FETs für die Zellen. Ohne uC kann der Chip jedoch nichts. Daher wird ein uC per SPI an diesen angebunden um Zellspannungen auszulesen und im nötigen fall die Balacing FETs zu aktivieren.
Zusätzlich zum BMS habe ich noch High-side seitig einen Charge-switch und einen Load-switch mit Precharge Resistor implementiert um nach abgeschlossenem Ladevorgang die Batterie abzuschalten. Den ESP32 wollte ich dazu nutzen um ein Webinterface für das BMS zu machen, dann könnte man alle Zellspannungen, Stromverbrauch etc am Handy im Blick haben ohne noch irgendwo ein Display verbauen zu müssen.
Werde für das BMS Projekt hier warscheinlich auch demnächst mal einen eigenen Threat aufmachen für die die es mehr interessieren sollte
Die IP des ESP32 wird vom router vergeben und kann bei jedem unterschiedlich sein. Du solltest dir daher die IP durch einen Befehel an nen Seriellen Monitor / COM Port ausgeben lassen, mit der sollte es dann funktionieren
Wenn wir hier schon bei ESP32 sind hätte ich auch gleich mal eine frage. Ich hatte vor ein paar Tagen eine Diskussion mit einem Freund der meinte ich sollte den ESP32 nicht in Sicherheitskritischen Anwendungen nutzen. Genauer ging es darum dass ich für ein BMS dass einen Host uC benötigt den ESP32 einsetzten wollte. Er meinte jedoch dass der ESP32 dazu viel zu fehleranfällig wäre als dass er so einen Sicherheitskritischen Task übernehmen sollte. Ich selbst habe noch nicht wirklich viel Erfahrung mit dem ESP32 und verstehe daher nicht was er mit Fehleranfällig meint. Wie soll sich den der ESP32 von einem PIC oder STM32 unterscheiden in solchen applikationen? Neigt er zu abstürzen / überhitzung / ...?
Was würdet ihr dazu sagen?
paar Infos zu dem BMS:
Der LTC6804 beinhaltet die ADCs für Zellspannungs messung als auch die Balancing FETs für die Zellen. Ohne uC kann der Chip jedoch nichts. Daher wird ein uC per SPI an diesen angebunden um Zellspannungen auszulesen und im nötigen fall die Balacing FETs zu aktivieren.
Zusätzlich zum BMS habe ich noch High-side seitig einen Charge-switch und einen Load-switch mit Precharge Resistor implementiert um nach abgeschlossenem Ladevorgang die Batterie abzuschalten. Den ESP32 wollte ich dazu nutzen um ein Webinterface für das BMS zu machen, dann könnte man alle Zellspannungen, Stromverbrauch etc am Handy im Blick haben ohne noch irgendwo ein Display verbauen zu müssen.
Werde für das BMS Projekt hier warscheinlich auch demnächst mal einen eigenen Threat aufmachen für die die es mehr interessieren sollte