FPGA Based Stepper Motor Control Using Labview GUI Techniques
FPGA Based Stepper Motor Control Using Labview GUI Techniques
ISSN: 2321-9653
Abstract The control techniques for the Stepper motor system in wireless mode using Hardware Description Language (VHDL)
for solar tracking system is designed in which due to no mechanical brakes and lower torque (unique torque characteristics). Higher
precision of stepper motor is achieved by implementing the techniques and controlled through SPARTAN 3E SRAM based Field
Programmable Gate Array (FPGA) controller. The motor is controlled using PWM technique which produces the accurate current
pulses to the motor windings to excite. The control parameters are implemented by GUI using LabVIEW platform which is sent
through Bluetooth to the controller by which the motor can be controlled in either direction or any angle of rotation. These types of
controlling techniques can be implemented in many fields of robot applications. The Simulation design and hardware setup are
executed successfully.
Index Terms Solar panel, Field Programmable Gate Arrays (FPGA), Stepper Motor, Motion Control, Wireless Motor Control,
Reconfigurable Motor Controller
Page 457
www.ijraset.com Vol. 2 Issue IV, April 2014
ISSN: 2321-9653
II.PREVIOUS WORK
Page 458
www.ijraset.com Vol. 2 Issue IV, April 2014
ISSN: 2321-9653
Page 459
www.ijraset.com Vol. 2 Issue IV, April 2014
ISSN: 2321-9653
Front Panel
Block diagram
The front panel is the user interface of the VI. You build the
front panel with controls and indicators, which are the
interactive input and output terminals of the VI, respectively.
Controls are knobs, pushbuttons, dials, and other input devices.
Indicators are graphs, LEDs, and other displays. Controls
simulate instrument input devices and supply data to the block
diagram of the VI. Indicators simulate instrument output devices
and display data the block diagram acquires or generates. The Figure 5: RTL Schematic of the proposed system
block diagram contains this graphical source code. Front
panel objects appear as terminals on the block diagram.
Additionally, the block diagram contains functions and
structures from built-in LabVIEW VI libraries. Wires connect
each of the nodes on the block.
IX. APPLICATION
X. CONCLUSION
VIII. PROPOSED SYSTEM OUTPUT
In digital, circuit design register-transfer level (RTL) is a design Thus the proposed paper proposes the control techniques
abstraction which models a synchronous digital circuit in terms of for the stepper motor to achieve the precise control through
the flow of digital signals (data) between hardware registers, and the wireless network. LabVIEW based GUI technique is
the logical operations performed on those signals. An RTL used in order to control the motor and to reduce the cost to
description is usually converted to a gate-level description of the implement and make the control user-friendly.
circuit by a logic synthesis tool. The synthesis results are then
used by placement and routing tools to create a physical layout. The proposed system can be implemented any industrial
applications to achieve high resolution stepping functions.
Page 460
www.ijraset.com Vol. 2 Issue IV, April 2014
ISSN: 2321-9653
XII. REFERENCES
[6] Logibricks
Page 461