Meshtastic Gids - Stroombeheer en Instellingen

Stroominstellingen worden beschouwd als geavanceerde configuratie, en de meeste gebruikers moeten een rol selecteren onder Apparaatconfiguratie om het energiebeheer voor hun apparaat te regelen zonder deze instellingen te hoeven aanpassen. De energieconfiguratie opties omvatten: Energiebesparing, Uitschakelen na stroomuitval, ADC Vermenigvuldiger Override, Wacht Bluetooth Interval, Lichte Slaap Interval, Minimale Wekinterval, en Apparaat Batterij INA2xx Adres. Energieconfiguratie gebruikt een admin-bericht om een Config.Power protobuf te verzenden.

Energieconfiguratie Waarden

Energiebesparing

Wanneer deze functie is ingeschakeld, worden Bluetooth, Serial, WiFi en het scherm van het apparaat uitgeschakeld om stroom te besparen. Dit is vooral nuttig voor apparaten die afhankelijk zijn van laagstroomvoedingsbronnen, zoals zonnepanelen. Voor details over welke apparaatrollen deze functie standaard ingeschakeld hebben, raadpleeg de Apparaatconfiguratie-sectie.

Uitschakelen na stroomuitval

Schakel een apparaat automatisch uit na een opgegeven tijd als de stroom uitvalt.
Voordat u deze functie configureert, moet u ervoor zorgen dat uw board nauwkeurig detecteert wanneer het is aangesloten op externe voeding (het "🔌" pictogram in de app). Anders kan uw apparaat uitschakelen, zelfs als er stroom beschikbaar is. Hoewel veel apparaten de stroomstatus correct detecteren, kan het zijn dat u de ADC Vermenigvuldiger (hieronder) moet aanpassen.

ADC Vermenigvuldiger Overschrijving

Verhouding van spanningsdeler voor batterijpin, bijv. 3,20 (R1=100k, R2=220k).
Overschrijft de ADC_MULTIPLIER die is gedefinieerd in het firmware-apparaatvariantbestand voor de berekening van de batterijspanning.
Het moet worden ingesteld op een drijvend-komma waarde tussen 2 en 6.
Kalibratieproces (Bronvermelding)
  1. Installeer de oplaadbare batterij.
  2. Laad de batterij volledig op. De indicatie van deze status kan variëren afhankelijk van het apparaat. Op dit punt zou de batterijspanning 4,2V ± 1% moeten zijn.
  3. Voer het "Batterijlaadpercentage" in dat op het scherm of in uw verbonden app wordt weergegeven in de onderstaande calculator.
  4. Als "Batterijlaadpercentage" (bijv. B 3.82V 60%) niet op het scherm wordt weergegeven, betekent dit dat de standaardwaarde van "Operationele Adc Vermenigvuldiger" te hoog is. Verlaag de "Operationele Adc Vermenigvuldiger" naar een kleiner getal (het wordt aanbevolen om met 0,1 te verlagen) totdat het scherm "Batterijlaadpercentage" weergeeft. Voer de huidige "Operationele Adc Vermenigvuldiger" die in gebruik is in het veld "Operationele Adc Vermenigvuldiger" in de calculator in. Voer ook het op het scherm weergegeven "Batterijlaadpercentage" in de calculator in.
  5. Klik op de knop "Berekenen" om de "Berekende Nieuwe Operationele Adc Vermenigvuldiger" te berekenen en deze in te stellen als de nieuwe "Operationele Adc Vermenigvuldiger" voor het apparaat.

Wachtinterval voor Bluetooth

De wachttijd voordat BLE wordt uitgeschakeld in geen Bluetooth-toestanden is 0 voor de standaard van 1 minuut.

Interval lichte slaap

In lichte slaap wordt de CPU gepauzeerd, is de LoRa-radio aan, is BLE uitgeschakeld en is GPS aan.
Een waarde van 0 geeft de standaardduur van vijf minuten aan.
OPMERKING: Deze instelling is uitsluitend van toepassing op ESP32-gebaseerde boards en heeft geen invloed op nRF52/RP2040 boards.

Minimale Wekinterval

Tijdens lichte slaap, bij ontvangst van pakketten op de LoRa radio, zal het apparaat wakker worden om deze te verwerken en wakker blijven in geen Bluetooth-modus voor het opgegeven interval.
Een waarde van 0 staat voor de standaardduur van 10 seconden.

Apparaat Batterij INA2xx Adres

Als een INA-2XX apparaat automatisch wordt gedetecteerd op een van de I2C-bussen op het opgegeven adres, zal het dienen als de primaire bron voor het uitlezen van het batterijspanningsniveau van het apparaat. Deze instelling wordt genegeerd voor apparaten uitgerust met PMU's (bijv. T-beams).
Zet hexadecimaal om naar decimaal: I2C-adressen worden meestal in hexadecimaal weergegeven en moeten worden omgezet naar decimaal voor configuratie via Meshtastic clients. Bijvoorbeeld, het I2C-adres 0x40 wordt omgezet naar 64 in decimaal.

Beschikbaarheid Power Configuratie Client

Android

Power configuratie-opties zijn toegankelijk op Android.
  1. Open de Meshtastic App.
  2. Ga naar: Verticale ellipsis (drie puntjes rechtsboven) > Radio Configuratie > Power.

Appel

Power configuratie-opties kunnen worden geselecteerd op iOS, iPadOS en macOS onder Instellingen > Apparaatconfiguratie > Power.

CLI

Alle Power configuratie-opties zijn toegankelijk via de Python CLI.
Instelling Acceptabele waarden Standaard
power.is_power_saving waar, onwaar ONWAAR
power.on_battery_shutdown_after_secs integer (seconden) Standaard van 0 is uit
power.adc_multiplier_override 2-4 (kommagetal) Standaard van 0 gebruikt firmwarewaarden
power.wait_bluetooth_secs integer (seconden) Standaard van 0 is 1 minuut
power.ls_secs integer (seconden) Standaard van 0 is 5 minuten
power.min_wake_secs integer (seconden) Standaard van 0 is 10 seconden
power.device_battery_ina_address integer (I2C-adres als decimaal) Standaard van 0 betekent geen adres ingesteld
  • Schakel energiebesparing in/uit
 meshtastic --set power.is_power_saving true
 meshtastic --set power.is_power_saving false
  • Schakel uitschakeling in/uit na stroomverlies
 meshtastic --set power.on_battery_shutdown_after_secs 120
 meshtastic --set power.on_battery_shutdown_after_secs 0
  • Stel Wacht Bluetooth Interval in (Standaard van 0 is 60 seconden)
 meshtastic --set power.wait_bluetooth_secs 0
 meshtastic --set power.wait_bluetooth_secs 120
  • Stel Light Sleep in op standaard (Standaard van 0 is 5 minuten)
 meshtastic --set power.ls_secs 0
 meshtastic --set power.ls_secs 120
  • Stel Minimum Wake Interval in (Standaard van 0 is 10 seconden)
 meshtastic --set power.min_wake_secs 0
 meshtastic --set power.min_wake_secs 120
OPMERKING: Omdat het apparaat opnieuw opstart na elke opdracht die via de CLI wordt verzonden, is het aan te raden om opdrachten samen te voegen tot één enkele opdracht bij het instellen van meerdere waarden in een configuratiesectie. Bijvoorbeeld:
 meshtastic --set power.is_power_saving true --set power.on_battery_shutdown_after_secs 120

Web

Alle stroomconfiguratie-opties zijn toegankelijk via de Web UI.

 

Zijbalk

Blogcategorieën
Laatste bericht

Deze sectie bevat momenteel geen inhoud. Voeg inhoud toe aan deze sectie via de zijbalk.

Meld je aan voor onze nieuwsbrief

Ontvang de laatste informatie over onze producten en speciale aanbiedingen.