Changes

DigiNow/Super Charger V2.5

9,256 bytes added, 22:19, 16 January 2020
no edit summary
<onlyinclude>
This refers to v2.5 of [[DigiNow]]'s charger product, released in early 2018, following on [[DigiNow/Super Charger V2|V2]].
: This release revises the [[DigiNow Super Charger V2|V2]] controller to integrate better with the vehicle.
: There are unconfirmed claims of revisions to the charging units themselves.
:: Reportedly, the charging units shipped as of 2018(?) support 4kW per unit ''when station voltage is high enough'', up from 3.3kW in V2.

See [[DigiNow/Super Charger V2]] for most details; 2.5 details are only published in various forum posts for now.

;Features
* The v2.5 control board can upgrade an existing v2 install.
* v2.5 install defaults to a bellypan fitment (shipped to/from DigiNow) which replaces the onboard charger.
* Uses the onboard charger's CANbus connection for these features:
** It can initiate charging from a completely keyed-off motorcycle state.
** Balances the [[Power Tank]] and [[Monolith]].
** Adjusts/limits charging on the fly based on BMS-reported voltages, capacities, and temperatures.
* Removes 3.3kW maximum per-unit power limit from v2.0.
* Removes the v2 limit on the number of chargers (3?).
*: At higher voltage stations or plugs you ''may'' see up to 4kW per unit.
* There is also a text-protocol-based Bluetooth LE (BLE) interface which offers some dynamic inspection and configuration abilities.
* Can target a battery voltage limit where it will taper and then stop to target an SoC for better lifetime conditioning of the battery cells.
*: Initially configured by DigiNow; changed via BLE console.
*: i.e. stop at 80% (110.0V) every night or 60% (106.0V) when not riding for a month, versus a default of 100% (116.4V).

;Video Guides
* [https://www.youtube.com/watch?v=LGu2Lfkjpuo 9.9kW charger SKID PAN final version unit for Zero Motorcycles] by [[User:DoctorBass|DoctorBass]] on YouTube:
*: {{#ev:youtube|LGu2Lfkjpuo}}
* [https://www.youtube.com/watch?v=66ax9zKkUDo 10kw Zero charger project almost finished!!] by [[User:DoctorBass|DoctorBass]] on YouTube:
*: {{#ev:youtube|66ax9zKkUDo}}
* [https://www.youtube.com/watch?v=Z1af6NbUujM Zero Modding Updates + Pluggin in a DigiNow Supercharger at Home] by [https://www.youtube.com/channel/UCdEMqkiM5I-98gxZKJXQ65Q NewZeroland] on YouTube:
*: {{#ev:youtube|Z1af6NbUujM}}

;Installation
: The installation method for 2.5 is into the bellypan replacing the onboard charger, and connecting to the bike with its connector.
:: This is how the DigiNow 2.5 control board listens to BMS and MBB messages and act on them appropriately.
: The stock bellypan is not deep enough to enclose the units, so the cooling fans are smaller and the pan is reinstalled over the chargers with bolts and offsets.
:: A custom-engineered pan is in development by DoctorBass, to be released, which doubles as a heatsink.
* [http://electricmotorcycleforum.com/boards/index.php?topic=8769.msg74786#msg74786 One loosely documented installation experience] by [[User:Ashnazg|Ashnazg]]

;Startup
# Connect the power source to a J inlet.
# Confirm startup sequence for the state:
#* Contactors (one or both installed batteries) should click shut if not already.
#* Instrument cluster engages charging green flashing indicator
#* Instrument cluster shows time to charge.
#*: Expect this to start as <code>00:00</code> and slowly converge from a very high number of hours to an expected value as power increases at the configured ramp rate.
# Listen for cooling fan engagement.

;Monitoring
# Download a serial Bluetooth (LE) console emulator.
#; Examples
#: (Used below) [https://play.google.com/store/apps/details?id=de.kai_morich.serial_bluetooth_terminal&hl=en_US Serial Bluetooth Terminal] app for android
#: [https://itunes.apple.com/us/app/hm10-bluetooth-serial-pro/id1221924372?ls=1&mt=8 HM10 Bluetooth Serial Pro] app for iOS
# Open the app and select the '''Menu''' button in the top left corner, then '''Devices''', then '''Bluetooth LE'''
# Plug in the charging system / motorcycle to a power source
# Press '''scan''' on the app on your phone
# You should see a device discovered which includes '''SCv2''' in it's name, select that device, the left side of the menu item should turn green
# Press the '''menu''' button again, then '''Terminal'''
# Once in the '''Terminal''' View, press the '''connect''' button on the top right hand corner to the left of the trash can icon
# The terminal should indicate a successful connection and there will be CSV output approximately once a second

;Event Example
For a ZF13.0 with 3.3 Power Tank and 1 DigiNow charger at 110V:
1032,1032,1032,957,10,3,104,26,130,20,20,21,3,9900,9900,0,50,3

{| class="wikitable"
|+ Message Decoding
!colspan="9"|BMS info
!colspan="9"|Charger info
|-
!colspan="3"|Voltage
!colspan="3"|Current
!colspan="3"|Capacity
!colspan="3"|Temperature
!
!colspan="4"|Power
!
|-
!V<sub>min</sub>
!V<sub>0</sub>
!V<sub>1</sub>
!I<sub>T</sub>
!I<sub>0</sub>
!I<sub>1</sub>
!C<sub>0</sub>
!C<sub>1</sub>
!C<sub>T</sub>
!T<sub>1</sub>
!T<sub>2</sub>
!T<sub>3</sub>
!N
!P<sub>T</sub>
!P
!O
!∂P
!v
|-
|1032||1032||1032||957||10||3||104||26||130||20||20||21||3||9900||9900||0||50||3
|}

{| class="wikitable"
|+ Event Fields
!Var
!Label
!Source
!Unit
|-
|<code>V<sub>min</sub></code>
|Battery voltage used
|min(V0, V1)
|0.1VDC
|-
|<code>V<sub>0</sub></code>
|Battery voltage
|BMS<sub>0</sub>
|0.1VDC
|-
|<code>V<sub>1</sub></code>
|Battery voltage
|BMS<sub>1</sub>
|0.1VDC
|-
|<code>I<sub>T</sub></code>
|Target total charging current
|(Dynamic)
|0.1ADC
|-
|<code>I<sub>0</sub></code>
|Battery current
|BMS<sub>0</sub>
|1ADC
|-
|<code>I<sub>1</sub></code>
|Battery current
|BMS<sub>1</sub>
|1ADC
|-
|<code>C<sub>0</sub></code>
|Battery capacity
|BMS<sub>0</sub>
|1Ah
|-
|<code>C<sub>1</sub></code>
|Battery capacity
|BMS<sub>1</sub>
|1Ah
|-
|<code>C<sub>T</sub></code>
|Total battery capacity
|C<sub>0</sub>+C<sub>1</sub>
|1Ah
|-
|<code>T<sub>0</sub></code>
|BMS0 Lowest Cell Temperature
|BMS<sub>0</sub>
|1℃
|-
|<code>T<sub>0</sub></code>
|BMS0 Highest Cell Temperature
|BMS<sub>0</sub>
|1℃
|-
|<code>T<sub>1</sub></code>
|BMS1 Lowest Cell Temperature
|BMS<sub>1</sub>
|1℃
|-
|<code>T<sub>1</sub></code>
|BMS1 Highest Cell Temperature
|BMS<sub>1</sub>
|1℃
|-
|<code>N</code>
|Number of chargers acknowledging
|Configuration
|1 charger
|-
|<code>P<sub>T</sub></code>
|Target total charging power
|Configuration
|1W
|-
|<code>P</code>
|Requested total charging power
|(Dynamic) ≤P<sub>T</sub>
|1W
|-
|<code>O</code>
|Capacity override flag
|Configuration
|1=override
|-
|<code>∂P</code>
|Charging power ramp rate
|Configuration
|1W/sec
|-
|<code>v</code>
|Control Board Firmware Version
|(Fixed)
|}


;Adjustment
# Use the steps above to begin monitoring the charger.
# Enter a CSV string corresponding to the following second-hand specification:
#: <code>'''V<sub>limit</sub>''','''I<sub>limit</sub>''','''N''','''P<sub>target</sub>''','''O''','''∂P'''</code>
#* <code>V<sub>limit</sub></code>: target voltage
#*: in units of 0.1V, so 1164 = 116.4V
#* <code>I<sub>limit</sub></code>: battery current limit
#*: Use the contactor C-rate limit ≈ sum of Ah-rating of all BMS units attached
#* <code>N</code>: number of chargers ''assumed! ''
#*: The controller broadcasts a message that all chargers should respond to, dividing the power target below by this number.
#* <code>P<sub>target</sub></code>: target total wattage across all listening chargers
#* <code>O</code>: 1C+ flag
#*: '''Always''' use 0 unless you've bypassed the contactor!
#* <code>∂P</code>: power ramp rate (W/sec)
#*: This limits power level adjustments unless there's an emergent condition requiring fast ramp-down.
# Select or compose an appropriate CSV string for your setup.
# Input it in the entry at the bottom of the app
# Send it to the charger by pressing the arrow button to the right of the entry
# Observe either through the [[Official Mobile Application|Zero app]] or some meter that the actual wattage is as desired.

;Example CSV config messages:
*1.3kW wall charging
*: <code>1164,104,2,1300,0,50</code>
*: This charges a 104Ah pack to 116.4V, assumes 2 charging units connected, distributes 1300W=1.3kW between them, no contactor bypass, and only changes power by 50W/sec
*:: The controller broadcasts a 650W message and assumes 2 chargers will implement it.
*6.6kW EV station charging
*: <code>1164,104,2,6600,0,50</code>
*: Per above, but targets 6600W=6.6kW across 2 chargers
*:: The controller broadcasts a 3300W=3.3kW message and assumes 2 chargers will implement it.
*9.9kW EV station charging (if you have 3 units):
*: <code>1164,104,3,9900,0,50</code>
*: Per above, but targets 9900W=9.9kW across 3 chargers
*:: The controller broadcasts a 3300W=3.3kW message and assumes 3 chargers will implement it.

;References
: [http://electricmotorcycleforum.com/boards/index.php?topic=8049 EMF announcement of DigiNow SuperCharger v2.5]
: [https://www.facebook.com/digiNowInc/posts/1660500230736662 Facebook announcement of DigiNow SuperCharger v2.5]
: [https://docs.google.com/document/d/1v6TCy0-hWS1JeOw3c31s_geXmEMC9xpkyGWRmE_pGYU/edit Third-party Google Doc incompletely documenting v2.5] by [[User:BrianTRice|BrianTRice]]
</onlyinclude>

[[Category:Charger]]
[[Category:Discontinued Product]]