CAT1开发板接入阿里云记录。代码调试完成,成功上云(2020.07.24~2020.08.07共15天完成)

简介: 最近看到社区有个文字,“阿里云联合模组厂商发布内嵌AliOS Things的4G Cat 1模组”,了解了一下,感觉移远模组还是不错,加上手里的板子都是2g模组的,需要迁移到CAT1了,于是计划用移远的CAT1模组做一个板子来试试。

最近在做一个CAT1的板子,用这个文章来记录过程吧。

主要功能模块,处理器,通信模组(移远EC200S),传感器,LED*4,蜂鸣器,485接口,USB串口,SPI屏幕。
整体来看,大概是这样一个系统方案。
image.png

第一步,硬件设计

目前已经完成了硬件原理图设计和PCB设计,现在已经提交工厂制板了。

布线图
image.png

布局图

image.png

做硬件的同学看着应该熟悉,很亲切,不做这个的看着就不知道什么味道了。

第二步 等板子回来调试

板子现在还在工厂打样,我先看看移远模组的AT手册去。没有找到EC200的,据说是和EC20一样的。
image.png

嗯~~ 还是熟悉的味道。

20200731,今天看板子已经加工好了,发货了。
image.png

第三步 硬件检查

今天板子回来了,检查一下硬件,主要看看焊接,虚焊、短路,简单上电看看工作电流是否异常。可以看到“2020/07/08”,这个是完成PCB的时间。

IMG_6939.JPG

IMG_6941.JPG

基本没什么大问题,开始敲代码,按照模组手册,发送相关AT指令,让模组开机、注册网络、建立socket,发送登录报文、数据报文。 代码调试估计需要一天左右的时间。

第四步 软件调试

因为以前做过2g接入的工程,这里需要修改的就是网关驱动相关部分的代码。这里主要修改其中模组AT指令相关部分,我把其中几个重要的指令介绍一下吧。

1TIM截图20200807091939.jpg
模组上电,发送开机脉冲信号,然后发送“AT”等待模组响应,检查一下SIM卡状态。

TIM截图20200807092045.jpg
然后查询一下信号、注册、附着等状态,等这些状态都OK以后就可以发送数据了。

TIM截图20200807092807.jpg
首先建立TCP连接,模组响应+QIOPEN: 0,0就是成功了。

然后发送登录报文,139字节,也就是前面在用mqtt.fx模拟登录那里介绍的登录报文,具体报文封装过程可以看前面的笔记,这些过程在工程里用代码实现了。报文在平台校验成功以后,会反馈接入成功。

TIM截图20200807092905.jpg
connect成功后就可以上传数据了,也就是平台里的设备属性。我这里采用的QOS1,这样每次都有packetid返回来,可以很方便的判断是否发送成功。
TIM截图20200807093250.jpg
keil工程大概是这样子的,采用cjson封装publish报文还是很方便的。

IMG_6958.JPG
模组状态指示、网络状态都正常。

image.png
展示到阿里云页面的物模型页面就是这样了,现在基本通了,接下来多开几台连续测试一下。

相关文章
|
1月前
|
存储 弹性计算 人工智能
2024阿里云开年采购优惠活动,云服务器99计划可领上云代金券
2024阿里云开年采购优惠活动,云服务器99计划可领上云代金券,2024年阿里云3月优惠「开年采购季」云服务器价格表和优惠券领取,99计划云服务器99元一年起、免费领取上云扶持优惠券,不只是云服务器、云数据库、存储、云电脑、域名等均有活动
|
2月前
|
弹性计算
2024年阿里云服务器优惠活动汇总_普惠上云_阿里云优惠
2024年阿里云服务器优惠活动汇总_普惠上云_阿里云优惠,2024阿里云服务器优惠活动政策整理,轻量2核2G3M服务器61元一年、2核4G4M带宽165元1年,云服务器4核16G10M带宽26元1个月、149元半年,阿里云ECS云服务器2核2G3M新老用户均可99元一年续费不涨价,企业用户2核4G5M带宽199元一年,阿里云百科整理2024阿里云优惠活动政策整理、云服务器CPU内存、带宽、系统盘收费价格表
74 0
|
2月前
|
弹性计算 安全 数据库
阿里云优惠活动中心_精选活动_产品优惠_上云首选_普惠好价
阿里云优惠活动中心_精选活动_产品优惠_上云首选_普惠好价
56 0
|
2月前
|
人工智能 监控 Cloud Native
阿里云参编业内首个代码大模型标准丨云原生 2024 年 1 月产品技术动态
阿里云参编业内首个代码大模型标准丨云原生 2024 年 1 月产品技术动态
|
1月前
|
存储 安全 网络协议
2024阿里云上云采购季活动,云服务器计算型c8a、通用型g8i/g8a/g8y实例区别及价格参考
在阿里云2024年的上云采购季活动中,除了以往活动中有的轻量应用服务器和经济型e、通用算力型u1、计算型c7、通用型g7实例之外,阿里云还新增了计算型c8a、通用型g8i/g8a和g8y实例规格,这些都是具有超高性能的AMD&Intel&倚天第八代云服务器,那么这几个云服务器实例规格的性能及适用场景是怎样的呢?本文为大家介绍阿里云计算型c8a、通用型g8i/g8a和g8y实例规格性能及适用场景。
368 0
2024阿里云上云采购季活动,云服务器计算型c8a、通用型g8i/g8a/g8y实例区别及价格参考
|
3月前
|
人工智能 JavaScript Java
阿里云参编业内首个代码大模型标准,通义灵码获 2023 AI4SE “银弹” 案例
阿里云参编业内首个代码大模型标准,通义灵码获 2023 AI4SE “银弹” 案例
|
3月前
|
关系型数据库 MySQL 分布式数据库
横琴人寿引入阿里云PolarDB云数据库支撑寿险核心业务上云
横琴人寿近年来启动了数字化转型,IT基础设施云化是转型的一个重要方向,数据库的云原生化是其中的核心工作之一,选型过程中重点考察了阿里云PolarDB MySQL数据库,三层解耦、极致弹性、100%兼容、高性价比等方面表现突出,在后续使用过程中对寿险的核心业务上云起到了很重要的作用。
|
3月前
【阿里云】基于Ubuntu22.04搭建PalWorld代码
【阿里云】基于Ubuntu22.04搭建PalWorld代码
197 2
|
3月前
|
存储 人工智能 安全
阿里云企业成长解决方案,含通用、企业上云、企业服务、教育等多场景
在数字化时代,企业的成长离不开云计算技术的支持。阿里云作为领先的云服务提供商,推出了全面的企业成长解决方案,涵盖通用场景、企业上云、新零售、企业服务、教育、游戏、医疗健康、文化传媒和工业制造等多个行业。这些解决方案旨在帮助企业轻松应对各种挑战,实现数字化转型和升级。
阿里云企业成长解决方案,含通用、企业上云、企业服务、教育等多场景
|
4月前
|
弹性计算 缓存 编解码
阿里云服务器价格真便宜了,多款特价云服务器助你优惠上云
本文将介绍阿里云的几款特价云服务器:轻量应用服务器2核2M3M带宽50GB 高效云盘63元1年,轻量应用服务器2核4M60GB 高效云盘165元1年,经济型e实例2核2G 40G Entry云盘,3M带宽99元,经济型e实例2核4G 40G Entry云盘,3M带宽30.06元3个月起,经济型e实例4核8G配置带宽按量付费模式下价格只要299元1年。
阿里云服务器价格真便宜了,多款特价云服务器助你优惠上云

热门文章

最新文章