FPGA-based embedded architecture for IoT home automation application

FPGA-based embedded architecture for IoT home automation application
复制标题

用于物联网家庭自动化应用的基于 FPGA 的嵌入式架构

DOI:
10.11591/ijeecs.v14.i2.pp646-652
复制
发表时间:
2019
影响因子:
--
通讯作者:
Yeong
Yeong
中科院分区:
--
文献类型:
--
作者:
Chee;W. Tan;S. Cheong;Y. Lee;Vishnu Monn Baskaran;Yeong

文献摘要

被引文献

相似文献

设计并构建了一个基于物联网(IoT)FPGA的家庭集线器,用于在家庭环境中自动控制操作。所提出的系统使用FPGA家庭集线器作为其本地分析引擎,并使用物联网平台来存储传感数据。FPGA采用Altera公司提供的Quartus II进行Verilog HDL编程。FPGA的WiFi功能通过ESP8266芯片扩展,以简化与连接到它的各种传感器的接口。系统可以通过JavaScript编码的Web应用程序进行配置和监控。在多媒体大学(MMU)数字家庭实验室实现的系统上进行了各种测试用例。实验结果验证了该系统能够在不发生冲突的情况下基于多个传感器节点触发真实的家电(即空调和照明)。该项目还展示了允许用户通过使用ThingSpeak插件托管的Web界面根据传感数据配置控制规则的能力。基本设计采用Altera Cyclone IV EP 4CE 22 F17 C6 N FPGA,具有153个I/O引脚,具有高度可扩展性,可适应家庭环境的要求。这显示了FPGA在支持可扩展的物联网家庭自动化系统中的应用前景。
An Internet of Things (IoT) FPGA-based home hub to automate control operations in a home environment was designed and built. The proposed system uses an FPGA home hub as its local analytic engine with an IoT platform to store the sensory data. The FPGA was programmed in Verilog HDL using Quartus II provided by Altera. The WiFi capability of the FPGA was extended through an ESP8266 chip to ease the interfacing with various sensors connected to it. The system can be configured and monitored through a web application coded in JavaScript. Various test cases were carried out on the implemented system at Multimedia University (MMU) Digital Home Lab. The results verified the functionality of the system in triggering real home appliances (i.e. air conditioning unit and lighting) based on multiple sensor nodes without conflicting each other. The ability to allow user to configure the control rules based on the sensory data via web interface hosted using ThingSpeak Plugins is also presented and demonstrated in this project. The base design is utilizing Altera Cyclone IV EP4CE22F17C6N FPGA with 153 I/O pins, which is highly scalable and adaptable to the requirements of home environments. This shows promising application of FPGA in supporting scalable IoT home automation system.