casainho
10 GW
- Joined
- Feb 14, 2011
- Messages
- 6,058
Good tests!!Zelenaar said:casainho said:The LCD works stand alone from the motor. If the data variables for configuration does not arrive to the motor, it may not work. Like, if it consider 0 assist level after power on and LCD do not send assist higher than 0, then motor will not assist.Zelenaar said:How can I test if there is communication between display and motor ?
But if you had communication, the battery voltage would be correct to what you expect. I don't know what that LCD shows when it does not receive any battery voltage after power on.
What if you had incorrect configuration on battery cells number??
Or most important, are you sure motor is turned on?? Because LCD does but motor may not be turned on and so no data on LCD!!
Hi Casainho
I disassembled the motor/controller and did some testings and measurements
Battery (unplugged, switched on) : 41.7v
20190413_142346s.jpg
Controller (battery on, display on)
Controller 5wire white connector :
- Black-red : 4.2v (0v when display off)
- Black-green : 4.8v (0v when display off)
- All other combinations : 0v
Controller 2 wire white connector :
- Black-red 0v
Motor :
- All combinations between blue-green-yellow 0v
Motor to display connector (6p female):
(Unplugged from display, battery on)
- Black-green : 41.3v
- Black-all others : 0v
Motor to speedsensor/program connector (6p male)
(Unplugged from speedsensor, battery on, display on)
- Orange-black : 4.6v
- Orange-brown : 4.9v
- Orange-purple : 2.1v
Display :
Disassembled and checked connections
After powerup (using (|) button) : Battery indicator always on 1bar, level up/down working but no reaction of motor, walk assist not working.
Odo correct on 144km
20190411_114724s.jpg
--------------------------------------------------------------------
What to conclude ??
- Wiring issue ? : I don't think so
triple checked as much as possible the wiring/connectors.
was working before, nothing changed myself, no indications something was touched in the bikeshop during disc repair
- Display issue ? : Maybe ?
Is the display still sending correct signals to motor to ie power up ? (But I can see 4.2v & 4.8v on the 5pwhite connector in the controller when display is powered on)
not sure how to test more
- Controller issue ? : Maybe ?
not sure how to test more
- Firmware issue ? : Maybe ?
Corrupted or wiped ? not sure as I can't test without ST-link programmer
What about brake sensors?? See that firmware will not initialize (at least "my" firmware) if brake sensors are active. I mean, can be the brake signal itself for some reason and not the sensors themselfs.
If not, I can't see a reason other display not working or firmware not working. On firmware, can be something like corrupted EEPROM were configurations are saved??
About corruption of flash or EEPROM memory data, I could believe on that if firmware for some reason the motor coils are being incorrectly controlled and generating voltage peaks for regen, most likely when disable/enable PWM like I added recently to our firmware -- but I took great care to try avoid that possibility.