Grin Baserunner V6 User Manual

Motor controller

Advertisement

Quick Links

Baserunner V6 User Manual
Rev0
The Baserunner V6
Motor Controller
User Manual – Rev0
Grin Technologies Ltd
Vancouver, BC, Canada
ph:
(604) 569-0902
email: info@ebikes.ca
web: www.ebikes.ca

Advertisement

Table of Contents
loading
Need help?

Need help?

Do you have a question about the Baserunner V6 and is the answer not in the manual?

Questions and answers

Summary of Contents for Grin Baserunner V6

  • Page 1 Baserunner V6 User Manual Rev0 The Baserunner V6 Motor Controller User Manual – Rev0 Grin Technologies Ltd Vancouver, BC, Canada (604) 569-0902 email: info@ebikes.ca web: www.ebikes.ca...
  • Page 2: Table Of Contents

    Baserunner V6 User Manual Rev0 Copyright © 2024 1 Introduction.................1 2 Connectors................2 2.1 Battery Power....................2 2.2 Motor Cable – L10 Model................2 2.3 Motor Cable – MT Model................3 2.4 Cycle Analyst WP8 Plug.................3 2.5 Main9 Signal Plug...................4 2.6 PAS / Torque Plug...................4 2.7 Communication Port..................4...
  • Page 3 Baserunner V6 User Manual Rev0 7.8 Pedal Sensor Parameters (Superharness)..........22 7.9 Setting Assist Levels (Superharness)............22 7.10 Speed Limiting.....................25 7.11 Edit Parameter Menu.................27 8 Additional Details: ............28 8.1 Turning the Controller On and Off............28 8.2 Reverse Mode....................28 8.3 Wheel Speed Sensing..................29 8.4 Combined Temp / Speed Signal..............29...
  • Page 4: Introduction

     Operates both sensored or sensorless, even at high eRPM's Unlike standard trapezoidal or sine wave controllers, the Baserunner V6 is a field oriented controller that must be tuned to your motor for proper operation. This process is detailed in Section 6.2.
  • Page 5: Connectors

    Baserunner V6 User Manual Rev0 2 Connectors The controller has been connectorized to achieve maximum versatility with minimal wiring, using a combination of waterproof over-molded ebike plugs for signals and popular compact connectors for high current. 2.1 Battery Power The short 5cm leads for the battery pack emerge on the back end of the controller.
  • Page 6: Cycle Analyst Wp8 Plug

    Baserunner V6 User Manual Rev0 2.3 Cycle Analyst WP8 Plug The connector for the Cycle Analyst cable uses the waterproof 8-pin Z812 Higo standard. This connector taps into the controller's shunt resistor for analog current and power sensing, passing through the motor's speed and temperature signals as well.
  • Page 7: Pas / Torque Plug

    Android smart phone, or potential Bluetooth dongle (future product). The communication standard uses a 0 to 5V level serial bus. Grin produces a 3m long TTL->USB adapter cable to connect the unit with the USB port of a standard computer.
  • Page 8: Cycle Analyst Based Hookup

    3.3 Headless System Finally, the Baserunner V6 can be run with only a throttle on the Main9 plug, or a PAS / Torque sensor plugged into the 6 pin PAS plug. In these arrangements, it is essential to wire up the on/off power switch on either the WP8 plug or the Main9 connector for the controller to turn on, as outlined in Section 8.1.
  • Page 9: Network Control - Advanced

    Grin can provide the basic protocol documentation on request, but provides no hand-holding or support beyond that. 4 Controller Mounting The Baserunner V6 controllers can be installed either by mounting inside a downtube battery cradle or externally on the bike. 4.1 Battery Cradle Mount The Baserunner's low profile allows it to just fit inside a modified controller housings of both Reention and Hailong downtube battery casings.
  • Page 10 Baserunner V6 User Manual Rev0 Note that the stock controller housings have to be milled out with a larger internal pocket for the Baserunner to fit, they will not work in a standard housing. Grin supplies these modified controller housings. 4.2 External Mount...
  • Page 11: Phaserunner Software Suite

    Baserunner V6 User Manual Rev0 5 Phaserunner Software Suite The Baserunner V6 is already preconfigured if it is purchased as part of a conversion kit from Grin, no tuning of the parameters should be necessary and this section can be skipped.
  • Page 12: Software Suite Interface

    Baserunner V6 User Manual Rev0 5.1 Software Suite Interface The software suite is divided into 6 separate tabs for different functions: Basic Setup - This tab allows you to configure the motor parameters, power, adjusted speed, and current limits, torque ramping, and other commonly behaviors.
  • Page 13: Setting Up Default Parameters

    6 Setting Up Default Parameters Basic Setup tab If the Baserunner V6 was purchased independent of a kit or is being moved from one ebike system to another, you will need to change it's configuration. With hardware supplied by Grin, this can all be accomplished in a couple steps using preloaded defaults for the Controller, the Motor, and the (optional) PAS sensor, and then customizing the Battery Limits to your pack.
  • Page 14: Pedal Sensor Defaults (Superharness Only)

    NOTE: This section only applies to Superharness setups where a pedal sensor is plugged into the controller's 6 pin PAS plug. For a Cycle Analyst system, the pedal sensor behaviour is entirely managed by the CA3 and the Baserunner V6 is not involved.
  • Page 15: Battery Limits

    Baserunner V6 User Manual Rev0 6.4 Battery Limits Basic Setup tab With motor and PAS sensor configured, you may also want to set the battery voltage and current settings to appropriate values for your particular pack. 6.4.1 Battery Current Limits Set “Max Battery Current”...
  • Page 16: Additional Parameter Editing

    If the motor being driven is not available in our list of motor presets, then it will be necessary to configure the controller parameters manually. Please Note: When tuning your Baserunner V6 to a motor via the software suite, it is essential that your bike is propped up so that the powered wheel can rotate freely, both forwards and backwards.
  • Page 17 The effective pole pairs is a count of how many electrical cycles corresponds to one mechanical revolution of the wheel and must be set correctly. The Baserunner V6 needs this information to correlate it’s electrical output frequency with the wheel speed. In a direct drive (DD) motor, it is the number of magnet pairs in the rotor, while in a geared motor you need to multiply the magnet pairs by its gear ratio.
  • Page 18 “Flip Motor Spin Direction on Next Autotuning?” and relaunch the “Spinning Motor Test.” During the spinning test, the Baserunner V6 will start the motor in sensorless mode. If the motor fails to spin and just starts and stutters a few times, first double check your starting values for effective pole pairs and KV.
  • Page 19: Motor Phase Current And Power Settings

    27 amps with a 72V pack, while allowing over 40 amps with a 48V pack. In addition to regulating the current flowing in and out of the battery pack the Baserunner V6 can independently control the maximum phase currents that flow between the controller and motor. It is this motor phase current that both generates torque and causes the motor windings and motor connector to heat up.
  • Page 20: Tuning The Sensorless Self Start

    Baserunner V6 User Manual Rev0 The “Max Regen Phase Current” value directly sets the peak braking torque of the motor at full regen. If you want a strong braking effect, then set this to the same value as the forward phase current limit. If the maximum braking force is too intense, then reduce its value.
  • Page 21: Throttle And Regen Voltage Maps

    Advanced Setup tab With most ebike controllers, the throttle signal controls the effective voltage and hence unloaded rpm of the motor. With a Baserunner V6, however, the throttle is directly controlling the motor torque. If you pick the motor off the ground and give it just a tiny amount of throttle, it will still spin up to full rpm as there is no load on the motor.
  • Page 22: Field Weakening For Speed Boost

    7.5 Field Weakening for Speed Boost Basic Setup tab The Baserunner V6 can boost the top speed of your motor beyond what is normally possible from your battery voltage. This is accomplished by injecting a field weakening current in advance of the torque producing current.
  • Page 23: Virtual Electronic Freewheeling

    7.6 Virtual Electronic Freewheeling Dashboard/Basic Setup tabs The Baserunner V6 controller can be set to inject a small amount of current into the motor, even when the throttle is off. When properly tuned, this current injection can overcome the drag torque present in hub motors capable of regenerative braking, allowing them to spin freely when pedaling without any throttle.
  • Page 24: Motor Temperature Sensing

    7.7 Motor Temperature Sensing Temperature tab The Baserunner V6 has the ability to sense motor temperature and prevent the motor from overheating by automatically rolling back the max phase current. An entire tab in the software suite is dedicated to the motor thermal rollback settings.
  • Page 25: Pedal Sensor Parameters (Superharness)

    NOTE: This section only applies to Superharness setups where a pedal sensor is plugged into the controller's 6 pin PAS plug. For a Cycle Analyst system, the pedal sensor behaviour is entirely managed by the CA3 and the Baserunner V6 is not involved.
  • Page 26 Rev0 7.9 Setting Assist Levels (Superharness) PAS Setup tab The ASI firmware on your Baserunner V6 allows you to configure three unique power and speed limit setpoints to determine the behavior in a low, middle, and high power assist level.
  • Page 27 25% that results in no assist. Better displays (including all models offered by Grin) allow custom configuration of what PWM% is sent for each assist mode, giving some flexibility to explicitly select the power and speed you get for each value.
  • Page 28: Speed Limiting

    Baserunner V6 User Manual Rev0 A preview table is provided in order to conveniently see the result of these assist settings. This is how it looks for the PAS and Torque values above, with the display set to 5 and 9 assist levels respectively: That dashboard tab allows you to see in realtime the current assist level and study how this changes as you push up and down on the display buttons.
  • Page 29 For geared motors that freewheel or mid-drive motors, the motor RPM is not directly tied to the wheel and the Baserunner V6 requires some other input signal to determine the vehicle speed when the motor is not running. This would be fed into the wheel speed signal line of the L1019 connector or the Z910 connector, and the “Wheel Speed Sensor Source”...
  • Page 30: Edit Parameter Menu

    In addition to the parameters accessible from the software suite GUI, there are hundreds of other parameters present in ASI’s controller firmware. Most of these are not relevant for the functionality brought out with the Baserunner V6, but advanced users already familiar with ASI’s controller ecosystem may want to edit specific values.
  • Page 31: Additional Details

    8 Additional Details: 8.1 Turning the Controller On and Off In order to power up, the Baserunner V6's on/off wire must be shorted to battery V+, through either the WP8 plug or the Main9 plug. This is accomplished either with a Cycle Analyst plugged into the WP8 plug, or via the display's on/off with a Main9 harness.
  • Page 32: Wheel Speed Sensing

    If there are no speed pulses present on the “Wheel Speed” signal, and the temperature signal periodically drops to 0V, then the Baserunner V6 will treat those 0V pulses as speed signals to track wheel rotation. These decoded speed and temperature signals are transmitted both to the CA3 and the controller.
  • Page 33: Signal Mapping

    Rev0 8.5 Signal Mapping The Baserunner V6 uses the Analog Input 2 (Brk1) signal as both the throttle and regenerative brake signal source. This differs from the earlier Baserunner controllers which used separate signals for “Throttle Sensor Source” and “Regen Brake Source”, which were then shorted externally in the connector wiring.
  • Page 34: Independent Regenerative Braking

    Rev0 8.6 Independent Regenerative Braking The Baserunner V6 by default has both the throttle signal source and the regen brake signal source coming from the same line, Analog Input 2, which floats at 1V when disconnected. This allows for a single wire to control both power and braking.
  • Page 35: Updating Controller Firmware

    9 Cycle Analyst Settings Current Sensing [ Cal->RShunt ] The Baserunner V6 uses a 1.00 mW +- 0.02 mW shunt resistor for current sensing. The exact calibrated value is laser engraved on the controller heatsink. In order to have the most accurate readout of battery current, ensure that the Cycle Analyst’s “RShunt”...
  • Page 36: Led Flash Codes

    Baserunner V6 User Manual Rev0 10 LED Flash Codes A small red indicator LED is present on the underside of the controller. This shines downward through a hole in the controller baseplate and can provide useful feedback on the controller status. However in some installations the light is obscured and difficult to see.
  • Page 37 Low SOC Foldback Hi SOC Foldback I2tFLDBK Reserved Throttle fault converted to warning When corresponding with Grin about Baserunner troubleshooting, note in advance if the LED is flashing when the fault occurs, and include the flash code in the correspondence. -34-...
  • Page 38: Functional Schematic

    Baserunner V6 User Manual Rev0 11 Functional Schematic The Baserunner L10/Z9 controller has an ASI BAC555/BAC355 control and power board at the base, but with an intermediary daughter card PCB for additional signal conditioning and cable termination. This diagram illustrates the internal signal wiring and explains how the different connector pins are wired.
  • Page 39: Specifications

    Baserunner V6 User Manual Rev0 12 Specifications Electrical 12.1.1 Peak Battery Current Programmable up to 80A (L10) or 55A (Z9)* Phase A limits practical value to ~40A (L10) 25A (Z9) Peak Phase Current Programmable up to 80A (L10) or 55A (Z9)*...

This manual is also suitable for:

Baserunner v6 l10Baserunner v6 z9

Table of Contents