Elektronikprojekte #1 - Die Akkuwächter Schaltung

Bild der fertigen Schaltung

Heute möchte ich euch mal meine Akkuwächter Schaltung vorstellen. Diese soll meine Bleiakkus des 12V-Netzes vor Tiefentladung schützen. Grob beschrieben überwacht die Schaltung die Spannung der Akkumulatoren und gibt bei Unterschreiten der ersten Grenze ein Warnsignal aus, bei Unterschreiten der zweiten Schwelle schaltet sie dann das Hauptrelais und damit die Verbraucher aus.
Erstellt habe ich den Schaltplan mit KiCAD(1) , einem Open-Source ECAD-Programmpaket für die Erstellung von elektronischen Leiterplatten. Zur Fertigung der Leiterplatte habe ich den Dienst von JLCPCB(2), einem Platinenfertiger aus Fernost, in Anspruch genommen, da er mich vom Preis und der Qualität überzeugt hat.

Bild Schaltplan

Schaltplan gezeichnet mit KiCAD

Wie funktioniert die Schaltung?

Fangen wir bei dem wichtigsten Bauteil an, dem ICL7665, dieser macht die komplette Überwachung.
Er besitzt intern eine Spannungsreferenz, diese wird verglichen mit der Spannung am Eingang(Set1). Dieser ist über einen Spannungsteiler (bestehend aus RV1, R2, RV2 und R3) mit der Batteriespannung verbunden. Sollte die Spannung in Ordnung sein, ist der Ausgang(Out1) offen und der Hysterese Ausgang(Hyst1) auf der Batteriespannung, dadurch wird RV1 nicht beachtet.
Fällt jetzt die Batteriespannung unter die berechnete untere Schwellspanung, liegt am Eingang(Set1) eine kleinere Spannung als die interne Referenzspannung an, dadurch schaltet der interne Vergleicher (Komparator) den Ausgang(Out1) auf Ground und den Hysterese Ausgang(Hyst1) offen (kein Potential). Durch diesen Umstand wird der Widerstand von RV1 mit in die Spannungsteilerrechnung einbezogen, dadurch muss die Batteriespannung jetzt höher sein als die untere Schwellspannung und bildet die obere Schwellspannung. Bei wieder Erreichen der oberen Schwellspannung wird der Ausgang(Out1) offen (kein Potential) und der Hysterese Ausgang(Hyst1) auf die Batteriespannung geschaltet. Die Differenz zwischen unterer und oberer Schwellspannung nennt man Hysterese, dadurch kann die Schaltung nicht anfangen zu schwingen, wenn die Batteriespannung so gerade an der unteren Grenzschwelle ist.
Der Ausgang(Out1) wird bei Unterschreiten der Schwellspannung auf offen geschaltet (kein Potential), dadurch wird das Gate vom P-Fet(Q1) mit dem Pull-Up-Widerstand auf die Batteriespannung angehoben und der P-Fet(Q1) hört das Leiten auf. Ein angeschlossenes Relais würde abfallen, bei Überschreiten der oberen Schwellspannung wird das Gate auf Ground gezogen und der P-Fet(Q1) fängt wieder zu leiten an.

Beispielbild Anschluss Schaltkontakt

Beispielanschluss des Schaltkontaktes J2

Der zweite Ausgang(Out2) mit dem Eingang(Set1) und dem Hysterese Ausgang(Hyst2) funktioniert genau so, nur dass der Ausgang invertiert ist, dieser ist als Open-Drain ausgeführt.
Bei Unterschreiten der Schwellspannung ist der Ausgang(Out2) auf Ground gezogen, bei Überschreiten der oberen Schwellspannung ist er offen (kein Potential) und würde bei Anschluss eines externen Pull-Up-Widerstandes den Zustand "High" annehmen.


Untere und obere Schwellspannung berechnen:

Screenshot vom ICL7665 Rechner

ICL7665 Rechner

Zum Berechnen der Schwellspannungen habe ich hier eine LibreOffice Calc Tabelle(3), welche bei Eingabe der Daten in die gestrichelten Felder die Widerstände berechnet. Bei Eingabe der ausgewählten Widerstände wird die Spannung angezeigt, bei der wirklich geschaltet wird. Außerdem wird der Gesamtwiderstand berechnet und der Stromverbrauch, der dadurch entsteht. Rechts sind dann noch zur Orientierung die Widerstandsreihen E12 und E24 abgebildet.


Bilder unbestückt

Bild unbestückte Platine Vorderseite

Vorderseite von der unbestückten Platine

Bild unbestückte Platine Rückseite

Rückseite von der unbestückten Platine

Die gelieferten Platinen von JLCPCB sehen sehr gut aus und ließen sich sehr gut löten. Die benötigten Bauteile habe ich bei TME(4) ausgesucht und bestellt. Die Einkaufsliste für eine Platine habe ich hier(5) mal zur Verfügung gestellt.

Bilder bestückt

Bild bestückte Platine Vorderseite

Vorderseite von der bestückten Platine

Bild bestückte Platine Rückseite

Rückseite von der bestückten Platine


Technische Daten:

BezeichnungWert
absolute Maximalspannung16V
max. Stromausgang Relais (J1)ca 10A
max. Stromausgang Schaltkontakt (J2)25mA
niedrigste Ausschaltschwelle9,6V
höchste Ausschaltschwelle12,4V
Hysterese0V - 1,4V

Links:

(1) : KiCAD Homepage
(2) : JLCPCB Homepage
(3) : LibreOffice Calc ICL7665 Rechner
(4) : TME.eu Electronic Components Shop
(5) : Bauteilliste

Sort:  

Hallo :) mit welchem Markdown befehl kann man die bilder neben den text machen?

Liebe grüße

<div class=pull-right>

[![Bild Schaltplan](https://ipfs.io/ipfs/QmWNZpN9afJyHNvLntMDmaK1c3fY5WDwxxYdNzqVaGe1up)](https://ipfs.io/ipfs/QmckYe564qT8oL5dtwLTxxenyjsMHDYS2Gghg9iTkwUapd)
<center><sup>Schaltplan gezeichnet mit KiCAD</sup></center>

</div>
<p dir="auto">Die Leerzeilen sind wichtig, wenn der das Markdown darin noch erkennen soll. Das gilt auch für Text davor und dahinter.<br /> Für links dann <code>pull-left.

Congratulations @alexzeigt! You have completed some achievement on Steemit and have been rewarded with new badge(s) :

<p dir="auto"><a href="http://steemitboard.com/@alexzeigt" target="_blank" rel="noreferrer noopener" title="This link will take you away from hive.blog" class="external_link"><img src="https://images.hive.blog/768x0/https://steemitimages.com/70x80/http://steemitboard.com/notifications/firstpayout.png" srcset="https://images.hive.blog/768x0/https://steemitimages.com/70x80/http://steemitboard.com/notifications/firstpayout.png 1x, https://images.hive.blog/1536x0/https://steemitimages.com/70x80/http://steemitboard.com/notifications/firstpayout.png 2x" /> You got your First payout <p dir="auto">Click on any badge to view your own Board of Honor on SteemitBoard.<br /> For more information about SteemitBoard, click <a href="https://steemit.com/@steemitboard" target="_blank" rel="noreferrer noopener" title="This link will take you away from hive.blog" class="external_link">here <p dir="auto">If you no longer want to receive notifications, reply to this comment with the word <code>STOP <blockquote> <p dir="auto">Upvote this notification to help all Steemit users. Learn why <a href="https://steemit.com/steemitboard/@steemitboard/http-i-cubeupload-com-7ciqeo-png" target="_blank" rel="noreferrer noopener" title="This link will take you away from hive.blog" class="external_link">here!