Initialisation depot
This commit is contained in:
107
WIRING.md
Normal file
107
WIRING.md
Normal file
@@ -0,0 +1,107 @@
|
||||
# Wiring Diagram
|
||||
|
||||
## LM18200 H-Bridge Connection
|
||||
|
||||
```
|
||||
ESP32 D1 Mini LM18200 Track/Motor
|
||||
|
||||
GPIO 25 (PWM) ──────────────► PWM
|
||||
GPIO 26 (DIR) ──────────────► DIR
|
||||
GPIO 27 (BRAKE)──────────────► BRAKE
|
||||
|
||||
5V ──────────────► Vcc
|
||||
GND ──────────────► GND
|
||||
|
||||
VS ◄───────── 12-18V Power Supply (+)
|
||||
GND ◄───────── Power Supply GND
|
||||
|
||||
OUT1 ──────────► Track Rail 1
|
||||
OUT2 ──────────► Track Rail 2
|
||||
```
|
||||
|
||||
## DCC Signal Output (Optional Booster Required)
|
||||
|
||||
```
|
||||
ESP32 D1 Mini DCC Booster Track
|
||||
|
||||
GPIO 32 (DCC_A) ────────────► Signal A
|
||||
GPIO 33 (DCC_B) ────────────► Signal B
|
||||
|
||||
Power In ◄──── 12-18V Supply
|
||||
|
||||
Track A ──────────► Rail 1
|
||||
Track B ──────────► Rail 2
|
||||
```
|
||||
|
||||
## WS2812 LED Indicators
|
||||
|
||||
```
|
||||
ESP32 D1 Mini WS2812 LEDs
|
||||
|
||||
GPIO 4 (LED_DATA) ──────────► DIN
|
||||
5V ──────────► VCC
|
||||
GND ──────────► GND
|
||||
|
||||
LED 0: Power Status
|
||||
- Green: Power ON
|
||||
- Red: Power OFF
|
||||
|
||||
LED 1: Mode Indicator
|
||||
- Blue (pulsing): DCC mode
|
||||
- Yellow (pulsing): Analog mode
|
||||
```
|
||||
|
||||
## Complete System Diagram
|
||||
|
||||
```
|
||||
┌─────────────────┐
|
||||
│ Power Supply │
|
||||
│ 12-18V DC │
|
||||
└────────┬─────────┘
|
||||
│
|
||||
┌────────┴─────────┐
|
||||
│ │
|
||||
┌───────▼────────┐ ┌──────▼──────┐
|
||||
│ LM18200 │ │ 5V Regulator│
|
||||
│ H-Bridge │ │ (if needed) │
|
||||
└───────┬────────┘ └──────┬───────┘
|
||||
│ │
|
||||
│ ┌────────▼────────┐
|
||||
│ │ ESP32 D1 Mini │
|
||||
│ │ │
|
||||
│ │ GPIO 25 → PWM │───┐
|
||||
│ │ GPIO 26 → DIR │───┤
|
||||
│ │ GPIO 27 → BRAKE│───┤
|
||||
│ │ │ │
|
||||
│ │ GPIO 32 → DCC A│ │
|
||||
│ │ GPIO 33 → DCC B│ │
|
||||
│ │ │ │
|
||||
│ │ GPIO 4 → LEDS │───┼──► WS2812 LEDs
|
||||
│ │ │ │ (Power & Mode)
|
||||
│ │ WiFi (Built-in)│ │
|
||||
│ └─────────────────┘ │
|
||||
│ │
|
||||
└───────────────────────────────┘
|
||||
│
|
||||
┌───────▼────────┐
|
||||
│ Track/Rails │
|
||||
│ │
|
||||
│ ┌──────────┐ │
|
||||
│ │Locomotive│ │
|
||||
│ └──────────┘ │
|
||||
└────────────────┘
|
||||
```
|
||||
|
||||
## Pin Summary Table
|
||||
|
||||
| Function | ESP32 Pin | Device Pin | Notes |
|
||||
|----------|-----------|------------|-------|
|
||||
| Motor PWM | GPIO 25 | LM18200 PWM | 20kHz PWM signal |
|
||||
| Motor Direction | GPIO 26 | LM18200 DIR | High=Forward, Low=Reverse |
|
||||
| Motor Brake | GPIO 27 | LM18200 BRAKE | Active LOW |
|
||||
| DCC Signal A | GPIO 32 | DCC Booster A | Requires booster circuit |
|
||||
| DCC Signal B | GPIO 33 | DCC Booster B | Inverted signal |
|
||||
| LED Data | GPIO 4 | WS2812 DIN | 2 LEDs for status |
|
||||
| LED Power | 5V | WS2812 VCC | LED strip power |
|
||||
| Power (5V) | 5V | LM18200 Vcc | Logic power |
|
||||
| Ground | GND | LM18200/LEDs GND | Common ground |
|
||||
Reference in New Issue
Block a user