Cycle Analyst V3 preview and first beta release

Get real world experience and user feedback on the electric bicycle products.
User avatar
Hyena   100 GW

100 GW
Posts: 5624
Joined: Aug 13 2008 9:10am
Location: Sydney, Australia
Contact:

Re: Cycle Analyst V3 preview and first beta release

Post by Hyena » May 14 2012 8:12am

Yep, they've had those for a few months now, it's meant for a headlight but it's straight pack voltage passed through so if you're not using the ebikes.ca luminator that's good for higher voltage you'll need a DC-DC converter. Common sense would dictate not to hook up a huge load to it - all the power is coming from your battery over the thin gauge wires to the CA. For most LED headlights they're fine though.
The guys @ ebikes.ca said they're good for up to around 1 amp - but I assume this is 1 amp @ ~36v not at 100v+ like half the maniacs here run - so don't try and pull 100w from it. The luminator draws ~10w so it's good for atleast that
www.HyenaElectricBikes.com
Aussie high powered e-bike kits and custom performance ebikes
New FUTR and Hyena special edition Beta frames now available!
My build and HD video thread____. My youtube channel____ Hyena Facebook page
My bike is writing cheques my body can't cash...

User avatar
hjns   100 kW

100 kW
Posts: 1273
Joined: Aug 20 2011 11:05pm
Location: Basel, Switzerland

Re: Cycle Analyst V3 preview and first beta release

Post by hjns » May 15 2012 2:55pm

Hi all,

10x 10k thermistors ntc came in, and I connected 5 of them to my CA v3 just to test. Unfortunately, the CA then shows temps between 5 and 8 oC with an actual ambient temp of 25oC, and the CA shows around 28oC when I cover the thermistors between my fingers. Assuming that my fingers are around 35oC, there is a correction factor of around 17oC. I think it would be great if that could be adjusted in the CA. Note that these are the el-cheapo thermistors from Ebay.
Henk


All men dream: but not equally. Those who dream by night in the dusty recesses of their minds wake in the day to find that it was vanity: but the dreamers of the day are dangerous men, for they may act their dreams with open eyes, to make it possible. T.E. Lawrence

User avatar
justin_le   10 MW

10 MW
Posts: 2208
Joined: May 28 2007 3:27am
Location: Vancouver
Contact:

Re: Cycle Analyst V3 preview and first beta release

Post by justin_le » May 16 2012 6:08pm

hjns wrote:Hi all,
10x 10k thermistors ntc came in, and I connected 5 of them to my CA v3 just to test. Unfortunately, the CA then shows temps between 5 and 8 oC with an actual ambient temp of 25oC, and the CA shows around 28oC when I cover the thermistors between my fingers. Assuming that my fingers are around 35oC, there is a correction factor of around 17oC. I think it would be great if that could be adjusted in the CA. Note that these are the el-cheapo thermistors from Ebay.
Hi Hjns, did you update the firmware with the B13 that was posted last week? In the original B12 the look-up table was assuming we used a 10K pull-up resistor although we made a board change to a 5K pull-up at the last minute so that the device would be more sensitive and accurate at the higher temperature range. If you don't have access to a programmer and want to use the B12 firmware, you can either a) connector two of your thermistors in parallel which will effectively behave like a single 5K thermistor so that the ratio is right, or b) replace the 4.99kOhm pull-up resistor on the PCB (R1) with a 10K pull-up.

-Justin
Currently recovering from the Suntrip race on a back to back tandem solar powered row/cycle trike. 550 watt solar roof, dual Grin All Axle hub motors, dual Phaserunner controllers, 12 LiGo batteries, and a whole wack of gear.

Now back in Vancouver with my Big Dummy Frame (yes This One, thanks ES!) with Grin all-axle front hub, Phaserunner controller, and 52V 19Ah Cellman triangle pack
My website: http://www.ebikes.ca
Please contact via email, info@ebikes.ca, rather than PMs, which are disabled

User avatar
justin_le   10 MW

10 MW
Posts: 2208
Joined: May 28 2007 3:27am
Location: Vancouver
Contact:

Re: Cycle Analyst V3 preview and first beta release

Post by justin_le » May 16 2012 6:23pm

amberwolf wrote:
johnrobholmes wrote:Probably best to crack it open and double check or wait for Justins response then! I didn't realize they had such a plug for lights, thats pretty cool.
There is a thread around here asking about a mystery plug on a recently-bought CA, and it turned out to be for the CL.
Yes, we decided to make the DC power port standard on all the CA's a few months ago but haven't yet got around to updating all of the documentation. The idea is to make it a convenient access point for those wanting to power small handlebar accessories (headlights, horns, handgrip warmers, stereos, GPS/ipod chargers etc.) without running an additional cable line back to the battery. Just a note that if you aren't using this, to leave the rubber cap on the DC plug so that it isn't at risk of shorting or corroding since the full pack voltage is present there.
CA_Power_Port_TN.jpg
CA_Power_Port_TN.jpg (8.2 KiB) Viewed 4227 times
This is going to be standard issue in all the V3 CA's as well and will be included in the pilot batch with all the wiring harnesses. For people wondering what the big yellow square is on the V3 CA boards, that's a resettable polyfuse inline with the power tap in case of a short or excessive current draw. The V2 boards don't have this yet and hence the caution to be careful about shorts.
CA V3 Polyfuse.jpg
CA V3 Polyfuse.jpg (70.76 KiB) Viewed 4227 times
To test the theory,
No need to test ;-)
Currently recovering from the Suntrip race on a back to back tandem solar powered row/cycle trike. 550 watt solar roof, dual Grin All Axle hub motors, dual Phaserunner controllers, 12 LiGo batteries, and a whole wack of gear.

Now back in Vancouver with my Big Dummy Frame (yes This One, thanks ES!) with Grin all-axle front hub, Phaserunner controller, and 52V 19Ah Cellman triangle pack
My website: http://www.ebikes.ca
Please contact via email, info@ebikes.ca, rather than PMs, which are disabled

User avatar
justin_le   10 MW

10 MW
Posts: 2208
Joined: May 28 2007 3:27am
Location: Vancouver
Contact:

Re: Cycle Analyst V3 preview and first beta release

Post by justin_le » May 16 2012 6:52pm

k.ewin wrote:Hi,

the main issue with the new CA V3 design is the huge amount of wiring necessary to use all features. It would be much better to add an ANT+ receiver to the hardware
I love the convenience and cleanliness of wireless too, I just wonder (EMI interference problems aside) about the wisdom of having core components of an ebike all needing their own independent battery power. Imaging if you had to have coin cells in your speedo sensor, coin cells in your cadence sensor, coin cells in your throttle, temperature probe, and ebrake cutoffs etc. That's a lot of small batteries to stay on top of.

For something rather peripheral to operation like a heart rate monitor it wouldn't matter much of the sensor battery died in the middle of a trip. But say you have a bike with PAS control and the cadence sensor shuts off because it ran out of battery? Or you run in cruise control mode but the speedo sensor battery dies?

In any case it's something we're keeping an eye on for possibilities if there are cases where it makes sense, but for the most part I'm mostly of the opinion that items that are _part_ of the ebike are best permanently wired up, even if it's a bit more inconvenient at first. -Justin
Currently recovering from the Suntrip race on a back to back tandem solar powered row/cycle trike. 550 watt solar roof, dual Grin All Axle hub motors, dual Phaserunner controllers, 12 LiGo batteries, and a whole wack of gear.

Now back in Vancouver with my Big Dummy Frame (yes This One, thanks ES!) with Grin all-axle front hub, Phaserunner controller, and 52V 19Ah Cellman triangle pack
My website: http://www.ebikes.ca
Please contact via email, info@ebikes.ca, rather than PMs, which are disabled

User avatar
amberwolf   100 GW

100 GW
Posts: 26728
Joined: Aug 17 2009 6:43am
Location: Phoenix, AZ, USA, Earth, Sol, Local Bubble, Orion Arm, Milky Way, Local Group
Contact:

Re: Cycle Analyst V3 preview and first beta release

Post by amberwolf » May 16 2012 7:09pm

justin_le wrote: Imaging if you had to have coin cells in your speedo sensor, coin cells in your cadence sensor, coin cells in your throttle, temperature probe, and ebrake cutoffs etc. That's a lot of small batteries to stay on top of.
At least in sunny places like here in Phoenix, maybe use those little solar chargers like some of the keychain LED lights have built in? I don't know that they would ever fully recharge the cells, but they could certainly extend lifespan, if the cells can handle the recharge, and the solar cell can output enough to either recharge it afterward or even fully power the device and transmitter....

User avatar
teklektik   10 GW

10 GW
Posts: 4020
Joined: Mar 26 2011 1:15pm
Location: CT, USA

Re: Cycle Analyst V3 preview and first beta release

Post by teklektik » May 16 2012 7:17pm

amberwolf wrote:...maybe use those little solar chargers like some of the keychain LED lights have built in....
Seriously?
+1 for copper!
Visit Grin Technologies at www.ebikes.ca
Build Thread: 2WD Yuba Mundo V4

User avatar
amberwolf   100 GW

100 GW
Posts: 26728
Joined: Aug 17 2009 6:43am
Location: Phoenix, AZ, USA, Earth, Sol, Local Bubble, Orion Arm, Milky Way, Local Group
Contact:

Re: Cycle Analyst V3 preview and first beta release

Post by amberwolf » May 16 2012 9:12pm

I dunno that it would really do much good, but thought I might mention it. :)

User avatar
hjns   100 kW

100 kW
Posts: 1273
Joined: Aug 20 2011 11:05pm
Location: Basel, Switzerland

Re: Cycle Analyst V3 preview and first beta release

Post by hjns » May 17 2012 12:37am

Hi Justin,

No, I still run the B12, as I still need to obtain a TTL-USB cable. Anyway, I put two thermistors in parallel, and it nicely shows ambient temp around 20oC (07.30am here now). I lighted a cigaret lighter and put the thermistors in the warm air above the flame, and the CA showed the temp increase. Within seconds the CA showed 130oC, after which I removed the lighter. Then the CA nicely showed the decrease in temp, and within 1 minute the temp was ambient again.

Very happy with the results! Thanks, Justin for the support and for developping the CA in the first place!

Maybe a suggestion to keep all requirements for thermistors the same between future CA versions and the CAnalogger, or have a simple pot added to the PCB to change the pull-up value.


justin_le wrote:Hi Hjns, did you update the firmware with the B13 that was posted last week? In the original B12 the look-up table was assuming we used a 10K pull-up resistor although we made a board change to a 5K pull-up at the last minute so that the device would be more sensitive and accurate at the higher temperature range. If you don't have access to a programmer and want to use the B12 firmware, you can either a) connector two of your thermistors in parallel which will effectively behave like a single 5K thermistor so that the ratio is right, or b) replace the 4.99kOhm pull-up resistor on the PCB (R1) with a 10K pull-up.

-Justin
Henk


All men dream: but not equally. Those who dream by night in the dusty recesses of their minds wake in the day to find that it was vanity: but the dreamers of the day are dangerous men, for they may act their dreams with open eyes, to make it possible. T.E. Lawrence

User avatar
justin_le   10 MW

10 MW
Posts: 2208
Joined: May 28 2007 3:27am
Location: Vancouver
Contact:

Re: Cycle Analyst V3 preview and first beta release

Post by justin_le » May 17 2012 3:20am

hjns wrote: Maybe a suggestion to keep all requirements for thermistors the same between future CA versions and the CAnalogger, or have a simple pot added to the PCB to change the pull-up value.
Yes, that is the intention, both the Analogger and CAV3 are designed to use the same 10K NTC thermistor which is the most common value we find on BMS boards and inside ebike batteries. The situation of needing to put two in parallel for 5K is just a temporary hardware fix to which can work until you update the firmware.
Currently recovering from the Suntrip race on a back to back tandem solar powered row/cycle trike. 550 watt solar roof, dual Grin All Axle hub motors, dual Phaserunner controllers, 12 LiGo batteries, and a whole wack of gear.

Now back in Vancouver with my Big Dummy Frame (yes This One, thanks ES!) with Grin all-axle front hub, Phaserunner controller, and 52V 19Ah Cellman triangle pack
My website: http://www.ebikes.ca
Please contact via email, info@ebikes.ca, rather than PMs, which are disabled

User avatar
justin_le   10 MW

10 MW
Posts: 2208
Joined: May 28 2007 3:27am
Location: Vancouver
Contact:

Beta 14 firmware

Post by justin_le » May 17 2012 4:23am

Hey guys, so attached is the Beta14 version of the VA C3 firmware. This fixes the brief throttle glitch right after reset, plus a few other behind-the-scene things you won't really notice. The main UI differences are:

1) The function of holding the left and the right button are swapped. So you hold the right to enter setup, hold the left for a reset. It took a bit for my old habits to get used to this but it does in the end make a lot more sense

2) Adds the ability to select which screens are shown and hidden, and you can choose one set of screens that appear when stationary and another set (typically a smaller set) to show up when the bike is moving. Right now there are 11 different display screens with various data and you change these by scrolling through with the left and right buttons, then holding the right button to toggle. Binary fashion, 1=shown, 0=hidden
CA3 Movin Screens.jpg
CA3 Movin Screens.jpg (30.03 KiB) Viewed 3509 times
3) Attempts to display a bit more sensor data inside the setup menu so that it's easier to know what values to put in. So for instance, at the throttle input screen, you can see the actual realtime throttle voltage go up and down as you move the throttle, and then you'll know what to put for max and min throttle range values.
CA3 Thr In.jpg
CA3 Thr In.jpg (29.12 KiB) Viewed 3509 times
Similarly, in the PAS setup you can see whether the PAS input signal is Hi or Lo, and by rotating the pedals and counting how many Hi Lo transitions you'll know the PAS pole count. It also shows in realtime if the PAS direction input is at 5V (=Fwd) or 0V (=Rev). Haven't implemented it yet but will do something similar on the wheel setup for the #poles variable, so that you can turn the wheel exactly one revolution and have it count the number of hall transitions.

Anyways, this firmware is all working as expected our bench jig and test ebikes, but Teklektik is still having issues where the throttle output cuts out shortly after turning the system on and we've been completely unable to replicate this. I'm really curious if others, especially those who've seen this throttle cutout issue on the B13 code could try and see if they are getting the same thing or not?

I'm working on doing things so that the CA has a 12th screen that outputs a bit more diagnostic info on what limiting modes are coming into play which would hopefully shed light on these scenarios.
Attachments
CA_Rev3_B14.zip
Beta14 version of the CA3 code for people to flash
(46.99 KiB) Downloaded 93 times
Currently recovering from the Suntrip race on a back to back tandem solar powered row/cycle trike. 550 watt solar roof, dual Grin All Axle hub motors, dual Phaserunner controllers, 12 LiGo batteries, and a whole wack of gear.

Now back in Vancouver with my Big Dummy Frame (yes This One, thanks ES!) with Grin all-axle front hub, Phaserunner controller, and 52V 19Ah Cellman triangle pack
My website: http://www.ebikes.ca
Please contact via email, info@ebikes.ca, rather than PMs, which are disabled

User avatar
Ratking   1 kW

1 kW
Posts: 499
Joined: May 20 2010 5:27am
Location: Norway

Re: Cycle Analyst V3 preview and first beta release

Post by Ratking » May 17 2012 7:38am

Thanks to Justin, I got my setup working last night.
I'm using the new ca with a hv160 and a Turnigy 80-10 130kv. I have not tried it on the road yet, still waiting for the final parts, but I can tell that the ca will be mandatory in every build I make.
Both the current and speed control worked flawless at the bench, only complain will be a short throttle range. In speed mode, the motor rpm will be max long before full throttle is applied.
I have the pulses set to min 0.99 ms and max 2.00 ms. Tried different variations, but with no luck. I want to try it with a heavy load before I make any assumptions, I will soon find out.

User avatar
teklektik   10 GW

10 GW
Posts: 4020
Joined: Mar 26 2011 1:15pm
Location: CT, USA

Re: Cycle Analyst V3 preview and first beta release

Post by teklektik » May 17 2012 11:40am

Setup Summary for CA vB14

The setting summary for the newer v3B15 release is available here.
The setting summary for the previous v3B13 release is available here.
Unofficial basic setup notes are available here.
Values shown are defaults after loading firmware.

[...] = numeric entry field
{ ... | [...] } = menu chooser where [...] = default selection
  1. Setup Calibrtion
    1. Cal -> Range
      { [Lo (W)] | Hi (kW) }
    2. Cal -> RShunt
      [1.000] mOhm
    3. Cal -> V Scale
      [31.05] V/V
    4. Cal -> Zero Amps
      (Press/Hold to normalize the currently detected Amp reading to 0.0)
  2. Setup Spdometer
    1. Spd -> Units
      { mi | [km] }
    2. Spd -> Wheel
      [2075] mm
    3. Spd -> #Poles
      [23]
    4. Spd ->TotDist
      [00000] km
  3. Setup Speed Lims
    1. SLim -> Max Speed
      [99.0] kph
    2. SLim -> Start Speed
      [00.0] kph
    3. SLim -> IntSGain
      [200] Gain
    4. SLim -> PSGain
      [0.59] V/kph
    5. SLim -> DSGain
      [002] Gain
  4. Setup Power Lims
    1. Plim -> Max Current
      [99.0] Amps
    2. Plim -> AGain
      [150] Gain
    3. Plim -> Max Power
      [9999] Watts
    4. Plim -> W Gain
      [050] Gain
  5. Setup Throt In ........ Live Data = < 0.00V >
    1. ThrI -> Cntrl Mode
      { [Pass-thru] | Current | Speed | Disabled }
    2. ThrI -> Min Input
      [0.99] Volts
    3. ThrI -> Max Input
      [3.99] Volts
    4. ThrI -> Fault Volt
      [4.49] Volts
  6. Setup Throt Out
    1. ThrO -> Output Mode
      { [Voltage] | R/C Pulse }
      (if ThrO->OutputMode = { Voltage }
      1. ThrO -> Min Output
        [0.90] Volts
      2. ThrO -> Max Output
        [3.74] Volts
        )
      (if ThrO->OutputMode = { R/C Pulse }
      1. ThrO -> Min Output
        [0.90] mSec
      2. ThrO -> Max Output
        [3.74] mSec
        )
    2. ThrO -> Up Ramp
      [500]
    3. ThrO -> Down Ramp
      [500]
    4. ThrO -> KV Comp.
      [0.95] V/kph
  7. Setup RPM Sensor ........ Live Data = < Rev Hi > >
    1. RPM -> PAS Poles
      [08]
    2. RPM -> Dir Plrty
      5v={ [Fwd] | Rev }
    3. RPM -> Quadrtr
      { Disabled | Enabled }
    4. RPM -> Strt Delay
      [50] x 18ms
    5. RPM -> Stop Delay
      [15] x 18ms
  8. Setup Trq Sensor ........ Live Data = < 3.37V >
    1. Trq -> Trq Scale
      [-200.0] Nm/V
    2. Trq -> Trq Offset
      {2.55V 3.37V}
      (Press/Hold to update eeprom offset voltage on left with current voltage on right - similar to Zero Amps)
  9. Setup Cntrl Mode
    1. Ctrl -> PAS Mode
      { [PAS Off] | RPM Cntrl | Trq Cntrl }
    2. Ctrl -> Assist Level
      [0500] mA/Nm
    3. Ctrl -> Aux Funct
      { [Off] | Amps Lim | Speed Lim | Power Lim | Pas Level }
    4. Ctrl -> Min Aux In
      [0.99] Volts
    5. Ctrl -> Max Aux In
      [3.99] Volts
  10. Setup Temp Sensr
    1. Temp -> Sensor ........ Live Data = < 4.93V >
      { [Disabled] | 10K Thrmstr | Linear Type }
      (If Temp->Sensor = { Linear Type }
      1. Temp -> 0 Deg
        [0.99] Volts
      2. Temp -> TScale
        100.0 Deg/V
        )
    2. Temp -> Thrsh Temp
      [090] oC
    3. Temp -> Max Temp
      [130] oC
  11. Setup Battery
    1. Batt -> Chemistry
      { [LiMn] | LiPo | LiFe | SLA | NiMH }
    2. Batt -> String#
      [10] Cells
    3. Batt -> Capacity
      [10] Ah
    4. Batt -> RBatt
      [199] mOhm
    5. Batt -> Vlt Cutoff
      [19.0] Volts
    6. Batt -> V Gain
      [0800] Gain
    7. Batt -> TotCyc
      [0000] Cyc
    8. Batt -> TotAhrs
      [00000] Ah
  12. Setup Display
    1. Disp -> Main Disp
      { [Watts] | Amps }
    2. Disp -> Averaging
      [5] Duration
    3. Disp -> RS232
      { [1] | 5 } Hz
    4. Disp -> Vshutdown
      [10.0] Volts
    5. Disp -> Stop Scrns
      [11111111111]
      (Binary digits select display of 11 screens starting with Main)
    6. Disp -> Movn Scrns
      [11111111011]
      (Binary digits select display of 11 screens starting with Main)
Printable version:
CA_vB14_ConfigSettings.zip
(1.54 KiB) Downloaded 83 times
Last edited by teklektik on Jul 12 2012 12:46pm, edited 2 times in total.
Visit Grin Technologies at www.ebikes.ca
Build Thread: 2WD Yuba Mundo V4

Tench   100 kW

100 kW
Posts: 1033
Joined: Jul 13 2010 12:48pm
Location: Derby UK

Re: Cycle Analyst V3 preview and first beta release

Post by Tench » May 17 2012 12:15pm

There are 10 types of people when it comes to Binary code, those that undestand it and those that dont :D

The old ones are still the best!! :D :D :D :roll:

Thank you for doing the summary, i shall have to print one off to refer to when i have installed this new version.

Will this be the final production version Justin?

Simon.
Project one http://endless-sphere.com/forums/viewto ... ilit=tench
Project Two http://endless-sphere.com/forums/viewto ... =6&t=37489
The uk's first Stealth Bomber

There is a box inside your head, inside amongst others are the words "Wont fit" stop looking for answers in the box, there are no answers only excuses.

User avatar
teklektik   10 GW

10 GW
Posts: 4020
Joined: Mar 26 2011 1:15pm
Location: CT, USA

Re: Cycle Analyst V3 preview and first beta release

Post by teklektik » May 17 2012 12:32pm

Summary is primarily provided to identify original default settings in case of issues and to help identify capabilities for those deciding to take the plunge...
Visit Grin Technologies at www.ebikes.ca
Build Thread: 2WD Yuba Mundo V4

Tench   100 kW

100 kW
Posts: 1033
Joined: Jul 13 2010 12:48pm
Location: Derby UK

Re: Cycle Analyst V3 preview and first beta release

Post by Tench » May 17 2012 1:20pm

I was thinking more of a guide to see where i am when i am in the menus as they are much larger now, and if i had a paper copy i could write down my settings at the side of each menu position, it would enable me to navigate straight to each individual setting easier when making adjustments.
Its come along way from the earlier version 2.2 and 2.25 that i also have.

Simon.
Project one http://endless-sphere.com/forums/viewto ... ilit=tench
Project Two http://endless-sphere.com/forums/viewto ... =6&t=37489
The uk's first Stealth Bomber

There is a box inside your head, inside amongst others are the words "Wont fit" stop looking for answers in the box, there are no answers only excuses.

User avatar
teklektik   10 GW

10 GW
Posts: 4020
Joined: Mar 26 2011 1:15pm
Location: CT, USA

Re: Cycle Analyst V3 preview and first beta release

Post by teklektik » May 17 2012 1:29pm

Tench wrote: ... if i had a paper copy i could write down my settings at the side of each menu position, ...
yep - I use the printable text file version to save settings before each reflash...
Visit Grin Technologies at www.ebikes.ca
Build Thread: 2WD Yuba Mundo V4

User avatar
hjns   100 kW

100 kW
Posts: 1273
Joined: Aug 20 2011 11:05pm
Location: Basel, Switzerland

Re: Beta 14 firmware

Post by hjns » May 17 2012 2:30pm

OK, I flashed to B14 and it works on the bench. Have not yet tried it out on the bike. The B14 indeed solves the 10k thermistor issue. I have now an error of about 4oC with one thermistor. Good enough.

The 3rd digit for LVC allows me to set an LVC of 108.0V (3.6V cell level), which is great. The main screen shows my voltage correctly (1/3 used lipos at 117V), however the next screen shows only the 17V, and misses the 1st one hundred, as mentioned in a previous post by Justin. A bit weird, but not a real problem.
justin_le wrote: 1) The function of holding the left and the right button are swapped. So you hold the right to enter setup, hold the left for a reset. It took a bit for my old habits to get used to this but it does in the end make a lot more sense
Works like a charm - much more intuitive.
justin_le wrote: 2) Adds the ability to select which screens are shown and hidden, and you can choose one set of screens that appear when stationary and another set (typically a smaller set) to show up when the bike is moving. Right now there are 11 different display screens with various data and you change these by scrolling through with the left and right buttons, then holding the right button to toggle. Binary fashion, 1=shown, 0=hidden
Very nice. As I don't use the PAS thingies, I got rid of them.
justin_le wrote: 3) Attempts to display a bit more sensor data inside the setup menu so that it's easier to know what values to put in. So for instance, at the throttle input screen, you can see the actual realtime throttle voltage go up and down as you move the throttle, and then you'll know what to put for max and min throttle range values.
Very handy. I did not save my settings before flashing, so seeing the actual throttle voltages were great. I also took the chance to recalibrate the CA. Ended up with a rshunt of 2.385mOhm for my non modified Lyen 124115 controller.

justin_le wrote: I'm working on doing things so that the CA has a 12th screen that outputs a bit more diagnostic info on what limiting modes are coming into play which would hopefully shed light on these scenarios.
A screen which shows the temperature results continuously, instead of alternating with speed and Ah, would be great for my testing. I strongly believe that the temperature gauge is the one real hurdle for high power setups. For tweaking, it really is much nicer to have a continuous view of what is happening before any limiting is incurred by the CA. Now I have to rely on the CA limiting for 2/3rds of the time.....
Henk


All men dream: but not equally. Those who dream by night in the dusty recesses of their minds wake in the day to find that it was vanity: but the dreamers of the day are dangerous men, for they may act their dreams with open eyes, to make it possible. T.E. Lawrence

User avatar
Sacman   10 kW

10 kW
Posts: 750
Joined: May 27 2008 3:42am
Location: Corona & Irvine, California, USA

Re: Cycle Analyst V3 preview and first beta release

Post by Sacman » May 17 2012 5:13pm

justin_le wrote:
Yes, we decided to make the DC power port standard on all the CA's a few months ago but haven't yet got around to updating all of the documentation. The idea is to make it a convenient access point for those wanting to power small handlebar accessories (headlights, horns, handgrip warmers, stereos, GPS/ipod chargers etc.) without running an additional cable line back to the battery. Just a note that if you aren't using this, to leave the rubber cap on the DC plug so that it isn't at risk of shorting or corroding since the full pack voltage is present there.
Probably also a good idea to recommend a 3A fuse be placed at the CA's connection point to the battery to protect the wiring should an excessive load (or short) be placed at the end of that new DC plug.

User avatar
Diamondback   10 kW

10 kW
Posts: 525
Joined: Dec 15 2008 3:52am
Location: Sydney, Australia

Re: Cycle Analyst V3 preview and first beta release

Post by Diamondback » May 19 2012 10:25am

ColinB wrote:Hi,
This is a cool new development, and hopefully will draw in newbies like myself. I like how the kits offered at ebikes.ca are "open source" vs. Bionx. However, I like how the Bionx rides. Sounds like soon I will be able to have both. My brief tests weren't even though - comparing a heavy EZ bike with internal gears vs. a mid level hybrid with a 350w Bionx isn't exactly fair. But it was enough to tell which my preference was.

One question: I know the torque gauge adjusts the power based on your input, but is the amount variable while you are riding? For example, on a Bionx bike, when you are tired, you can press the "+" button to increase the assistance level. After you get to the flat you may turn it back down to conserve your battery. Will the CA be able to do this?
Colin

i too would be very interested to know the answer to this question.

Jason.
Ignorance can be solved, stupid is forever

User avatar
hjns   100 kW

100 kW
Posts: 1273
Joined: Aug 20 2011 11:05pm
Location: Basel, Switzerland

Re: Cycle Analyst V3 preview and first beta release

Post by hjns » May 19 2012 10:44am

ColinB wrote:Hi,
This is a cool new development, and hopefully will draw in newbies like myself. I like how the kits offered at ebikes.ca are "open source" vs. Bionx. However, I like how the Bionx rides. Sounds like soon I will be able to have both. My brief tests weren't even though - comparing a heavy EZ bike with internal gears vs. a mid level hybrid with a 350w Bionx isn't exactly fair. But it was enough to tell which my preference was.

One question: I know the torque gauge adjusts the power based on your input, but is the amount variable while you are riding? For example, on a Bionx bike, when you are tired, you can press the "+" button to increase the assistance level. After you get to the flat you may turn it back down to conserve your battery. Will the CA be able to do this?
Colin
Me thinks one could use the 3-speed switch for this, connected directly to the CA. The V3 also accept an AUX input, to select thingies on the fly.
Henk


All men dream: but not equally. Those who dream by night in the dusty recesses of their minds wake in the day to find that it was vanity: but the dreamers of the day are dangerous men, for they may act their dreams with open eyes, to make it possible. T.E. Lawrence

csm   100 W

100 W
Posts: 118
Joined: May 03 2012 12:42am

Re: Cycle Analyst V3 preview and first beta release

Post by csm » May 19 2012 10:59am

justin_le wrote:
hjns wrote:Hi all,
If you don't have access to a programmer and want to use the B12 firmware, you can either a) connector two of your thermistors in parallel which will effectively behave like a single 5K thermistor so that the ratio is right, or b) replace the 4.99kOhm pull-up resistor on the PCB (R1) with a 10K pull-up.
-Justin
Justin, have you made any video tutorial showing the installation of a Cycle Analyst (including shunt, thermisters, etc)? I am also interested in seeing a video tutorial on doing a firmware update on the Cycle Analyst.

If you haven't, please consider doing so.

User avatar
hjns   100 kW

100 kW
Posts: 1273
Joined: Aug 20 2011 11:05pm
Location: Basel, Switzerland

Re: Cycle Analyst V3 preview and first beta release

Post by hjns » May 19 2012 11:40am

csm wrote:Justin, have you made any video tutorial showing the installation of a Cycle Analyst (including shunt, thermisters, etc)? I am also interested in seeing a video tutorial on doing a firmware update on the Cycle Analyst.

If you haven't, please consider doing so.
Actually, I found the CA manual on this page very clear. There were some oddities in my own setup which I did not completely understand. When I asked the questions here on ES, I usually got an answer within 24h. This great forum covers so many details as could never be covered in a video tutorial. Similarly, all the different ways I see many ES users use their CA would be impossible to reproduce in a video.

Anyway, if you have a problem with installing the CA, I would suggest to open a thread and ask the question. My bet is you will get a useful answer within 24h. If only to refer to the correct page in the CA manual... :mrgreen:

Just my 0.02
Henk


All men dream: but not equally. Those who dream by night in the dusty recesses of their minds wake in the day to find that it was vanity: but the dreamers of the day are dangerous men, for they may act their dreams with open eyes, to make it possible. T.E. Lawrence

User avatar
teklektik   10 GW

10 GW
Posts: 4020
Joined: Mar 26 2011 1:15pm
Location: CT, USA

Re: Cycle Analyst V3 preview and first beta release

Post by teklektik » May 19 2012 2:18pm

csm wrote:I am also interested in seeing a video tutorial on doing a firmware update on the Cycle Analyst.
If you haven't, please consider doing so.
Please see this post for basic setup - see the links at the end for posts describing the reflash process, etc.
Visit Grin Technologies at www.ebikes.ca
Build Thread: 2WD Yuba Mundo V4

lizardboy   10 mW

10 mW
Posts: 34
Joined: May 31 2011 6:19pm

Re: Cycle Analyst V3 preview and first beta release

Post by lizardboy » May 19 2012 5:34pm

Just tested the new code and the throttle cutting out issue remians exactly the same.

I turned off every limiting feature and its the same.

Changed to speed throttle and it works fine. Except for surging between full power and off to control speed but I'm sure I could tune parameters for this. Switching to pass thru and just using the speed control built in to the infineon is the best though.

If I Change back to the version you emailed me of b13 and it works great reflash to the version posted here for b13 and the problem returns, Update to b14 and the problem is the same.

The second current throttle ramps up to almost full motor power it cuts out. Its not a limiting issue. Unless the CA is throwing out 5 volt spikes that are tripping the infineons throttle protection circuit I have no answers of my own. I only know that you had it working till you changed whatever chaged between version b13 and b13b. Are you sure your test bench is presenting a full and proper load? Happens everytime for me within the first 3 or 4 seconds of operation. Should be pretty easy to duplicate.

I'm running a Mac 8T motor at 10S with a lyen (infineion) 9 fet controller. Should be a pretty standard setup. If I get a chance today I'll try disabling the controllers built in throttle protection. All the other limiting factors are set to the 99's and watt gain is at 50 as suggested.

Can someone else re-verify this still occurs with the new version?

Post Reply