Fuse Bits für BOD 1.8V
Moderator: Co-Administratoren
-
- Beiträge: 50
- Registriert: 03.11.2020, 11:36
- System: CCU
- Hat sich bedankt: 1 Mal
- Danksagung erhalten: 1 Mal
Fuse Bits für BOD 1.8V
Hallo Zusammen
Möchte für meinen HB-Uni- 8 in1 DS18B20 Temp. Fühler (Arduino Pro mini 3.3V 8Mhz) den BOD auf 1.8v setzten.
Sind das die richtigen Fuse Bits?
E:FF, H:D2, L:FF
Hab eben unterschiedliches gelesen. Mit internen oder externen Oszillator .
Vielen Dank
Gruss Massimo
Möchte für meinen HB-Uni- 8 in1 DS18B20 Temp. Fühler (Arduino Pro mini 3.3V 8Mhz) den BOD auf 1.8v setzten.
Sind das die richtigen Fuse Bits?
E:FF, H:D2, L:FF
Hab eben unterschiedliches gelesen. Mit internen oder externen Oszillator .
Vielen Dank
Gruss Massimo
-
- Beiträge: 539
- Registriert: 20.08.2019, 06:23
- Hat sich bedankt: 13 Mal
- Danksagung erhalten: 95 Mal
Re: Fuse Bits für BOD 1.8V
Hallo,
nein, voellig falsch, siehe bspw hier: https://eleccelerator.com/fusecalc/fuse ... atmega328p. Du willst eigentlich nur die EFuse aendern in FE und die beiden anderen nicht, vermute ich.
Viele Gruesse,
Stephan
nein, voellig falsch, siehe bspw hier: https://eleccelerator.com/fusecalc/fuse ... atmega328p. Du willst eigentlich nur die EFuse aendern in FE und die beiden anderen nicht, vermute ich.
Viele Gruesse,
Stephan
-
- Beiträge: 50
- Registriert: 03.11.2020, 11:36
- System: CCU
- Hat sich bedankt: 1 Mal
- Danksagung erhalten: 1 Mal
Re: Fuse Bits für BOD 1.8V
Ja richtig, möchte nur die Extended ändern. Bin mir eben nicht sicher ob ich dann Low und High gleich belassen kann, wie ursprünglich.
Meinst du dass ich nur die Extended anpassen soll, wenn ich nur die 2.7V grenze deaktivieren möchte?
Und noch was, um die maximale Batterie Laufzeit zu erhalten, was ist besser BOD von 1.8V oder BOD disabled?
Danke
Meinst du dass ich nur die Extended anpassen soll, wenn ich nur die 2.7V grenze deaktivieren möchte?
Und noch was, um die maximale Batterie Laufzeit zu erhalten, was ist besser BOD von 1.8V oder BOD disabled?
Danke
-
- Beiträge: 12116
- Registriert: 20.11.2016, 20:01
- Hat sich bedankt: 849 Mal
- Danksagung erhalten: 2150 Mal
- Kontaktdaten:
Re: Fuse Bits für BOD 1.8V
Das ist egal, weil die Low-Power Lib die BOD im Schlafmodus so oder so deaktiviert.Massimo1971 hat geschrieben: ↑08.04.2021, 12:54Und noch was, um die maximale Batterie Laufzeit zu erhalten, was ist besser BOD von 1.8V oder BOD disabled?
Die BOD Einstellung hat nur Auswirkung auf die Wach-Zeit
-
- Beiträge: 50
- Registriert: 03.11.2020, 11:36
- System: CCU
- Hat sich bedankt: 1 Mal
- Danksagung erhalten: 1 Mal
Re: Fuse Bits für BOD 1.8V
Vielen dank Jerome
Ist es aber nicht so dass bei einem BOD Level von 2.7v der Arduino Pro mini dann gar nicht mehr funktioniert?
Wenn die Batterien unter 2.7V sind natürlich
Danke
Ist es aber nicht so dass bei einem BOD Level von 2.7v der Arduino Pro mini dann gar nicht mehr funktioniert?
Wenn die Batterien unter 2.7V sind natürlich
Danke
-
- Beiträge: 539
- Registriert: 20.08.2019, 06:23
- Hat sich bedankt: 13 Mal
- Danksagung erhalten: 95 Mal
Re: Fuse Bits für BOD 1.8V
Wenn Du nur die BOD-Einstellungen aendern moechtest, musst Du nur die E-Fuse aendern und die anderen nicht. Siehe mein link oben.Massimo1971 hat geschrieben: ↑08.04.2021, 12:54Ja richtig, möchte nur die Extended ändern. Bin mir eben nicht sicher ob ich dann Low und High gleich belassen kann, wie ursprünglich.
Meinst du dass ich nur die Extended anpassen soll, wenn ich nur die 2.7V grenze deaktivieren möchte?
Warum Du das ueberhaupt machen moechtest, verstehe ich allerdings nicht. Ich schalte die BOD des Controllers im Normalfall ab und setze einen MCP111-270 ein, siehe meine Platinen auf Github. Unter (ca) 2.7V wuerde ich nicht gehen, wenn der Controller oder CC1101 stottert, steigt die BI-Gefahr
Viele Gruesse,
Stephan
-
- Beiträge: 12116
- Registriert: 20.11.2016, 20:01
- Hat sich bedankt: 849 Mal
- Danksagung erhalten: 2150 Mal
- Kontaktdaten:
Re: Fuse Bits für BOD 1.8V
Echt? Du wechselst die Batterien bei dir schon bei 2.7V?
Ja das ist richtig. Auf 2.7V sollte man die Fuse daher nicht lassen. Ob aber nun 1.8V oder deaktiviert, macht theoretisch keinen UnterschiedMassimo1971 hat geschrieben: ↑08.04.2021, 13:27Ist es aber nicht so dass bei einem BOD Level von 2.7v der Arduino Pro mini dann gar nicht mehr funktioniert?
Wenn die Batterien unter 2.7V sind natürlich
Der CC1101 arbeitet lt. Datenblatt bis 1.9V, der 328P läuft da auch.
Bei mir sind die BatLow Schwellen meist bei 2.2V gesetzt.
Theoretisch, denn wenn bei Fuse 1.8V das Gerät wach ist, sendet und in dem Moment die Spannung auf 1.7V einbricht, hast du einen Dauersender.
Was zu verhindern gilt, ist ein RESET-Zustand des AVR in dem Moment, wo das CC1101 den Sendemodus aktiviert hat.
Ich hatte das mal reproduziert: https://github.com/TomMajor/SmartHome/t ... april-2020
Daher kann es sinnvoll sein, die BOD zu deaktivieren, was aber dann auch zu anderem unerwünschten Verhalten führen kann.
-
- Beiträge: 539
- Registriert: 20.08.2019, 06:23
- Hat sich bedankt: 13 Mal
- Danksagung erhalten: 95 Mal
Re: Fuse Bits für BOD 1.8V
Ich setze bislang eigentlich immer einen MAX1724-33 davor, da kann ich die Batterien auch richtig ausquetschen, ohne mit der Betriebsspannung in den Keller zu gehen.
Viele Gruesse,
Stephan
-
- Beiträge: 680
- Registriert: 18.04.2018, 12:32
- System: Alternative CCU (auf Basis OCCU)
- Wohnort: Neuhausen auf den Fildern
- Hat sich bedankt: 15 Mal
- Danksagung erhalten: 19 Mal
Re: Fuse Bits für BOD 1.8V
Beim Sketch z.B. HM-WDS40-TH-I-BME280.ino von Jeromé ist eine Low Bat schwelle von 2.2 oder 1.9V gesetzt.
Wenn ich richtig interpretiere.
Aber das klappt nicht, denn scheinbar sind die Standard Fuses eines Arduino´s auf 2.7V gesetzt.
Ab unter 2.7V ist dieses Sensor nicht mehr erreichbar und die Batterien müssen gewechselt werden!
Das habe ich die letzten Wochen mit einem "Batteriefresser" Sensor erleben dürfen, dessen Einzelzellen alle so um 1,35V Spannung hatten.
Zusammen also genau diese 2.7V Schwelle!
Wenn ich
Code: Alles auswählen
hal.initBattery(60UL * 60, 22, 19);
Aber das klappt nicht, denn scheinbar sind die Standard Fuses eines Arduino´s auf 2.7V gesetzt.
Ab unter 2.7V ist dieses Sensor nicht mehr erreichbar und die Batterien müssen gewechselt werden!
Das habe ich die letzten Wochen mit einem "Batteriefresser" Sensor erleben dürfen, dessen Einzelzellen alle so um 1,35V Spannung hatten.
Zusammen also genau diese 2.7V Schwelle!
Gruß
Hackertomm
Virtual Image auf einer Qnap TS-451D2, 2GHZ Celeron u. 8GB RAM, aktuell Raspberry OVA, Vers. 3.71.12.20231020
Hackertomm
Virtual Image auf einer Qnap TS-451D2, 2GHZ Celeron u. 8GB RAM, aktuell Raspberry OVA, Vers. 3.71.12.20231020
-
- Beiträge: 680
- Registriert: 18.04.2018, 12:32
- System: Alternative CCU (auf Basis OCCU)
- Wohnort: Neuhausen auf den Fildern
- Hat sich bedankt: 15 Mal
- Danksagung erhalten: 19 Mal
Re: Fuse Bits für BOD 1.8V
Die Standard Fuses eines Arduino 328P sind:
hier, zum Babling Idiot.
Ich habe sie mal auf diese Werte gesetzt, laut dem Beitrag Gruß
Hackertomm
Virtual Image auf einer Qnap TS-451D2, 2GHZ Celeron u. 8GB RAM, aktuell Raspberry OVA, Vers. 3.71.12.20231020
Hackertomm
Virtual Image auf einer Qnap TS-451D2, 2GHZ Celeron u. 8GB RAM, aktuell Raspberry OVA, Vers. 3.71.12.20231020