Batteriestatus, wie wird der gemessen?

Entwicklung und Bau von Hardware aller Art, die im HM-Umfeld eingesetzt werden kann

Moderator: Co-Administratoren

Antworten
linuxdep
Beiträge: 238
Registriert: 29.08.2017, 23:17
Hat sich bedankt: 12 Mal
Danksagung erhalten: 7 Mal

Batteriestatus, wie wird der gemessen?

Beitrag von linuxdep » 11.01.2019, 23:13

Hi, da ja viele hier auf Bat. betrieb setzen bei den Sensoren, was ich aber noch nicht so ganz verstanden habe, bei den originalen Geräten wird ja immer auch der Ladezustand von der batterie mitgesendet, woher nimmt der Arduino die Daten?

Beim Grundaufbau ist ja keine extra Schaltung vorgesehen, macht der das schon intern?
===========================================================================
Neueinsteiger Homematic & HomeAssistant/ESP32 mit wenig Zeit.
OS: Raspbian Buster -Update geatarte... kleine Herausforderungen zu lösen.
+ pivCCU3
+ RedMatic (Evaluierungsphase) kommt doch auf extra Docker damit es aktuell bleibt.
HW: Raspberry Pi3 mit HM-MOD-RPI-PCB Funkmodul
System: HomeAssistant im Docker auf die DS918+,
Ziel: UVR1611-Heizungssteuerung Anbindung an HA
===========================================================================
Nützliche LINKS:
https://asksinpp.de/
===========================================================================

jp112sdl
Beiträge: 12084
Registriert: 20.11.2016, 20:01
Hat sich bedankt: 847 Mal
Danksagung erhalten: 2139 Mal
Kontaktdaten:

Re: Batteriestatus, wie wird der gemessen?

Beitrag von jp112sdl » 12.01.2019, 07:04

Hi,

das hängt vom jeweiligen Aufbau ab.

Es gibt die Messung der BatterySensor-Klasse mittels internem ADC (klassisches Beispiel: Versorgung über 2 Batterien / 3V):
https://github.com/pa-pa/AskSinPP/blob/ ... sor.h#L108

oder über externem Spannungsteile mittels BatterySensorUni-Klasse an einem Analog-Pin:
https://github.com/pa-pa/AskSinPP/blob/ ... sor.h#L158

VG,
Jérôme ☕️

---
Support for my Homebrew-Devices: Download JP-HB-Devices Addon

linuxdep
Beiträge: 238
Registriert: 29.08.2017, 23:17
Hat sich bedankt: 12 Mal
Danksagung erhalten: 7 Mal

Re: Batteriestatus, wie wird der gemessen?

Beitrag von linuxdep » 12.01.2019, 19:17

Danke,

dazu habe ich dann aus dem Code das hier gefunden, falls sich noch wer für interessiert.

auf Github
===========================================================================
Neueinsteiger Homematic & HomeAssistant/ESP32 mit wenig Zeit.
OS: Raspbian Buster -Update geatarte... kleine Herausforderungen zu lösen.
+ pivCCU3
+ RedMatic (Evaluierungsphase) kommt doch auf extra Docker damit es aktuell bleibt.
HW: Raspberry Pi3 mit HM-MOD-RPI-PCB Funkmodul
System: HomeAssistant im Docker auf die DS918+,
Ziel: UVR1611-Heizungssteuerung Anbindung an HA
===========================================================================
Nützliche LINKS:
https://asksinpp.de/
===========================================================================

linuxdep
Beiträge: 238
Registriert: 29.08.2017, 23:17
Hat sich bedankt: 12 Mal
Danksagung erhalten: 7 Mal

Re: Batteriestatus, wie wird der gemessen?

Beitrag von linuxdep » 12.01.2019, 22:15

Aber bei den Schaltungen habe ich keinen extra Pin gesehen, wo legt man fest welcher Pin das ist? Festlegung ob inter oder extern gemessen werden soll?
Hat dazu mal einer ein Beispielprojekt?
===========================================================================
Neueinsteiger Homematic & HomeAssistant/ESP32 mit wenig Zeit.
OS: Raspbian Buster -Update geatarte... kleine Herausforderungen zu lösen.
+ pivCCU3
+ RedMatic (Evaluierungsphase) kommt doch auf extra Docker damit es aktuell bleibt.
HW: Raspberry Pi3 mit HM-MOD-RPI-PCB Funkmodul
System: HomeAssistant im Docker auf die DS918+,
Ziel: UVR1611-Heizungssteuerung Anbindung an HA
===========================================================================
Nützliche LINKS:
https://asksinpp.de/
===========================================================================

TomMajor
Beiträge: 1790
Registriert: 30.08.2017, 23:25
Hat sich bedankt: 175 Mal
Danksagung erhalten: 399 Mal
Kontaktdaten:

Re: Batteriestatus, wie wird der gemessen?

Beitrag von TomMajor » 13.01.2019, 13:49

linuxdep hat geschrieben:
12.01.2019, 22:15
Aber bei den Schaltungen habe ich keinen extra Pin gesehen, wo legt man fest welcher Pin das ist? Festlegung ob inter oder extern gemessen werden soll?
Hat dazu mal einer ein Beispielprojekt?
Vielleicht hilft das als allgemeine Erklärung
https://github.com/TomMajor/AskSinPP_Ex ... iespannung

durch Verwendung der AskSinPP Klasse

Code: Alles auswählen

BatterySensor
wird intern gemessen, durch Verwendung der AskSinPP Klasse

Code: Alles auswählen

BatterySensorUni <SENSPIN, ACTIVATIONPIN, VCC>
extern über 2 pins.

linuxdep
Beiträge: 238
Registriert: 29.08.2017, 23:17
Hat sich bedankt: 12 Mal
Danksagung erhalten: 7 Mal

Re: Batteriestatus, wie wird der gemessen?

Beitrag von linuxdep » 13.01.2019, 15:12

oh, danke, jetzt wird es klarer.

AskSinPP stellt zwei Versionen bereit, du eine weitere, diese müssen/können von jedem Projekt entsprechned genutzt werden.
===========================================================================
Neueinsteiger Homematic & HomeAssistant/ESP32 mit wenig Zeit.
OS: Raspbian Buster -Update geatarte... kleine Herausforderungen zu lösen.
+ pivCCU3
+ RedMatic (Evaluierungsphase) kommt doch auf extra Docker damit es aktuell bleibt.
HW: Raspberry Pi3 mit HM-MOD-RPI-PCB Funkmodul
System: HomeAssistant im Docker auf die DS918+,
Ziel: UVR1611-Heizungssteuerung Anbindung an HA
===========================================================================
Nützliche LINKS:
https://asksinpp.de/
===========================================================================

Antworten

Zurück zu „Hardwareentwicklung und Selbstbau von Aktoren und Sensoren“