docs and another readme

This commit is contained in:
coelner 2020-08-01 13:51:13 +02:00
parent 8406b17c9b
commit 3876eac2a4
4 changed files with 39 additions and 1 deletions

Binary file not shown.

View File

@ -41,7 +41,7 @@ Aufbau mit wemos D1 mini und Dual Board
* power-regresseion berechnen: http://keisan.casio.com/exec/system/14059931777261
* Min/Max bestimmen
Die orignila Platine muss angepasst werden. Ohne weiteres nicht zu verwenden. Zerstört ggf. den Sensor an sich
Die originale Platine muss angepasst werden. Ohne weiteres nicht zu verwenden. Zerstört ggf. den Sensor an sich
## Links
* https://forum.arduino.cc/index.php?topic=294085.0
* http://www.instructables.com/id/Arduino-CO-Monitor-Using-MQ-7-Sensor/

BIN
bda_rm370_sw.pdf Normal file

Binary file not shown.

38
esp32-s2-WIP/README.md Normal file
View File

@ -0,0 +1,38 @@
## ESP32-S2 WorkInProgress
Um den RM370 brauchbar in eine vernetzte Installation zu erweitern, wurden folgende Überlegungen angestellt:
- Der CO-Melder soll autark weiter agieren, da hierfür die Zertifizierung ausgestellt wurde
- Eine Vernetzung untereinander ist anzustreben
- Eine Low Power Mesh Implementierung
- ESP NOW als vendor IEEE802.11 Datenübertragung, da kein AP/IP/TCP/MQTT aufgebaut werden muss
- Die Energieversorgung basiert auf:
1. zusätzliche 5V Power Rail
2. LiPo/LiFePo4
3. Rückfall auf die 3 x AA Alkali-Batterien [Entladekurve] (https://commons.wikimedia.org/wiki/File:Nimhcharakteristikrp.svg#/media/Datei:Nimhcharakteristikrp.svg)
- Je nach Umsetzung der Energieversorgung bieten sich folgende exklusive Implementierungen an:
1. RTC GPIO Wakeup durch Alarm Pin (rote LED)
2. ~45s DeepSleep mit ULP GPIO Überwachung der Einzel-LED
#### Reverse Enginieering
Auch wenn es reizvoll wäre, die dargestellten Informationen des Displays zur Fernwartung übermittelt zu bekommen:
- CO-Wert in ppm
- Temperatur in °C
- Batterielevel in 3(4?) Stufen
So ist der Aufwand eher hoch und bringt nur begrenzten Nutzen. Das Batterielevel ist andersweitig bestimmbar, einerseits durch den ADC des ESP32, andererseits muss regelmäßig das Gerät physisch getestet werden, mindestens durch das Betätigen des 'Test'-Knopfes
#### WIP lose Gedanken
1. Der Heltec 7133 kann zwar bis zu 30V Vin verarbeiten, aber das PCB ist nicht vollständig analysiert, der Buzzer könnte direkt angeschlossen sein
2. Durch die hohe Anfangsspannung von Alkali-Batterien von bis zu 1,67V sollte eine 5V Vin sicher möglich sein
3. Die Schutzdiode für ext. VCC fehlt
4. Ob GND bei externen VCC ebenfalls durch eine Diode geschützt werden muss, weiß ich nicht
5. Die Nutzung von NiMH benötigt ggf. eine Schutzdiode weil der Strom nicht begrenzt ist
6. Wie werden neue Geräte in das Netz eingefügt?
7. LDR basierte Klemme auf den LEDs möglich?
#### Links
- [Code Snippets ESP32 Low Power](https://www.savjee.be/2019/12/esp32-tips-to-increase-battery-life/)