Elevator
From emboxit
Hardware
- CONTROLLER BOARD
- Connected to I/O via level translator circuitry and/or relays
- Different signal levels 110V-AC, 12-24V-DC-UNREGULATED
- Includes: CPU, I/O level translators, LCD and KEYS, Communication-level-translators, SPI and I2C I/O expanders
- EMULATOR
- Provides to CONTROLLER all operational signals
- Normal and ERRONEOUS operation signals
- LOGIC-ANALYZER-LOGGER BOARD
- Logs only PARALLEL I/O lines
- Provides all data on UART channel
- CPU-LOGGER BOARD
- Is a separate CPU or EPLD on the Controller CPU board connected to all I/O lines
- Can read GPIO, serial channels SPI, I2C
- Provides all data on UART channel
Software
For any board
- C-CORE CODE RUNS ON ANY MACHINE including PC, STM32, LPC17, LPC1000, ST7, ST8...
- C-CORE can communicate with UI on same Machine or via UART, uIP-Ethernet...
- I/O IS ACCESSED VIA THE BSP
- I/O IS DEFINED IN I/O MAP
- PARAMETER MANAGER
- IS PARAMETER EDITOR STORING IN EEPROM. Multi UI
- UI on LCD + 4-6 KEYS
- LCD driven by: GPIO, SPI, I2C, PC-PARALLEL PORT, PC-USB
- UI on UART + PC-GUI