Cargando…

A FPGA Embedded Web Server for Remote Monitoring and Control of Smart Sensors Networks

This article describes the implementation of a web server using an embedded Altera NIOS II IP core, a general purpose and configurable RISC processor which is embedded in a Cyclone FPGA. The processor uses the μCLinux operating system to support a Boa web server of dynamic pages using Common Gateway...

Descripción completa

Detalles Bibliográficos
Autores principales: Magdaleno, Eduardo, Rodríguez, Manuel, Pérez, Fernando, Hernández, David, García, Enrique
Formato: Online Artículo Texto
Lenguaje:English
Publicado: Molecular Diversity Preservation International (MDPI) 2013
Materias:
Acceso en línea:https://www.ncbi.nlm.nih.gov/pmc/articles/PMC3926565/
https://www.ncbi.nlm.nih.gov/pubmed/24379047
http://dx.doi.org/10.3390/s140100416
_version_ 1782303987953827840
author Magdaleno, Eduardo
Rodríguez, Manuel
Pérez, Fernando
Hernández, David
García, Enrique
author_facet Magdaleno, Eduardo
Rodríguez, Manuel
Pérez, Fernando
Hernández, David
García, Enrique
author_sort Magdaleno, Eduardo
collection PubMed
description This article describes the implementation of a web server using an embedded Altera NIOS II IP core, a general purpose and configurable RISC processor which is embedded in a Cyclone FPGA. The processor uses the μCLinux operating system to support a Boa web server of dynamic pages using Common Gateway Interface (CGI). The FPGA is configured to act like the master node of a network, and also to control and monitor a network of smart sensors or instruments. In order to develop a totally functional system, the FPGA also includes an implementation of the time-triggered protocol (TTP/A). Thus, the implemented master node has two interfaces, the webserver that acts as an Internet interface and the other to control the network. This protocol is widely used to connecting smart sensors and actuators and microsystems in embedded real-time systems in different application domains, e.g., industrial, automotive, domotic, etc., although this protocol can be easily replaced by any other because of the inherent characteristics of the FPGA-based technology.
format Online
Article
Text
id pubmed-3926565
institution National Center for Biotechnology Information
language English
publishDate 2013
publisher Molecular Diversity Preservation International (MDPI)
record_format MEDLINE/PubMed
spelling pubmed-39265652014-02-18 A FPGA Embedded Web Server for Remote Monitoring and Control of Smart Sensors Networks Magdaleno, Eduardo Rodríguez, Manuel Pérez, Fernando Hernández, David García, Enrique Sensors (Basel) Article This article describes the implementation of a web server using an embedded Altera NIOS II IP core, a general purpose and configurable RISC processor which is embedded in a Cyclone FPGA. The processor uses the μCLinux operating system to support a Boa web server of dynamic pages using Common Gateway Interface (CGI). The FPGA is configured to act like the master node of a network, and also to control and monitor a network of smart sensors or instruments. In order to develop a totally functional system, the FPGA also includes an implementation of the time-triggered protocol (TTP/A). Thus, the implemented master node has two interfaces, the webserver that acts as an Internet interface and the other to control the network. This protocol is widely used to connecting smart sensors and actuators and microsystems in embedded real-time systems in different application domains, e.g., industrial, automotive, domotic, etc., although this protocol can be easily replaced by any other because of the inherent characteristics of the FPGA-based technology. Molecular Diversity Preservation International (MDPI) 2013-12-27 /pmc/articles/PMC3926565/ /pubmed/24379047 http://dx.doi.org/10.3390/s140100416 Text en © 2014 by the authors; licensee MDPI, Basel, Switzerland. This article is an open access article distributed under the terms and conditions of the Creative Commons Attribution license (http://creativecommons.org/licenses/by/3.0/).
spellingShingle Article
Magdaleno, Eduardo
Rodríguez, Manuel
Pérez, Fernando
Hernández, David
García, Enrique
A FPGA Embedded Web Server for Remote Monitoring and Control of Smart Sensors Networks
title A FPGA Embedded Web Server for Remote Monitoring and Control of Smart Sensors Networks
title_full A FPGA Embedded Web Server for Remote Monitoring and Control of Smart Sensors Networks
title_fullStr A FPGA Embedded Web Server for Remote Monitoring and Control of Smart Sensors Networks
title_full_unstemmed A FPGA Embedded Web Server for Remote Monitoring and Control of Smart Sensors Networks
title_short A FPGA Embedded Web Server for Remote Monitoring and Control of Smart Sensors Networks
title_sort fpga embedded web server for remote monitoring and control of smart sensors networks
topic Article
url https://www.ncbi.nlm.nih.gov/pmc/articles/PMC3926565/
https://www.ncbi.nlm.nih.gov/pubmed/24379047
http://dx.doi.org/10.3390/s140100416
work_keys_str_mv AT magdalenoeduardo afpgaembeddedwebserverforremotemonitoringandcontrolofsmartsensorsnetworks
AT rodriguezmanuel afpgaembeddedwebserverforremotemonitoringandcontrolofsmartsensorsnetworks
AT perezfernando afpgaembeddedwebserverforremotemonitoringandcontrolofsmartsensorsnetworks
AT hernandezdavid afpgaembeddedwebserverforremotemonitoringandcontrolofsmartsensorsnetworks
AT garciaenrique afpgaembeddedwebserverforremotemonitoringandcontrolofsmartsensorsnetworks
AT magdalenoeduardo fpgaembeddedwebserverforremotemonitoringandcontrolofsmartsensorsnetworks
AT rodriguezmanuel fpgaembeddedwebserverforremotemonitoringandcontrolofsmartsensorsnetworks
AT perezfernando fpgaembeddedwebserverforremotemonitoringandcontrolofsmartsensorsnetworks
AT hernandezdavid fpgaembeddedwebserverforremotemonitoringandcontrolofsmartsensorsnetworks
AT garciaenrique fpgaembeddedwebserverforremotemonitoringandcontrolofsmartsensorsnetworks