Important changes to repositories hosted on mbed.com
Mbed hosted mercurial repositories are deprecated and are due to be permanently deleted in July 2026.
To keep a copy of this software download the repository Zip archive or clone locally using Mercurial.
It is also possible to export all your personal repositories from the account settings page.
Dependencies: mbed-dev-f303 FastPWM3
Diff: CurrentRegulator/CurrentRegulator.cpp
- Revision:
- 11:c83b18d41e54
- Parent:
- 9:d7eb815cb057
- Child:
- 12:c473a25f54f7
--- a/CurrentRegulator/CurrentRegulator.cpp Thu May 12 05:02:52 2016 +0000 +++ b/CurrentRegulator/CurrentRegulator.cpp Sun May 22 00:14:59 2016 +0000 @@ -9,7 +9,7 @@ CurrentRegulator::CurrentRegulator(Inverter *inverter, PositionSensor *position_sensor, float Kp, float Ki){ _Inverter = inverter; - PWM = new SPWM(inverter, 2.0); + PWM = new SVPWM(inverter, 2.0); _PositionSensor = position_sensor; IQ_Ref = 0; Q_Max = 40.0f; @@ -45,7 +45,11 @@ } - + +float CurrentRegulator::GetQ(){ + return I_Q; + } + void CurrentRegulator::Reset(void){ IQ_Ref = 0; ID_Ref = 0; @@ -139,6 +143,8 @@ pc->printf("%f\n\r", _PositionSensor->GetMechPosition()); count = 0; } + + } + */ - - } \ No newline at end of file + }