Normally, Data acquisition (DAQ) is used to acquire the signals from different devices like sensors, transducers, actuators etc. The data acquisition is also used to analyze the signals, digitizing the signals and acquiring the signals from different inputs. The main drawbacks in data acquisition system are data storage, hardware size and remote monitoring. The System-on-Chip Field Programmable Gate Array (SoC-FPGA) is used in the proposed system in the aim to reduce the hardware and memory size. Further to provide remote monitoring with Ethernet/Wi-Fi, the Network Control Module (NCM) is integrated with Data acquisition and processing module for the communication between the systems. This developed system achieves high resolution with memory reduction, reduced hardware size, fast remote monitoring and control. It is used for real time processing in DAQ and signal processing. For fault tolerance and portability, the full system reconfigurability based FPGA acts as the best solution and the system can be reused with different configurations. The control of data acquisition and the subsequent management of data are coded in LabVIEW. LabVIEW tool is used to design and develop a four-channel Data Acquisition and Processing (DAQP) unit. National Instruments Data Acquisition (NIDAQ) and National Instruments Field Programmable Gate Array (NIFPGA) are used to test and implement the design for real time processing. This is designed to provide high accuracy, storage and portability.
KeywordsDAQReal Time MonitoringSoC FPGAMultichannel &Data Storage
Zhu, Q., Zhu, D. and Su, X. (2010) Distributed Remote Temperature Monitoring and Acquisition System Based on CAN Bus. Proceedings of IEEE International Conference on Prognostics and System Health Management, Macao, 12-14 January 2010, 1-4. https://doi.org/10.1109/phm.2010.5413439
Gori, L., Tommasini, R., Cautero, G., Giuressi, D., Barnaba, M., Accardo, A., Carrato, S. and Pauolucci, G. (1999) An Embedded Control and Acquisition System for Multichannel Detectors. Nuclear Instruments and Methods in Physics Research, 431, 338-346. https://doi.org/10.1016/S0168-9002(99)00286-7
Cabal-Yepez, E., Garcia-Ramirez, A.G., Romero-Troncoso, R.J., Garcia-Perez, A. and Osornio-Rios, R.A. (2013) Reconfigurable Monitoring System for Time-Frequency Analysis on Industrial Equipment through STFT and DWT. IEEE Transactions on Industrial Informatics, 9, 760-771. https://doi.org/10.1109/TII.2012.2221131
Malinowski, A. and Hao, Y. (2011) Comparison of Embedded System Design for Industrial Applications. IEEE Transactions on Industrial Informatics, 7, 244-254. https://doi.org/10.1109/TII.2011.2124466
Garrity, D., LoCascio, D., Cavanagh, C., Kabir, N.M. and Guenther, C. (2008) A Single Analog-to-Digital Converter That Converts Two Separate Channels (I and Q) in a Broadband Radio Receiver. IEEE Journals of Solid State Circuits, 43, 1458-1469. https://doi.org/10.1109/JSSC.2008.922718
Abdallah, M. and Elkeelany, O. (2011) InTech. http://www.intechopen.com/books/applied-biomedicalengineering/towards-affordable-home-health-care-devices-using-reconfigurable-system-on-chip-technology
Hur, H.Y., Stefanov, T., Wong, S. and Goossens, K. (2011) Customisation of On-Chip Network Interconnects and Experiments in Field Programmable Gate Arrays. IET Computer Digital Techniques, 6, 59-68. https://doi.org/10.1049/iet-cdt.2010.0105
Jagadeesh, G.R., Srikanthan, T. and Lim, C.M. (2010) Field Programmable Gate Array-Based Acceleration of Shortest Path Computation. IET Computers and Digital Techniques, 4, 231-237.
Mace, F., Standaert, F.X. and Quisquater, J.J. (2008) FPGA Implementation of a Scalable Encryption Algorithm. IEEE Transactions on VLSI, 16, 212-216. https://doi.org/10.1109/TVLSI.2007.904139
Angarita, F., Marin-Roig, J., Almenar, V. and Vallas, A. (2012) Low Complexity Low Density Parity Check Decoding Algorithm for High Speed Very Large Scale Integration Implementation. IET Computers and Digital Techniques, 6, 2575-2581.
FPGA SoC Based Multichannel Data Acquisition System with Network Control Module — Oak Academic Publishing
Scrofano, R., Gokhale, M.B., Trouw, F., Monmasson, V.K.E. and Cirstea, M.N. (2007) FPGA Design Methodology for Industrial Control Systems—A Review. IEEE Transactions on Industrial Electronics, 54, 1824-1842. https://doi.org/10.1109/TIE.2007.898281
Pimentel, B.S., de Avila Valgas Filho, J.H. and Campos, R.L. (2001) A FPGA Implementation of a DCT-Based Digital Electrocardiographic Signal Compression Device. Proceedings of 14th Symposium on Integrated Circuits and System Design, Pirenopolis, 15 September 2001, 44-49. https://doi.org/10.1109/SBCCI.2001.953002
Yanez, J., Quintana, D., Quintáns, C., Farina, J. and Rodríguez-Andina, J. (2005) FPGA-Based System for the Education in Data Acquisition and Signal Generation. Proceedings of Annual IEEE Conference on Industrial Electronics Society, Raleigh, 6-10 November 2005, 2168-2173. https://doi.org/10.1109/iecon.2005.1569240
Gutierrez, R. and Vallas, J. (2011) Low Cost Hardware Implementation of Logarithm Approximation. IEEE Transactions on VLSI, 19, 2326-2330. https://doi.org/10.1109/TVLSI.2010.2081387
Gao, M., Zhang, F. and Tian, J. (2008) Design and Implementation of Wireless Sensor Network Data Collection Terminal Based on ARM9. International Colloquium on Computing, Communication, Control and Management, Guangzhou, 3-4 August 2008, 587-590. https://doi.org/10.1109/cccm.2008.335
Guo, H., Low, K.S. and Nguyen, H.A. (2011) Optimizing the Localization of a Wireless Sensor Network in Real Time Based on a Low-Cost Microcontroller. IEEE Transactions on Industrial Electronics, 58, 741-749. https://doi.org/10.1109/TIE.2009.2022073
Sun, R., Tian, Y. and Dong, Y. (2009) Design and Implementation of Industrial Multi-Parameter Data Acquisition System Based on AT89S52. International Symposium on Intelligent Information Technology Application Workshops, Nanchang, 21-22 November 2009, 169-172.
Salvadori, F., Campos, M., de Camargo, R.F., Gehrke, C., Rech, C., Sausen, P.S., Spohn, M.A. and Oliveira, A. (2007) Monitoring and Diagnosis in Industrial Systems Using Wireless Sensor Networks. Proceedings of IEEE Conference on Wireless Internet Service Provider, Alcala de Henares, 3-5 October 2007, 1-6. https://doi.org/10.1109/wisp.2007.4447498
Barone, U. (2013) Design of a Portable, Intrinsically Safe Multichannel Acquisition System for High-Resolution, Real-Time Processing HD-sEMG. IEEE Transactions on Biomedical Engineering, 60, 2242-2252. https://doi.org/10.1109/TBME.2013.2252346
Sun, H. and Jiang, M. (2009) Bluetooth Data Acquisition System Based on ARM. International Workshop on Education Technology and Computer Science, Wuhan, 7-8 March 2009, 872-875. https://doi.org/10.1109/etcs.2009.197
Anitha, K., Srinivasa, R.M. and Murthy, C.R.S. (2011) Embedded Bluetooth Data Acquisition System based on ARM for Unmanned Underwater Vehicle (UUV). International Journal of Computer Science and Network Security, 11, 136-140.
Zhao, X., Su, H., Ren, M., Cao, Y., Chen, L. and Wang, F. (2009) Remote Equipment Monitoring System Based on ARM9 and CAN Bus. Proceedings of the IEEE Global Congress on Intelligent Systems, Xiamen, 19-21 May 2009, 298-302.
Li, D., Zhong, C., Yuan, X. and Zhang, L. (2006) Study on Embedded Equipment Web Monitoring and Control Based on Industrial Ethernet. Proceedings of 6th World Congress on Intelligent Control and Automation, Dalian, 21-23 June 2006, 4600-4603. https://doi.org/10.1109/WCICA.2006.1713252
Orekhov, D.I., Chepurnov, A.S., Sabel’nikov, A.A. and Maimistov, D.I. (2007) A Distributed Data Acquisition and Analysis System Based on a CAN Bus. International Journal on Instruments and Experimental Techniques, 50, 65-72.
Nolet, V., Avasare, P., Eeckhaut, H., Verkest, D. and Corporaal, H. (2008) Run-Time Management of a MPSoC Containing FPGA Fabric Tiles. IEEE Transactions on VLSI Systems, 16, 24-33. https://doi.org/10.1109/TVLSI.2007.912097
Peng, D., Zhang, H., Zhang, K., Li, H. and Xia, F. (2009) Research and Development of the Remote I/O Data Acquisition System Based on Embedded ARM Platform. Proceedings of IEEE International Conference on Electronic Computer Technology, Macau, 20-22 February 2009, 341-344.