[phpBB Debug] PHP Notice: in file /includes/bbcode.php on line 483: preg_replace(): The /e modifier is no longer supported, use preg_replace_callback instead
[phpBB Debug] PHP Notice: in file /includes/bbcode.php on line 483: preg_replace(): The /e modifier is no longer supported, use preg_replace_callback instead
[phpBB Debug] PHP Notice: in file /includes/bbcode.php on line 483: preg_replace(): The /e modifier is no longer supported, use preg_replace_callback instead
[phpBB Debug] PHP Notice: in file /includes/bbcode.php on line 483: preg_replace(): The /e modifier is no longer supported, use preg_replace_callback instead
[phpBB Debug] PHP Notice: in file /includes/bbcode.php on line 483: preg_replace(): The /e modifier is no longer supported, use preg_replace_callback instead
[phpBB Debug] PHP Notice: in file /includes/bbcode.php on line 483: preg_replace(): The /e modifier is no longer supported, use preg_replace_callback instead
[phpBB Debug] PHP Notice: in file /includes/bbcode.php on line 483: preg_replace(): The /e modifier is no longer supported, use preg_replace_callback instead
[phpBB Debug] PHP Notice: in file /includes/bbcode.php on line 483: preg_replace(): The /e modifier is no longer supported, use preg_replace_callback instead
[phpBB Debug] PHP Notice: in file /includes/bbcode.php on line 483: preg_replace(): The /e modifier is no longer supported, use preg_replace_callback instead
[phpBB Debug] PHP Notice: in file /includes/bbcode.php on line 483: preg_replace(): The /e modifier is no longer supported, use preg_replace_callback instead
[phpBB Debug] PHP Notice: in file /includes/bbcode.php on line 483: preg_replace(): The /e modifier is no longer supported, use preg_replace_callback instead
[phpBB Debug] PHP Notice: in file /includes/bbcode.php on line 483: preg_replace(): The /e modifier is no longer supported, use preg_replace_callback instead
[phpBB Debug] PHP Notice: in file /includes/bbcode.php on line 483: preg_replace(): The /e modifier is no longer supported, use preg_replace_callback instead
[phpBB Debug] PHP Notice: in file /includes/bbcode.php on line 483: preg_replace(): The /e modifier is no longer supported, use preg_replace_callback instead
[phpBB Debug] PHP Notice: in file /includes/bbcode.php on line 483: preg_replace(): The /e modifier is no longer supported, use preg_replace_callback instead
[phpBB Debug] PHP Notice: in file /includes/bbcode.php on line 483: preg_replace(): The /e modifier is no longer supported, use preg_replace_callback instead
[phpBB Debug] PHP Notice: in file /includes/bbcode.php on line 483: preg_replace(): The /e modifier is no longer supported, use preg_replace_callback instead
[phpBB Debug] PHP Notice: in file /includes/bbcode.php on line 483: preg_replace(): The /e modifier is no longer supported, use preg_replace_callback instead
[phpBB Debug] PHP Notice: in file /includes/bbcode.php on line 483: preg_replace(): The /e modifier is no longer supported, use preg_replace_callback instead
[phpBB Debug] PHP Notice: in file /includes/bbcode.php on line 483: preg_replace(): The /e modifier is no longer supported, use preg_replace_callback instead
[phpBB Debug] PHP Notice: in file /includes/bbcode.php on line 483: preg_replace(): The /e modifier is no longer supported, use preg_replace_callback instead
[phpBB Debug] PHP Notice: in file /includes/bbcode.php on line 483: preg_replace(): The /e modifier is no longer supported, use preg_replace_callback instead
[phpBB Debug] PHP Notice: in file /includes/bbcode.php on line 483: preg_replace(): The /e modifier is no longer supported, use preg_replace_callback instead
[phpBB Debug] PHP Notice: in file /includes/bbcode.php on line 483: preg_replace(): The /e modifier is no longer supported, use preg_replace_callback instead
[phpBB Debug] PHP Notice: in file /includes/bbcode.php on line 483: preg_replace(): The /e modifier is no longer supported, use preg_replace_callback instead
[phpBB Debug] PHP Notice: in file /includes/bbcode.php on line 483: preg_replace(): The /e modifier is no longer supported, use preg_replace_callback instead
[phpBB Debug] PHP Notice: in file /includes/bbcode.php on line 379: preg_replace(): The /e modifier is no longer supported, use preg_replace_callback instead
[phpBB Debug] PHP Notice: in file /includes/bbcode.php on line 112: preg_replace(): The /e modifier is no longer supported, use preg_replace_callback instead
[phpBB Debug] PHP Notice: in file /includes/bbcode.php on line 112: preg_replace(): The /e modifier is no longer supported, use preg_replace_callback instead
[phpBB Debug] PHP Notice: in file /includes/bbcode.php on line 112: preg_replace(): The /e modifier is no longer supported, use preg_replace_callback instead
[phpBB Debug] PHP Notice: in file /includes/bbcode.php on line 112: preg_replace(): The /e modifier is no longer supported, use preg_replace_callback instead
[phpBB Debug] PHP Notice: in file /includes/bbcode.php on line 112: preg_replace(): The /e modifier is no longer supported, use preg_replace_callback instead
[phpBB Debug] PHP Notice: in file /includes/functions.php on line 3829: Cannot modify header information - headers already sent by (output started at /includes/functions.php:3247)
[phpBB Debug] PHP Notice: in file /includes/functions.php on line 3831: Cannot modify header information - headers already sent by (output started at /includes/functions.php:3247)
[phpBB Debug] PHP Notice: in file /includes/functions.php on line 3832: Cannot modify header information - headers already sent by (output started at /includes/functions.php:3247)
[phpBB Debug] PHP Notice: in file /includes/functions.php on line 3833: Cannot modify header information - headers already sent by (output started at /includes/functions.php:3247)
Das Elektroniker-Forum • Thema anzeigen - Weihnachtsprojekt Bleiakkuwächter

Weihnachtsprojekt Bleiakkuwächter

Wer seine kompletten Projekte vorstellen möchte, kann dies hier tun

Moderator: Sebi

Weihnachtsprojekt Bleiakkuwächter

Beitragvon Max346 » 27.12.2012, 11:25

Hallo!

Hier mein Weihnachtsprojekt:

Kleiner Bleiakkuwächter der die Last bei leerem Akku abschaltet.

Akku.jpg



Die rote LED zeigt an, wie weit der Akku noch geladen ist. Sie bleibt von 13.8V bis 12V aus, zwischen 12V und 11.5V blinkt sie und unter 11.5V leuchtet sie dauernd und gleichzeitig wird
die Last abgeschalten. Die Last bleibt danach auch abgeschalten bis der Akku wieder über 13V hat (wieder geladen wurde).

Statt dem normalen Relais werde ich demnächst ein bistabiles einbauen. Das sollte den Eigenverbrauch der Schaltung senken.
Werte bis jetzt: Relais angezogen (Last ein): 35mA, Relais abgefallen (Last aus): 2 mA

Lg Markus
Max346
 
Beiträge: 229
Registriert: 17.05.2010, 14:40
Wohnort: Pottenstein

Re: Bleiakkuwächter

Beitragvon Anse » 27.12.2012, 12:51

Schöne Sache, nur ist ein Tiny25 ohne Programm nutzlos oder hab ich was übersehen?
Anse
 
Beiträge: 1442
Registriert: 09.06.2011, 14:18

Re: Bleiakkuwächter

Beitragvon topas » 27.12.2012, 17:35

Die Schaltung ist einfach und nachvollziehbar. Genau richtig. Aber ob man dafür einen µC braucht? 2 Transistoren und ne Zenerdiode machen den Job auch. (ohne Blinken natürlich :D )
Über R5 gehört noch ein Schutz gegen zu hohe Messspannung (Zenerdiode?)
Software kommt bestimmt noch?
topas
 
Beiträge: 3796
Registriert: 16.08.2010, 12:47

Re: Bleiakkuwächter

Beitragvon alterhase » 27.12.2012, 18:15

Ich würde auch eine Schaltung bevorzugen die mit Schmitttrigger und Hysterese arbeitet.
Konkret, OP-Amp oder Komparator. ... sogar eine reine Relaissteuerung wäre reizvoll ... :mrgreen:

Edit: Akkuwächter nach Rübezahl :mrgreen:
Akkuwächter.GIF
Akkuwächter.GIF (2.48 KiB) 9250-mal betrachtet

R1 Einstellen dass Rel bei 13V zieht
R2 Einstellen dass Rel bei 10V abfällt
Und passt. Nach 50 Schaltspielen nachjustieren -zuschrauben -vergessen.


Aber die Schaltung mit µC hat auch ihre Vorteile, sie kann über LEDs ihren Status mitteilen. Wenn das gut gemacht ist, dann ist das schon was wert. Hauptaufgabe: Human Interface. Auch könnte daraus das Ladegerät eingeschaltet und gesteuert werden usw. Die Sach ist also noch recht ausbaufähig. :wink: ... Hat Potenzential 8)
Löten verbindet ...manchmals. :mrgreen:
73 55
alterhase
 
Beiträge: 12052
Registriert: 14.11.2008, 08:58
Wohnort: Wien/Kapfenberg

Re: Bleiakkuwächter

Beitragvon Max346 » 27.12.2012, 23:25

Max346
 
Beiträge: 229
Registriert: 17.05.2010, 14:40
Wohnort: Pottenstein

Re: Bleiakkuwächter

Beitragvon topas » 28.12.2012, 05:18

Ich würde die Last mit einem Logik-kompatiblen MosFET (IRL34N) schalten. Eine Grundlast von 35mA ist für kleine Akkus (1...6Ah) doch etwas viel. Ein akkustisches Warnsignal in regelmässigem Abstand (vielleicht alle 15 min) würde ich mir wünschen.
Ein Watchdog würde die Schaltung perfekt machen. (Immerhin hängt die Lebensdauer des Akkus von dieser Schaltung ab)

@Max346: Wie findest Du diese Vorschläge? Es ist Dein Projekt - ich will es nicht ändern. Es ist vom Nachbau ebenso einfach wie Anses Projekt. Genau so hatte ich mir das Weihnachts(bastel)projekt vorgestellt. Dafür Dank an euch beide.
topas
 
Beiträge: 3796
Registriert: 16.08.2010, 12:47

Re: Bleiakkuwächter

Beitragvon Anse » 28.12.2012, 14:07

Was mir aufgefalen ist, und was man verbessern könnte:
Im Unterprogramm "Messung" wird der ADC-Wert in Volt umgerechnet. Alle Berechnungen mit größeren Variablen als Word brauchen sehr lange. Ich habe mal zum Test, das Unterprogramm nur mit Word Variablen geschrieben. Die Laufzeit ging von 1ms auf 0,1ms runter. Jetzt müssen die Schaltschwellen halt in den ADC-Wert umgerechnet werden.

Das man den µC zwischendurch in den Powerdown schicken könnte, hat topas ja schon gesagt. Der Watchdog würde ihn dann in einstellbaren Abständen aufwecken und eine Messung starten. Der Messwert wird ausgewertet und die entsprechenden Aktionen durchgeführt. Im Powerdown sinkt die Stromaufnahme auf 6µA.

Das soll nur mal als Verbesserungsvorschläge gesagt sein. Was Du daraus machst ist Deine Sache :wink:
Anse
 
Beiträge: 1442
Registriert: 09.06.2011, 14:18

Re: Bleiakkuwächter

Beitragvon topas » 28.12.2012, 14:33

topas
 
Beiträge: 3796
Registriert: 16.08.2010, 12:47

Re: Bleiakkuwächter

Beitragvon alterhase » 28.12.2012, 15:11

Zwischenfrage: Könnte der µC im Power down Modus den MOS-FET bzw. das Relais weiter treiben?
Löten verbindet ...manchmals. :mrgreen:
73 55
alterhase
 
Beiträge: 12052
Registriert: 14.11.2008, 08:58
Wohnort: Wien/Kapfenberg

Re: Bleiakkuwächter

Beitragvon Anse » 28.12.2012, 15:18

Anse
 
Beiträge: 1442
Registriert: 09.06.2011, 14:18

Re: Bleiakkuwächter

Beitragvon Max346 » 28.12.2012, 15:22

Eure Verbesserungsvorschläge sind mir stets willkommen! Immerhin wisst ihr mit eurer grösseren Erfahrung mehr als ich und worauf es ankommt!!!
Werde versuchen sie alle umzusetzen.
Im Moment ärgert mich allerdings ne kleine Sache mit dem bistabilen Relais. (Is nur mal n Versuch. IRF540 liegt auch schon hier).
Und zwar war das vorige Relais ein 5V Teil, das Bistabile jetzt is ein 12V.... Und dieses rührt sich nun nicht bei den Schaltschwellen.
Normalerweise sollte das doch der BC547 locker treiben können.

Datenblatt is dieses:

Bei der Pinbelegung: 2 Coil latching type - 1 Form A
Max346
 
Beiträge: 229
Registriert: 17.05.2010, 14:40
Wohnort: Pottenstein

Re: Bleiakkuwächter

Beitragvon topas » 28.12.2012, 15:30

topas
 
Beiträge: 3796
Registriert: 16.08.2010, 12:47

Re: Bleiakkuwächter

Beitragvon Anse » 28.12.2012, 15:40

Die Grüne LED ist auch nicht nötig. Bei richtiger Ladung des Akkus könnte man die Rote LED in großen Abständen auf blitzen lassen als Funktionskontrolle.
Anse
 
Beiträge: 1442
Registriert: 09.06.2011, 14:18

Re: Bleiakkuwächter

Beitragvon topas » 28.12.2012, 15:42

Anse: es ist so vieles nicht nötig. Aber eine grüne "Lampe" beruhigt. Es ist alles in Ordnung
topas
 
Beiträge: 3796
Registriert: 16.08.2010, 12:47

Re: Bleiakkuwächter

Beitragvon Anse » 28.12.2012, 15:49

Anse
 
Beiträge: 1442
Registriert: 09.06.2011, 14:18

Nächste

Zurück zu Komplette Projekte

Wer ist online?

Mitglieder in diesem Forum: 0 Mitglieder und 1 Gast