Hi, they have given me a portable vacuum cleaner that got broken, it's a BISSELL 1987N, 14.4V 90W:

It won't start; when you press ON, and I charged it for a few hours, the LED turns on, but nothing, still won't move (the motor). First thing I noticed is that when you press down the ON button, it does a little low sound but nothing happens. It looks like it's gonna start but doesn't. The sound is like... a mechanical sound, like if you stop/break with rubber blocks the motor after 1ms (best I can explain), I would say that it's like the very beginning of the motor start, it's not a beep or a cable burning or a spark.
Anyways, I opened it, and the first thing I checked was the battery pack. It's a x12 AA battery pack (Ni-MH 14.4V 1500mAh). I read with the DMM 10.80 V DC. That's the first "error". I charged the battery for a few hours and measured the battery terminals and the voltage was the same. So it looks like the battery is topping 10.80V, or the charging circuit is broken (though the LED light turns red which means charging).
I checked the charger itself, and I see it's not the original, it's a 12V 1.5A no brand charger. Anyways, it works, read with DMM and gives 12.28V DC on the IC itself.
I don't know if 10.8V is enough to start the motor, I believe it is.
Anyways, I checked the motor and it says D3648d-f 14.4V 80W. The resistance between the 2 terminals (coiling) is between 7ohm and 3ohm, it varies a lot I don't know why. I moved the rotor manually and it runs freely. I checked the the IC output that goes to the motor, and this is interesting. When I click the ON button, the V for the DC terminals goes to 10V (I guess) but instantly goes to zero. It's like it peaks to suddenly turns off. Another error here I believe.
As many of you know, some devices don't work when they are charging. So I tested measuring the output for motor while charging, and surprisingly (or not), there was no peak, clicking ON OFF made no changes, always 0V at output.
Anyways, then I did this: unsoldered the battery cables from the IC, put the charging cables as input (replacing battery by charger cables). Then I checked the output for the motor, and this time I read 12.28V steady. One click 12.28V (on), another click 0V (off). Looked like it was the battery.
I then connected the output to the motor itself, click ON and the same sound, and still not working. I know 12.28V is not 14.4V (besides I'm having real trouble finding a 14.4V charger...), but that steady 12.28V should at least start the motor and run it... unless the end of the story is that the motor is broken, and the battery somehow is not getting beyond 10.8V.
What else can it be? What do you think is the problem?

It won't start; when you press ON, and I charged it for a few hours, the LED turns on, but nothing, still won't move (the motor). First thing I noticed is that when you press down the ON button, it does a little low sound but nothing happens. It looks like it's gonna start but doesn't. The sound is like... a mechanical sound, like if you stop/break with rubber blocks the motor after 1ms (best I can explain), I would say that it's like the very beginning of the motor start, it's not a beep or a cable burning or a spark.
Anyways, I opened it, and the first thing I checked was the battery pack. It's a x12 AA battery pack (Ni-MH 14.4V 1500mAh). I read with the DMM 10.80 V DC. That's the first "error". I charged the battery for a few hours and measured the battery terminals and the voltage was the same. So it looks like the battery is topping 10.80V, or the charging circuit is broken (though the LED light turns red which means charging).
I checked the charger itself, and I see it's not the original, it's a 12V 1.5A no brand charger. Anyways, it works, read with DMM and gives 12.28V DC on the IC itself.
I don't know if 10.8V is enough to start the motor, I believe it is.
Anyways, I checked the motor and it says D3648d-f 14.4V 80W. The resistance between the 2 terminals (coiling) is between 7ohm and 3ohm, it varies a lot I don't know why. I moved the rotor manually and it runs freely. I checked the the IC output that goes to the motor, and this is interesting. When I click the ON button, the V for the DC terminals goes to 10V (I guess) but instantly goes to zero. It's like it peaks to suddenly turns off. Another error here I believe.
As many of you know, some devices don't work when they are charging. So I tested measuring the output for motor while charging, and surprisingly (or not), there was no peak, clicking ON OFF made no changes, always 0V at output.
Anyways, then I did this: unsoldered the battery cables from the IC, put the charging cables as input (replacing battery by charger cables). Then I checked the output for the motor, and this time I read 12.28V steady. One click 12.28V (on), another click 0V (off). Looked like it was the battery.
I then connected the output to the motor itself, click ON and the same sound, and still not working. I know 12.28V is not 14.4V (besides I'm having real trouble finding a 14.4V charger...), but that steady 12.28V should at least start the motor and run it... unless the end of the story is that the motor is broken, and the battery somehow is not getting beyond 10.8V.
What else can it be? What do you think is the problem?