Oriented multiplatform low cost data acquisition card for teaching on real-time control systems
DOI:
https://doi.org/10.26507/rei.v4n7.69Keywords:
data acquisition, control systems, operating systems, real time systemsAbstract
This paper presents a description of dUQx, a low-cost data acquisition and control card developed within the electronics engineering program at the Universidad del Quindío, Armenia (Colombia). dUQx has an USB connection, uses a single microcontroller ATmega168p and was built using free software development tools. Additionally dUQx can be accessed from Linux®, QNX Neutrino® and Windows® operating systems using the programming languages C and Java from the same application programming interface. As dUQx is a pedagogic tool, it can be acceded from MATLAB® on the Windows® operating system. dUQx has been used as laboratory equipment in the training of students in the areas of automation and real time systems of the electronics engineering program at the Universidad del QuindíoDownloads
References
Atmel (2008). 8-bit Microcontroller with 4/8/16/32K Bytes In-System Programmable Flash ATmega48P/V ATmega88P/V ATmega168P/V ATmega328P.
Recuperado el 4 de julio de 2008 de http://www.atmel.com/dyn/products/product_card.asp?PN=ATmega168P
Birge, J., Jonasson, K. and Brett M. (2008). Compiling Matlab mex files with gcc for Windows. Recuperado el 13 de febrero de 2009 de http://gnumex.sourceforge.net/
Burns. A y Wellings A. (2003). Sistemas de Tiempo Real y Lenguajes de Programación. Madrid: Addison Wesley, 3-9, 513-514, 573-575.
Drake, D. Libusb-1.0 (2008). Recuperado el 17 de diciembre de 2008 de http://libusb.wiki.sourceforge.net/
LabJack (2004). LabJack U12 User’s Guide. Recuperado el 13 de febrero de 2009 de http://www.labjack.com/labjack_u12_downloads.php
Mathworks (2008). MATLAB Getting Started Guide. Recuperado el 14 de agosto de 2008 en http://www.mathworks.com/access/helpdesk/help/pdf_doc/matlab/
Meyer, S. (2007). libusb-win32. Recuperado el 14 de agosto de 2008 de http://libusb-win32.sourceforge.net/
MinGW Team (2008). Minimalist GNU for Windows. Recuperado el 13 de marzo de 2008 de http://www.mingw.org/
Ministerio de Educación Nacional (2001). Sistema de Créditos Académicos. Recuperado el 20 de noviembre de 2008 en http://www.mineducacion.gov.co/1621/article-87727.html
Molnar, I. (2009). The CONFIG_PREEMPT_RT patch set. Recuperado el 15 de febrero de 2009 de http://rt.wiki.kernel.org/index.php/CONFIG_PREEMPT_RT_Patch
National Instruments (2003). LabView User Manual. Recuperado el 14 de agosto de 2008 de www.ni.com/pdf/manuals/
National Instruments (2005). User Guide and Specifications USB-6008/6009. Recuperado el 13 de febrero de 2009 de http://sine.ni.com/nips/cds/view/p/lang/es/nid/14604
Objective Development GmbH (2009). Virtual USB Port for AVR Microcontrollers. Recuperado el 13 de agosto de 2008 de http://www.obdev.at/products/vusb/index.html
PCI Special Interest Group (1998). PCI Local Bus Specification Revision 2.2. Recuperado el 13 de febrero de 2009 de http://www.pcisig.com/specifications/
QNX Software Systems GmbH & Co. KG (2007). QNX® Neutrino® Device Drivers, Universal Serial Bus (USB) Devices. Recuperado el 4 de julio de 2008 de www.qnx.com/download/download/18824/
QNX Software Systems GmbH & Co. KG (2008). QNX® Neutrino® RTOS System Architecture. Recuperado el 4 de julio de 2008 de http://www.qnx.com/download/download/14695/
Salzman, P. J, and Pomerantz, O. (2003). The Linux Kernel Module Programming Guide. Recuperado el 20 de noviembre de 2008 de http://mirrors.kernel.org/LDP/guides.html
Smith, B (2009). A Quick Guide to GPLv3. Recuperado el 13 de febrero de 2009 de http://www.gnu.org/licenses/quick-guide-gplv3.html
Universal Serial Bus Group (2007). Universal Serial Bus Specification Revision 2.0. Recuperado el 20 de noviembre de 2008 de http://www.usb.org/developers/docs
University of Applied Sciences of Technology NTB (2008). Java libusb / libusb-win32 wrapper. Consultado el 14 de agosto de 2008 en http://libusbjava.sourceforge.net/wp/
Weilkiens, T. (2006). Systems Engineering with SysML/UML Modeling, Analysis, Design, Morgan Kaufmann, Burlington, 33–37, 226-238.
Downloads
Published
How to Cite
Issue
Section
License
Total or partial reproduction of the documents published in the journal is authorized only when the source and author are cited.
Article metrics | |
---|---|
Abstract views | |
Galley vies | |
PDF Views | |
HTML views | |
Other views |