The Cycle Satiator, universal charger for the enthusiasts

Batteries, Chargers, and Battery Management Systems.
Post Reply
User avatar
cal3thousand   1.21 GW

1.21 GW
Posts: 3607
Joined: Mar 26 2012 4:47pm
Location: California

Re: The Cycle Satiator, universal charger for the enthusiast

Post by cal3thousand » Jul 11 2014 1:13am

Just to be sure, you are holding down the button as the Satiator is plugged in and the screen stays blank?

To Justin,

Can we have some indicator that the Satiator is in bootloader mode besides just a blank screen?

User avatar
justin_le   10 MW

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

Re: The Cycle Satiator, universal charger for the enthusiast

Post by justin_le » Jul 11 2014 2:38am

mrbill wrote: I got the device driver loaded OK, and it was assigned to COM11--I seem to have no choice about this.
Can you check your device manager and see that COM11 is identified as the USB Serial Port? It should also vanish when you unplug the USB cable from the computer.
Does the tool give this error when I attempt to update with the same version of firmware? Shall I take it on faith that all will work when the next version of firmware is released, or have I got a setup problem that still needs to be addressed?
There shouldn't be any issues reloading the same firmware, so this is definitely a problem that will need to be addressed. As Cal3thousand said, do make sure that the satiator is in bootloader as identified by the completely blank screen. Assuming it's not that, then next thing I would do is eliminate a TTL->USB cable issue by using the same cable to program your Cycle Analyst. It should work just fine reading and writing CA3 settings via the CA3 setup utility, and if it doesn't then we know there's a problem with the cable.

If it does work fine on the CA3 but still not on the Satiator, then the next area we would look would be for a wiring issue in the XLR -> TRS adapter cable.
cal3thousand wrote: To Justin,
Can we have some indicator that the Satiator is in bootloader mode besides just a blank screen?
Unfortunately not. The bootloader is rather writ in stone at this point, and we wanted to keep it as small as possible which doesn't give allowance for initializing and writing to a graphics display screen. However, the planned workflow in the V1.0 firmware will involve navigating to a setup menu on the Satiator that gives a "Connect to PC" option, and selecting this will then jump the program into bootloader while hopefully leaving a static message on the screen, so that should be more informative to the status. There will always still be the option of holding the button during power on, but that would be more of a last resort if the firmware was corrupted.
Previously competed in 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 learning to be a dad with my Big Dummy Frame (yes This One, thanks ES!) with GMAC 10T rear hub motor, Phaserunner controller, and 52V 19Ah EM3EV pack
My website: http://www.ebikes.ca
Please contact via email, info@ebikes.ca, rather than PMs, which are disabled

User avatar
trav   10 W

10 W
Posts: 71
Joined: May 08 2014 9:53pm
Location: Michigan, USA
Contact:

Re: The Cycle Satiator, universal charger for the enthusiast

Post by trav » Jul 11 2014 11:01am

I am so excited for this charger. It really opens up a lot of potential for people, especially those who want to ride to work, but are dissuaded from doing so because the trip is too long.
USA Southwest Michigan bike noob.
For safety, always ask yourself this: what's the worst that could happen?

User avatar
cal3thousand   1.21 GW

1.21 GW
Posts: 3607
Joined: Mar 26 2012 4:47pm
Location: California

Re: The Cycle Satiator, universal charger for the enthusiast

Post by cal3thousand » Jul 11 2014 11:56am

justin_le wrote:
cal3thousand wrote: To Justin,
Can we have some indicator that the Satiator is in bootloader mode besides just a blank screen?
Unfortunately not. The bootloader is rather writ in stone at this point, and we wanted to keep it as small as possible which doesn't give allowance for initializing and writing to a graphics display screen. However, the planned workflow in the V1.0 firmware will involve navigating to a setup menu on the Satiator that gives a "Connect to PC" option, and selecting this will then jump the program into bootloader while hopefully leaving a static message on the screen, so that should be more informative to the status. There will always still be the option of holding the button during power on, but that would be more of a last resort if the firmware was corrupted.
I suspected that much, but it couldn't hurt to ask :wink:

A navigation screen should be a good way to get to the bootloader and know it, even if the display doesn't stick.
Get a Cycle Analyst and a Multimeter, you're still a noob if you don't have at least one of each.

Planning on posting questions or buying anything on this site? Put up your country (at minimum) on your profile. This is a worldwide forum and we haven't reached clairvoyance.

User avatar
mrbill   10 kW

10 kW
Posts: 525
Joined: Jun 10 2008 6:47pm
Location: Silicon Valley, California
Contact:

Re: The Cycle Satiator, universal charger for the enthusiast

Post by mrbill » Jul 11 2014 12:31pm

cal3thousand wrote:Just to be sure, you are holding down the button as the Satiator is plugged in and the screen stays blank?
Yes, the screen is blank after I plug in the Satiator while holding down the lower button.
justin_le wrote:Can you check your device manager and see that COM11 is identified as the USB Serial Port? It should also vanish when you unplug the USB cable from the computer.
Yes, it is defined as USB Serial Port -- COM11. And, it appears as a device on my computer when the USB end is plugged into my computer, and it disappears as a device on my computer when the USB is unplugged from my computer.
justin_le wrote: [... The] next thing I would do is eliminate a TTL->USB cable issue by using the same cable to program your Cycle Analyst. It should work just fine reading and writing CA3 settings via the CA3 setup utility, and if it doesn't then we know there's a problem with the cable.
I read data from one of my CAV3's without any problem using the TTL -> USB cable provided with the Satiator. I didn't want to write, but I assume that if it can read, it can also write.
justin_le wrote: If it does work fine on the CA3 but still not on the Satiator, then the next area we would look would be for a wiring issue in the XLR -> TRS adapter cable.
Continuity through the pins of the XLR -> TRS adapter cable is given below. The only surprise was the insertion of a passive device with approximately 975 ohms resistance in series between Pin 1 of the XLR and the middle ring on the TRS jack. The device is shrink-wrapped, so I can't confirm what it is without removing the wrap, but it looks like a 1/4 or 1/8-watt resistor.
20140711-DSC07215.jpg
XLR connector detail
20140711-DSC07215.jpg (87.93 KiB) Viewed 1567 times

Code: Select all

XLR            AndersonPP                   TRS
----           -------------                ----
1              red                          middle ring,via passive device described above - red wire
2              (no connection)              tip - green wire
3              black                        base - black wire
While I was checking the XLR -> TRS adapter continuity, I noticed that the solder tab for the middle ring on the TRS plug was almost shorting out with the solder tab for the tip. I pried the middle solder tab away slightly and could see that the white insulation material had been cracked where the middle solder tab had been bent inward, presumably during initial assembly, to allow the clear plastic insulation to slide over the middle and inner solder tabs on the connector.
20140711-DSC07214.jpg
TRS connector detail
20140711-DSC07214.jpg (76.73 KiB) Viewed 1567 times
What shall I do next?
Bill Bushnell
http://mrbill.homeip.net/
Bike build thread can be seen here.

User avatar
justin_le   10 MW

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

Re: The Cycle Satiator, universal charger for the enthusiast

Post by justin_le » Jul 14 2014 5:33am

mrbill wrote:
I read data from one of my CAV3's without any problem using the TTL -> USB cable provided with the Satiator. I didn't want to write, but I assume that if it can read, it can also write.
That's not strictly true. If you can read the settings from the CA3, then that involves 2-day communication and indeed it confirms both the TX and RX lines are working. But if the CA3 is plugged in and streaming data, then you will still be able to read this fine even if the TX part of the TTL->USB cable is blown. That's actually what was happening on our end which was a bit tricky to piece together. Without the small zener diode protecting the tip of the TRS plug it could damage the Tx functionality of the cable when plugged into a live satiator, but the Rx functionality is all there.
Continuity through the pins of the XLR -> TRS adapter cable is given below. The only surprise was the insertion of a passive device with approximately 975 ohms resistance in series between Pin 1 of the XLR and the middle ring on the TRS jack. The device is shrink-wrapped, so I can't confirm what it is without removing the wrap, but it looks like a 1/4 or 1/8-watt resistor.
Are you sure you mean Pin1 and not Pin3? There should be a 1K resistor between the middle ring of the TRS and the communication line (pin3). This is required for bidirectional communication on a single wire into the charger.

Code: Select all

XLR            AndersonPP                   TRS
----           -------------                ----
1              red                          middle ring,via passive device described above - red wire
2              (no connection)              tip - green wire
3              black                        base - black wire
Should be:

Code: Select all

XLR            AndersonPP                   TRS
----           -------------                ----
1              red                          No Connection 
2              black                        base - black wire
3              (no connection)              tip - green wire, middle ring - red wire via 1K resistor
Previously competed in 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 learning to be a dad with my Big Dummy Frame (yes This One, thanks ES!) with GMAC 10T rear hub motor, Phaserunner controller, and 52V 19Ah EM3EV pack
My website: http://www.ebikes.ca
Please contact via email, info@ebikes.ca, rather than PMs, which are disabled

User avatar
mrbill   10 kW

10 kW
Posts: 525
Joined: Jun 10 2008 6:47pm
Location: Silicon Valley, California
Contact:

Re: The Cycle Satiator, universal charger for the enthusiast

Post by mrbill » Jul 14 2014 1:37pm

justin_le wrote:
mrbill wrote:
I read data from one of my CAV3's without any problem using the TTL -> USB cable provided with the Satiator. I didn't want to write, but I assume that if it can read, it can also write.
That's not strictly true. If you can read the settings from the CA3, then that involves 2-way communication and indeed it confirms both the TX and RX lines are working. But if the CA3 is plugged in and streaming data, then you will still be able to read this fine even if the TX part of the TTL->USB cable is blown. That's actually what was happening on our end which was a bit tricky to piece together. Without the small zener diode protecting the tip of the TRS plug it could damage the Tx functionality of the cable when plugged into a live satiator, but the Rx functionality is all there.
Hi Justin:

I used the Satiator TTL cable (FT230X Basic UART, COM11) to program the CAV3. I had no trouble reading data setup data from the CAV3, but it took me several tries to write setup data. About 1 out of 4 tries succeeded. I'm not sure why the write process is so unreliable. Fortunately, I don't need to do that very often, but it is disconcerting. I should also note that when I plugged in my Satator TTL cable, my laptop (Win7 Professional) attempted to install a Microsoft mouse driver in addition to the already existing UART driver present that had been installed at an earlier session a few days ago. I manually uninstalled the mouse driver before attempting to read or write.

As a further test I used the CAV3 TTL cable (TTL-232R-AJ FTDI, COM8) and read and wrote to the CAV3. Again it took me a couple of tries to get a successful write. So, maybe the write unreliability has some other non-Grin-provided-equipment cause, or maybe I need to follow a strict turn-on and connect procedure. My CAV3 is connected directly to my controller, a Lyen 12-FET Mk II, so the controller is powered when the CAV3 is powered.

Success is more likely if I follow the procedure:

1) Connect only the USB end to my laptop.
2) Start the write process (until I get the modal dialog to select the port).
3) Power on the CAV3 (and controller) and wait for the CAV3 splash screen to finish its routine.
4) Plug the TRS plug into the CAV3.
5) Continue the write process.

I confused Pins 2 and 3 on the XLR.

Here's the correct table of what I have.

Code: Select all

XLR            AndersonPP                   TRS
----           -------------                ----
1              red                          middle ring, in series with 1k resistor - red wire
2              black                        base - black wire
3              (no connection)              tip - green wire
Zener diode on TRS plug goes between tip (cathode) and base.
Here's a photo of the XLR connector wiring:

http://endless-sphere.com/forums/downlo ... ?id=141746

It looks like the series resistor and red wire need to be moved from Pin 1 to Pin 3. Could you please confirm this before I break out the soldering iron?

Thanks.
Bill Bushnell
http://mrbill.homeip.net/
Bike build thread can be seen here.

User avatar
justin_le   10 MW

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

Re: The Cycle Satiator, universal charger for the enthusiast

Post by justin_le » Jul 14 2014 10:34pm

mrbill wrote: Here's a photo of the XLR connector wiring:
http://endless-sphere.com/forums/downlo ... ?id=141746
It looks like the series resistor and red wire need to be moved from Pin 1 to Pin 3. Could you please confirm this before I break out the soldering iron?
Yes indeed! This totally looks to be the source of the problem. The communication wire should be coming off pin3 and not pin1. Looks like someone here had the soldering equivalent of a typo when assembling that cable adapter. Let me know if that works, or at the very least results in a different error message. It is still a bit strange that your success rate on reflashing the CA3 is not 100%, there is an output log file of the flashing process that might be informative here.

-Justin
Previously competed in 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 learning to be a dad with my Big Dummy Frame (yes This One, thanks ES!) with GMAC 10T rear hub motor, Phaserunner controller, and 52V 19Ah EM3EV 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: 2275
Joined: May 28 2007 3:27am
Location: Vancouver
Contact:

Thermal Rollback

Post by justin_le » Jul 15 2014 3:33pm

Most of our Cycle Satiator development and testing was done either indoors or in the relatively cool outdoors of Vancouver, and typically at max power the satiator temperature would reach 65-68 oC, which is just below the point of thermal rollback (70oC) and so the power was not limited. However, a lot of people are using it in hotter climates, and now that we're having a summer heatwave here in Vancouver we are also seeing the Satiator become power limited at less than 360 watts. My last charge I had it out in the full sunshine, 30oC outside temperature, charging a 52V nominal battery and the power was being reduced about 290 watts in steady state. A few people have commented that they've taken to putting a damp rag or giving a squirt of water on the satiator casing in order to improve cooling and get the max output current.

Anyways, we'd love to capture a bunch of actual reference numbers that beta testers are seeing for when the Satiator does go into thermal rollback. You can either post that info here, or I've also created an online google forms submission which will help us organize the data

Thermal Rollback Form.jpg
Thermal Rollback Form.jpg (58.71 KiB) Viewed 3590 times
[/url]

Depending on the numbers there is a chance that we'd make a clamp-on finned heatsink that people could attach to the top flat surface of the Satiator and help it get full power specs even in hotter conditions. Also, people overseas running off 220V AC _should_ see better performance here as the overall efficiency of the charger is almost 1% higher with a 220V input compared to a 110V input. It will be neat to see of the real world feedback bears this out.
Previously competed in 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 learning to be a dad with my Big Dummy Frame (yes This One, thanks ES!) with GMAC 10T rear hub motor, Phaserunner controller, and 52V 19Ah EM3EV pack
My website: http://www.ebikes.ca
Please contact via email, info@ebikes.ca, rather than PMs, which are disabled

User avatar
mrbill   10 kW

10 kW
Posts: 525
Joined: Jun 10 2008 6:47pm
Location: Silicon Valley, California
Contact:

Re: The Cycle Satiator, universal charger for the enthusiast

Post by mrbill » Jul 15 2014 7:33pm

justin_le wrote:
mrbill wrote: Here's a photo of the XLR connector wiring:
http://endless-sphere.com/forums/downlo ... ?id=141746
It looks like the series resistor and red wire need to be moved from Pin 1 to Pin 3. Could you please confirm this before I break out the soldering iron?
Yes indeed! This totally looks to be the source of the problem. The communication wire should be coming off pin3 and not pin1. Looks like someone here had the soldering equivalent of a typo when assembling that cable adapter. Let me know if that works, or at the very least results in a different error message. It is still a bit strange that your success rate on reflashing the CA3 is not 100%, there is an output log file of the flashing process that might be informative here.

-Justin
OK, success at last.

I switched the the resistor lead to Pin 3. I also discovered another problem with my process and one remaining issue with the Satiator update process.

I had been until now been running these apps over a fileserver at a remote location. I suspected this might be causing latency issues in both the CAV3 Setup Utility and the Satiator Update Tool. Both of these tools appear to have short timeouts, especially the Satiator Update Tool. Perhaps the timeouts can be lengthened in the next release for each of these tools.

After copying all program files for the CAV3 Setup Utility and the Satiator Update Tool to my local drive, I was able to run these successfully without error. In the case of the CAV3 Setup Utility, I ran it successfully four out of four times in succession.

One remaining problem gave me a brief panic. I think it's related to short timeouts, and it ought to be addressed. When I power up the Satiator in Bootloader Mode, I need to count to ten or more before clicking the Update Firmware button. If I click Update Firmware button too quickly after powering up the Satiator, the update proceeds through the "Erasing Flash" and "Loading File", but fails at "Uploading", and "bricks" my Satiator. See attached log file for more information.
outputlog-Tue-July-15-2014--4-56-26-pm.txt
Satiator firmware update log file for failure after "Loading File"
(615 Bytes) Downloaded 52 times
Fortunately, starting the update process again, this time counting to ten, then clicking "Update Firmware", resulted in a successful upload and "un-bricking".

Lastly, I was happy that my custom profiles survived the adventure.
Bill Bushnell
http://mrbill.homeip.net/
Bike build thread can be seen here.

User avatar
amberwolf   100 GW

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

Re: The Cycle Satiator, universal charger for the enthusiast

Post by amberwolf » Jul 15 2014 7:55pm

If it's actually waterproof, I guess those with a real need to run it in the heat could put a misting bottle on the hot surface(s). ;) Or even submerge the parts of it that don't have electrical connections, though that might not be a good idea.

User avatar
cal3thousand   1.21 GW

1.21 GW
Posts: 3607
Joined: Mar 26 2012 4:47pm
Location: California

Re: The Cycle Satiator, universal charger for the enthusiast

Post by cal3thousand » Jul 15 2014 8:10pm

amberwolf wrote:If it's actually waterproof, I guess those with a real need to run it in the heat could put a misting bottle on the hot surface(s). ;) Or even submerge the parts of it that don't have electrical connections, though that might not be a good idea.
Even a small sunshade would help. That black metal case got pretty warm sitting in the sun unplugged; Even warmer than it gets charging at 200W on carpet.
Get a Cycle Analyst and a Multimeter, you're still a noob if you don't have at least one of each.

Planning on posting questions or buying anything on this site? Put up your country (at minimum) on your profile. This is a worldwide forum and we haven't reached clairvoyance.

User avatar
Ypedal   100 GW

100 GW
Posts: 12528
Joined: Dec 27 2006 12:55pm
Location: Moncton NB, Canada
Contact:

Re: The Cycle Satiator, universal charger for the enthusiast

Post by Ypedal » Jul 15 2014 8:29pm

I could swear i read at one point that it was possible to setup custom charge profiles from PC and flash/upload them to the charger...

I got the firmware update tool, cable, the .hex file .. but i'm either missing an obvious step or was dreaming it up. ... what did i miss ? :oops:

Have tested it on the Fatbike a few times, the only bike in my collection with a BMS so i had to limit this to 4 amps argh.. needs a BMS bypass this bike does.. on the To Do list for tomorrow.
ES site status page:
http://www.ypedal.com/ES/ES.htm
----------------
http://www.ypedal.com

User avatar
cal3thousand   1.21 GW

1.21 GW
Posts: 3607
Joined: Mar 26 2012 4:47pm
Location: California

Re: The Cycle Satiator, universal charger for the enthusiast

Post by cal3thousand » Jul 15 2014 8:32pm

Ypedal wrote:I could swear i read at one point that it was possible to setup custom charge profiles from PC and flash/upload them to the charger...

I got the firmware update tool, cable, the .hex file .. but i'm either missing an obvious step or was dreaming it up. ... what did i miss ? :oops:

Have tested it on the Fatbike a few times, the only bike in my collection with a BMS so i had to limit this to 4 amps argh.. needs a BMS bypass this bike does.. on the To Do list for tomorrow.
It's on the 'todo' list. I presume when firmware passes v1.0 or possibly before for us Beta members.
Get a Cycle Analyst and a Multimeter, you're still a noob if you don't have at least one of each.

Planning on posting questions or buying anything on this site? Put up your country (at minimum) on your profile. This is a worldwide forum and we haven't reached clairvoyance.

User avatar
Ypedal   100 GW

100 GW
Posts: 12528
Joined: Dec 27 2006 12:55pm
Location: Moncton NB, Canada
Contact:

Re: The Cycle Satiator, universal charger for the enthusiast

Post by Ypedal » Jul 15 2014 8:35pm

oh.. :| ... sorry... i have at least 6 profiles to create... good way to test the durability of the buttons ! :P
ES site status page:
http://www.ypedal.com/ES/ES.htm
----------------
http://www.ypedal.com

User avatar
cal3thousand   1.21 GW

1.21 GW
Posts: 3607
Joined: Mar 26 2012 4:47pm
Location: California

Re: The Cycle Satiator, universal charger for the enthusiast

Post by cal3thousand » Jul 15 2014 8:38pm

Ypedal wrote:oh.. :| ... sorry... i have at least 6 profiles to create... good way to test the durability of the buttons ! :P
You'll certainly get acquainted with the interface that way! For us guys that already use CAs and accustomed to Grin's 2-button menu system have an advantage already :D
Get a Cycle Analyst and a Multimeter, you're still a noob if you don't have at least one of each.

Planning on posting questions or buying anything on this site? Put up your country (at minimum) on your profile. This is a worldwide forum and we haven't reached clairvoyance.

User avatar
justin_le   10 MW

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

Re: The Cycle Satiator, universal charger for the enthusiast

Post by justin_le » Jul 15 2014 11:27pm

cal3thousand wrote: Even a small sunshade would help. That black metal case got pretty warm sitting in the sun unplugged; Even warmer than it gets charging at 200W on carpet.
Yeah, black radiating surfaces are a 2 way street in the heat flow paradigm. Back when the prototype enclosures were being CNC machined, the chargers that were left with a raw aluminum finish ran almost 10 degrees hotter than those which were painted or anodized black. However, sitting in the sunshine with no power, I'm sure they'd stay quite cool while the black ones cooked themselves.

Thermal input energy on a Satiator (~200cm^2) in full sunlight (~1000 W/m^2) is 20 watts. Internal heat generated charging at 200 watts (assume about 93% efficiency in this case) is 14 watts. So that pretty nicely correlates to your observations, and certainly suggests there's a lot to be said for placing it in the shade when charging outdoors.
Previously competed in 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 learning to be a dad with my Big Dummy Frame (yes This One, thanks ES!) with GMAC 10T rear hub motor, Phaserunner controller, and 52V 19Ah EM3EV pack
My website: http://www.ebikes.ca
Please contact via email, info@ebikes.ca, rather than PMs, which are disabled

User avatar
parabellum   10 MW

10 MW
Posts: 2085
Joined: Nov 19 2010 9:55am
Location: Dominican Republic, north.

Re: The Cycle Satiator, universal charger for the enthusiast

Post by parabellum » Jul 16 2014 2:06pm

justin_le wrote:
cal3thousand wrote: Even a small sunshade would help. That black metal case got pretty warm sitting in the sun unplugged; Even warmer than it gets charging at 200W on carpet.
Yeah, black radiating surfaces are a 2 way street in the heat flow paradigm. Back when the prototype enclosures were being CNC machined, the chargers that were left with a raw aluminum finish ran almost 10 degrees hotter than those which were painted or anodized black. However, sitting in the sunshine with no power, I'm sure they'd stay quite cool while the black ones cooked themselves.

Thermal input energy on a Satiator (~200cm^2) in full sunlight (~1000 W/m^2) is 20 watts. Internal heat generated charging at 200 watts (assume about 93% efficiency in this case) is 14 watts. So that pretty nicely correlates to your observations, and certainly suggests there's a lot to be said for placing it in the shade when charging outdoors.
Edited. My bad, need coffe :(

amigafan2003   1 kW

1 kW
Posts: 460
Joined: Jul 14 2011 10:05am
Location: UK

Re: The Cycle Satiator, universal charger for the enthusiast

Post by amigafan2003 » Jul 16 2014 5:34pm

Damn, 2.25v short of what I need (15s lipo charged to 62.25v).

:-(

JoyRiddin   10 mW

10 mW
Posts: 28
Joined: Apr 04 2011 10:42am

Re: The Cycle Satiator, universal charger for the enthusiast

Post by JoyRiddin » Jul 17 2014 8:27am

I am charging to 49.8V at 7A and the charger reports 342 watts and 60-63 Celsius. This seems pretty hot. The ambient temperature is approximately 75 Fahrenheit I am not certain where the temperature probe is taking its measurement from but won't this have a degradation effect on the components over time?

Also If I am charging to 4.15V/cell instead of 4.2V/cell, should there still be a trimming of current prior to cut off? In other words would it be possible or smart to set this to happen?

User avatar
justin_le   10 MW

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

Re: The Cycle Satiator, universal charger for the enthusiast

Post by justin_le » Jul 17 2014 2:40pm

amigafan2003 wrote:Damn, 2.25v short of what I need (15s lipo charged to 62.25v).
:-(
Well, a little work around but you can go up to 63V using a lead acid profile instead of a Lithium profile. In order to allow worst-case equalization voltages for SLA charging we allowed that up to 63V, (though for regulatory it is still nominally a 60V max output). Just make sure to customize the float voltage to be the same as the full charge voltage, rather than taking the default value.

That said, your LiPo will last much longer for cycle life if you only charge it to 60.0V, just won't give you quite the same range.

-Justin
Previously competed in 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 learning to be a dad with my Big Dummy Frame (yes This One, thanks ES!) with GMAC 10T rear hub motor, Phaserunner controller, and 52V 19Ah EM3EV 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: 2275
Joined: May 28 2007 3:27am
Location: Vancouver
Contact:

Re: The Cycle Satiator, universal charger for the enthusiast

Post by justin_le » Jul 17 2014 2:55pm

JoyRiddin wrote:I am charging to 49.8V at 7A and the charger reports 342 watts and 60-63 Celsius. This seems pretty hot. The ambient temperature is approximately 75 Fahrenheit
In this case you aren't in thermal rollback at all. 49.8V * 7A = 342 ish watts (given rounding approximations). You'll only have thermal rollback when the internal temperature hits 70oC.
I am not certain where the temperature probe is taking its measurement from but won't this have a degradation effect on the components over time?
Cooler is definitely better but all the internal electrical components are spec'd for continuous operation at at least 100oC, so it's still well below the temperature where we'd worry about the life of any internal parts. Our main concern is the OLED display module, since the life of organic LED's is certainly impacted by higher temperatures. Only time will really show how much of a degradation will happen, and the screen saver is there to minimize this. I certainly hope that 5-10 years on the display is still fully readable, if a bit less bright. This is also why we wound up with a yellow display, as opposed to the blue which we had started with; the lifetime spec to 50% brightness on yellow was over twice as long.
Also If I am charging to 4.15V/cell instead of 4.2V/cell, should there still be a trimming of current prior to cut off? In other words would it be possible or smart to set this to happen?
You'll have a trickle current regardless of where you set the cutoff. So if you set the Charge Complete Amps to say 1A, it will still continue the trickle top up at 0.9A, 0.8A, 0.7A..., but the screen will simply say "Charge Complete" during this region. The charge time counter will stop incrementing, but the charge amp-hours should keep slowly climbing up. We were considering having the accumulated amp-hours after the "charge complete" text stored in a different register so that you could see the amount of trickle/balancing amp-hours that went in independently of the bulk Ah, but it wasn't felt that valuable to implement at this stage.

-Justin
Previously competed in 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 learning to be a dad with my Big Dummy Frame (yes This One, thanks ES!) with GMAC 10T rear hub motor, Phaserunner controller, and 52V 19Ah EM3EV 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: 2275
Joined: May 28 2007 3:27am
Location: Vancouver
Contact:

Feedbacks and Firmwares

Post by justin_le » Jul 20 2014 2:24pm

Well everyone on the Beta program, it is time to update to the V0.809 firmware!

This is available for download here

We've also got a website now to consolidate all the Satiator info and downloads/documents in a single place:
http://www.ebikes.ca/product-info/grin- ... iator.html

So at the "Downloads" section you can access the latest .hex files, the software utility for updating the firmware, as well as additional documentation and profile creation tools once we have those ready and available:
Downloads Page.jpg
Downloads Page.jpg (32.26 KiB) Viewed 3292 times
[/url]

And in a similar manner to the V3 Cycle Analyst, we've created both a google form for submitting bug reports or feedback:
https://docs.google.com/a/ebikes.com/fo ... 0/viewform

and have also shared a publish sheet that shows the known bugs and immediately planned enhancements for the next firmware releases:
https://docs.google.com/spreadsheet/pub ... utput=html
Bugs and Features.jpg
Bugs and Features.jpg (178.59 KiB) Viewed 3292 times
[/url]

The V0.809 addresses a number of the bugs shown here, including most importantly proper charger termination with the NiMH/NiCad profile. I'm hoping to have this updated to show clearly all the changes in the 0.809 build in the next day or two. In the meantime though, this is a chance for everyone who hasn't yet to make sure that they can successfully execute a firmware reflashing with the hardware cables and software utility. -Justin
Previously competed in 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 learning to be a dad with my Big Dummy Frame (yes This One, thanks ES!) with GMAC 10T rear hub motor, Phaserunner controller, and 52V 19Ah EM3EV pack
My website: http://www.ebikes.ca
Please contact via email, info@ebikes.ca, rather than PMs, which are disabled

amigafan2003   1 kW

1 kW
Posts: 460
Joined: Jul 14 2011 10:05am
Location: UK

Re: The Cycle Satiator, universal charger for the enthusiast

Post by amigafan2003 » Jul 21 2014 9:37am

justin_le wrote:
amigafan2003 wrote:Damn, 2.25v short of what I need (15s lipo charged to 62.25v).
:-(
Well, a little work around but you can go up to 63V using a lead acid profile instead of a Lithium profile. In order to allow worst-case equalization voltages for SLA charging we allowed that up to 63V, (though for regulatory it is still nominally a 60V max output). Just make sure to customize the float voltage to be the same as the full charge voltage, rather than taking the default value.

That said, your LiPo will last much longer for cycle life if you only charge it to 60.0V, just won't give you quite the same range.

-Justin
Hmm, so just to be clear be I stump up some cash, the lead acid profile is still a cc/cv method suitable for lipo? And you can set end charge to say 62v (as long as float charge is 62v as well)?

I might take one pack out and measure the Ah difference between 4.15v and 4v as well.

eskim006   1 µW

1 µW
Posts: 1
Joined: Jan 31 2008 10:56am
Location: Dartmouth, NS Canada

Re: The Cycle Satiator, universal charger for the enthusiast

Post by eskim006 » Jul 22 2014 8:45am

I have a custom battery pack I made myself from old laptop cells. The batteries are 4S20P for a total battery voltage of 16.8v and 40Ahr per battery if charged to 4.2v per cell. The total battery pack is 4 x 16.8 = 67.2v with no BMS. Will your new charger be able to bulk charge this custom voltage battery pack? I balance the batteries manually when necessary using balancing leads to the batteries to each 20 cell string.

Post Reply