==== Display / UI ==== * 128x128 OLED Monochrome ? * LCD RGB ? * 4 Buttons ? * SMD Joystick ? * Rotary Encoder ? ==== Inputs ==== * Thermistor (+ Reference Resistor) * Resistorbridge with 16bit I2C-ADC ? * Thermocouple (Typ K) (2 Inputs !) * 0-10V Analog Input * Input Voltage / Output Current Measurement ==== Outputs ==== * 220V Relay * 220V SSR (+ Mains Zero Crossing Detection) * SSR Control (5V TTL) * PWM (MOSFET) * Isolated TTL with external Supply ==== Interfaces ==== * Serialport (over USB) on the Front * Mass Storage (for Logging, Profile Upload) (µSD Card) * CAN * BT? * WLAN? ==== Supply ==== * 220V (https://www.buerklin.com/de/netzmodul/p/34c902?utm_medium=stocklist, https://www.buerklin.com/de//p/34c914) * 12V / 24V ==== Misc ==== * RealTime Clock (DS1307 (Digikey DS1307Z+-ND) + Lithium Battery (Farnell 4199091), Holder (Digikey 952-1662-1-ND)) LPC1549 hat interne RTC * LPC1549 * µSD Card * SN65HVD230 CAN Transceiver * ACPL-217 Optocouplers * BTS4142 ProFETs for Outputs * MAX31855 Thermocouple Interface * https://playground.arduino.cc/Main/ACPhaseControl ==== Construction ==== Platinen: - Display/Buttons - Mikrocontroller (Hauptplatine, hinter Displayplatine) - Input (per CardEdge mit µC Platine verbunden) - Output (per CardEdge mit µC Platine verbunden) - Power Card Edge Connectors: Samtec MEC1-120-02-F-D (20polig) oder MEC1-110-02-F-D (10polig) Signale zw. Platinen: Display <-> µC : SPI für Display, I2C für Keyscan-IC oder GPIO für Buttons, GPIO für Rotary Encoder Input <-> uC : i2c,SPI für Sensoren, Analog und GPIO, 5V/3.3V Output <-> uC : GPIO/PWM für Outputs, CAN für Verbindung zu anderen Modulen Power <-> Alle : 5V/3.3V