CN109379263A - 一种基于can总线的dtu模块 - Google Patents

一种基于can总线的dtu模块 Download PDF

Info

Publication number
CN109379263A
CN109379263A CN201811173340.9A CN201811173340A CN109379263A CN 109379263 A CN109379263 A CN 109379263A CN 201811173340 A CN201811173340 A CN 201811173340A CN 109379263 A CN109379263 A CN 109379263A
Authority
CN
China
Prior art keywords
dtu
communication
unit
dtu module
module
Prior art date
Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
Pending
Application number
CN201811173340.9A
Other languages
English (en)
Inventor
廖昌海
Current Assignee (The listed assignees may be inaccurate. Google has not performed a legal analysis and makes no representation or warranty as to the accuracy of the list.)
Gree Electric Appliances Inc of Zhuhai
Original Assignee
Gree Electric Appliances Inc of Zhuhai
Priority date (The priority date is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the date listed.)
Filing date
Publication date
Application filed by Gree Electric Appliances Inc of Zhuhai filed Critical Gree Electric Appliances Inc of Zhuhai
Priority to CN201811173340.9A priority Critical patent/CN109379263A/zh
Publication of CN109379263A publication Critical patent/CN109379263A/zh
Pending legal-status Critical Current

Links

Classifications

    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04LTRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
    • H04L12/00Data switching networks
    • H04L12/28Data switching networks characterised by path configuration, e.g. LAN [Local Area Networks] or WAN [Wide Area Networks]
    • H04L12/40Bus networks
    • H04L12/40052High-speed IEEE 1394 serial bus
    • H04L12/40071Packet processing; Packet format
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04LTRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
    • H04L12/00Data switching networks
    • H04L12/02Details
    • H04L12/10Current supply arrangements
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04LTRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
    • H04L12/00Data switching networks
    • H04L12/28Data switching networks characterised by path configuration, e.g. LAN [Local Area Networks] or WAN [Wide Area Networks]
    • H04L12/40Bus networks
    • H04L12/40052High-speed IEEE 1394 serial bus
    • H04L12/40078Bus configuration
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04LTRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
    • H04L12/00Data switching networks
    • H04L12/28Data switching networks characterised by path configuration, e.g. LAN [Local Area Networks] or WAN [Wide Area Networks]
    • H04L12/40Bus networks
    • H04L2012/40208Bus networks characterized by the use of a particular bus standard
    • H04L2012/40215Controller Area Network CAN

Landscapes

  • Engineering & Computer Science (AREA)
  • Computer Networks & Wireless Communication (AREA)
  • Signal Processing (AREA)
  • Multimedia (AREA)
  • Communication Control (AREA)

Abstract

本发明公开了一种基于CAN总线的DTU模块,包括:电源单元,为本DTU模块和其它DTU模块供电;配置单元,设置DTU模块的收发模式和工作参数;通信单元,实现DTU模块和设备间的通信;主控单元,将数据帧转换成符合CAN总线协议或其它通信协议的格式;CAN单元,实现不同DTU模块间的通信。本发明将不同的通信方式模块化,基于CAN总线实现自由组合;一个模块通过电源单元供电,其他模块可通过此接口供电,不需要再连接电源;直接通过硬件控制收发模式,针对指定模块进行三种收发操作;据应用场合自由选择不同的通信接口组合成独立模块,将配置参数存储到外接的存储单元中,更换和升级都便捷。

Description

一种基于CAN总线的DTU模块
技术领域
本发明属于通信技术领域,具体涉及一种基于CAN总线的DTU模块。
背景技术
数据传输单元DTU是英文词组Data Transfer unit的缩写,专门用于将串口数据转换为IP数据或将IP数据转换为串口数据通过无线通信网络进行传送,内部集成TCP/IP协议栈,提供串口数据双向转换功能。
控制器局域网络CAN是英文词组Controller Area Network的缩写,由德国BOSCH公司开发,成为国际标准,是应用最广泛的现场总线之一,在北美和西欧,已经成为汽车计算机控制***和嵌入式工业控制局域网的标准总线,专为大型货车和重工机械车辆设计使用。
现有的DTU实现串口数据与IP数据的互转,对每一个DTU来说,串口数据和IP数据的收发方式是固定的,即通信接口类型以及接口数量是一定的,随着通信技术在不断发展,如果要使用新的通信协议,旧的DTU就需要全部更换,成本较高且不够便捷。
使用不同通信方式的DTU模块,彼此传输数据不兼容,需要再次进行数据转换,以市面常见的4G和WIFI为例,如果要实现不同设备的通信,就要配置额外的协议转换设备,如果增加新的设备,还需要额外增加供电,对于***的扩展不够灵活。
为了供未来扩展,需要增加新的如Zigbee、LoRa、NB-IoT接口,紫蜂协议ZigBee技术是一种短距离、低功耗的无线通信技术,长距离传输LoRa技术使用非授权频段,基于扩频技术超远距离无线传输,窄带物联网NB-IoT可以直接部署于LTE网络,具有更低的功耗,良好的兼容性降低了部署的成本。
发明内容
为了解决现有技术存在的上述问题,本发明提供了一种基于CAN总线的DTU模块,具体技术方案如下:
一种基于CAN总线的DTU模块,包括:电源单元,配置4Pin接口,为本DTU模块和其它DTU模块供电;配置单元,提供开关设置DTU模块的收发模式,提供接口设置DTU模块的工作参数;通信单元,配置常见的通信接口,用于数据在DTU模块与设备间的传输,实现DTU模块和设备间的通信;主控单元,对经过DTU模块的数据进行格式转换,将数据帧转换成符合CAN总线协议或其它通信协议的格式;CAN单元,配置4Pin接口,用于数据在不同DTU模块间的传输,设置CAN数据帧,实现不同DTU模块间的通信。
进一步的,4Pin接口,包括:VCC和GND连接电源,或与其它DTU模块的VCC和GND连接;CAN_H和CAN_L连接CAN总线,用于数据在DTU模块和CAN总线间的传输。
进一步的,电源单元,包括:连接不同DTU模块的电缆,电流通过VCC和GND在不同DTU模块之间传输,电源单元为本模块供电的同时为其它模块供电。
进一步的,配置单元的开关,包括:硬件三档拨动开关,用于设置只收、只发、收发三种模式,分别对应CAN单元从CAN总线只接收数据、只发送数据、接收并发送数据。
进一步的,配置单元,包括:标识符过滤组,用于标识DTU模块,在当前收发模式下,只对指定的DTU模块进行相应的数据传输。
进一步的,配置单元的接口,包括:RS232接口、内置Flash和/或外置EEPROM;RS232接口,用于输入通信单元的传输协议和主控单元的AT指令,即Attention指令,是应用于终端设备与PC应用之间的连接与通信的指令;内置Flash和/或外置EEPROM,用于存储DTU模块的配置参数和初始化命令。
进一步的,通信单元的通信接口,对应一种通信方式,包括:RS485、WIFI、Zigbee、LoRa、NB-IoT、2G/3G/4G、Ethernet;每种通信接口与对应的通信设备连接,符合该通信协议的数据通过该接口,在DTU模块和设备间传输;通过配置单元的RS232接口,设置RS485的数据传输波特率、WIFI的SSID和密码、Ethernet的IP地址。
进一步的,CAN单元的CAN数据帧,使用CAN标准帧结构,包括:帧起始位1位、仲裁段12位、控制段6位、数据段64位、CRC段16位、ACK段2位、帧结束段7位;仲裁段,使用前11位作为DTU模块的ID标识;控制段,使用第1位作为IDE、第2位作为r0、后4位作为DLC;CRC段,使用前15位作为CRC,后1位置空;ACK段,使用第1位作为ACK,第2位置空。
进一步的,ID标识,包括:前5位,用于分类通信方式,支持32种通信方式,标识该DTU模块中通信单元使用的通信接口和对应的通信方式;后6位,用于区分使用相同通信方式的DTU模块,支持64个DTU模块,设置硬件拨档开关,可由机械动作实时更改;DTU模块根据ID标识找到数据传输目标所在,CAN数据帧通过CAN总线发送至目标模块。
本发明将不同的通信方式模块化,基于CAN总线实现自由组合;一个模块通过电源单元供电,其他模块可通过此接口供电,不需要再连接电源;直接通过硬件控制收发模式,针对指定模块进行三种收发操作;据应用场合自由选择不同的通信接口组合成独立模块,将配置参数存储到外接的存储单元中,更换和升级都便捷。
附图说明
图1表示模块的组成单元,图2表示模块接口针脚,图3表示三种收发模式,图4表示使用不同通信方式的DTU模块通过CAN总线彼此传输数据,图5表示CAN数据帧结构。
具体实施方式
以下结合附图对本发明作进一步详细说明:
一种基于CAN总线的DTU模块,如图1所示,包括:电源单元,配置4Pin接口,为本DTU模块和其它DTU模块供电;配置单元,提供开关设置DTU模块的收发模式,提供接口设置DTU模块的工作参数;通信单元,配置常见的通信接口,用于数据在DTU模块与设备间的传输,实现DTU模块和设备间的通信;主控单元,对经过DTU模块的数据进行格式转换,将数据帧转换成符合CAN总线协议或其它通信协议的格式;CAN单元,配置4Pin接口,用于数据在不同DTU模块间的传输,设置CAN数据帧,实现不同DTU模块间的通信。、
4Pin接口,如图2所示,包括:VCC和GND连接电源,或与其它DTU模块的VCC和GND连接;CAN_H和CAN_L连接CAN总线,用于数据在DTU模块和CAN总线间的传输。
电源单元,包括:连接不同DTU模块的电缆,电流通过VCC和GND在不同DTU模块之间传输,电源单元为本模块供电的同时为其它模块供电。
配置单元的开关,包括:硬件三档拨动开关,用于设置只收、只发、收发三种模式,如图3所示,分别对应CAN单元从CAN总线只接收数据、只发送数据、接收并发送数据。
配置单元,包括:标识符过滤组,用于标识DTU模块,在当前收发模式下,只对指定的DTU模块进行相应的数据传输。
配置单元的接口,包括:RS232接口、内置Flash和/或外置EEPROM;RS232接口,用于输入通信单元的传输协议和主控单元的AT指令;内置Flash和/或外置EEPROM,用于存储DTU模块的配置参数和初始化命令。
通信单元的通信接口,对应一种通信方式,包括:RS485、WIFI、Zigbee、LoRa、NB-IoT、2G/3G/4G、Ethernet;每种通信接口与对应的通信设备连接,如图4所示,符合该通信协议的数据通过该接口,在DTU模块和设备间传输;通过配置单元的RS232接口,设置RS485的数据传输波特率、WIFI的SSID和密码、Ethernet的IP地址。
CAN单元的CAN数据帧,使用CAN标准帧结构,如图5所示,包括:桢起始位1位、仲裁段12位、控制段6位、数据段64位、CRC段16位、ACK段2位、帧结束段7位;仲裁段,使用前11位作为DTU模块的ID标识;控制段,使用第1位作为IDE、第2位作为r0、后4位作为DLC;CRC段,使用前15位作为CRC,后1位置空;ACK段,使用第1位作为ACK,第2位置空。
ID标识,包括:前5位,用于分类通信方式,支持32种通信方式,标识该DTU模块中通信单元使用的通信接口和对应的通信方式;后6位,用于区分使用相同通信方式的DTU模块,支持64个DTU模块,设置硬件拨档开关,可由机械动作实时更改;DTU模块根据ID标识找到数据传输目标所在,CAN数据帧通过CAN总线发送至目标模块。
上述为本发明的实施例,不限制本发明,凡在本发明的精神和原则之内所作的任何修改、等同替换和改进等,均包含在本发明的保护范围之内。

Claims (9)

1.一种基于CAN总线的DTU模块,其特征在于,包括:电源单元、配置单元、通信单元、主控单元、CAN单元;
电源单元,配置4Pin接口,为本DTU模块和其它DTU模块供电;
配置单元,提供开关设置DTU模块的收发模式,提供接口设置DTU模块的工作参数;
通信单元,配置常见的通信接口,用于数据在DTU模块与设备间的传输,实现DTU模块和设备间的通信;
主控单元,对经过DTU模块的数据进行格式转换,将数据帧转换成符合CAN总线协议或其它通信协议的格式;
CAN单元,配置4Pin接口,用于数据在不同DTU模块间的传输,设置CAN数据帧,
实现不同DTU模块间的通信。
2.根据权利要求1所述基于CAN总线的DTU模块,其特征在于,所述4Pin接口,包括:VCC、CAN_H、CAN_L、GND;
VCC和GND连接电源,或与其它DTU模块的VCC和GND连接;
CAN_H和CAN_L连接CAN总线,用于数据在DTU模块和CAN总线间的传输。
3.根据权利要求1所述基于CAN总线的DTU模块,其特征在于,所述电源单元,包括:
连接不同DTU模块的电缆,电流通过VCC和GND在不同DTU模块之间传输,电源单元为本模块供电的同时为其它模块供电。
4.根据权利要求1所述基于CAN总线的DTU模块,其特征在于,所述配置单元的开关,包括:
硬件三档拨动开关,用于设置只收、只发、收发三种模式,分别对应CAN单元从
CAN总线只接收数据、只发送数据、接收并发送数据。
5.根据权利要求1所述基于CAN总线的DTU模块,其特征在于,所述配置单元,包括:
标识符过滤组,用于标识DTU模块,在当前收发模式下,只对指定的DTU模块进行相应的数据传输。
6.根据权利要求1所述基于CAN总线的DTU模块,其特征在于,所述配置单元的接口,包括:RS232接口、内置Flash和/或外置EEPROM;
RS232接口,用于输入通信单元的传输协议和主控单元的AT指令;
内置Flash和/或外置EEPROM,用于存储DTU模块的配置参数和初始化命令。
7.根据权利要求1所述基于CAN总线的DTU模块,其特征在于,所述通信单元的通信接口,对应一种通信方式,包括:RS485、WIFI、Zigbee、LoRa、NB-IoT、2G/3G/4G、Ethernet;
每种通信接口与对应的通信设备连接,符合该通信协议的数据通过该接口,在DTU
模块和设备间传输;
通过配置单元的RS232接口,设置RS485的数据传输波特率、WIFI的SSID和密
码、Ethernet的IP地址。
8.根据权利要求1所述基于CAN总线的DTU模块,其特征在于,所述CAN单元的CAN数据帧,使用CAN标准帧结构,包括:桢起始位1位、仲裁段12位、控制段6位、数据段64位、CRC段16位、ACK段2位、帧结束段7位;
仲裁段,使用前11位作为DTU模块的ID标识;
控制段,使用第1位作为IDE、第2位作为r0、后4位作为DLC;
CRC段,使用前15位作为CRC,后1位置空;
ACK段,使用第1位作为ACK,第2位置空。
9.根据权利要求8所述基于CAN总线的DTU模块,其特征在于,所述ID标识,包括:前5位和后6位;
前5位,用于分类通信方式,支持32种通信方式,标识该DTU模块中通信单元使用的通信接口和对应的通信方式;
后6位,用于区分使用相同通信方式的DTU模块,支持64个DTU模块,设置硬件拨档开关,可由机械动作实时更改;
DTU模块根据ID标识找到数据传输目标所在,CAN数据帧通过CAN总线发送至目标模块。
CN201811173340.9A 2018-10-09 2018-10-09 一种基于can总线的dtu模块 Pending CN109379263A (zh)

Priority Applications (1)

Application Number Priority Date Filing Date Title
CN201811173340.9A CN109379263A (zh) 2018-10-09 2018-10-09 一种基于can总线的dtu模块

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
CN201811173340.9A CN109379263A (zh) 2018-10-09 2018-10-09 一种基于can总线的dtu模块

Publications (1)

Publication Number Publication Date
CN109379263A true CN109379263A (zh) 2019-02-22

Family

ID=65403310

Family Applications (1)

Application Number Title Priority Date Filing Date
CN201811173340.9A Pending CN109379263A (zh) 2018-10-09 2018-10-09 一种基于can总线的dtu模块

Country Status (1)

Country Link
CN (1) CN109379263A (zh)

Cited By (2)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN110809263A (zh) * 2019-11-11 2020-02-18 龙尚科技(上海)有限公司 物联网通信方法、物联网通信***和物联网设备
CN111343658A (zh) * 2020-03-16 2020-06-26 深圳市智创纪元科技有限公司 远程无线配置串口4g联网***

Citations (5)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN101741766A (zh) * 2008-11-07 2010-06-16 北京广利核***工程有限公司 一种can网到以太网转换装置和方法
CN205231857U (zh) * 2015-12-17 2016-05-11 珠海博威电气有限公司 一种485总线架构的dtu装置
CN205541383U (zh) * 2016-03-04 2016-08-31 山东新贵科技股份有限公司 一种dtu数据通信模块
CN207339890U (zh) * 2017-09-28 2018-05-08 深圳市赛飞奇光子技术有限公司 一种新型dtu
CN207339910U (zh) * 2017-08-04 2018-05-08 东华理工大学 一种无线dtu数据传输模组

Patent Citations (5)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN101741766A (zh) * 2008-11-07 2010-06-16 北京广利核***工程有限公司 一种can网到以太网转换装置和方法
CN205231857U (zh) * 2015-12-17 2016-05-11 珠海博威电气有限公司 一种485总线架构的dtu装置
CN205541383U (zh) * 2016-03-04 2016-08-31 山东新贵科技股份有限公司 一种dtu数据通信模块
CN207339910U (zh) * 2017-08-04 2018-05-08 东华理工大学 一种无线dtu数据传输模组
CN207339890U (zh) * 2017-09-28 2018-05-08 深圳市赛飞奇光子技术有限公司 一种新型dtu

Non-Patent Citations (1)

* Cited by examiner, † Cited by third party
Title
周丽琛: "用于电动汽车电池管理***的远程监控***研究", 《中国优秀硕士学位论文全文数据库信息科技辑》 *

Cited By (2)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN110809263A (zh) * 2019-11-11 2020-02-18 龙尚科技(上海)有限公司 物联网通信方法、物联网通信***和物联网设备
CN111343658A (zh) * 2020-03-16 2020-06-26 深圳市智创纪元科技有限公司 远程无线配置串口4g联网***

Similar Documents

Publication Publication Date Title
CN101652270B (zh) 车辆通信***与用于操作通信***的方法
CN106131056B (zh) 一种工业无线适配器及其工作方法
CN107995081A (zh) 同时支持多种通讯总线转换的***及方法
CN101710860A (zh) 一种用户端设备及其实现电源控制的方法
CN102571639A (zh) 一种智能家居网关设备
CN109379263A (zh) 一种基于can总线的dtu模块
CN101741664A (zh) 以太网接口***实现方法及实现装置
CN102035898B (zh) 自动化设备与数据处理设备数据通信的方法和接口转换器
CN207926624U (zh) 车载网络***及汽车
CN108012305A (zh) 智能设备配网方法、***及智能设备
CN101312420B (zh) 铁道车辆用传输***
CN101782841A (zh) 配置及安装无线打印环境的电子装置及方法
CN103823775A (zh) 一种串口与网口智能转换器
CN207853917U (zh) 一种从机、通讯扩展卡及组网***
CN106326164A (zh) 一种多功能无线串口通信设备
CN108345558A (zh) 一种支持多协议的rs485集配单元
CN107968738A (zh) 一种从机、通讯扩展卡及组网***
CN108023897A (zh) 通信端口及具有所述通信端口的电子设备
CN110224908A (zh) 车载网络***及汽车
CN207732791U (zh) 通信端口及具有所述通信端口的电子设备
CN110832887B (zh) 内部通信链路***和无人飞行器
CN202563670U (zh) 基于蓝牙模块的电力控制***
CN205644530U (zh) 串口转无线通信器
CN220915288U (zh) 智能网关、外接设备、主机设备以及***
JP2022522029A (ja) 制御又は評価装置とデータ生成デバイスとの間、より詳細には工具、ネットワーク対応モジュール及びネットワーク対応モジュールを有する工具との間でデータを交換するシステム及び方法

Legal Events

Date Code Title Description
PB01 Publication
PB01 Publication
SE01 Entry into force of request for substantive examination
SE01 Entry into force of request for substantive examination
RJ01 Rejection of invention patent application after publication

Application publication date: 20190222

RJ01 Rejection of invention patent application after publication