casainho said:
After 2 days, I got it working and I finally can swap the TSDZ2 original LCD to KT LCD3. Many thanks to hurzhurz for improving the TSDZ2 motor controller original firmware.
KT LCD3 showing the following data from TSDZ2 motor:
- battery voltage
- motor power in watts
- bicycle wheel speed
- motor assist level
- brakes state
- battery state of charge
[youtube]75Na5RDLZAk[/youtube]
The motor power is clearly going to zero when it should not, this is clearly an issue that I need to improve. For the calcs, I am using the same filtered and stable voltage we can can on LCD. I guess the only source of issues is the current value sent by the controller... maybe I am doing something wrong somewhere...
After, I want to start calc the motor used Wh for the current trip.
I have felt something with the TSDZ2 motor that may be related to the reason why the current intensity is zero for a few moments.
I have a TSDZ2 with 350W 36V.
I felt that when I was pedaling continuously, on a road with a slight slope of 1%, the bicycle was working with sobs. It was as if the TSDZ2 engine briefly stopped assisting the pedal.
In another ebike I tested, a Haibike SDuro Fullnine 5.0, with Yamaha PW-SE, 250W engine, I did not feel anything like it.
The pedaling assistance was permanent.
In TSDZ2 it is as if the engine is making, sometimes, a counter force.
I have a friend who has a Specialized turboLevo with a Brose engine and no brake sensors on the brake levers.
He says the engine has a double clutch system that when you stop pedaling, the engine is in "free wheel" as in bicycles hub.
Because of this, he says, the BROSE engine does not have a braking effect.
The impression I had was that when, at a certain stage of the pedaling, it was less strong (less torque), the TSDZ2 stopped working.
Perhaps the engine will consider a reduction in pedaling force (less torque) to be the same as a moment of braking, so stop working.
Perhaps, for this reason, the current is zero for a few moments.
This may be a way for the TSDZ2 to work because it does not use brake sensors in the brake levers.
The owner of a bicycle shop that has been selling several brands of ebikes for several years has been experimenting with my bike and felt the same. It was he who made me realize I had a problem.
It may also be a matter of torque sensor sensitivity.
If we put brake sensors on the brake levers, this may help to solve this problem and program the TSDZ2 in another way.
What I do not know is how they are programmed the other engines.
This is my first ebike and only few km of experience.
My written English is not very good. Sorry.