TSDZ2 OSF for all displays, VLCD5-VLCD6-XH18, LCD3, 860C-850C-SW102.

What a surprise, the most important part wasn't visible :p
But at least now I know that it should work on paper.
 

Attachments

  • e2671a36-bcf3-4a60-bebe-23cc04b65d51.png
    e2671a36-bcf3-4a60-bebe-23cc04b65d51.png
    3.8 MB · Views: 12
One only has to ask and there's the answer, I'm going to take screenshot myself.
 
Looking on Aliexpress the stockist look to be showing the V1 controllers going from their advert photos so in with a good chance for around 30 euro mind you the controllers pictured on PSWPower show the V1 controller but could be the V2 if ordered from Germany but could be cheaper.
 
Just charged my TSDZ2 48V 7 Ah battery. Per my Emporia Energy Smart Plug, charger used 270 Wh of energy to bring battery up to 54.4V. Bike traveled 45 miles with battery dropped to 45V so had more to go. I was mostly on level 1 assist with level 2 on some hills. 270/45= 6 Wh/ mile. The charger is probably around 80% efficient so I am getting better than 6 Wh/ mile.

Curious what kind of Wh/ mile people are getting on their TSDZ2's
 
Zambam, that's interesting my 48V TSDZ2B / DZ41 Display combo is running on a 7Ah G30 battery with the OSF modified to improve the torque sensor response along with hybrid , this was the very cheap "new" factory return unit I brought for spare parts tested it fitted a new controller for $20 and it works fine. I know it doe's at least 30 mile but tend to ride on level 3 and 4 as I usually end up like a pack horse with the shopping. But I will do an experiment as to range on lower settings, my 36V TSDZ2B / DZ41 Display combo is running on a 10Ah battery and has a similar range, same basic wattage.
 
Just charged my TSDZ2 48V 7 Ah battery. Per my Emporia Energy Smart Plug, charger used 270 Wh of energy to bring battery up to 54.4V. Bike traveled 45 miles with battery dropped to 45V so had more to go. I was mostly on level 1 assist with level 2 on some hills. 270/45= 6 Wh/ mile. The charger is probably around 80% efficient so I am getting better than 6 Wh/ mile.

Curious what kind of Wh/ mile people are getting on their TSDZ2's

It depends on speed. Riding at 11 mph, around 7WH/mile on my 40 lb steel 10 speed with TSDZ2/OSF, Increases to 8WH/mile at 13 mph. Will burn less power if I set the gearing a little higher and spin the pedals, I use a wattmeter on the battery to get the WH. Have also put it on the charger.

My hub motor bikes are a little higher
 
It depends on speed. Riding at 11 mph, around 7WH/mile on my 40 lb steel 10 speed with TSDZ2/OSF, Increases to 8WH/mile at 13 mph. Will burn less power if I set the gearing a little higher and spin the pedals, I use a wattmeter on the battery to get the WH. Have also put it on the charger.

My hub motor bikes are a little higher
Yes speed matters. Per my Wahoo Elemnt Bolt (w. GPS), average speed was 12.45 mph. Tires 26 x 1.95. Weight of bike + rider 165 lbs

What kind of wattmeter on the battery did you use?
 
Yes speed matters. Per my Wahoo Elemnt Bolt (w. GPS), average speed was 12.45 mph. Tires 26 x 1.95. Weight of bike + rider 165 lbs

What kind of wattmeter on the battery did you use?
I used the cheapo Tenergy knockoffs that sold for around $11. They all broke or got lost, and all disagreed with each other. I now use the blue rectangles you see on amazon, I figure this model is within 5%.

WB240348.JPG watter.jpg
 
This is my 18kg 29er with 48V TSDZ2B and the 7 Ah battery, I will charge up and have test run(s) to check actual full range.
 

Attachments

  • IMG_20241030_091320446.jpg
    IMG_20241030_091320446.jpg
    4.4 MB · Views: 24
Last edited:
This is my 18kg 29er with 48V TSDZ2B and the 7 Ah battery, I will charge up and have test run(s) to check actual full range.
Nice looking bike! Looking forward to your results. Took a 32 mile ride this morning on 48V 7 Ah fully charged battery. Charged battery up to 54.4V afterwards, consumed 133 Wh. That's better than 4.15 Wh/mile. 60% on level 2 Torque assist, the rest level 1 TSDZ2. There were some mile long grade 6 uphills (and down hills on the return trip). Avg speed 11.7 mph per Wahoo Elemnt Bolt.
 
OK, doing 48 miles on a full charge on the 48V TSDZ2B / DZ41 Display combo, the 7Ah battery has Samsung cells, bike 18kg, I am 63.5kg plus 15kg shopping for a 1/3rd of the distance. I tend to ride setting 2 and 3 riding at around 13 - 14 mph. Ride mostly on paths thro' park or on the tow paths, there is a long downhill run which I has to climb back up with the shopping. Seems a better result to the 36V TSDZ2 VLCD5 Display combo on my mullet bike with 27.5"f/26"r combo with a 36V 10Ah battery giving they have a similar wattage 336 / 360. Setup for OSF is identical for the 48V and 36V controllers except I have raised the settings in the 48V controller to improve the torque performance rather than playing with the actual strain gauge.
 
Last edited:
What was battery voltage at 48 miles? Did you measure power consumed to charge battery up to full?
 
Hello! I have been using this for a long time and its been great. Recently I installed new lights and so I reflashed the firmware, but first did a git pull. The performance is very bad right now. Previously, setting turbo meant turbo and there was a lot of assistance, but now there is barely any difference between the modes, and I can barely get uphill, just in general very little support. Has something changed? It was roughly a year ago I flashed it initially, so there were quite a few changes since then, and so I might have missed some new detail.

It is 42V battery with a regular 36V 250W controller. I have not calibrated the torque sensor as it worked very well before, using hybrid mode.

edit: meant 36V battery
 
Last edited:
What was battery voltage at 48 miles? Did you measure power consumed to charge battery up to full?
I have done the check the layman's way, charged the battery up to 54.4V, run the battery down to the last segment on DZ41 just flickers off. The battery settings in the OSF are set to the battery spec. Retired electrical / mechanical engineer the wiring on my builds is always very tidy so will see where I can get to take measurements.
 
Hello! I have been using this for a long time and its been great. Recently I installed new lights and so I reflashed the firmware, but first did a git pull. The performance is very bad right now. Previously, setting turbo meant turbo and there was a lot of assistance, but now there is barely any difference between the modes, and I can barely get uphill, just in general very little support. Has something changed? It was roughly a year ago I flashed it initially, so there were quite a few changes since then, and so I might have missed some new detail.

It is 42V battery with a regular 36V 250W controller. I have not calibrated the torque sensor as it worked very well before, using hybrid mode.

edit: meant 36V battery
"has something changed". Yes, all the settings you had (by reflashing the firmware). Did you write down the settings so you can restore them?
 
If you have flashed it thro' Java you can look at the dates and retrieve the previous version.
 
I have done the check the layman's way, charged the battery up to 54.4V, run the battery down to the last segment on DZ41 just flickers off. The battery settings in the OSF are set to the battery spec. Retired electrical / mechanical engineer the wiring on my builds is always very tidy so will see where I can get to take measurements.
I did not use an external voltmeter to probe battery voltage.

My LCD3 w OSF allows displaying battery SOC (V or A) and other data (many to choose from) in the ODO field by using the PWR/UP/DN buttons. Don't you have this feature in DZ41?

To measure power consumed by the charger, I use one of these Smartplugs Amazon.com : emporia smart plug
 
Last edited:
Hello! I have been using this for a long time and its been great. Recently I installed new lights and so I reflashed the firmware, but first did a git pull. The performance is very bad right now. Previously, setting turbo meant turbo and there was a lot of assistance, but now there is barely any difference between the modes, and I can barely get uphill, just in general very little support. Has something changed? .... It is 42V battery with a regular 36V 250W controller. I have not calibrated the torque sensor as it worked very well before, using hybrid mode
Identical experience here going from 1.C.2 to 1.C.6 back in the Spring, I have a 48V motor with VLDC5. Very little assist in first two modes, although I transferred my assist settings over. Also in Hybrid. This later version from august 21 (https://github.com/emmebrusa/TSDZ2-Smart-EBike-1/archive/refs/heads/master.zip) gave better response, but I stayed with 1,C.2

I believe we need to adjust our settings to get hybrid mode to work like it used to work, but haven't spent much time with it, I tried going with a calibrated T.S. Tried a pedal torque ADC offset adjustment. I thought I was getting closer to the response I wanted, but in the end, I went back to 1.C.2, because I find flashing and test riding to be tedious,

Probably should have tried the motor in the other modes, EMTB, etc, This picture doesn't show my settings. I just pulled it from the manual,

OSF_toque.jpg
 
What max wheel speed do you think you can run the 555 timer at that the display / controller will accept w/o error?

Note: Zambam and I were talking about adding miles to the VLDC5 odometer with an external clock on the speed sensor. I accidentally cleared the odometer on a VLDC5.

The timer module takes +/- 5 volts and has a TTL output. I plugged it into the speed sensor connector. The VLDC5 maxes out at 62.4 mph input. However, its counter circuits work at higher frequency. No error, because it's coasting.

I don't have a scope to tune my timer. It has one pot to set frequency, but a second pot sets duty cycle, which seems to affect the clock rate. Anyway, I have it set around 12 miles/minute which is 700-800 mph. Speedometer reeds 62,4.

AT that rate, should have the VLDC5 from my wife's bike back up to 4200 miles soon. .
 
Last edited:
Note: Zambam and I ate talking about adding miles to the VLDC5 odometer with an external clock on the speed sensor. I accidentally cleared the odometer on a VLDC5.

The timer module takes +/- 5 volts and has a TTL output. I plugged it into the speed sensor connector. The VLDC5 maxes out at 62.4 mph input. However, its counter circuits work at higher frequency. No error, because it's coasting.

I don't have a scope to tune my timer. It has one pot to set frequency, but a second pot sets duty cycle, which seems to affect the clock rate. Anyway, I have it set around 12 miles/minute which is 700-800 mph. Speedometer reeds 62,4.

AT that rate, should have the VLDC5 from my wife's bike back up to 4200 miles soon. .
Post a pic of your display showing 62 mph, then you can claim fastest TSDZ2B. lol
 
  • Haha
Reactions: dgc
Same as, I did have a Reliant Regal Supervan many years ago, standing joke, if you got a speeding ticket from police no one would believe you. :) 🙃:)
 

Attachments

  • Screenshot 2025-09-26 at 15-41-50 DSC_5339_1280x848.jpg (JPEG Image 1280 × 848 pixels).png
    Screenshot 2025-09-26 at 15-41-50 DSC_5339_1280x848.jpg (JPEG Image 1280 × 848 pixels).png
    706.2 KB · Views: 8
Damn. The VLDC5 resets at 4100 miles! I figured we had 4220 on the bike, so I got ready to unplug the timer when it was close. and next thing I now, it's zero again. So it wasn't an accidental reset.

Oh well. At least I didn't have to run it for 66 hours at a real 62 mph to find out. An all I gotta do is add 4100.


odometer.jpg
 
Damn. The VLDC5 resets at 4100 miles! I figured we had 4220 on the bike, so I got ready to unplug the timer when it was close. and next thing I now, it's zero again. So it wasn't an accidental reset.

Oh well. At least I didn't have to run it for 66 hours at a real 62 mph to find out. An all I gotta do is add 4100.


View attachment 378165

It's odd the odometer would reset at such a low number! For VLDC5, odometer data is supposedly stored in the controller. Maybe mbrusa can check the code to see if it does reset at 4100 miles or not.

Run the odo to 4095, go for a ride and see if it resets at 4100 again.
 
Back
Top