Node Vlakbank

Uit MakerSpace Leiden
Versie door MarkKlaauw (overleg | bijdragen) op 16 nov 2024 om 22:10
(wijz) ← Oudere versie | Huidige versie (wijz) | Nieuwere versie → (wijz)
Naar navigatie springen Naar zoeken springen
De printervriendelijke versie wordt niet langer ondersteund en kan weergavefouten bevatten. Werk uw browserbladwijzers bij en gebruik de gewone afdrukfunctie van de browser.

Werkt samen met de SafetyContactor van de Vlakbank; dus aan en uit zetten met de normale rode/groene knoppen.

OPTO1 wordt gebruikt om spanning via de SafetyContactor te detecteren; het relay onderbreekt de interlock kring van diezelfde SafetyContactor.

Huidige mac address "cc:50:e3:8c:31:a4" - dus geen switchport (WiFI).

Wiring

  1. Fase L1 'via' de current coil naar de motor van de vandikte bank.
  2. Interlock doorbroken door het relays (NO en Common)
  3. Opto 1 over de hete kant van de interlock (dus tussen rood/groen).

Zekering - op dit moment 800mA snel (had niets traag; iets van ene 100mA traag zou beter zijn (ding heeft wel een vrij grote inschakel piek).

Electronics

Gebaseerd op een Powernode_1.1 bordje; met in plaats van een POESP-board_1.0 een direct op de print gesoldeerde ESP32.

Verdere wijzigen ten opzichte van de standaard zijn:

  1. Extra RODE led op GPIO 2 - om aan te geven (via software) of het safety contactor bekrachtigt is.
  2. Geschakelde R78E3.3-5.0
  3. Extra 100 uF over de 12 volt.
  4. Extra 47 uF over de 3v3
  5. Grote 220v/12v DC blokje - met behulp van extra gaten in de print.

Aansluiting LEDs

Aanslutingen node vlakbank

De groene led (wit, grijs) gaat aan de AartLed; witte draad aan de kant van de RFID connector; grijze aan de kant van de ESP chip.

De rode LED (bruin, zwart) gaat naar SW1/IO2; de bruine draad gaat in SW1/'-'. De zwarte draad in IO2 (middelste pin). De derde pin (3v3) blijft onbezet.

Aansluiting RFID

Doormappen; 1 op 1. 3v3 (bruin) aan de kant van de ESP32, SDA aan de kant van de zekering/voeding (grijs).

Programmeren

Programmeren als per [[NodeVandiktebank]

Log example

   {
     "node": "jointer",
     "machine": "jointer",
     "maxMqtt": 768,
     "id": "a4318ce350cc",
     "ip": "10.11.0.231",
     "net": "WiFi",
     "mac": "CC:50:E3:8C:31:A4",
     "beat": 300,
     "approve": 0,
     "deny": 0,
     "requests": 0,
     "cache_hit": 0,
     "cache_miss": 0,
     "mqtt_reconnects": 1,
     "loop_rate": 10088.75,
     "coreTemp": 35,
     "heap_free": 252548,
     "rfid_scans": 0,
     "rfid_misses": 0,
     "state": "Waiting for card",
     "powered_time": 0,
     "running_time": 0,
     "idle_poweroff": 0,
     "bad_poweroff": 0,
     "current": 0.000318,
     "ota": true
  }