N K
/
GaNtroller
a fork of priustroller
Fork of priustroller_current by
Diff: main.cpp
- Revision:
- 5:ee1e6c84c302
- Parent:
- 4:fdadf4a3577a
- Child:
- 6:99ee0ce47fb2
--- a/main.cpp Mon Mar 02 11:17:15 2015 +0000 +++ b/main.cpp Tue Mar 03 06:28:10 2015 +0000 @@ -7,7 +7,7 @@ int main() { pc->baud(115200); - PositionSensor *sense_p = new AnalogHallPositionSensor(A4, A5, 0.256f, 0.484f, 0.254f, 0.474f, 205.0f); + PositionSensor *sense_p = new AnalogHallPositionSensor(A4, A5, 0.249f, 0.497f, 0.231f, 0.499f, 200.0f); CurrentSensor *sense_ia = new AnalogCurrentSensor(A1, 0.01); CurrentSensor *sense_ib = new AnalogCurrentSensor(A2, 0.01); VoltageSensor *sense_bus = new AnalogVoltageSensor(A5, 0.01); @@ -15,8 +15,8 @@ TempSensor *sense_t_inverter = new TempSensor(); Throttle *throttle = new Throttle(A0, 0.5f, 3.0f); - PidController *pid_d = new PidController(1.0f, 0.0f, 0.0f, 0.0f, 1.0f); - PidController *pid_q = new PidController (1.0f, 0.0f, 0.0f, 0.0f, 1.0f); + PidController *pid_d = new PidController(0.0f, 0.0f, 0.0f, 0.0f, 1.0f); + PidController *pid_q = new PidController (0.0f, 0.0f, 0.0f, 0.0f, 1.0f); Motor *motor = new Motor(sense_ia, sense_ib, sense_p, sense_t_motor); Inverter *inverter = new Inverter(D6, D13, D3, D8, sense_bus, sense_t_inverter);