ABOV FOC Solution ③ - aFDT(ABOV FOC Development Tool)
ABOV provides FOC Total Solution consisting of H/W and
S/W Solution.

[Figure
1] ABOV FOC Solution
Part
3 is about AFDT
The
ABOV FOC Development Tool (aFDT) is a motor control parameter setting program
for using the ABOV 1-Shunt & 3-Shunt FOC Library.
When
setting the control parameter for each block using aFDT, the 16-bit array data
is generated. This array of data is applied as a control parameter of the FOC
Algorithm layer. In addition, aFDT can transmit parameter array data to UART
and can perform motor control optimal tuning by a parameter applied in real-time.

[Figure
2] aFDT Communication Block Diagram

[Figure
3] aFDT Parameter Setting Window
In
aFDT, the user can directly input various control parameters required for
sensor-less FOC control. Types of parameters include Motor Parameter, Inverter
Board H/W Parameter, Align, Acceleration, Estimator Bandwidth, Speed Controller
PI Control Gain, Current Control Bandwidth, Flux Weakening, Software
Overcurrent Level, etc. The users can set the FOC control parameter to the
desired value through this function.

[Figure 4] aFDT Monitoring Window
In
addition, as shown in [Figure 4], aFDT is equipped with a function to monitor fourteen
variables inside the FOC Algorithm Layer using UART communication. This makes
it easier to perform motor control tuning.
ABOV’s
MCU supporting aFDT is shown in <Table 1> below.
<Table. 1> ABOV M series MCU
Part No.
|
A34M41x
|
AC33Mx064
|
AC33Mx128
|
A33M11x
|
CPU Core
|
Cortex-M4F
|
Cortex-M3
|
Cortex-M3
|
Cortex-M3
|
Clock Speed
|
120MHz
|
48MHz
|
72MHz
|
96MHz
|
Flash / SRAM
|
512+32KB / 64KB
|
64KB / 8KB
|
128KB / 12KB
|
256 + 32KB /
16KB
|
Timer
|
16-bit x 10
32-bit FRT x 2
32-bit WDT
|
16-bit x 6
32-bit WDT
|
16-bit x 6
32-bit WDT
|
16-bit x 8
32-bit FRT
32-bit WDT
|
DMAC
|
8-ch
|
4-ch
|
15-ch
|
8-ch
|
UART
SPI
I2C
|
6 / 3 / 2
|
2 / 1 / 1
|
4 / 2 / 2
|
4 / 2 / 2
|
3P Motor PWM
|
2
|
1
|
2
|
2
|
GPIO
|
107
|
44
|
64
|
56
|
Special
Functions
|
CAN 2.0B
QEI x 2
PGA x 3
COMP x 4
|
-
|
PGA x 4
COMP x 4
|
OPAMP x 4
COMP x 4
QEI x 2
|
Others
|
IEC60730
CRC16
AES-128
|
IEC60730
CRC16
|
IEC60730
CRC16
|
IEC60730
CRC16
|
ADC
|
12-bit 1.5Msps
|
12-bit 1.5Msps
|
12-bit 1.5Msps
|
12-bit 1.5Msps
|
Internal OSC
|
32MHz (±3%)
|
1MHz RingOSC
|
20MHz (±3%)
|
32MHz (±1%))
|
Analog IP
|
POR/VDC/LVD
|
POR/VDC/LVD
|
POR/VDC/LVD
|
POR/VDC/LVD
|
Op. Temp.
|
-40 to +85℃
|
-40 to +85/105℃
|
-40 to +85/105℃
|
Op.Voltage
|
2.2V to 5.5V
|
3.0V to 5.5V
|
3.0V to 5.5V
|
2.2V to 5.5V
|
PKG
|
LQFP-120
LQFP-100
LQFP-64
|
LQFP-48
LQFP-32
|
LQFP-80
LQFP-64
|
LQFP-64
LQFP-48
MQFP-44
|
Status
|
MP
|
MP
|
MP
|
MP
|
Applications
|
System Aircon
High speed FOC
IoT App.
|
Air Con.,
Refrigerator,
White goods
|
Air Con.
Compressor,
WashingM/C FOC
|
Air Con
Compressor
White goods
|
When
developing the motor applications using the ABOV 1-Shunt & 3-Shunt FOC
Libraries and aFDT, the development GUI tool, the users can receive extensive
development support from H/W design to S/W. In addition, Motor Control Tuning,
which is the biggest concern for Motor Control Engineers, can be performed more
easily and conveniently than before.