RetroZero wrote: ↑Tue May 20, 2025 11:03 amThe pins 11 and 12 receive 12v via a switch to power each pin according to the direction selected. They are not connected directly to 12v. I will have to document this in the wiki.
Aha.
So, had we alternatively continued with my clumsy "Take a photo of every wire you connect" poor-man's troubleshooting, I think we would've caught this eventually.
Going back several months, indeed the problem was "Instructions said to do something, you think you did it, but you actually did something different, and we don't know which thing it was until we look right at it."
Also, that diagram should have a SPDT switch for direction selector, not a pair of independent SPST switches. You never want to be in both forward and reverse at the same time, it's nonsensical.
voti wrote: ↑Wed May 21, 2025 9:15 amI tested with Boost at 3700 but still the motor didn't spin.
And we now proceed to the synchronous motor part of the troubleshooting. I'll have almost nothing to contribute here.
Johannes' instructions only mention increasing the frequency one hz at a time.
I don't know if it's related, but Damien had a video tuning I think a Prius motor, and talked about changing your offsets around various ballparks until the motor *doesn't* spin. Food for thought later, I'd stay consistent with Johannes' instructions for now.
Make sure you're using his parameters, not mine. I've never run a synchronous motor.
Please watch it in full screen due to low picture quality. I had to compress the video for it to be uploaded Here on the forum only to find that the file format isn't supported.
Just upload it to Youtube and link/embed it. No space concerns then. I didn't even know OI could host videos directly.
I conducted two tests. One with both reverse and forward off and the other test with forward on, meaning I first test with pin 11 disabled and then I plug it in for the second test. The results were the same
Here's Johannes' instructions:
Step 9 : Web Interface Basic parameters ( stm32_sine. bin) set up - to confirm PWM outputs : Full boost (curki= 20000 min) with 12v supply, default forward, ampnom @ 70%, and fslipspnt @1 Hz. Select - "Start Inverter in Manual Mode" Confirm flashing lights.
Step 10 : Connect motor phase wires to inverter PWM outputs. Repeat Step 9 and change "fslipspnt" by 1 unit at a time, until motor spins smoothly. (I noticed Light bulb resistor on HV line lights up when no spinning) along with high current values. Once you have the motor spinning, continue to increase the "fslipspnt" value whilst monitoring the current (ampmeter on PWM output wire) You will also notice the light bulb starting to fade untill there is no more light. Optimal motor spinning in Open Loop Mode ! (these values are related to a 12 volt HV supply - re using these parameters is still to be verified at greater supply voltages)
...
By your video, you were not following these instructions.
Set your boost to 20 000.
Increase fslipspnt by 1 unit at a time. Try it at 1. Then 2. Then 3. Then 4. Etc.
I don't know how high you're expected to go before giving up. Johannes' youtube channel maybe has a video of him doing this, as he's built a vehicle using the Prius Gen 2.