Asee peer logo

Asynchronous Data Transmission For Motor Control Via The Internet

Download Paper |


2003 Annual Conference


Nashville, Tennessee

Publication Date

June 22, 2003

Start Date

June 22, 2003

End Date

June 25, 2003



Conference Session

Computer-Based Measurements

Page Count


Page Numbers

8.250.1 - 8.250.10



Permanent URL

Download Count


Request a correction

Paper Authors

author page

Thomas Webb

author page

Julie Spader

author page

Essaid Bouktache

author page

Chandra Sekhar

author page

Jai Agrawal

author page

Omer Farook

Download Paper |

NOTE: The first page of text has been automatically extracted and included below in lieu of an abstract

Session 1531


Chandra R. Sekhar, Omer Farook, Jai P. Agrawal, Essaid Bouktache, J. Spader, T. Webb Purdue University Calumet, Hammond, IN 46323.


This paper describes a senior design project of a real-time asynchronous data transfer utilizing a client -server architecture and the Ethernet LAN topology. This project was executed using two independent software programs and a stand-alone server. These two programs function together to control a stepper motor via Internet. LabVIEW software is used to monitor, control, and store the specific control parameters such as direction, motor speed, and other measurable attributes of the motor. The digital data from the LabVIEW was then transmitted from the computer, over the Internet through the use of a DataSocket server. The remote host computer used a Visual Basic Program to process, monitor, and control the motor functions and serve as the remote front end. The remote user can view direction, motor speed etc., and can manipulate those variables to change the motor operation. The control signals were transmitted back to the originating computer, by the use of DataSocket API's. In turn, LabVIEW in the interfacing computer will carryout the specified changes made from the remote front end control panel.


The project’s objective was to develop an asynchronous data transmission for controlling a motor via the Internet. This method is equally applicable for controlling a motor driven instrument or a process from a remote location, monitoring and control of multiple motors/processes from a centralized remote location through the Internet or local area networks. Another application is distance learning classes with virtual laboratory in the design, testing and trouble-shooting in many electrical areas.

This project incorporates (a) A stepper motor, (b) LabVIEW[3], a software residing in a computer at the primary site for data acquisition and control, (c) A server to store data and the controlling software (d) A remote site computer with programs written in visual basic to display a control panel where the transmitted parameters could be adjusted. Refer Fig. 1.

“Proceedings of the 2003 American Society for Engineering Education Annual Conference & Exposition Copyright © 2003, American Society for Engineering Education”

Webb, T., & Spader, J., & Bouktache, E., & Sekhar, C., & Agrawal, J., & Farook, O. (2003, June), Asynchronous Data Transmission For Motor Control Via The Internet Paper presented at 2003 Annual Conference, Nashville, Tennessee. 10.18260/1-2--11686

ASEE holds the copyright on this document. It may be read by the public free of charge. Authors may archive their work on personal websites or in institutional repositories with the following citation: © 2003 American Society for Engineering Education. Other scholars may excerpt or quote from these materials with the same citation. When excerpting or quoting from Conference Proceedings, authors should, in addition to noting the ASEE copyright, list all the original authors and their institutions and name the host city of the conference. - Last updated April 1, 2015