New "TSDZ2 Torque Sensor Central Motor"

I feel some mild "clack clack" type of feedback in the pedaling. There's no clacking when under power, just when the motor is turned off. Could it be coming from the sprag clutch? is this an early indication of failure? i think it started when i tried to put all my weight on one pedal :?
 
Is it still relevant to calibrate the cadence sensor using this method: https://github.com/OpenSource-EBike-firmware/TSDZ2_wiki/wiki/How-to-Calibrate-the-Cadence-Sensor ?

Using the 850C display, I don't see any mention about it on the wiki page detailing configuration options.
 
windburner said:
ancan said:
skestans said:
How do you put all your weight only on one pedal while keeping the crank arms horizontal and not falling?

Lean bike against wall, hold brake and stand on pedal.

Now, imagine trying to do that on a recumbent trike! :confused:

I'm thinking that for the trike situation, pedals vertical would be most appropriate (as the drive force is horizontal), then perhaps use some kind of pull/push scale to apply a known force against the target pedal. :? Reasonable?

OK, given that much effort, what is the expected difference in performance between running uncalibrated versus calibrated?

FWIW, on mine, the actual values were half the default ones. I’ll ride today and see what difference it really makes.
 
short report:
With 0.6.4,I has a surprising issue: at startup the system did not start.
The 850C is waiting forever for the motor. I could start the 850C menu, but I could not see any input from the motor (PAS, torque, speed...)
- Reset the 850C to original value did not helped
- Reprogramming the TSDZ2 with the appropriate firmware solved the problem.
Before this happened, I charged the battery and start/stop the system (maybe several times, maybe with hard stop from the battery switch) to check the proper reset of the battery %SOC.
I do not know if the motor was not programmed properly with the Low cost programmer used thus "loosing memory", or if the motor could be placed in a state where the motor controller won’t work even after hard reboots. Is the 850C setting any values within the TSDZ2 eeprom which might explain the behaviour ?

I took the oportunity to updated to 0.6.5. Seems working great. Parameters setup is much quicker with this update.
I noticed that level assist 9 (by default ~0.264) is not ok. Look like values above 0.255 might not be ok. Assist level Granularity between 0 and 0.255 is all ok ; 0.255 is already too high in my case anyway.
 
casainho said:
Guess what, 2 teeth of the blue gear were crushed... Another new blue gear and I am happy riding again :)
Any reason why not using a brass gear ? Do you prefere blue gear for lower noise only?
 
Lubin said:
casainho said:
Guess what, 2 teeth of the blue gear were crushed... Another new blue gear and I am happy riding again :)
Any reason why not using a brass gear ? Do you prefere blue gear for lower noise only?
For some of the reasons written in the wiki FAQ:
 
Hi,
I have a 48V/500W motor (stock firmware) with 48V/13.5 Ah battery installed on my Trek Roscoe 6. I´m very happy with the bike at general, but i have one small issue with the motor.

The issue is that the motor refuses to work with fully charged battery (54,2V), but when I discharge the battery down to 53,8V, it starts working fine then. I am suspecting wrong resistor value in voltage divider before processor ADC input, or wrong constant for the HVC in controller firmware, but it is just my guess.

I searched this thread and found at least one mention of the same issue, but no solution. I there any solution for this problem that I missed (except discharging/not fully charging battery before ride or flashing controller with open source firmware)?
 
LJay said:
Hi,
I have a 48V/500W motor (stock firmware) with 48V/13.5 Ah battery installed on my Trek Roscoe 6. I´m very happy with the bike at general, but i have one small issue with the motor.

The issue is that the motor refuses to work with fully charged battery (54,2V), but when I discharge the battery down to 53,8V, it starts working fine then. I am suspecting wrong resistor value in voltage divider before processor ADC input, or wrong constant for the HVC in controller firmware, but it is just my guess.

I searched this thread and found at least one mention of the same issue, but no solution. I there any solution for this problem that I missed (except discharging/not fully charging battery before ride or flashing controller with open source firmware)?

I believe this is one of the many downsides of the stock firmware. It’s very particular about max voltages.

A few thoughts: cells last twice as long if you charge to 90% rather than 100% and again twice as much if you stop at 80%. Why not do that then? You’ll solve two problems at once. Also, strongly consider flashing the open source firmware. I just did it and it’s night and day: the motor is smoother, quieter, and the assist is much more enjoyable. You can also rest your foot on the pedal with brakes on, ready to go at the light, without the motor engagin until you release the brakes. And this doesn’t require brake sensors. It’s full of little improvements like that, it really adds up.
 
LJay said:
Hi,
I have a 48V/500W motor (stock firmware) with 48V/13.5 Ah battery ..., but i have one small issue with the motor.

The issue is that the motor refuses to work with fully charged battery (54,2V), but when I discharge the battery down to 53,8V, it starts working fine then. ...

I searched this thread and found at least one mention of the same issue, but no solution. I there any solution for this problem that I missed (except discharging/not fully charging battery before ride or flashing controller with open source firmware)?

Yes, there is one another option that did not work so well for us, but, it does solve the full charge problem. There is a repository online that contains the 52V factory firmware that can be loaded and a memory location adjusted so that the battery indicator is correct. It does get past the problem of having to partly discharge a fully charged battery. However, the 52V firmware enforces a lower amps limit than the 48V, and you can find yourself running out of assist on steeper hills, if it matters. I don't recall the exact numbers (it is documented in one of my posts on one of these TSDZ2 threads), but my recollection is that the 52V topped out at ~11 amps, while the 48V topped at ~14.5 amps.
I am using the OSF to get past this voltage issue and to use a different display which supplies more 'on the go' info, but in ride performance I feel I've given up more than I gained, especially regarding the onset of pedal assist where the factory FW has been quicker and smoother. The recent v0.6.5/v0.54.0 update has narrowed the gap in some aspects (not pedal assist onset timing), and it has a number of issues to be solved as a work in process (reported separately under the SW102/OSF thread), although, with this recent version, I can compensate by using the walk mode to help launch across intersections when cars are waiting or starting up a hill from a stop. This was NOT a good idea with the walk mode of the prior versions available for the SW102 display.
 
You can still change the hex value for amps manually even if you flash the 52V file?

Like here: https://www.eco-ebike.com/blogs/eco-cycles-instructionals/tsdz2programmingfromscratch

Or is it hardcoded somehow?
 
skestans said:
I believe this is one of the many downsides of the stock firmware. It’s very particular about max voltages.

I think it is combination of two things. Low margin in HVC constant in FW and big tolerance in component (resistor) values. This combination causes this problem on some units, when other units work just fine. I found example of this behavior mentioned here: https://ebikechoices.com/tongsheng-tsdz2-review/#comment-512

skestans said:
A few thoughts: cells last twice as long if you charge to 90% rather than 100% and again twice as much if you stop at 80%. Why not do that then? You’ll solve two problems at once.

Yes, I also though about this, but I´m from Czech Republic and I´m having kinda hard time to find any suitable charger locally or on ebay. Luna advanced charger https://lunacycle.com/luna-charger-48v-advanced-300w-ebike-charger/ seems like a good fit, but I´m not sure if they send things overseas. Even if they will, price of shipping, customs and VAT will drive the final price noticeably higher. I would be very happy for some advice where to buy good adjustable charger (ideally on ebay).

skestans said:
Also, strongly consider flashing the open source firmware.

I´m using VLCD6 display and I want to keep it, because I don´t need any advanced features (just on/off and select power level) on this bike. Also the OSF seems to be still in the development, from what I read so far and I want to use my bike with minimal level of maintenance possible (just necessary bike maintenance and charging the battery).
 
LJay said:
Also the OSF seems to be still in the development, from what I read so far and I want to use my bike with minimal level of maintenance possible (just necessary bike maintenance and charging the battery).
Our OpenSource software is way better than original, that is because it is always improving compared to original firmware.

About maintenance, if you want to have it lower, you should install:
1. Brake sensors to avoid damage of the blue gear
2. Our OpenSource firmware because it protects the blue gear
3. Our OpenSource firmware with the motor temperature sensor that protects the motor from being demagnetized
 
windburner said:
Yes, there is one another option that did not work so well for us, but, it does solve the full charge problem. There is a repository online that contains the 52V factory firmware that can be loaded and a memory location adjusted so that the battery indicator is correct. It does get past the problem of having to partly discharge a fully charged battery. However, the 52V firmware enforces a lower amps limit than the 48V, and you can find yourself running out of assist on steeper hills, if it matters. I don't recall the exact numbers (it is documented in one of my posts on one of these TSDZ2 threads), but my recollection is that the 52V topped out at ~11 amps, while the 48V topped at ~14.5 amps.

Yes I found stock firmwares on eco-ebike web sites, some time ago. I was thinking about changing HVC value in the 48V firmware, but I wasn´t able to find right address for this value in program memory. Uploading 52V firmware also passed through my mind, but I wasn´t sure about all differences (LVC, amps, ...) between 48V and 52V firmware.
 
LJay said:
skestans said:
I believe this is one of the many downsides of the stock firmware. It’s very particular about max voltages.

I think it is combination of two things. Low margin in HVC constant in FW and big tolerance in component (resistor) values. This combination causes this problem on some units, when other units work just fine. I found example of this behavior mentioned here: https://ebikechoices.com/tongsheng-tsdz2-review/#comment-512

skestans said:
A few thoughts: cells last twice as long if you charge to 90% rather than 100% and again twice as much if you stop at 80%. Why not do that then? You’ll solve two problems at once.

Yes, I also though about this, but I´m from Czech Republic and I´m having kinda hard time to find any suitable charger locally or on ebay. Luna advanced charger https://lunacycle.com/luna-charger-48v-advanced-300w-ebike-charger/ seems like a good fit, but I´m not sure if they send things overseas. Even if they will, price of shipping, customs and VAT will drive the final price noticeably higher. I would be very happy for some advice where to buy good adjustable charger (ideally on ebay).

skestans said:
Also, strongly consider flashing the open source firmware.

I´m using VLCD6 display and I want to keep it, because I don´t need any advanced features (just on/off and select power level) on this bike. Also the OSF seems to be still in the development, from what I read so far and I want to use my bike with minimal level of maintenance possible (just necessary bike maintenance and charging the battery).

Fair enough. Luna does send overseas but you’d have to check with them regarding shipping costs and VAT. If they’re willing to declare a low enough value, you won’t have to pay taxes. I don’t know what’s the threshold in the EU. In Switzerland, shipments worth less than 62CHF don’t incur taxes. Make sure you know who they ship with, UPS DHL Fedex etc have ridiculously high “brokerage” fees, usually multiples more than the actual tax due.

Em3ev has nice chargers, they send overseas, and they’ll put whatever value you want on the package. I got my 90/100% charger from them. It does have a fan however so it’s not whisper quiet. I charge my batteries in a separate, closed room so that’s fine for me but be aware.
 
casainho said:
Our OpenSource software is way better than original, that is because it is always improving compared to original firmware.

Personally I don't have any bad experiences (except high voltage issue) with the original firmware and it seems to be sufficient for my use, right now. I'm kind of "don't change what is working" type of guy :) I'm also a HW & SW developer so I can appreciate the mount of work that is necessary for developing something like OSF :bigthumb:

casainho said:
About maintenance, if you want to have it lower, you should install:
1. Brake sensors to avoid damage of the blue gear
2. Our OpenSource firmware because it protects the blue gear
3. Our OpenSource firmware with the motor temperature sensor that protects the motor from being demagnetized

I´m using only 34t chainring on this bike, that should mechanically limit stress of the blue gear and motor quite a lot. I'm also not using full power of this motor (max. "speed" level), so heat load of the motor should not be that bad.
 
LJay said:
............
I´m using VLCD6 display and I want to keep it, because I don´t need any advanced features (just on/off and select power level) on this bike. ........
It is also possible to use OSF with the default TSDZ2 displays, like VLCD6 too. All important personal settings are setup before flashing and you can use the bike the same way as before, but with a remarkable improvement.
(Latest stable is v0.19C, latest release is v0.20b1A)

So you can try OSF first and keep it if you are satisfied or flash the default FW back again, or replace the display if you want the latest OSF releases.
 
casainho said:
Guess what, 2 teeth of the blue gear were crushed... Another new blue gear and I am happy riding again :)
Having now done 2 blue gears on the original factory software, its interesting that even with the teeth damaged, the motor will still work albietly a bit noisier to get you home. On a very long 30km trip home after damaging a gear, the steel meshing gear had almost recut the plastic gear to a point where the noise had almost disappeared.

Since moving over to V20 ( I quite like the LCD3 in daylight but will move over soon to the SW102 ) the gear issue seems resolved, thanks to the developers such as Casainho and Buba + others.
 
Today after 6500km my Tsdz2 broke.
A light bang and the left crank went totally loose.
Took the crank of, see attached image.
Is there any future for my tsd? Is it possible to restore? I have another tsd with broken sensor I can take parts from...

Until this one is healed, or burried, i have a tsdz2 with foot brake on a second bike. Can I use this on my number 1 bike with only hydralic brakes (Bullitt cargo), or what could happen?

15F57208-2294-4244-B08E-C5ED1C30DF54.jpeg
 
KT-LCD3 upgrade?
I am confused on what I need to upgrade from a KT-LCD3 to 850C. First does anyone know the difference between P850C and the 850C? Can you "see the 850C in the sun? Next do I have to add the SW102 Bluetooth? I can't see my phone in the sun and I don't plan on using it with the bike.

Thanks
 
you need to create your own cable to flash the 850c and purchase a voltage step up module to power the 850c while flashing (they're super cheap) OR you can connect the 850c to the battery (easy but less convenient). also you need a USB to serial module (not the stlink) - also cheap.

definitely in sunlight the LCD3 is better but im already use to the 850c and find it very adequate in the sun at 100% brightness. 860 is a bit better but doesnt have FOSS firmware support yet.

RicMcK said:
KT-LCD3 upgrade?
I am confused on what I need to upgrade from a KT-LCD3 to 850C. First does anyone know the difference between P850C and the 850C? Can you "see the 850C in the sun? Next do I have to add the SW102 Bluetooth? I can't see my phone in the sun and I don't plan on using it with the bike.

Thanks
 
RicMcK said:
KT-LCD3 upgrade?
I am confused on what I need to upgrade from a KT-LCD3 to 850C. First does anyone know the difference between P850C and the 850C? Can you "see the 850C in the sun? Next do I have to add the SW102 Bluetooth? I can't see my phone in the sun and I don't plan on using it with the bike.
P850C and 850C are probably the same.

Yes, 850C can be seen -- search on youtube reviews of the 850C display, it is very popular for Bafang motors, you will get feedback about your questions.

You need to choose between using 850C or SW102. 850C is the recommended one for the reasons explained on the wiki. Follow the wiki to install the firmware.
 
RicMcK said:
KT-LCD3 upgrade?
I am confused on what I need to upgrade from a KT-LCD3 to 850C. First does anyone know the difference between P850C and the 850C? Can you "see the 850C in the sun? Next do I have to add the SW102 Bluetooth? I can't see my phone in the sun and I don't plan on using it with the bike.

Thanks

It looks like the p850c has a slightly different UI on the stock firmware and has two rings wrapping around the handlebar with two legs vs one for the 850c. I’m not sure it’s even the name because some seller call them all 850c. I have what looks like a p850c, it reads fine in the sun and works well with the OSFW.
 
Elinx said:
LJay said:
............
I´m using VLCD6 display and I want to keep it, because I don´t need any advanced features (just on/off and select power level) on this bike. ........
It is also possible to use OSF with the default TSDZ2 displays, like VLCD6 too. All important personal settings are setup before flashing and you can use the bike the same way as before, but with a remarkable improvement.
(Latest stable is v0.19C, latest release is v0.20b1A)

So you can try OSF first and keep it if you are satisfied or flash the default FW back again, or replace the display if you want the latest OSF releases.
Note that the firmware version of VLCD6 is outdated and has not the latest improvements so is not the best to compare.
 
Back
Top