Telfor2013 06 29
Telfor2013 06 29
net/publication/261158435
CITATIONS READS
4 343
4 authors, including:
Jelena Kovacevic
RT-RK Computer Based Systems
71 PUBLICATIONS 181 CITATIONS
SEE PROFILE
All content following this page was uploaded by Nebojsa Pjevalica on 13 August 2015.
633
TABLE 1 SWITCHES DRIVE PATTERN FOR CLOCKWISE DIRECTION FPGA control board. Its main part is FPGA Xilinx Virtex
HALL
SENSORS
ACTIVE SWITCH 6, XC6VLX130T [8]. To provide the ability to connect to
PHASE C B A
C C B B A A inverter board on one side and PC application or different
HIGH LOW HIGH LOW HIGH LOW
controlling device such as DSP or microcontroller, board
1 1 0 1 0 1 0 0 1 0
also includes various interfaces. Within the board there is
2 1 0 0 1 0 0 0 0 1
corresponding FPGA JTAG programming interface,
3 1 1 0 1 0 0 1 0 0 LEDs, switches, 48 GPIO pins, 3 potentiometers, interface
4 0 1 0 0 1 1 0 0 0 to inverter board and SPI interface aimed for connection to
5 0 1 1 0 0 1 0 0 1 μC or DSP IC. UART can be used as a connection with
6 0 0 1 0 0 0 1 1 0 PC as additional debug interface beside JTAG.
In sensor less algorithm for position detection, control
block is responsible of switching signals generation, which
is dependent on various input signals, depending on the
chosen algorithm.
634
Fig. 7 Development platform
Fig. 9 Terminal voltages (motor is spinning
IV. CONCLUSION under current controlled PWM)
In order to demonstrate the functionality of the Tests with these two driving schemes are showing that
developed platform, a simple control algorithm using Hall the hardware setup can meet requirements such as high
sensors for position detection is used. Also, FPGA is power and complex control algorithm. The board is
generating PWM signals for inverter board. The Anaheim developed to provide flexibility and expandability.
BLY173S-24V-4000 motor is used for experiments. The board with current sensors for direct current
Beside the developed platform and motor, the monitoring is also developed and successfully tested as
experimental setup requires power supply of 24V DC. well as adapter board with μC connected through SPI,
The results of motor spinning are shown in Fig. 8 and which can be used for development of control algorithms
Fig. 9. Fig. 8 is showing three voltages on motor windings using higher level languages at early stage of the
in case of motor control using Hall sensors for position development phase.
detection and PWM voltage signal applied to the Results are showing that the developed platform has
corresponding phases as shown in TABLE 1. Fig. 9 is proper functionality. When all interfaces are taken into a
showing three voltages on motor windings in case of count the platform has the potential to be the basic element
motor control using Hall sensors for position detection and for development of various control algorithms including
with current controlled PWM. sensorless control.
REFERENCES
[1] J. C. Gamazo-Real, E. Vázquez-Sánchez, J. Gómez-Gil “Position
and Speed Control of Brushless DC Motors Using Sensorless
Techniques and Application Trends”, Sensors 2010.
[2] Sathyan, A.; Krishnamurthy, M.; Milivojevic, N.; Emadi, A., "A
low-cost digital control scheme for Brushless DC motor drives in
domestic applications," Electric Machines and Drives Conference,
2009. IEMDC '09. IEEE International , vol., no., pp.76,82, 3-6 May
2009
[3] J.P. Johnson, “Handbook of Automotive Power Electronics and
Motor Drives”. Boca Raton, FL: CRC Press, 2005, page 507,
section 23.4.
[4] Anand Sathyan, Nikola Milivojevic, Young-Joo Lee , Mahesh
Krishnamurthy and Ali Emadi “An FPGA-Based Novel Digital
PWM Control Scheme for BLDC Motor Drives”, IEEE
Transactions on Industrial Electronics, vol. 56, no. 8, august 2009.
[5] Jianwen Shao “An Improved Microcontroller-Based Sensorless
Brushless DC (BLDC) Motor Drive for Automotive Applications”
Fig. 8 Terminal voltages (motor is spinning) IEEE Transactions on industry applications, vol. 42, no. 5,
september/october 2006
Motor speed was 1000rpm, and the current level 1A. [6] Jakka, B.; Dash, D.; Yalcin, C.; Ly Dang; Mire, O.; Cometti, A., "A
More tests were done on higher speed and with higher Flexible High Throughput FPGA Based Prototype Platform for RW
currents up to 4A. More successful tests were done on Channel Development," Rapid System Prototyping, 2009. RSP '09.
IEEE/IFIP International Symposium on , vol., no., pp.41,47, 23-26
different motors with currents up to 10A and voltages up June 2009
to 48V. [7] Kos, Dejan; Curkovic, M.; Jezernik, K., "FPGA Based BLDC
Motor Current Control with Spectral Analysis," Power Electronics
and Motion Control Conference, 2006. EPE-PEMC 2006. 12th
International , vol., no., pp.1217,1222, Aug. 30 2006-Sept. 1 2006
[8] “Xilinx website,” Available: http://www.xilinx.com.
[9] ChipScope Pro 13.1 Software and Cores User Guide, Xilinx, Inc,
March 2011
635