-
Notifications
You must be signed in to change notification settings - Fork 2
Anschluss von bistabilen Ventilen
Mit diesem Sketch können sogenannte Bistabile, oder Stromstossventile angesteuert werden. Diese haben den Vorteil extrem Stromsparend zu sein da diese zum Öffnen oder schließen nur einen kurzen Stromstoss benötigen. Der Nachteil ist, daseine komplexere Logik notwendig ist, um zu erkennen ob ein Ventil offen oder geschlossen ist. Es gibt diverse Ausführen dieser Ventile die verschiedene Spannungen benötigen, zb. 3.6V, 4.5V, 9V, 12V. Die Gardena 9V Ventile benötigen eine spezielle Verschaltung weshalb diese auf einer eigenen WikiSeite beschrieben ist. Die folgenden 2 Bilder zeigen ein Mini 3.6V 1/2" Impulsventil (ca 7€) sowie 2 fertig angeschlossene 6-9V Impulsventile (je ca. 10€)
Um diese Ventile nun hardwareseitig an den ESP8266 anzuschließen bestehen die folgende 2 Möglichkeiten.
Dieser Controller kann per i2C Bus angesteuert werden. Bis zu 4 Controller sind parallel möglich. Pro Controller können 2 Ventile versorgt werden. Dieses Shield kann auf einen Wemos D1Mini einfach aufgesteckt werden. Zur Vollständigkeit ist im Folgenden der Schaltplan zu finden. Für weitere Spezifikationen ist auch diese Seite empfohlen.
Wichtig: Es gibt diesen Controller mit und ohne i2c. Es muss die i2c Variante sein.
images/finalCircuit_TB6612FNG.png
Ebenfalls möglich ist die Nutzung einer H-Bridge über die internen GPIOs des ESP. Hierbei sind nur 2 Ventile möglich. Dafür aber sehr simpel da diese H-Bridge als einfache AufsteckPlatine erhältlich ist.
Spezifikationen
L293D WIFI Motor Drive Expansion Board ESP8266 ESP-12E DEV Motor Drive Shield
- Motor power (VM): 4.5 ~ 36V
- Control power (VIN): 4.5V ~ 9V(10V MAX)
- Provide the shorcut connector (short by VM and VIM), thus can use
- May use common power source (4.5V~9V) by shorting VM and VIM
- Controller Current (Iss):<=60mA (Vi=L), <=(Vi=H);
- Motor working current (Io): <=1.2A;
- Max power dissipation: 4W(T=90?)?
- Control signal input voltage: 2.3V<=VIH<=VIN (high) | -0.3V<=VIL<=1.5V (low)
- Working temperature: -25? to +125? (non condensing)
- Motor Drive: Dual high power H bridge
- ESP-12E Dev Kit control port: D1, D3 (motor A) D2, D4 (motor B)
- Finishing off the board there is even a nice big ON/OFF power switch and LED power indication.
Über die Ventilkonfiguration müssen die Ports wie folgt eingestellt werden:
Motor Shield | NodeMCU DevKit | GPIO | Purpose | PortConfig |
---|---|---|---|---|
D1 PWMA (Motor A) | D1 | 5 | Speed | port2 |
D3 DIRA (Motor A) | D3 | 0 | Direction | port1 |
D2 PWMA (Motor B) | D2 | 4 | Speed | port2 |
D4 DIRB (Motor B) | D4 | 2 | Direction | port1 |
- Überblick
- Aufbau der Hardware
- Konfiguration
- Steuerung via MQTT
- Integration in FHEM
- Beispiele zum Aufbau
- Technik