cargoferret
New here
I've been gifted a 48V TSDZ2 for a cargo bike conversion and boy has it been a journey to no avail so far. Looking for advise on next steps.
The previous owner installed the latest OSF and provided an allegedly working 850C display with OSF and broken SW102.
I bought and installed a new SW102 (according to the wiki linked below) and disassembled and rebuilt the sloppy clutch and shaft assembly (breaking and then replacing the torque sensor ring in the process.)
I powered it up with a new battery, but didn't get any response when attempting to turn on the SW102 display. After probing with a multimeter I found the following voltages on the 8 pin motor control cable:
GND: 0 (was referencing ground)
Vin: ~20 mv
P+ (battery): 52.1 V
UARR TX: ~20 mv
UART RX: ~20 mv
Brake: ~400 mv
5V: ~400 mv
Throttle: ~20 mv
I gave the mv readings in case someone knows what that might indicate.
I've read that the Vin for the screen should be the same as battery voltage when the screen is "enabled". I'm not sure if that means when you've turned on the display or if the display is enabled some other way. Since it got no response on either SW102 or 850C, I perhaps stupidly connected motor P+ to Vin of the 850C and connected GND to GND. I got the screen to power on at least, but since UART was not connected, nothing was going to happen. I tried the same for SW102 with no effect. Now I can also get no response from the 850C either.
So I'm guessing that the motor controller is fried? I'm hesitant to order a new one without further advise though - I've sunk so much time and money into this motor and not sure it's worth it. But my inner fixer and tinkerer insists I repair and reuse. So can someone confirm, is this behavior consistent with a stuffed motor controller? There really is very little good documentation on the electronics (im a mechatronic engineer and expect full state diagrams and detailed pin outs)
Links
Tsdz2 and sw102 connection wiki:
github.com
The previous owner installed the latest OSF and provided an allegedly working 850C display with OSF and broken SW102.
I bought and installed a new SW102 (according to the wiki linked below) and disassembled and rebuilt the sloppy clutch and shaft assembly (breaking and then replacing the torque sensor ring in the process.)
I powered it up with a new battery, but didn't get any response when attempting to turn on the SW102 display. After probing with a multimeter I found the following voltages on the 8 pin motor control cable:
GND: 0 (was referencing ground)
Vin: ~20 mv
P+ (battery): 52.1 V
UARR TX: ~20 mv
UART RX: ~20 mv
Brake: ~400 mv
5V: ~400 mv
Throttle: ~20 mv
I gave the mv readings in case someone knows what that might indicate.
I've read that the Vin for the screen should be the same as battery voltage when the screen is "enabled". I'm not sure if that means when you've turned on the display or if the display is enabled some other way. Since it got no response on either SW102 or 850C, I perhaps stupidly connected motor P+ to Vin of the 850C and connected GND to GND. I got the screen to power on at least, but since UART was not connected, nothing was going to happen. I tried the same for SW102 with no effect. Now I can also get no response from the 850C either.
So I'm guessing that the motor controller is fried? I'm hesitant to order a new one without further advise though - I've sunk so much time and money into this motor and not sure it's worth it. But my inner fixer and tinkerer insists I repair and reuse. So can someone confirm, is this behavior consistent with a stuffed motor controller? There really is very little good documentation on the electronics (im a mechatronic engineer and expect full state diagrams and detailed pin outs)
Links
Tsdz2 and sw102 connection wiki:
Wire SW102 to TSDZ2
Contribute to OpenSourceEBike/TSDZ2_wiki development by creating an account on GitHub.
