200kW AC Motor Controller för elektriska bil (17 / 18 steg)
Steg 17: Programvara och testa
Detta förutsätter att du redan har felsökts kontroll/förare ombord. OK, låt oss använda en 48v buss spänning för denna process. Går programmet din microcontroller med en pickit3 eller något liknande, med denna programvara:
När det är programmerad, skriver du följande i Realterm:
Run-pi-test
"run-pi-test" hittar de bästa proportionella och integrerad konstanterna, och spara dem till EEProm automatiskt.
Om du använder en AC asynkronmotorn, gör följande ytterligare procedur:
Att få en 3 fas motor att köra med fältet orienterad kontroll kräver att du vet några obskyra fakta om motorn som inte är tillgängliga på namnskylten. Till exempel måste du tidskonstanten rotor, vilket kräver rotor motstånd och rotor induktans. Ingen av dessa saker kommer naturligtvis att finnas! Så, istället kommer vi att göra ett trick för att hitta den. Skriv följande kommando i Realterm, att se till att motor inlägget kan snurra fritt:
Run-rotor-test
Det kommer att jaga för tidskonstanten idealisk rotor. Det tar ett par minuter för den att köra. Vad den gör under den tiden är att se vilken rotor tid konstant kandidat snurrar motorn snabbast.