June 22, 2003
June 22, 2003
June 25, 2003
8.250.1 - 8.250.10
ASYNCHRONOUS DATA TRANSMISSION FOR MOTOR CONTROL VIA THE INTERNET
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, 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. https://peer.asee.org/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