一种物联网网关的通信信道扩展系统技术方案

技术编号:15198963 阅读:742 留言:0更新日期:2017-04-21 20:50
本发明专利技术涉及一种物联网网关的通信信道扩展系统,所述系统包括控制器、RS232接口电路、物联网网关、RS232扩展电路和多台信息感知设备,所述物联网网关通过RS232接口电路与控制器的一端相连接设置,该控制器的另一端通过RS232扩展电路分别与多台信息感知设备相连接设置;所述控制器为单片机Atmega128。本系统能够实现接口之间的相互转换,提高接口的兼容性,而且简化了网关设备结构,降低了设备成本,有利于提高物联网的数据传输的效率,从而推动物联网技术的应用,该系统的研制可以提高物联网底层的硬件携带能力和数据传输效率,在使用物联网技术的系统中具有一定的实用价值。

Communication channel extension system of Internet of things gateway

The invention relates to a communication channel networking gateway extension system, the system includes a controller, RS232 interface circuit, networking gateway, RS232 extension circuit and a plurality of information sensing devices, the networking gateway is connected via RS232 interface circuit and the controller settings, the other end of the controller circuit is connected with the expansion a plurality of information sensing devices connected by setting the RS232; the controller is a single chip Atmega128. This system can realize the mutual conversion between the interface, improve the interface compatibility, but also simplifies the structure of the gateway equipment, reducing equipment costs, is conducive to improve the efficiency of data transmission of the Internet of things, so as to push the application animal networking technology. The development of this system can improve the network underlying hardware carrying capacity and the efficiency of data transmission and has a certain practical value in the use of networking technology in the system.

【技术实现步骤摘要】

本专利技术属于物联网设备
,尤其是一种物联网网关的通信信道扩展系统
技术介绍
近年来,随着物联网技术以及与物联网相关的电子标签、中间件系统、嵌入式系统和云计算技术的发展,物联网及其相关技术受到广泛地关注,各国投入大量的人力物力开展物联网及其相关技术的研究。从技术框架上,物联网可分为三层:感知层、网络层、应用层。这三层有机结合,分工合作,从而实现对信息的“全面感知、可靠传送、智能处理”。物联网网关位于感知层和网络层之间,是感知层向网络层传输数据的必经环节。现有的信息感知设备,如RFID标签、GPS定位等均通过RS232接口向网络层传输数据,而每一台信息感知设备都需要物联网网关层配置一个接口,当信息感知设备较多时,这样的配置无疑会造成网关设备复杂,增加设备成本;同时由于信息感知设备的数据采集和传输过程并非连续不断,这样的配置使得接口利用率降低,数据传输效率下降。因此,将物联网网关的通信信道扩展,有利于提高物联网的数据传输的效率,从而推动物联网技术的应用。目前已有的物联网网关通信信道的扩展采用双四通道多路转换器4052、SPI总线的GM8142扩展器、UART多串口扩展器SP2349、SP2538、FPGA多串口扩展器,本专利申请用VK系列中VK3214串口扩展芯片并结合AVR系列单片机进行串口扩展。
技术实现思路
本专利技术的目的在于克服现有技术的不足之处,提供一种物联网网关的通信信道扩展系统,该系统能够实现接口之间的相互转换,提高接口的兼容性,而且简化了网关设备结构,降低了设备成本,有利于提高物联网的数据传输的效率,从而推动物联网技术的应用,该系统的研制可以提高物联网底层的硬件携带能力和数据传输效率,在使用物联网技术的系统中具有一定的实用价值。本专利技术是采用以下技术方案来实现的:一种物联网网关的通信信道扩展系统,所述系统包括控制器、RS232接口电路、物联网网关、RS232扩展电路和多台信息感知设备,所述物联网网关通过RS232接口电路与控制器的一端相连接设置,该控制器的另一端通过RS232扩展电路分别与多台信息感知设备相连接设置;所述控制器为单片机Atmega128,所述RS232扩展电路为VK3214串口扩展芯片的扩展电路。而且,所述RS232接口电路包括RS232转换TTL模块,所述RS232转换TTL模块采用MAX232芯片,所述单片机Atmega128通过RS232转换TTL模块与物联网网关进行通信连接,所述单片机Atmega128的RXD0、TXD0接口经过RS232转换TTL模块转换电平后,通过九针串口线引出接到物联网网关上。而且,所述RS232扩展电路包括VK3214串口扩展芯片和多个RS232转换TTL模块,所述单片机Atmega128通过VK3214串口扩展芯片、RS232转换TTL模块与信息感知设备进行数据的储存和传递;所述单片机Atmega128的RXD1、TXD1接口引出与VK3214串口扩展芯片主串口的MTX、MRX相连接设置,所述VK3214串口扩展芯片的4对RXD、TXD通过RS232转换TTL模块与信息感知设备相连接设置,RS232转换TTL模块能够转换电平。而且,所述RS232转换TTL模块通过九针串口线引出接到信息感知设备上。而且,所述VK3214是支持UART通信接口的4通道UART器件,用来实现UART桥接/扩展4个串口UART的功能,当VK3214的主接口为UART时,仅需要主串口MRX、MTX连接单片机的USART1,采用标准的UART协议进行通信。而且,所述单片机Atmega128为基于AVRRISC结构的8位低功耗CMOS微处理器;在Atmega128外围控制电路中还包括拨码开关部分,在“一对四”通信协议中,每一个拨码开关对应一个信息感知设备,进行数据流的通信,其中,带有电源指示灯及数据流量指示灯可显示故障状况。而且,所述系统的运行程序如下:⑴初始化设置所述单片机Atmega128给VK3214的复位管脚发送一个低电平信号,VK3214复位后根据外部晶振电路对VK3214的主串口进行进行默认的配置,由VK3214的数据手册可知,若晶振的频率为7.3728MHZ,VK3214主串口的默认波特率为19200,8位数据,1位停止位,无校验位,再通过VK3214主串口对子串口相关的寄存器进行相应的配置;⑵上行通信上行通信指信息感知设备产生的数据通过VK3214发送给单片机Atmega128,进而传递给物联网网关;定义四台信息感知设备分别为A、B、C、D,几台信息感知设备采用抢占的方式,通过子串口给VK3214发送数据,VK3214子串口接收到数据后产生中断,通知Atmega128读取数据;单片机Atmega128接收到中断请求信号后通过读取VK3214的中断状态寄存器确定是哪个子串口有数据,再通过读取这一子串口的FIFO状态寄存器确定子串口接收FIFO中的数据个数,然后通过读取子串口FIFO数据寄存器,从这一子串口读取相应数量的字节数据,最后利用Atmega128的USART0将数据传递给物联网网关,从而完成上行通信;⑶下行通信下行通信指物联网网关数据经单片机Atmega128通过VK3214发送给各台信息感知设备A、B、C、D;定义四个拨码开关分别为K1、K2、K3、K4,当K1被按下时,A接收数据,当K2被按下时,B接收数据,当K3被按下时,C接收数据,当K4被按下时,D接收数据,信息感知设备接收数据的同时有对应数据流量指示灯的闪烁;当单片机Atmega128接收来自物联网网关数据时,VK3214主串口产生中断接收数据并存放在相应子串口的发送FIFO中,通过发送FIFO将数据传递给相应的信息感知设备,下行通信结束。本专利技术的优点和积极效果是:1、本系统针对物联网技术中遇到的底层设备多而通信可能不畅的问题,本系统包括控制器、RS232接口电路、物联网网关、RS232扩展电路和多台信息感知设备,该系统以单片机Atmega128作为控制器,结合RS232接口电路及RS232扩展电路,RS232扩展电路采用VK3214串口扩展芯片的扩展电路,从而实现了物联网网关接口的扩展,使其从原先的一个接口连接一台信息感知设备,扩展为一个接口连接多台信息感知设备,同时实现接口之间的相互转换,提高接口的兼容性,而且简化了网关设备结构,降低了设备成本,有利于提高物联网的数据传输的效率,从而推动物联网技术的应用,该系统的研制可以提高物联网底层的硬件携带能力和数据传输效率,在使用物联网技术的系统中具有一定的实用价值。2、本系统的RS232转换TTL模块经过标准转换后,能够使RS232接口电路的电压与单片机Atmega128的供电电压保持一致。3、本系统的RS232扩展电路通过利用VK3214串口扩展芯片搭建起信息感知设备和单片机之间的桥梁,进行数据的储存和传递,将Atmega128的RXD1、TXD1接口引出与VK3214串口扩展芯片主串口的MTX、MRX相连,串口扩展芯片的4对RXD、TXD同样经过TTL和RS232转换电平后,分别用九针串口线引出接到4个信息感知设备上,即可实现串口数据的收发。4、本系统为基于Atmega128的物联网网关通信信道扩展系统,经实际应用验证,该本文档来自技高网...
一种物联网网关的通信信道扩展系统

【技术保护点】
一种物联网网关的通信信道扩展系统,其特征在于:所述系统包括控制器、RS232接口电路、物联网网关、RS232扩展电路和多台信息感知设备,所述物联网网关通过RS232接口电路与控制器的一端相连接设置,该控制器的另一端通过RS232扩展电路分别与多台信息感知设备相连接设置;所述控制器为单片机Atmega128,所述RS232扩展电路为VK3214串口扩展芯片的扩展电路。

【技术特征摘要】
1.一种物联网网关的通信信道扩展系统,其特征在于:所述系统包括控制器、RS232接口电路、物联网网关、RS232扩展电路和多台信息感知设备,所述物联网网关通过RS232接口电路与控制器的一端相连接设置,该控制器的另一端通过RS232扩展电路分别与多台信息感知设备相连接设置;所述控制器为单片机Atmega128,所述RS232扩展电路为VK3214串口扩展芯片的扩展电路。2.根据权利要求1所述的物联网网关的通信信道扩展系统,其特征在于:所述RS232接口电路包括RS232转换TTL模块,所述RS232转换TTL模块采用MAX232芯片,所述单片机Atmega128通过RS232转换TTL模块与物联网网关进行通信连接,所述单片机Atmega128的RXD0、TXD0接口经过RS232转换TTL模块转换电平后,通过九针串口线引出接到物联网网关上。3.根据权利要求1所述的物联网网关的通信信道扩展系统,其特征在于:所述RS232扩展电路包括VK3214串口扩展芯片和多个RS232转换TTL模块,所述单片机Atmega128通过VK3214串口扩展芯片、RS232转换TTL模块与信息感知设备进行数据的储存和传递;所述单片机Atmega128的RXD1、TXD1接口引出与VK3214串口扩展芯片主串口的MTX、MRX相连接设置,所述VK3214串口扩展芯片的4对RXD、TXD通过RS232转换TTL模块与信息感知设备相连接设置,RS232转换TTL模块能够转换电平。4.根据权利要求3所述的物联网网关的通信信道扩展系统,其特征在于:所述RS232转换TTL模块通过九针串口线引出接到信息感知设备上。5.根据权利要求3所述的物联网网关的通信信道扩展系统,其特征在于:所述VK3214是支持UART通信接口的4通道UART器件,用来实现UART桥接/扩展4个串口UART的功能,当VK3214的主接口为UART时,仅需要主串口MRX、MTX连接单片机的USART1,采用标准的UART协议进行通信。6.根据权利要求1至5任一项所述的物联网网关的通信信道扩展系统,其特征在于:所述单片机Atmega128为基于A...

【专利技术属性】
技术研发人员:张锐郭毛宁郎洪邱鸿帅李达王以忠
申请(专利权)人:天津科技大学
类型:发明
国别省市:天津;12

网友询问留言 已有0条评论
  • 还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。

1