SOLVED : CA3 does not get Speed from PhaseRunner

Raphael303

100 mW
Joined
May 31, 2016
Messages
38
Hi

I have bought a new PhaseRunner (WP8 and L1019), hooked it up, Autotuned it in the software suite, setup works normal, but the CA3 does not get the Speedometer signal from it. Speed shows 0 at all times.

My CA3 has a retrofitted WP8-Plug, so I tripple checked the wiring right down to the "SP" Pad in the PCB of the CA3 (I opened it). It is definitly hooked up correctly, the speed signal goes where it has to go on the WP8 plug. Also quadruple checked that I'm not looking at the plug mirrored.

When I measure the voltage on the SP Pad I get 0 Volt. When I turn the wheel by hand I get nothing either. When I use the throttle to spin the wheel I get a continuous voltage proportional to throttle. Since the wheel is spinning freely I couldn't test it too much, but it never went up to 1V.

In the PhaseRunner suite I can see the RPM displayed live. It is set to Hall-Sensor mode. The motor is a Crystalyte Crown TC3080. I can spin the motor with throttle and it also reacts to torque input while riding the bike, however with far too little power. Which could be related to the CA3 not reading any rpm and speed.

I have attached my settings files to this post.
I connected and checked wiring according to the pix bellow.

Any help is appreciated.

CA_Pad_Layout.gif

WP8-Pinout.jpg



SOLVED


The white wire "speedometer signal" that goes to the Phaserunner/Baserunner L1019 plug need to be paralleled with one of the hall signals if your motor does not provide a speedometer signal.

The hall signals alone are not enough. Even though the PR/BR know the speed, they will not send it to the CA3, also not if you set "HDQ replicating HALL" in the custom parameters. The speed signal that goes to the CA3 from the PR/BR is the speedsignal that goes TO the PR/BR. So you need to provide this.
 

Attachments

  • PR and CA3 Settings.zip
    2.6 KB · Views: 82
Update, I have, in parallel, converted my wife's bicycle to electric.
For her I bought a new CA3 with the MF-Switch and WP8-plug and a baserunner with L10 and WP8. The only thing I modified here is, that I attached a L1019 Plug to the motor.

I autotuned the baserunner with the software, all worked well on first try. BUT:

Hers does not show speed in the CA3 either.

So bottom line I have two bicycles with CA3 and base/phaserunner whose CA3s do not get speedometer from the controller.

This must be something I set up wrong. No?
 
If you get no signal at the SP pad in the CA, then there's a wiring issue.

If you are not using the CA version that comes iwth an external speedometer you mount on the frame or fork and a magnet on the wheel, then the CA must get the speed signal from one of the three hall sensor signals from the motor.

So since you're not getting the speed signal at the CA itself, but you are getting the halls to read correctly in the setup software, (meaning the controller can see them from the motor), it means that most likely the SP wire between the CA and the controller is not connected, somewhere along it's length.

This statement:
Raphael303 said:
When I measure the voltage on the SP Pad I get 0 Volt. When I turn the wheel by hand I get nothing either. When I use the throttle to spin the wheel I get a continuous voltage proportional to throttle. Since the wheel is spinning freely I couldn't test it too much, but it never went up to 1V.
sounds like there is a miswire; if you mean that you get a voltage that "ghosts" the throttle voltage but not at the same voltage range.

You should be getting pulses on the SP pad, one for every time a magnet passes whatever sensor is connected to it. If there are no pulses on the SP pad, *but* the pulses *are* being read by the controller, the pulses are not making it from the controller to the CA.



There's no setting in the CA itself that I know of to change where it gets the signal, only how many poles (pole pairs) the magnet setup driving the sensor has. On a typical DD hubmotor, that's 23, but you'd need to check your specific motor for that info. For an external sensor on the frame with magnet on wheel, that's 1.

I don't know if the PR or BR has to have an output enabled to send a speed signal or not, but it would seem odd to me if it did (most controllers simply wire the CA-DP plug so the Speedo wire goes directly to one of the hall sensor lines coming from the motor).
 
Hey Amberwolf, thank you for your response and your time.

Even though I checked the wires already many times I just went back and checked the L10 connector which I wired to both of the bikes, since this is the only common thing on both bikes. Doing measurements there is not simple, but I checked if all the hall sensors have the same resistance to Gnd/5V and thus are on the correct pins. They all read the same values in the MegaOhms to 5V and something in the kOhms to GND. I also started up the Phaserunner suite again, looked at the dashboard and can clearly see all HallSensors light up. I can print a graph with RPM and Speed there. No Problem. With both bicycles.

So, as you point out, the problem SHOULD be in the wiring from the PR/BR to the CA3s. However, I did not to anything to the wiring from the BR to the CA3-WP, since they both come with the 8 pin WP plug and I only connected the stock cable.

I believe at least for the bicycle with the baserunner I can rule out any wiring problems, since I see Hall, Speed, RPM in the phaserunner suite.
 
Well, unless the PR is internally not passing the hall sensor signal from the motor to the CA connector, either in hardware or software, then the problem must be wiring between the PR's speedo output pin and the CA's speedo input pad on the PCB, if there is no pulsing signal at that pad.

If the version of the PR you have uses the WP8 connector as listed here
https://www.ebikes.ca/product-info/phaserunner.html#cables-and-connectors
then pin 2 of that is the speed output. If there is no speed output signal at that pin, then the problem is within the PR itself somewhere, or that cable stub.

If there is a speed output signal at that pin, then the problem is in the cable between the CA's PCB and that connector.

I couldnt' find anything specifically on the page that says where that WP8 pin 2 actually goes inside the PR, but this is listed on that page about the 2-pin JST temperature/speed connector.

Speed/Thermistor Pass Thru - JST-SM: The extra 2 pin female JST-SM plug is present in order to hook up additional inputs to the WP8 Cycle Analyst plug. If the motor has a built in temperature sensor, this signal can be fed to JST Pin1 to show motor temp on the CA3 and enable thermal rollback. Geared motors that have an internal speed sensor should use Pin2 as a pass-thru of the speedometer signal line to get speed display on the CA3. In this case, the setting at address 174 "HDQ Replicating Hall" should be unchecked. For direct drive motors, the motor speed will go through automatically to the CA3 as long as "HDQ Replicating Hall" is selected.
"HDQ Replicating Hall" on that page is a link to this image:
HDQ_On_Hall.jpg
but I don't know where you access that.


The unlikely possibility exists that in this version, for whatever reason, there may be no connection between any of the hall sensor inputs and the WP8 pin 2, and *instead* that pin may only be connected to the 2-pin JST that is for temperature and speed sensor input from the motor. If this is the case, then you would have to connect a wire from the motor hall JST connector, from any single hall signal, to the 2-pin JST's speed sensor pin. Based on the quote above, I don't think this is the case, but brougth it up as an option if there is no other solution. I don't know what effect it might have on the PR's operation to do this.
 
Thank you.

I have checked pin 2 directly from the controller of the PR on the WP-8 Plug. there is nothing.

I also tried the setting you posted above (it's in the menu - edit - edit parameters) it didn't work either.

Also it still puzzles me that two bikes do it. One with PR and one with BR...

I think I'm gonna call Grin Tech today, since they don't respond to my email.
 
If there's nothing on the PR's Speedo output wire, but it is getting all the hall signals, and the setting to replicate hall to speedo is on, then I can't think of anything else it could be other than a wiring fault inside the PR itself or the cable to the Speedo wire (presumably molded into the PR).

But Grin should be able to figure it out, if anyone can.
 
amberwolf said:
If there's nothing on the PR's Speedo output wire, but it is getting all the hall signals, and the setting to replicate hall to speedo is on, then I can't think of anything else it could be other than a wiring fault inside the PR itself or the cable to the Speedo wire (presumably molded into the PR).

But Grin should be able to figure it out, if anyone can.

It's my opinion too, but still, a Baserunner and a Phaserunner with the same problem... still seems odd. AND, Grin is ignoring my emails and, as for their website, don't want to be called, but only emailed....
 
Just as an update also in case Grin has a look at this forum. I'm still stuck and my email(s) to grin remain un-answered since the beginning of the week.
 
SOLVED


The white wire "speedometer signal" that goes to the Phaserunner/Baserunner L1019 plug need to be paralleled with one of the hall signals if your motor does not provide a speedometer signal.

The hall signals alone are not enough. Even though the PR/BR know the speed, they will not send it to the CA3, also not if you set "HDQ replicating HALL" in the custom parameters. The speed signal that goes to the CA3 from the PR/BR is the speedsignal that goes TO the PR/BR. So you need to provide this.
 
Back
Top