Commit graph

21 commits

Author SHA1 Message Date
Michael Balzer 5f8e9e68a8 - Typo fix in SEVCON configuration 2023-05-19 21:04:36 +02:00
Michael Balzer e9747e3b41 - Added wiring example with Yazaki plug & relays 2020-04-04 09:25:24 +02:00
Michael Balzer 35cd9fc142 - Added relay PCB design by Pascal 2018-07-04 19:50:33 +02:00
Michael Balzer d05902e339 - Twizy-BMS-wiring-scheme v1.0b: correction for R1 & D1 2018-02-04 19:31:18 +01:00
Michael Balzer 5e49a3cfed Protocol.ods V1.1: added 155_2 & 3MW handshake 2018-01-30 17:50:00 +01:00
Michael Balzer e1e6ecabe1 - Fixed image and part number for main fuse holder in parts list
(Thx to Otto)
2017-10-19 19:10:02 +02:00
Michael Balzer 5717a5dfa3 - Added build #2 by Blazej using Nissan Leaf cells (10.5 kWh pack) 2017-09-03 21:26:11 +02:00
Michael Balzer 424687a234 - Arduino example scheme: HC-0x BT module RX voltage level 3.3V 2017-09-02 11:50:08 +02:00
Michael Balzer ee4e5ae7a2 - Added Tamura L06P400S05 hall sensor to example parts 2017-07-29 11:17:52 +02:00
Michael Balzer ac5241a61d Version 1.2.0:
- Ticker increments clockCnt on exit (first hook call with clockCnt=0)

- Protocol startup phase closer to original:
  - id155[0] set to 0xFF on Init
  - Transition from Init to Ready after 100 ms
  - 3MW timing changed to 200 ms
  - id155[3] update coupled to 3MW switch

- Added API functions to query charger infos:
  - int getChargerTemperature();
  - float getDCConverterCurrent();
  - bool isPluggedIn();
  - bool isSwitchedOn();
2017-07-29 11:09:14 +02:00
Michael Balzer 365ee37fa2 - Added Arduino example wiring scheme 2017-07-09 12:09:53 +02:00
Michael Balzer 22182a4b2a - Added CD74HC4067 analog multiplexer to parts list 2017-07-07 18:26:47 +02:00
Michael Balzer 7edb995ba6 - Parts images update 2017-07-04 20:52:47 +02:00
Michael Balzer c20f5ba507 - Name spelling correction 2017-07-02 10:39:57 +02:00
Michael Balzer 06c880c6aa - Added Youtube video links for prototype 2017-07-02 10:31:51 +02:00
Michael Balzer 1daa66cb6b - Typo & png optimization 2017-06-17 20:57:44 +02:00
Michael Balzer 5a0b39574f - svg replaced by png 2017-06-17 20:48:10 +02:00
Michael Balzer 6010e52af2 - Readme & part list refinements 2017-06-17 20:42:41 +02:00
Michael Balzer 1dcd46b3ab Twizy Virtual BMS V1.0.0 (2017-06-17)
- Added charger configuration info
- Protocol documentation update on error codes
- Added `Error` state for emergency shutdowns
- Ticker callback also called in state `Off`
- Added donation info & donors file
- Added parts images
- Added inState() test functions
- Added Arduino components to parts list
- Added overview text for Blazejs prototype
2017-06-17 14:58:21 +02:00
Michael Balzer 08942d5eda - Spelling correction in wiring scheme 2017-06-10 23:19:09 +02:00
Michael Balzer d73c5df078 Twizy Virtual BMS V1.0 RC2 (2017-06-10)
- Conversion to Arduino library
- Added CAN RX callback bmsProcessCanMsg()
- Added twizySetError() and error codes
- Using ROM strings to save RAM
- Configurable debug output level
- Added example Template
- Added example SimpleBMS
- Added setCanFilter()
- Added API documentation
- Added hardware documentation
- Added SEVCON configuration info

Version: 0.2 (2017-06-06)
- 3MW pulse cycle
- Separate states for trickle charging
- CAN TX retries
- Added bmsTicker() callback

Version: 0.1 (2017-06-04)
- Initial release
2017-06-10 22:43:16 +02:00