Commit Graph

182 Commits

Author SHA1 Message Date
C3MA Werkstatt e7ac4210c1 Fixed Mosfet used to switch Pump and Sensor supply 2020-12-20 14:12:05 +01:00
C3MA Werkstatt 220607ed77 Missed one N-Channel Mosfet 2020-12-20 14:08:42 +01:00
C3MA Werkstatt 77c27b1315 Replaced N-Channel Mosfets part number with the expected one 2020-12-20 14:07:23 +01:00
c3ma 0c82928452 updated pcb 2020-12-02 21:39:58 +01:00
c3ma 563530d79e fixed wrong mosefets used 2020-12-02 20:12:24 +01:00
EmpirePhoenix 60fa88d8e1 0.4 order files 2020-11-29 05:05:46 +01:00
EmpirePhoenix 3bbcd24707 lcsc/jlcpcb order changes 2020-11-29 05:04:46 +01:00
c3ma e2ac05b085 routing and schematic fixes 2020-11-27 23:55:43 +01:00
c3ma 267ec1aa37 improved schematic parts 2020-11-25 21:42:29 +01:00
c3ma cc277bdc93 lipo protector footprint and symbol 2020-11-11 21:50:46 +01:00
c3ma b6f5a5df38 added lipo protector to schematic 2020-11-11 21:50:33 +01:00
c3ma 65cbfd9442 Added Lipo protection into schematic 2020-11-11 19:10:42 +01:00
Ollo 6e6dec8d5f moved solar connector more to border 2020-11-07 17:13:24 +01:00
Ollo b85b2e6952 All parts layouted 2020-11-01 15:44:49 +01:00
Ollo 239ba179a1 SensorPwr for 1Wire routed 2020-10-31 01:50:17 +01:00
Ollo 0e699fa69c Increased board revision 2020-10-31 00:09:19 +01:00
Ollo bfd3394686 OneWire pin and Temp sensor use both sensorpower 2020-10-30 22:52:46 +01:00
Ollo 8ce2b7f303 Moved more parts arround 2020-10-29 23:23:12 +01:00
c3ma d583b83097 Only Pump safety is not placed 2020-10-23 22:08:50 +02:00
0110 305730909c Merge pull request #1 from ennyKey/master
Verbesserung der Störfestigkeit
2020-10-23 22:31:36 +02:00
enny 4029856576 * Es gibt lange Leitungen die von der Platine weg gehen. Hier gibt es zwei Risiken:
- Sie können sich Hochfrequente Störungen aus der Umgebung einfangen (sie bilden letztlich eine große Antenne) --> Tiefpassfilter um diese Störungen herauszufiltern und zu verhindern (Es könnte sonst passieren, dass genau bei einer Störung gemessen wird und die Messung "trockene Erde" ergibt, obwohl sie total nass ist. Alternativ könnte man auch eine Filterung in Software machen, aber Störungen in der Hardware zu filtern ist immer die Bessere Methode als es in Software zu machen --> Ursache bekämpfen, nicht die Auswirkungen)
  - Beim Anfassen der Stecker auf der Platine oder der Sensoren am anderen Leitungsende kann es zu ESD-Entladung kommen
	1) Schutz des ESP Pins: Schottky Dioden ergänzt um die Zerstörung des ESP Pins bei ESD Entladung zu verhindern.
	2) Schutz des FETs Q_PWR2 vor negativer Spannung: Schottky Diode ergänzt. Diese Hilft auch gleichzeitig bei positiven Pulsen auf der GND Leitung. Positive Spannungen auf der PWR Leitunge werden von der internen Diode des FETs beseitigt.
Hinzu kommt: Die Sensoren haben eine Spannung > 3,3V. Brückt man versehentlich mal Pin 3 und 2 ist der ESP-Pin direkt kaputt. Dank des Widerstandes und der Schottky Diode kann hier in diesem Fall auch nichts mehr passieren.

* Vorwiderstände an den Gates der FETs ergänzt um die Schädigung (und Verkürzung der Lebensdauer) der ESP-Pins durch kurzzeitige hohe Ladestöme der Gate-Kapazität zu vermeiden.

* Freilaufdioden ergänzt um FETs vor Induktionsspannungen, welche von den Pumpen beim Abschalten kommen können, zu schützen.

* Am Spannungsteiler für Lipo+ und SOLAR_IN einen Kondensator vorgesehen. Dies ist ein Hochohmiges Signal --> Lässt sich leicht durch Störungen von außen beeinflussen --> Kann zu Fehlmessungen führen. Auch hier gilt: könnte man auch eine Filterung in Software machen, aber Störungen in der Hardware zu filtern ist immer die Bessere Methode als es in Software zu machen --> Ursache bekämpfen, nicht die Auswirkungen

[Remark]: Ja, die Schaltung funktioniert auch ohne diese Änderungen.
Die Änderungen sind nur dafür gedacht die Lebensdauer der Schaltung zu verlängern und "unerklärliche" Phänomene wie "ab und zu spinnt sie mal / macht sie was komisches" zu verhindern.
2020-10-23 22:00:07 +02:00
c3ma 3e3eaa96e4 Refactored code 2020-10-23 16:20:34 +02:00
c3ma 0a91501dc5 Updated ignore files 2020-10-16 20:37:30 +02:00
EmpirePhoenix d549be7d6f battery with tht 2020-10-14 22:58:05 +02:00
EmpirePhoenix d4f97f7c59 fixed pcb layout 2020-10-14 22:57:29 +02:00
Ollo 750000e067 It is Pump, not Pump1 for the LED; Same for Sensors 2020-09-19 18:51:49 +02:00
c3ma 50dbfcc255 pcb design continued 2020-09-16 20:08:36 +02:00
c3ma f621c26ece Schematic Draft finished; Routing started 2020-09-14 19:20:33 +02:00
c3ma 1872e0a11c updated shematic for new version 2020-09-12 16:47:58 +02:00
c3ma 36dce9e625 Removed resistor 2020-09-07 18:02:43 +02:00
c3ma 43eb32eb49 changed footprint to actual one 2020-09-07 17:29:33 +02:00
Ollo c8ebe2a6bc ESP32 based project 2020-09-07 18:18:46 +02:00