Forum: Mikrocontroller und Digitale Elektronik LaunchPad für CO Sensor, Wi-Fi Modul


von Julian K. (julian_k2)


Lesenswert?

Hallo zusammen,

im Auftrag unserer Fachhochschule bearbeiten wir ein Projekt in dem 
Sensordaten eines CO-Sensors gespeichert und übertragen werden sollen.
Nun zu meiner Frage.
Aktuell haben wir uns sehr viel mit den LaunchPads von Texas Instruments 
beschäftigt, da es hier einige Low Power Module gibt und wir auf der Low 
Power Ebene arbeiten sollen, um einen möglichst kleinen Akku in unsere 
Sensorstation verbauen zu können.

Gibt es hier jemanden der eine Idee hat welches LaunchPad für unsere 
Zwecke geeignet ist oder uns Tipps geben kann wo wir uns umsehen sollen.

Wichtig ist dass die Statusabfrage und die Übermittlung der Messdaten 
über ein Wlan Netzwerk läuft, für die Speicherung der Messdaten kommt 
für uns eine microSD Karte in Frage.

Bei dem CO-Sensor handelt es sich um einen Eco Sure (2e)

Mit folgenden LaunchPacks haben wir uns bereits beschäftigt allerdings 
war für uns noch nicht die richtige Lösung dabei, bzw konnten wir keine 
passenden BoosterPacks für unsere Anforderung finden.

MSP430FR5994 LaunchPad Development Kit

SimpleLink™ crystal-less BAW CC2652RB multiprotocol 2.4GHz wireless MCU 
LaunchPad™ development kit

MSP430FR2311 LaunchPad™ development kit

Sind wir auf dem richtigen Weg oder würdet ihr allgemein einen 
Mikrocontroller eines anderen Herstellers verwenden?

Vielen Dank für Antworten im Voraus

von void (Gast)


Lesenswert?

Julian K. schrieb:
> auf der Low Power Ebene arbeiten sollen, (...)
> Statusabfrage und die Übermittlung der Messdaten über ein Wlan

Zum einen ist die "Low Power Ebene" ohne Angabe eines Zielwertes 
schwammig. 12W Sendeleistung ist auch Low Power Ebene für größere 
Distanzen (siehe Voyager 1).

Generell ist WLAN aber nicht für seine besonderen energiesparenden 
Eigenschaften berühmt. Da wird heute eher auf BLE gesetzt.
Es sei denn die Aktivierungszeit des Senders ist massiv vernachlässigbar 
im Verhältnis zu den Sendepausen. Dann spielt die benötigte Energie fürs 
Senden irgendwann keine Rolle mehr.

> MSP430...
> oder würdet ihr allgemein einen Mikrocontroller eines anderen
> Herstellers verwenden?

Zum anderen zeichnet sich TI seit 20 Jahren durch gutes Low Power 
Marketing beim MSP430 aus. In der Hinsicht sind sie aber nicht (mehr) 
besser als die anderen Hersteller. Aber wenn du die Launchpads schon 
vorliegen hast, kannst du die auch benutzen.

von MaWin (Gast)


Lesenswert?

Julian K. schrieb:
> Fachhochschule bearbeiten wir ein Projekt

Du musst den Thread hier aber unbedingt als Quelle aufführen. Sonst wird 
dir dein Bach-Dings-Da-Bums wieder aberkannt.

von Frank K. (fchk)


Lesenswert?

Julian K. schrieb:

> Wichtig ist dass die Statusabfrage und die Übermittlung der Messdaten
> über ein Wlan Netzwerk läuft, für die Speicherung der Messdaten kommt
> für uns eine microSD Karte in Frage.

Damit habt Ihr bereits ins Klo gegriffen. Wenn man Strom sparen will, 
nimmt man beides nicht.

WLAN braucht zu viel Energie, weil es auf hohe Bandbreite und hohe 
Datenraten optimiert ist. Das braucht Ihr nicht. Ihr wollt kleine 
Bandbreite, weil damit dann auch ein geringer Energieverbrauch 
einhergeht.

TI hat einiges im Bereich 802.15.4 im Angebot.

Und zu uSD-Karten: Die nimmt man, wenn man billig viel Kapazität haben 
will. Die können aber kurzzeitig einige 100mA ziehen. Strom sparen geht 
anders. Eine Strategie wäre, Daten zunächst in einem SPI-SRAM 
(23LCV1024, 128k, mit extra VBAT Pin für die Pufferung der Inhalte) zu 
puffern und erst, wenn der Speicher voll zu werden droht oder auf Befehl 
die SD-Karte anzuschalten und den Speicherhinalt am Stück 
rauszuschreiben, dann zu warten, bis die Karte das auch tatsächlich 
weggeschrieben hat, und dann die Stromversorgung der Karte wieder zu 
kappen. SRAM ist halt sehr sparsam. Wobei ich mich dann frage, warum der 
Sensorknoten die Daten dauerhaft speichern muss.

> SimpleLink™ crystal-less BAW CC2652RB multiprotocol 2.4GHz wireless MCU
> LaunchPad™ development kit

Das wäre z.B. was für Euch.

Schaut Euch auch die Lösungen von SiLabs und NordicRadio zum Thema 
802.15.4 an.

z.B:
https://www.silabs.com/documents/public/data-sheets/mgm210p-datasheet.pdf

Das wäre dann schon recht nah an einem Produkt.

fchk

von Julian K. (julian_k2)


Lesenswert?

Hallo,

vielen Dank für die Antworten. Das Wlan in Verbindung zu Low Power 
eigentlich keinen Sinn machen haben wir uns auch gedacht. Leider müssen 
wir die Statusübertragung über Wlan machen. So schalten wir das Wlan 
Netzwerk nur für kurze Zeit an, wenn es benötigt wird. Die Info hätte 
ich euch noch geben müssen.

Auch die Speicherung der Daten haben wir so geplant, wie Frank es 
beschrieben hat.

Inzwischen haben wir uns für das MSP430FR5994 LaunchPad entschieden, als 
Wlan Modul nutzen wir das CC3100 BoosterPack. Das Entwicklungsboard 
CC31XXEMUBOOST
haben wir noch mitbestellt, weil wir uns nicht ganz sicher sind ob das 
BoosterPack direkt auf dem LaunchPad läuft oder wir den EMUBOOST hier 
zusätzlich benötigen. Vielleicht kann uns hier noch jemand weiterhelfen.

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
Noch kein Account? Hier anmelden.