[1] Vinh Ich Nguyen , Watit Benjapolakul , KrisadaVisavateeranon, “A High-speed, Low-cost and Secure Implementation based on Embedded Ethernet and Internet for SCADASystems” , pp.1692 –1699 , SICE Annual Conference 2007.

[2] Popal,M.; Marcu,M.; Popa,A. S. “Amicrocontroller based data acquisition system with USBinterface”, Electrical, Electronic andComputer Engineering,2004. ICEEC

[3] Axelson, J., “USB Complete: Everything You Need to DevelopCustom USB Peripherals”, Lakeview Research, 2001, ISBN 09655081958

[4] Craig Peacock, USB in a nut shell – Technical document fromhttp://www.beyondlogic.org

[5] PIC18F2455/2550/4455/4550 Data Sheet from http://ww1.microchip.com/downloads/en/DeviceDoc/80478a.pdf

[6] Jeffrey Travis, Jim Kring, LabVIEW for Everyone: Graphical Programming Made Easy and Fun, Third Edition

Tikrit Journal of Engineering Sciences (2013) 20(3) 10-21

USB Data Acquisition Using Peripheral Interface Control Microcontroller

Dhiya Mahdi Fairs Kasim Abdullah Ahmed
Computer Eng. Dept., Technical College, Mosul, Iraq Computer Eng. Dept., University of Mosul, Iraq


Supervisory Control and Data Acquisition (SCADA) systems have been widely used in industry applications. This paper describes design and implementation low-cost universal serial bus (USB) Data Acquisition (DAQ) which connected with computer through USB port and tested in SCADA system, the designed Data Acquisition build using new generation of microcontroller peripheral interface control PIC18F4550 which supported with USB module and it programmed in C-Language, the developed DAQ have 13 input analog channels and 16 digital I/O lines. At personal computer (PC) side, graphical user interface (GUI) application is designed using Laboratory Virtual Instrument Engineering Workbench (LabVIEW) program as SCADA software to acquire and monitor data and control all system I/O. The system consists of hardware part and software part. The main part of hardware is a data acquisition card, and the software part includes data acquisition card control procedures and PC software. The system hardware developed is a low-cost alternative to commercially available systems that use USB controllers. The work has been implemented for temperature sensing and controlling and the results shown currently support the hardware and software developed. It can be used for biomedical analysis, industrial temperature loggers, industrial process, instrumentation controls and in SCADA system.

Download Full-text PDF

KeywordsCADA Systems, USB Data Acquisition, Microcontroller Peripheral Interface Control PIC, GUI, LabVIEW.

How to cite

TJES: Fairs DM, Ahmed KA. USB Data Acquisition Using Peripheral Interface Control MicrocontrollerTikrit Journal of Engineering Sciences 2013; 20(3): 10-21.
APA: Fairs, D. M., & Ahmed, K. A. (2013). USB Data Acquisition Using Peripheral Interface Control Microcontroller. Tikrit Journal of Engineering Sciences, 20(3), 10-21.
Loader Loading...
EAD Logo Taking too long?
Reload Reload document
| Open Open in new tab

Download [637.92 KB]