I have a brand new tsdz2b that is only a week old that i think already broke with controller problems after it was flashed and worked fine after three rides. It suddenly stopped working near the end of my ride on the way home. I have not seen this problem before.
Its a replacement for an older broken tsdz2 that caused me loads of problems. The last problem it had was the blue gear died and I was not able to remove the motor because one of the screws for the motor housing is stuck. It appears that is because of galvanisation between the aluminium case and the steel screw over a year. When i first got the motor i was able to remove the motor screw as i put in a heat sink plate and thermal paste.
So when I try and remove the screws there the screwdriver rounds out the screw as its a soft metal screw head and you cant get it out. I also had the same problem with outside hex bolt that mounts the outer case to the crank where the hex bolt broke off leaving the screw part stuck in the case making the outer case unusable. So i had to replace that with a new outer case housing.
The whole problem unit tszd2 was then replaced with a new tsdz2b model that has a new white gear that is better for coping with greater torque and double clutch.
The B model seems a more robust improvement. I opened the screws to the motor and put copaslip grease used for cars to help with this sort of galvanising problem on the motor housing screws. So hopefully this motor will be serviceable if I need to remove the screws to do any future repairs to open it. I have on order a new heat sink plate that i will fit next week when it arrives.
I flashed the tsdz2b with the latest open source version using the same 52v battery and setting that worked on the tsdz2 before it. I am using the latest TSDZ2-Smart-EBike-1-20.1C.2-update-2 version.
My setting used in this screen shot:
Image 52v-Settings hosted in ImgBB
ibb.co
I had been on three long rides over a few days and recharged the battery over night. The new b model double clutch is easier to ride with no assist and handy when the motor breaks down so its easier to pedal home but its still hard work. Its way better than the older single clutch design that had more resistance.
On my third ride when i was at 60% battery going up a steep hill on the display the battery meter suddenly went down to one bar and no assist. Turn it back off and on to reset and its stuck at 1 bar and no assist.
My cut off is at 46.2v so i have plenty of battery left. I checked the battery at home using a multi-meter and confirmed it had plenty of charge at 52.2v left. I recharged the battery over night and its now at 57v. Tried it again and the same problem that the display starts up 1 bar and there is no assist. So an over night wait and let the power clear from the capacitors didn't help.
When i turn the display off there is a message on the screen that shows only "off" at the bottom and it stays stuck there saying "off". I recall it used to flash "off" quickly and then the screen went blank after you press the power button. I cant turn it back on again when its stuck with this "off" sign by pressing the display power button. I have not seen that before. I have to use the battery power switch to cut power to do a reset and then can turn it back on but get 1 bar again. You can use the +- to change the assist level and the display updates and can cycle through the odometer ui area with the i button.
I tried another spare vlcd5 display and that showed the same problem as the new one that came with the tsdz2b. So its not a display issue.
I re-flashed the controller and that went ok according to the flashing software final message that it accepted and verified the flash worked. Using the same settings that worked before for 52v batter set to 10amps max you can see in the screen shot. On turning it back on I have the same 1 bar power available problem. The display when it turns on it does not do the E02 flashing thing and the UI changes to with the usual open source showing the parameters like battery % and volts. So i don't think that the open source firmware is working on the controller. I flashed it successfully two more times and restarted the display and still stuck on 1 bar and no assists with that off stuck and no presence of the open source firmware.
One small possibility is that i soldered the power wires from the motor to the battery housing to replace Anderson connector that i found gets water into it and caused problems with the plastic connector warped so i removed the anderson connector and soldered the two cables and wrapped with heat shrink and electrical tape. It seems pretty solid and i can get power going through it no problem. To be sure i removed some of the tape at the motor end and voltage testing found the power was 57.2 so power is getting in fine.
So all i can think is that the controller is somehow not working.
Has anyone seen this problem before or have any insight? Should i replace the controller?
Thanks