================================================================================ Charger version history ================================================================================ legend: + - new feature * - change/update ! - bug fix ? - known issue - - deleted feature -------------------------------------------------------------------------------- EVC pcb v1.0 (custom loader 3.99, custom kernel 3.2.99) - ETH/W5500/SPI1 - RFID/CRW2/CAN - SDM/COM3/485 - RFM/SPI4, RFM_NSS:PB14 - WIFI/ESP/SPI4, ESP_NSS:PA0 - no RAM EVC pcb v1.2 (standard loader v3.2 or later, standard kernel v3.2.2 or later) - ETH/W5500/SPI1 - RFID/COM1/TTL - SDM/COM3/485 - RFM/SPI4, RFM_NSS:PB12 - WIFI/ESP/SPI1, ESP_NSS:PB14 - standard RAM -------------------------------------------------------------------------------- v1.2.7. 16.5.2023, Damir * Test procedure for RCD sensor, timing adjusted to accept hardware tolerance. -------------------------------------------------------------------------------- v1.2.6. 12.5.2023, Damir * Factory reset now sets radio group address to zero. -------------------------------------------------------------------------------- v1.2.5. 24.4.2023, Damir + Socket interface for production testing. ! Control pilot filtering algo had a bug (iw13_steady was not static). -------------------------------------------------------------------------------- v1.2.4. 22.3.2023, Damir + RFID receiver is now compatible with 125kHz, 13.56 MHz and QR code readers. + Factory reset, hold button and power up, all parameters are set to default. * When RFID system is disabled, card reading now produce a short tick sound. ! Mini scada, rfid system, card id with negative sign had no green dot. -------------------------------------------------------------------------------- v1.2.3. 14.11.2022, Damir * Internal current is read with abs(), so meter can be oriented either way. * When configuration is damaged, first goes ee read, then factory reset. * Reset all now keeps radio group address, it has a separate rest button. * Mobile app configuration, a few minor modifications are made. + Kernel self test flags (RAM, ETH, base, RFM, WiFi) added to devices page. -------------------------------------------------------------------------------- v1.2.2. 24.10.2022, Damir + Variable descriptions updated for HIQ Commander mobile app. * Mini scada home page reorganized a little. -------------------------------------------------------------------------------- v1.2.1. 1.8.2022, Damir + GM60 QR code reader, software now supports both RFID and QR reader. * Mini scada screen resolution changed from 1400x820 to 1280x680. * Home page, all commands moved from indicators to newly added buttons. * RFID/QR card management simplified, only two buttons are needed now. * Slightly longer constants for LED and beeper, to be more noticeable. -------------------------------------------------------------------------------- v1.2.0. 26.5.2022, Damir * Adapted for EVC v1.2 hardware, uses standard loader and kernel. * Hardware: energy meter Iskra WM3-6 replaced with Eastron SDM630-Modbus V2. * Hardware: RFID reader on CR-W2 replaced by reader on COM1 (7941E round coil). + Wireless house power meter, solar power meter and relay added. + With 3-phase power supply, load balancing is based on the most loaded phase. + Fast wireless option to prevent limiter trip on sudden consumption increase. * With RFID system enable and disable, charger goes lock and unlock. * RFID system, time to add new card extended to 60 seconds. + Remote limit reset with a long click. -------------------------------------------------------------------------------- v1.1.0. 18.2.2022, Damir * When charging is stopped by charger, contactor off is delayed 50ms. ! RFID is enabled, charging error caused charger to lock immediately. + Card with unrecognized id now gives both long beep and red blink. * Meter reading, charging power confirmed to give the accurate result. + Event log, the card number used to unlock the charger has been added. * Event log, hours and minutes separated by ":" instead of "." or ",". + Priority profile added to timeplot, both as analog and digital value. -------------------------------------------------------------------------------- 13.2.2022. Test session with Renault Zoe (old type) v1.0.8. Contactor off is delayed 1s (by Robotina, break rules). -> no error v1.0.7. Contactor off is delayed 2s. -> hard error v1.0.6. Each state machine step delayed for 100ms. -> soft error v1.0.5. Pwm and contactor are off at the same time. -> soft error v1.0.4. Contactor is off same time as charging request is off. -> soft error -------------------------------------------------------------------------------- v1.0.4. 11.2.2022, Damir ! When charging stops, pwm is turned off before the contactor. + Charging cycle info added: start, duration, energy and average current. + Event log added, last 10 events with start/stop time and parameters. * Remote limit in percentages. It is now able to step charging current up. * House power meter now measure both household and charger consumption. + Charging with ventilation is now configurable option. + Timeplot with charging limit, current, connected and charging. * Configuration descriptions made better. -------------------------------------------------------------------------------- v1.0.3. 6.2.2022, Damir ! When charging stops, pwm is turned off at the same time as the contactor. ! Unlocking with RFID card, economy out of interval, pause was not set. ! Economy profile, calculation of charging current was wrong. - Minimum current in economy profile removed, it did not prove useful. -------------------------------------------------------------------------------- v1.0.2. 4.2.2022, Damir * Button operation made simple: short is start/stop, long is economy/priority. * Indicator: blue is lock (RFID only), blink is pause, pink blink is priority. * Priority profile duration, zero means no limit. + Configuration page, description added for each parameter. + Configuration page, adding RFID card, description added. ! Charging current is now single phase, not the sum of all phases. + Remote limit implemented, remote_current_limit and remote_current_timer. * Charging state machine delay increased from 1000ms to 2000ms. -------------------------------------------------------------------------------- v1.0.1, 19.1.2022, Damir + Running on EVC v1.0 hardware, uses loader v3.99 and kernel v3.1.99/v3.2.99. * External ram not on board, causing loader/kernel transition problem. * Loader timeout extended 5s to 10s, to compensate for the problem. * Serial port COM3 is initialized by parameters set on COM2. -------------------------------------------------------------------------------- v1.0.0, 29.10.2021, Damir + Proof of concept, works with Cybro-3H and CCA-1 v1.2. + Include charge_driver() and charge_control(), charging process confirmed. --------------------------------------------------------------------------------