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.
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.
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.
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.
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.
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...
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.
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.
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.
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.
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”...
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.
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.
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.
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.
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.
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.
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.
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.
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”...
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.
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.
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.
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.
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.
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”...
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-...
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.
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)*...
Need help?
Do you have a question about the Baserunner V6 and is the answer not in the manual?
Questions and answers