IoT Based Distributed Control System Using CAN

A. Niveditha, M. Nivetha, K. Priyadharshini, K. Punithavathy
{"title":"IoT Based Distributed Control System Using CAN","authors":"A. Niveditha, M. Nivetha, K. Priyadharshini, K. Punithavathy","doi":"10.1109/ICCMC.2018.8488003","DOIUrl":null,"url":null,"abstract":"Industrial automation systems play a crucial role in controlling several process- related operations. Due to the implementation of a wide variety of industrial networks with their geographical distribution over industry, the floor data transferring and controlling capability has become more sophisticated and the need for a reliable, fast, high level communication network arises which can be satisfied by Controller Area Network. Our proposed system implements the CAN protocol in Industrial Automation. In this system, a single node consists of various sensors which monitors and provides process variables to ATmega328 Microcontroller. This is then connected to a CAN controller which exchanges data with ATmega328 Microcontrollers using serial peripheral interface. CAN controller does the process of control, error management and bit stream conversion. This serial data is connected to the CAN transceiver for the CAN bus establishment. Many such nodes are connected to the CAN bus. On the other end of the bus, the master NXPlpc1768 which has inbuilt CAN ports receive and control the datas and process variables from the nodes by using CAN protocol. This master NXPlpc1768 is improvised with the inclusion of IoT which uses internet connectivity by using ethernet shield that sends datas and process variables from the remote location of the industry to the user at any geographical area.","PeriodicalId":6604,"journal":{"name":"2018 Second International Conference on Computing Methodologies and Communication (ICCMC)","volume":"27 1","pages":"967-971"},"PeriodicalIF":0.0000,"publicationDate":"2018-02-01","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":"3","resultStr":null,"platform":"Semanticscholar","paperid":null,"PeriodicalName":"2018 Second International Conference on Computing Methodologies and Communication (ICCMC)","FirstCategoryId":"1085","ListUrlMain":"https://doi.org/10.1109/ICCMC.2018.8488003","RegionNum":0,"RegionCategory":null,"ArticlePicture":[],"TitleCN":null,"AbstractTextCN":null,"PMCID":null,"EPubDate":"","PubModel":"","JCR":"","JCRName":"","Score":null,"Total":0}
引用次数: 3

Abstract

Industrial automation systems play a crucial role in controlling several process- related operations. Due to the implementation of a wide variety of industrial networks with their geographical distribution over industry, the floor data transferring and controlling capability has become more sophisticated and the need for a reliable, fast, high level communication network arises which can be satisfied by Controller Area Network. Our proposed system implements the CAN protocol in Industrial Automation. In this system, a single node consists of various sensors which monitors and provides process variables to ATmega328 Microcontroller. This is then connected to a CAN controller which exchanges data with ATmega328 Microcontrollers using serial peripheral interface. CAN controller does the process of control, error management and bit stream conversion. This serial data is connected to the CAN transceiver for the CAN bus establishment. Many such nodes are connected to the CAN bus. On the other end of the bus, the master NXPlpc1768 which has inbuilt CAN ports receive and control the datas and process variables from the nodes by using CAN protocol. This master NXPlpc1768 is improvised with the inclusion of IoT which uses internet connectivity by using ethernet shield that sends datas and process variables from the remote location of the industry to the user at any geographical area.
基于物联网的CAN分布式控制系统
工业自动化系统在控制一些过程相关操作方面起着至关重要的作用。由于各种工业网络的实施,其地理分布遍及整个工业,地板数据传输和控制能力变得越来越复杂,需要一个可靠、快速、高水平的通信网络,而控制器局域网可以满足这一需求。本系统实现了工业自动化中的CAN协议。在该系统中,单个节点由各种传感器组成,这些传感器监测并向ATmega328微控制器提供过程变量。然后连接到CAN控制器,该控制器使用串行外设接口与ATmega328微控制器交换数据。CAN控制器完成控制、错误管理和位流转换过程。该串行数据连接到CAN收发器,用于CAN总线的建立。许多这样的节点都连接到CAN总线。在总线的另一端,内置CAN端口的主NXPlpc1768通过CAN协议接收和控制来自各节点的数据和进程变量。这个主NXPlpc1768是临时包含物联网,通过使用以太网屏蔽将数据和过程变量从行业的远程位置发送到任何地理区域的用户,从而使用互联网连接。
本文章由计算机程序翻译,如有差异,请以英文原文为准。
求助全文
约1分钟内获得全文 求助全文
来源期刊
自引率
0.00%
发文量
0
×
引用
GB/T 7714-2015
复制
MLA
复制
APA
复制
导出至
BibTeX EndNote RefMan NoteFirst NoteExpress
×
提示
您的信息不完整,为了账户安全,请先补充。
现在去补充
×
提示
您因"违规操作"
具体请查看互助需知
我知道了
×
提示
确定
请完成安全验证×
copy
已复制链接
快去分享给好友吧!
我知道了
右上角分享
点击右上角分享
0
联系我们:info@booksci.cn Book学术提供免费学术资源搜索服务,方便国内外学者检索中英文文献。致力于提供最便捷和优质的服务体验。 Copyright © 2023 布克学术 All rights reserved.
京ICP备2023020795号-1
ghs 京公网安备 11010802042870号
Book学术文献互助
Book学术文献互助群
群 号:481959085
Book学术官方微信