# (c)opyright 2013, B.M. Putter #
# Adliswil, Switzerland #
# bmp72@hotmail.com #
# #
# version 1.11 #
# experimental, use at your own risk #
########################################
a] calibrate hall sensors
b] determine coil positions
c) PWM parameters
d) current settings
e) control loop parameters
f) throttle setup
g) running modes
h) CAN bus setup
i) Field Oriented Control
z) store parameters in EEPROM for motor use
------> z
a) write variables to EEPROM
b] reverse direction and write variables to EEPROM
z) return to main menu
------> a
Data stored in EEPROM for motor use
a) write variables to EEPROM
b] reverse direction and write variables to EEPROM
z) return to main menu
------> z
########################################
# (c)opyright 2013, B.M. Putter #
# Adliswil, Switzerland #
# bmp72@hotmail.com #
# #
# version 1.11 #
# experimental, use at your own risk #
########################################
a] calibrate hall sensors
b] determine coil positions
c) PWM parameters
d) current settings
e) control loop parameters
f) throttle setup
g) running modes
h) CAN bus setup
i) Field Oriented Control
z) store parameters in EEPROM for motor use
------> g
a) sensored or sensorless: SENSORED
b} sensorless startup: SELF START
c} e-rpm limit sensorless self start: 591 erpm
d} minimum current push start: 9.9 A
e} push start current, error allowed: 10 %
f] erpm sensored to sensorless transition: 3501
g] transition time sensored to sensorless: 99 milli-sec
h) return to motor start below 2000 erpm
i) controlled slowdown for direction change: YES
j) phase current for controlled slowdown: 49.9 A
k) motor maximum, forward: 99.97 k-erpm
l) motor maximum, reverse: 99.97 k-erpm
m) motor standstill voltage threshold: 0.29 V
n) enable low side pulsing in drive 0: YES
o) low side pulsing rate: 20 Hz
p) low side pulsing width: 20 usec
z) return to main menu
------> z
########################################
# (c)opyright 2013, B.M. Putter #
# Adliswil, Switzerland #
# bmp72@hotmail.com #
# #
# version 1.11 #
# experimental, use at your own risk #
########################################
a] calibrate hall sensors
b] determine coil positions
c) PWM parameters
d) current settings
e) control loop parameters
f) throttle setup
g) running modes
h) CAN bus setup
i) Field Oriented Control
z) store parameters in EEPROM for motor use
------> a
a] number of e-rotations: 20
b] calibrate hall positions
c] table out hall signals
z] return to main menu
------> b
Spin the motor then press any key to start measurement
1
a] number of e-rotations: 20
b] calibrate hall positions
c] table out hall signals
z] return to main menu
------> b
Spin the motor then press any key to start measurement
1
a] number of e-rotations: 20
b] calibrate hall positions
c] table out hall signals
z] return to main menu
------> c
hall 1, hall 2, hall 3
-.5000 -.5200 -.5400
a] number of e-rotations: 20
b] calibrate hall positions
c] table out hall signals
z] return to main menu
------> [00][00][00][00]
########################################
# (c)opyright 2013, B.M. Putter #
# Adliswil, Switzerland #
# bmp72@hotmail.com #
# #
# version 1.11 #
# experimental, use at your own risk #
########################################
a] calibrate hall sensors
b] determine coil positions
c) PWM parameters
d) current settings
e) control loop parameters
f) throttle setup
g) running modes
h) CAN bus setup
i) Field Oriented Control
z) store parameters in EEPROM for motor use
------> a
a] number of e-rotations: 20
b] calibrate hall positions
c] table out hall signals
z] return to main menu
------> b
Spin the motor then press any key to start measurement
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
a] number of e-rotations: 20
b] calibrate hall positions
c] table out hall signals
z] return to main menu
------> c
hall 1, hall 2, hall 3
-.5000 -.5200 -.5400
-.5000 -.5200 -.5400
-.5000 -.5200 -.5400
-.5000 -.5200 -.5400
-.5000 -.5200 -.5400
-.5000 -.5200 -.5400
-.5000 -.5200 -.5400
-.5000 -.5200 -.5400
-.5000 -.5200 -.5400
-.5000 -.5200 -.5400
-.5000 -.5200 -.5400
-.5000 -.5200 -.5400
-.5000 -.5200 -.5400
-.5000 -.5200 -.5400
-.5000 -.5200 -.5400
-.5000 -.5200 -.5400
-.5000 -.5200 -.5400
-.5000 -.5200 -.5400
-.5000 -.5200 -.5400
-.5000 -.5200 -.5400
-.5000 -.5200 .5400
-.5000 -.5200 .5400
-.5000 -.5200 .5400
-.5000 -.5200 .5400
-.5000 -.5200 .5400
-.5000 -.5200 .5400
-.5000 -.5200 .5400
-.5000 -.5200 .5400
-.5000 -.5200 .5400
-.5000 -.5200 .5400
-.5000 -.5200 .5400
-.5000 -.5200 .5400
-.5000 -.5200 .5400
-.5000 -.5200 .5400
-.5000 -.5200 .5400
-.5000 -.5200 .5400
-.5000 -.5200 .5400
-.5000 -.5200 .5400
-.5000 -.5200 .5400
-.5000 -.5200 .5400
-.5000 -.5200 .5400
-.5000 -.5200 .5400
-.5000 -.5200 .5400
-.5000 -.5200 .5400
-.5000 -.5200 .5400
-.5000 -.5200 .5400
-.5000 -.5200 .5400
-.5000 -.5200 .5400
-.5000 -.5200 .5400
-.5000 .5200 .5400
-.5000 .5200 .5400
-.5000 .5200 .5400
-.5000 .5200 .5400
-.5000 .5200 .5400
-.5000 .5200 .5400
-.5000 .5200 .5400
-.5000 .5200 .5400
-.5000 .5200 .5400
-.5000 .5200 .5400
-.5000 .5200 .5400
-.5000 .5200 .5400
-.5000 .5200 .5400
-.5000 .5200 .5400
.5000 .5200 .5400
.5000 .5200 .5400
.5000 .5200 .5400
.5000 .5200 .5400
.5000 .5200 .5400
.5000 .5200 .5400
.5000 .5200 .5400
.5000 .5200 .5400
.5000 .5200 .5400
.5000 .5200 .5400
.5000 .5200 .5400
.5000 .5200 .5400
.5000 .5200 .5400
.5000 .5200 .5400
.5000 .5200 .5400
.5000 .5200 .5400
.5000 .5200 .5400
.5000 .5200 .5400
.5000 .5200 .5400
.5000 .5200 .5400
.5000 .5200 .5400
.5000 .5200 -.5400
.5000 .5200 -.5400
.5000 .5200 -.5400
.5000 .5200 -.5400
.5000 .5200 -.5400
.5000 .5200 -.5400
.5000 .5200 -.5400
.5000 .5200 -.5400
.5000 .5200 -.5400
.5000 .5200 -.5400
.5000 .5200 -.5400
.5000 .5200 -.5400
.5000 .5200 -.5400
.5000 .5200 -.5400
.5000 .5200 -.5400
.5000 .5200 -.5400
.5000 .5200 -.5400
.5000 .5200 -.5400
.5000 .5200 -.5400
.5000 .5200 -.5400
.5000 .5200 -.5400
.5000 .5200 -.5400
.5000 .5200 -.5400
.5000 .5200 -.5400
.5000 .5200 -.5400
.5000 .5200 -.5400
.5000 .5200 -.5400
.5000 .5200 -.5400
.5000 .5200 -.5400
.5000 -.5200 -.5400
.5000 -.5200 -.5400
.5000 -.5200 -.5400
.5000 -.5200 -.5400
.5000 -.5200 -.5400
.5000 -.5200 -.5400
.5000 -.5200 -.5400
.5000 -.5200 -.5400
.5000 -.5200 -.5400
.5000 -.5200 -.5400
.5000 -.5200 -.5400
.5000 -.5200 -.5400
.5000 -.5200 -.5400
.5000 -.5200 -.5400
.5000 -.5200 -.5400
a] number of e-rotations: 20
b] calibrate hall positions
c] table out hall signals
z] return to main menu
------> z
########################################
# (c)opyright 2013, B.M. Putter #
# Adliswil, Switzerland #
# bmp72@hotmail.com #
# #
# version 1.11 #
# experimental, use at your own risk #
########################################
a] calibrate hall sensors
b] determine coil positions
c) PWM parameters
d) current settings
e) control loop parameters
f) throttle setup
g) running modes
h) CAN bus setup
i) Field Oriented Control
z) store parameters in EEPROM for motor use
------> z
a) write variables to EEPROM
b] reverse direction and write variables to EEPROM
z) return to main menu
------> a
Data stored in EEPROM for motor use
a) write variables to EEPROM
b] reverse direction and write variables to EEPROM
z) return to main menu
------> z
########################################
# (c)opyright 2013, B.M. Putter #
# Adliswil, Switzerland #
# bmp72@hotmail.com #
# #
# version 1.11 #
# experimental, use at your own risk #
########################################
a] calibrate hall sensors
b] determine coil positions
c) PWM parameters
d) current settings
e) control loop parameters
f) throttle setup
g) running modes
h) CAN bus setup
i) Field Oriented Control
z) store parameters in EEPROM for motor use
------> a
a] number of e-rotations: 20
b] calibrate hall positions
c] table out hall signals
z] return to main menu
------> b
Spin the motor then press any key to start measurement
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
a] number of e-rotations: 20
b] calibrate hall positions
c] table out hall signals
z] return to main menu
------> z
########################################
# (c)opyright 2013, B.M. Putter #
# Adliswil, Switzerland #
# bmp72@hotmail.com #
# #
# version 1.11 #
# experimental, use at your own risk #
########################################
a] calibrate hall sensors
b] determine coil positions
c) PWM parameters
d) current settings
e) control loop parameters
f) throttle setup
g) running modes
h) CAN bus setup
i) Field Oriented Control
z) store parameters in EEPROM for motor use
------> b
a] number of back-emf samples: 1500
b] calibrate coil positions
c] use only fundamental sine waves
d] reconstruct waveforms based on extracted parameters
e] table out data arrays
z] return to main menu
------> b
Spin the motor then press any key to start measurement
Sampling...
coil position capture failed
a] number of back-emf samples: 1500
b] calibrate coil positions
c] use only fundamental sine waves
d] reconstruct waveforms based on extracted parameters
e] table out data arrays
z] return to main menu
------> b
Spin the motor then press any key to start measurement
Sampling...
coil position capture failed
a] number of back-emf samples: 1500
b] calibrate coil positions
c] use only fundamental sine waves
d] reconstruct waveforms based on extracted parameters
e] table out data arrays
z] return to main menu
------> b
Spin the motor then press any key to start measurement
Sampling...
coil position capture failed
a] number of back-emf samples: 1500
b] calibrate coil positions
c] use only fundamental sine waves
d] reconstruct waveforms based on extracted parameters
e] table out data arrays
z] return to main menu
------> b
Spin the motor then press any key to start measurement
Sampling...
coil position capture failed
a] number of back-emf samples: 1500
b] calibrate coil positions
c] use only fundamental sine waves
d] reconstruct waveforms based on extracted parameters
e] table out data arrays
z] return to main menu
------> b
Spin the motor then press any key to start measurement
Sampling...
coil position capture failed
a] number of back-emf samples: 1500
b] calibrate coil positions
c] use only fundamental sine waves
d] reconstruct waveforms based on extracted parameters
e] table out data arrays
z] return to main menu
------> a
new value -> 500
a] number of back-emf samples: 500
b] calibrate coil positions
c] use only fundamental sine waves
d] reconstruct waveforms based on extracted parameters
e] table out data arrays
z] return to main menu
------> b
Spin the motor then press any key to start measurement
Sampling...
coil position capture failed
a] number of back-emf samples: 500
b] calibrate coil positions
c] use only fundamental sine waves
d] reconstruct waveforms based on extracted parameters
e] table out data arrays
z] return to main menu
------> b
Spin the motor then press any key to start measurement
Sampling...
coil position capture failed
a] number of back-emf samples: 500
b] calibrate coil positions
c] use only fundamental sine waves
d] reconstruct waveforms based on extracted parameters
e] table out data arrays
z] return to main menu
------> b
Spin the motor then press any key to start measurement
Sampling...
coil position capture failed
a] number of back-emf samples: 500
b] calibrate coil positions
c] use only fundamental sine waves
d] reconstruct waveforms based on extracted parameters
e] table out data arrays
z] return to main menu
------> b
Spin the motor then press any key to start measurement
Sampling...
coil position capture failed
a] number of back-emf samples: 500
b] calibrate coil positions
c] use only fundamental sine waves
d] reconstruct waveforms based on extracted parameters
e] table out data arrays
z] return to main menu
------> b
Spin the motor then press any key to start measurement
Sampling...
coil position capture successfull
data arrays now contain sampled back-emf waveforms
a] number of back-emf samples: 500
b] calibrate coil positions
c] use only fundamental sine waves
d] reconstruct waveforms based on extracted parameters
e] table out data arrays
z] return to main menu
------> e
data A, data B, data C
.9517 -.1502 .8648
.9335 -.1417 .8950
.9054 -.1445 .9136
.8745 -.1445 .9308
.8394 -.1530 .9452
.8015 -.1572 .9538
.7566 -.1572 .9595
.7047 -.1600 .9595
.6457 -.1600 .9653
.5881 -.1628 .9681
.5278 -.1698 .9710
.4702 -.1726 .9782
.4169 -.1726 .9810
.3593 -.1768 .9782
.3018 -.1796 .9710
.2428 -.1768 .9653
.1867 -.1782 .9638
.1361 -.1754 .9609
.0884 -.1740 .9609
.0435 -.1740 .9609
.0042 -.1712 .9566
-.0336 -.1670 .9523
-.0884 -.1488 .9323
-.1375 -.1221 .9151
-.1558 -.0884 .9237
-.1586 -.0463 .9380
-.1600 .0014 .9523
-.1656 .0449 .9523
-.1712 .1024 .9566
-.1712 .1642 .9624
-.1698 .2288 .9681
-.1740 .2905 .9710
-.1782 .3481 .9767
-.1824 .4071 .9767
-.1796 .4646 .9753
-.1838 .5222 .9696
-.1768 .5825 .9681
-.1838 .6345 .9653
-.1768 .6906 .9696
-.1754 .7426 .9739
-.1684 .7917 .9753
-.1614 .8254 .9667
-.1558 .8577 .9495
-.1530 .8858 .9308
-.1516 .9040 .9021
-.1600 .9237 .8692
-.1642 .9349 .8304
-.1684 .9433 .7888
-.1277 .7117 .5694
-.1656 .9588 .7200
-.1628 .9630 .6540
-.1628 .9700 .5923
-.1726 .9714 .4776
-.1796 .9756 .4159
-.1796 .9770 .3557
-.1867 .9728 .2940
-.1838 .9714 .2337
-.1923 .9658 .1692
-.1824 .9672 .1176
-.1824 .9644 .0659
-.1782 .9588 .0186
-.1796 .9447 -.0286
-.1291 .7061 -.0344
-.1670 .9279 -.0874
-.1544 .9152 -.1190
-.1389 .9054 -.1534
-.1151 .9026 -.1749
-.0786 .9124 -.1878
-.0280 .9307 -.1850
.0238 .9433 -.1835
.0828 .9489 -.1821
.1403 .9489 -.1850
.1965 .9503 -.1921
.2583 .9531 -.1993
.3116 .9531 -.2051
.3762 .9644 -.2022
.4337 .9658 -.1993
.4927 .9658 -.1979
.5516 .9644 -.1921
.6148 .9700 -.1835
.6724 .9700 -.1835
.7229 .9686 -.1864
.7636 .9658 -.1835
.8029 .9630 -.1792
.8296 .9573 -.1764
.8661 .9447 -.1721
.8942 .9251 -.1692
.9251 .9054 -.1635
.9545 .8829 -.1577
.9672 .8479 -.1635
.9784 .8057 -.1678
.9728 .7496 -.1778
.9686 .6864 -.1864
.9644 .6162 -.1907
.9700 .5516 -.1936
.9728 .4871 -.2036
.9784 .4211 -.2079
.9840 .3621 -.2094
.9882 .3046 -.2051
.9882 .2442 -.2036
.9812 .1810 -.2065
.9770 .1193 -.2079
.9714 .0631 -.2151
.9644 .0126 -.2151
.9644 -.0238 -.2036
.9531 -.0631 -.1965
.9419 -.0968 -.1807
.9377 -.1235 -.1620
.9377 -.1459 -.1319
.9391 -.1656 -.0989
.9489 -.1726 -.0559
.9545 -.1796 -.0057
.4744 -.0898 .0000
.9588 -.1796 .0717
.9686 -.1796 .1219
.9714 -.1782 .2194
.9812 -.1782 .2882
.9854 -.1824 .3514
.9896 -.1810 .4102
.9910 -.1782 .4690
.9910 -.1768 .5307
.9826 -.1796 .5837
.9742 -.1853 .6325
.9742 -.1810 .6870
.9742 -.1810 .7372
.9714 -.1698 .7802
.9602 -.1656 .8146
.7089 -.1291 .6296
a] number of back-emf samples: 500
b] calibrate coil positions
c] use only fundamental sine waves
d] reconstruct waveforms based on extracted parameters
e] table out data arrays
z] return to main menu
------> c
only fundamental sine waves remain
a] number of back-emf samples: 500
b] calibrate coil positions
c] use only fundamental sine waves
d] reconstruct waveforms based on extracted parameters
e] table out data arrays
z] return to main menu
------> z
########################################
# (c)opyright 2013, B.M. Putter #
# Adliswil, Switzerland #
# bmp72@hotmail.com #
# #
# version 1.11 #
# experimental, use at your own risk #
########################################
a] calibrate hall sensors
b] determine coil positions
c) PWM parameters
d) current settings
e) control loop parameters
f) throttle setup
g) running modes
h) CAN bus setup
i) Field Oriented Control
z) store parameters in EEPROM for motor use
------> z
a) write variables to EEPROM
b] reverse direction and write variables to EEPROM
z) return to main menu
------> a
Data stored in EEPROM for motor use
a) write variables to EEPROM
b] reverse direction and write variables to EEPROM
z) return to main menu
------> z
########################################
# (c)opyright 2013, B.M. Putter #
# Adliswil, Switzerland #
# bmp72@hotmail.com #
# #
# version 1.11 #
# experimental, use at your own risk #
########################################
a] calibrate hall sensors
b] determine coil positions
c) PWM parameters
d) current settings
e) control loop parameters
f) throttle setup
g) running modes
h) CAN bus setup
i) Field Oriented Control
z) store parameters in EEPROM for motor use
------> d
a) number of current sensors: 3
b) current sensor transimpedance: 3.50 mV/A
c) maximum motor phase current: 99.9 A
d) maximum battery current, motor use: 99.9 A
e) maximum battery current, regen: 99.9 A
f) maximum shutdown error current, fixed: 29.9 A
g) maximum shutdown error current, proportional: 24.9 A
h) IIR filter coefficient, throttle current: 3
i) IIR filter coefficient, error current: 65535
j) use additional comb filter: YES
k) use offset calibration: YES
l) restore default calibration
z) return to main menu
------> i
new value -> 7
a) number of current sensors: 3
b) current sensor transimpedance: 3.50 mV/A
c) maximum motor phase current: 99.9 A
d) maximum battery current, motor use: 99.9 A
e) maximum battery current, regen: 99.9 A
f) maximum shutdown error current, fixed: 29.9 A
g) maximum shutdown error current, proportional: 24.9 A
h) IIR filter coefficient, throttle current: 3
i) IIR filter coefficient, error current: 7
j) use additional comb filter: YES
k) use offset calibration: YES
l) restore default calibration
z) return to main menu
------> z
########################################
# (c)opyright 2013, B.M. Putter #
# Adliswil, Switzerland #
# bmp72@hotmail.com #
# #
# version 1.11 #
# experimental, use at your own risk #
########################################
a] calibrate hall sensors
b] determine coil positions
c) PWM parameters
d) current settings
e) control loop parameters
f) throttle setup
g) running modes
h) CAN bus setup
i) Field Oriented Control
z) store parameters in EEPROM for motor use
------> z
a) write variables to EEPROM
b] reverse direction and write variables to EEPROM
z) return to main menu
------> a
Data stored in EEPROM for motor use
a) write variables to EEPROM
b] reverse direction and write variables to EEPROM
z) return to main menu
------> [00][00]
########################################
# (c)opyright 2013, B.M. Putter #
# Adliswil, Switzerland #
# bmp72@hotmail.com #
# #
# version 1.11 #
# experimental, use at your own risk #
########################################
a] calibrate hall sensors
b] determine coil positions
c) PWM parameters
d) current settings
e) control loop parameters
f) throttle setup
g) running modes
h) CAN bus setup
i) Field Oriented Control
z) store parameters in EEPROM for motor use
------> c
a) PWM frequency: 20kHz
b) deadtime: 2099ns
c) dutycycle testsignal: 50%
d) toggle high side polarity, now active HIGH
e) toggle low side polarity, now active HIGH
f) test PWM signals
z) return to main menu
------> z
########################################
# (c)opyright 2013, B.M. Putter #
# Adliswil, Switzerland #
# bmp72@hotmail.com #
# #
# version 1.11 #
# experimental, use at your own risk #
########################################
a] calibrate hall sensors
b] determine coil positions
c) PWM parameters
d) current settings
e) control loop parameters
f) throttle setup
g) running modes
h) CAN bus setup
i) Field Oriented Control
z) store parameters in EEPROM for motor use
------> [00][00][00][00][00][00][00][00][00][00][00][00][00][00]
########################################
# (c)opyright 2013, B.M. Putter #
# Adliswil, Switzerland #
# bmp72@hotmail.com #
# #
# version 1.11 #
# experimental, use at your own risk #
########################################
a] calibrate hall sensors
b] determine coil positions
c) PWM parameters
d) current settings
e) control loop parameters
f) throttle setup
g) running modes
h) CAN bus setup
i) Field Oriented Control
z) store parameters in EEPROM for motor use
------> d
a) number of current sensors: 3
b) current sensor transimpedance: 3.50 mV/A
c) maximum motor phase current: 99.9 A
d) maximum battery current, motor use: 99.9 A
e) maximum battery current, regen: 99.9 A
f) maximum shutdown error current, fixed: 29.9 A
g) maximum shutdown error current, proportional: 24.9 A
h) IIR filter coefficient, throttle current: 3
i) IIR filter coefficient, error current: 7
j) use additional comb filter: YES
k) use offset calibration: NO
l) restore default calibration
z) return to main menu
------> c
new value -> 200
a) number of current sensors: 3
b) current sensor transimpedance: 3.50 mV/A
c) maximum motor phase current: 199.9 A
d) maximum battery current, motor use: 99.9 A
e) maximum battery current, regen: 99.9 A
f) maximum shutdown error current, fixed: 29.9 A
g) maximum shutdown error current, proportional: 24.9 A
h) IIR filter coefficient, throttle current: 3
i) IIR filter coefficient, error current: 7
j) use additional comb filter: YES
k) use offset calibration: NO
l) restore default calibration
z) return to main menu
------> d
new value -> 200
a) number of current sensors: 3
b) current sensor transimpedance: 3.50 mV/A
c) maximum motor phase current: 199.9 A
d) maximum battery current, motor use: 199.9 A
e) maximum battery current, regen: 99.9 A
f) maximum shutdown error current, fixed: 29.9 A
g) maximum shutdown error current, proportional: 24.9 A
h) IIR filter coefficient, throttle current: 3
i) IIR filter coefficient, error current: 7
j) use additional comb filter: YES
k) use offset calibration: NO
l) restore default calibration
z) return to main menu
------> z
########################################
# (c)opyright 2013, B.M. Putter #
# Adliswil, Switzerland #
# bmp72@hotmail.com #
# #
# version 1.11 #
# experimental, use at your own risk #
########################################
a] calibrate hall sensors
b] determine coil positions
c) PWM parameters
d) current settings
e) control loop parameters
f) throttle setup
g) running modes
h) CAN bus setup
i) Field Oriented Control
z) store parameters in EEPROM for motor use
------> z\
a) write variables to EEPROM
b] reverse direction and write variables to EEPROM
z) return to main menu
------> a
Data stored in EEPROM for motor use
a) write variables to EEPROM
b] reverse direction and write variables to EEPROM
z) return to main menu
------> z\
########################################
# (c)opyright 2013, B.M. Putter #
# Adliswil, Switzerland #
# bmp72@hotmail.com #
# #
# version 1.11 #
# experimental, use at your own risk #
########################################
a] calibrate hall sensors
b] determine coil positions
c) PWM parameters
d) current settings
e) control loop parameters
f) throttle setup
g) running modes
h) CAN bus setup
i) Field Oriented Control
z) store parameters in EEPROM for motor use
------> d
a) number of current sensors: 3
b) current sensor transimpedance: 3.50 mV/A
c) maximum motor phase current: 199.9 A
d) maximum battery current, motor use: 199.9 A
e) maximum battery current, regen: 99.9 A
f) maximum shutdown error current, fixed: 29.9 A
g) maximum shutdown error current, proportional: 24.9 A
h) IIR filter coefficient, throttle current: 3
i) IIR filter coefficient, error current: 7
j) use additional comb filter: YES
k) use offset calibration: NO
l) restore default calibration
z) return to main menu
------> z\
########################################
# (c)opyright 2013, B.M. Putter #
# Adliswil, Switzerland #
# bmp72@hotmail.com #
# #
# version 1.11 #
# experimental, use at your own risk #
########################################
a] calibrate hall sensors
b] determine coil positions
c) PWM parameters
d) current settings
e) control loop parameters
f) throttle setup
g) running modes
h) CAN bus setup
i) Field Oriented Control
z) store parameters in EEPROM for motor use
------> i
a) use Field Oriented Control: NO
z) return to main menu
------> a
a) use Field Oriented Control: YES
Before automatic measurement of the motor parameters
the controller must be supplied with the same voltage
as in the vehicle. PWM frequency and deadtime must be
initialised. ADC's must be properly set up and calibrated
or calibration must have been restored to default.
The following parameters must be set at their final value:
loop sample frequency: 38.01 kHz
current sensor transimpedance: 3.50 mV/A
b) amplitude measurement current: 19.9 A
c) impedance measurement frequency: 49.98 k-erpm
d) determine motor impedance
e) battery voltage (for impedance display only): 84 V
measured inductance (star configuration): 47.3 uH
total system 'resistance' (star configuration): 8191.8 mOhm
z) return to main menu
------> d
Measuring...
[00][00]