目录
软硬件配置
总结
偶然在一篇帖子上看到OneMO Cat.1数传模组的推荐,了解后发现是一款DTU(Data Transfer Unit),业内很多充电桩也是用DTU完成物联网改造,我想正好合适公司项目。
DTU是一种常见的的物联网通信终端产品,起到网关的作用,它一边通过串口或无线技术连接各种传感器、控制器、执行器等,另一边通过运营商网络连接互联网,接入云端服务。DTU 是开箱即用的产品,和很多传感器产品配合使用,不需要硬件开发能力,像配置家庭宽带路由器一样简单。
我从天猫商城上购买了几块中移OneMO Cat.1数传模组,以下是改造过程:
硬件配置
1、充电桩电路控制单元/主板
将主板取出,重新设计电路板,根据DTU模块的 23pin引脚进行设计。将模组的透传用的串口PIN6/PIN7接到电路板MCU的TX和RX上。这款数传模组供电范围是3.3V-4.3V/5V-16V,我选取了充电桩上的12V进行供给,这样硬件改造就完成了。只需要考虑供电和透传串口问题,硬件改造十分简单。
PS:硬件设计图由于公司涉密,对方案有兴趣的同仁可以留言、私信。
2、OneMO Cat.1数传模组
我个人平时喜欢逛逛论坛、技术贴吧等。这个数传模组也是偶然间发现的,是中国移动下的中移物联网有限公司基于4G CAT.1网络打造的,上下行速率分别为5Mbps/10Mbps,速率正好满足需求。我还了解到有两种版本,一种23pin插针式,一种为5P 2.54mm排线式的,项目当时比较急,排线式的还没量产,因此采用的是插针式的,现在看来当时如果有排线式的,改造会更简单。另还需准备一个USB转TTL 3.3V,用于配置数传模块。
软件配置
1、充电桩管理平台/后台
公司平台是自己建设的,服务器也在公司,我询问了下运维人员IP地址和端口,是TCP的。明确了协议、IP地址、端口就可以使用数传模块的透传功能。
Cat.1数传模组常规支持TCP/UDP、HTTP、FTP等主流的通信协议,大伙儿也可以根据项目情况进行选择。但一般来说推荐TCP。
2、数传模组软件配置
使用USB转TTL 连接电脑,按照手册进入模块的配置模式,DTU前面已经介绍了,很简单易用,按照以下流程即可完成设置
(1)插入SIM到模组,使用串口工具连接模组
(2)+++ a 进入配置模式
(3)AT+SOCKAEN=ON //打开TCP 第一路通路功能
(4)AT+SOCKA=TCP,120.27.xxx.xxx,1056 //配置TCP 的地址和端口
(5)AT+S //保存配置并复位模组
(6)自动连接服务器
(7)串口发送数据,查看服务器是否收到
(8)服务器下发数据,查看模组是否收到
配置的过程如下图:
服务器收到测试数据:
模块收到数据:
模组与服务器即可完成透传通信。至此,Cat.1数传模组就调试通了。最后整个系统框图如下:
改造时间:整个项目公司要求的项目周期为2个月,前期立项和中途测试用了4周时间,实际开发的时间才2周,个人感觉整体采用Cat.1数传模组DTU进行改造还是比较快,节约了大量研究联网的时间。
改造成本:本次的改造成本比较低,不足百余元。公司立项时没有具体透露成本,但当我把改造方案和报价汇报后,居然一次性通过了。主要改造成本在数传模组上,我了解到这款模组是新推出的,询价后对比业内的其他DTU还是很有优势。
最终成品:
总结
个人感觉采用了数传模组后,改造整体难度不大,只需一名硬件工程师即可,数传模组的配置比较简单,甚至软件工程师都不需要参与。近期这款DTU也有促销活动,我也已经建议公司再购买一些用于其他项目研发和改造。
我将这次项目经历分享给大家,希望同仁们能少踩坑,同时也欢迎有相同方案改造来留言、私信交流。
楼主最近还看过