REAL TIME DATA ACQUISITION SYSTEM FOR THE ECP-EPP PARALLEL PORT BASED ON PIC16F877 MICROCONTROLLER

Authors

  • John A. Kalomiros

DOI:

https://doi.org/10.47839/ijc.5.2.395

Keywords:

Data acquisition, Microcontrollers, Real-time systems, Computer interfaces, Parallel port, LabView

Abstract

The design of a simple and low cost 10-bit data acquisition system is presented which makes use of the peripherals of a PIC16F877 microcontroller, interfacing with a personal computer using the extended capabilities of the parallel port. The system is integrated with a visual programming tool based on LabVIEW data acquisition software, which provides design flexibility and real time signal processing capabilities. An optimum assembly code for the PIC microcontroller allows for a free-running mean sampling rate of 100KSps on a Pentium PC running Windows XP OS. This system can be an example of a low cost integrated approach for data acquisition that includes a microcontroller, a personal computer and visual measurement software. The system can be the basis of a A/D interface for many measurement applications and can also be seen as an educational paradigm in itself. An effective and fast DAC solution is also presented in full integration with the microcontroller and the computer parallel port.

References

Tran Tien Lang, Electronique des systemes des measures, Masson, 1997.

Kevin James, PC Interfacing and Data Acquisition, Newnes, 2000.

http://www.ni.com/dataacquisition/

http://www.ni.com/dataacquisition/usb/

Jan Axelson, Parallel Port Complete, Lakeview Research, Madison, 2000.

Paul Bergsman, Controlling the world with your PC, Hightext Publications, 1994.

Microchip PIC16F87x Data Sheets, Microchip Technology Inc. 1999.

Craig Peacock, Interfacing the Standard parallel port, in: http://www.beyondlogic.org/spp/parallel.htm, 2000.

See for example: John Essick, Advanced LabVIEW Labs, Prentice Hall, 1999.

Microchip PIC16C745/6 Data Sheets, Microchip Technology Inc. 2001.

John Hyde, USB design by example, Intel, Wiley, 1999.

Jan Axelson, USB Complete, Lakeview Reasearch, 1999.

Downloads

Published

2014-08-01

How to Cite

Kalomiros, J. A. (2014). REAL TIME DATA ACQUISITION SYSTEM FOR THE ECP-EPP PARALLEL PORT BASED ON PIC16F877 MICROCONTROLLER. International Journal of Computing, 5(2), 43-49. https://doi.org/10.47839/ijc.5.2.395

Issue

Section

Articles