STM32--4G DTU 及 阿里云

2024-05-10 00:44
文章标签 阿里 stm32 4g dtu

本文主要是介绍STM32--4G DTU 及 阿里云,希望对大家解决编程问题提供一定的参考价值,需要的开发者们随着小编来一起学习吧!

模块概述

ATK-IDM750C/IDM751C 是正点原子(ALIENTEK)团队开发的一款高性能 4G Cat1 DTU 产品, 支持移动 4G、联通 4G 和电信 4G 手机卡。它以高速率、低延迟和无线数传作为核心功能,
可快速解决应用场景下的无线数传方案。 它支持 TCP/UDP/HTTP/MQTT/DNS/RNDIS/NTP 协议,支持连接多种云服务器(如:原子云、 阿里云、百度云和 OneNET)、支持 TCP/UDP/HTTP/MQTT 数据透传,支持 USB 无线网卡,支 持自动定时采集任务、支持基站定位、支持自定义心跳包和注册包数据,支持上位机/AT 指令/短信/透传指令配置参数,它可以广泛用于无线数传、电力行业、工业控制、水利行业、环保行业、农业应用、集抄系统和智能家居等诸多领域。
通讯接口
ATK-IDM750C:串行接口:TTL 电平,波特率范围:2400-921600
ATK-IDM751C:串行接口:RS232/RS485,波特率范围:2400-921600

模块配置:

上位机配置
使用上位机配置 DTU 会非常方便,用户只需要启用所需的功能,配置想要的参数,最后点击“保存所有参数”,上位机会自动将各项参数配置到 DTU。
上位机一般使用步骤如下:
1.将 DTU 的串口与电脑相连,选择串口参数,并打开串口
2.点击“查询所有参数”,获取当前参数
3.进入“模式配置”界面,选择工作模式
4.点击“保存所有参数”,保存设置参数
5.DTU 自动根据配置参数工作
4.13.2 AT 指令配置
用户可以通过发送 AT 指令的方式来查询与配置 DTU 的各项参数,以便用户把它集成在 设备里面。AT 指令的发送方式与标准的 AT 指令格式是一样的,采用的是一问一答的形式。 具体的 AT 指令详解请参考 AT 指令手册或者参考相关小节 AT 指令发送示例。

阿里云透传模式介绍

在阿里云透传模式下,DTU 可以帮助用户快速实现串口数据与阿里云服务器的数据交换。串口数据可以通过 DTU 发送到阿里云服务器的主题上,也可以接收来自订阅主题的数据并以串口数据形式输出。
阿里云透传模式下需要用到的指令如表所示。

注意事项:

使用前注意事项:
1. Cat1 DTU 为 4G 产品,支持移动 4G、联通 4G 和电信 4G 手机卡。
2. 在 DTU 上电情况下,请不要随意插拔 SIM 卡!否则可能会造成 SIM 卡的损坏,也就是不能热拔插
3. 在使用 DTU 前请确保 SIM 有充足的话费,开通流量且 SIM 卡没有锁定,如果需要使用短信相关功能,需要开通短信功能。
4. 在使用 DTU 时,手机卡的通话功能会被禁用
5、IDM750C 模块的工作电压范围为:5V-24V,推荐供电 电源为 12V/1A,( 不建议在低压时进行供电操作,尤其是 USB 接口供电,可能会导致供电电流不足,从而使 IDM750C 工作不稳定

阿里云透传数据测试

1)连接阿里云服务器之前我们需要在阿里云上创建一个物联网设备
2)然后将相关参数配置到 DTU 里面、配置“订阅主题”和“发布主题”、 其他参数配置(消息服务等级(QOS)默认为“0”,清除会话状态默认为“1”,遗嘱保留状态默认为“0”,Keepalive 默认为“300”。因为云服务器透传是遵循mqtt协议的,这些参数也就是mqtt协议的参数 )就可以了。

补充:

  1. 发布topic发布主题指的是向特定的主题发布消息。发布主题的服务端会将消息发布到指定的主题,然后订阅该主题的客户端可以收到该消息并进行相应的处理。发布主题通常用于向多个订阅者广播消息或者通知事件。

  2. 订阅topic订阅主题指的是订阅特定的主题,以接收该主题上发布的消息。订阅主题的客户端会向服务端注册订阅关系,然后服务端会将该主题上发布的消息推送给所有订阅了该主题的客户端。订阅主题通常用于监听特定事件或者接收特定类型的消息。

应用场景

在该场景下,用户通过配置 DTU 的 IP 地址与端口号直接访问服务器, DTU 在用户设备与服务器之间建立起通讯桥梁。系统结构如图 6.1.1 所示。

这篇关于STM32--4G DTU 及 阿里云的文章就介绍到这儿,希望我们推荐的文章对编程师们有所帮助!



http://www.chinasem.cn/article/974957

相关文章

阿里开源语音识别SenseVoiceWindows环境部署

SenseVoice介绍 SenseVoice 专注于高精度多语言语音识别、情感辨识和音频事件检测多语言识别: 采用超过 40 万小时数据训练,支持超过 50 种语言,识别效果上优于 Whisper 模型。富文本识别:具备优秀的情感识别,能够在测试数据上达到和超过目前最佳情感识别模型的效果。支持声音事件检测能力,支持音乐、掌声、笑声、哭声、咳嗽、喷嚏等多种常见人机交互事件进行检测。高效推

【STM32】SPI通信-软件与硬件读写SPI

SPI通信-软件与硬件读写SPI 软件SPI一、SPI通信协议1、SPI通信2、硬件电路3、移位示意图4、SPI时序基本单元(1)开始通信和结束通信(2)模式0---用的最多(3)模式1(4)模式2(5)模式3 5、SPI时序(1)写使能(2)指定地址写(3)指定地址读 二、W25Q64模块介绍1、W25Q64简介2、硬件电路3、W25Q64框图4、Flash操作注意事项软件SPI读写W2

STM32(十一):ADC数模转换器实验

AD单通道: 1.RCC开启GPIO和ADC时钟。配置ADCCLK分频器。 2.配置GPIO,把GPIO配置成模拟输入的模式。 3.配置多路开关,把左面通道接入到右面规则组列表里。 4.配置ADC转换器, 包括AD转换器和AD数据寄存器。单次转换,连续转换;扫描、非扫描;有几个通道,触发源是什么,数据对齐是左对齐还是右对齐。 5.ADC_CMD 开启ADC。 void RCC_AD

STM32内部闪存FLASH(内部ROM)、IAP

1 FLASH简介  1 利用程序存储器的剩余空间来保存掉电不丢失的用户数据 2 通过在程序中编程(IAP)实现程序的自我更新 (OTA) 3在线编程(ICP把整个程序都更新掉) 1 系统的Bootloader写死了,只能用串口下载到指定的位置,启动方式也不方便需要配置BOOT引脚触发启动  4 IAP(自己写的Bootloader,实现程序升级) 1 比如蓝牙转串口,

FreeRTOS-基本介绍和移植STM32

FreeRTOS-基本介绍和STM32移植 一、裸机开发和操作系统开发介绍二、任务调度和任务状态介绍2.1 任务调度2.1.1 抢占式调度2.1.2 时间片调度 2.2 任务状态 三、FreeRTOS源码和移植STM323.1 FreeRTOS源码3.2 FreeRTOS移植STM323.2.1 代码移植3.2.2 时钟中断配置 一、裸机开发和操作系统开发介绍 裸机:前后台系

寻迹模块TCRT5000的应用原理和功能实现(基于STM32)

目录 概述 1 认识TCRT5000 1.1 模块介绍 1.2 电气特性 2 系统应用 2.1 系统架构 2.2 STM32Cube创建工程 3 功能实现 3.1 代码实现 3.2 源代码文件 4 功能测试 4.1 检测黑线状态 4.2 未检测黑线状态 概述 本文主要介绍TCRT5000模块的使用原理,包括该模块的硬件实现方式,电路实现原理,还使用STM32类

STM32 ADC+DMA导致写FLASH失败

最近用STM32G070系列的ADC+DMA采样时,遇到了一些小坑记录一下; 一、ADC+DMA采样时进入死循环; 解决方法:ADC-dma死循环问题_stm32 adc dma死机-CSDN博客 将ADC的DMA中断调整为最高,且增大ADCHAL_ADC_Start_DMA(&hadc1, (uint32_t*)adc_buffer, ADC_Buffer_Size); 的ADC_Bu

阿里云服务器ces

允许公网通过 HTTP、HTTPS 等服务访问实例 https://help.aliyun.com/document_detail/25475.html?spm=5176.2020520101.0.0.3ca96b0b3KGTPq#allowHttp

LLM系列 | 38:解读阿里开源语音多模态模型Qwen2-Audio

引言 模型概述 模型架构 训练方法 性能评估 实战演示 总结 引言 金山挂月窥禅径,沙鸟听经恋法门。 小伙伴们好,我是微信公众号《小窗幽记机器学习》的小编:卖铁观音的小男孩,今天这篇小作文主要是介绍阿里巴巴的语音多模态大模型Qwen2-Audio。近日,阿里巴巴Qwen团队发布了最新的大规模音频-语言模型Qwen2-Audio及其技术报告。该模型在音频理解和多模态交互

基于stm32的河流检测系统-单片机毕业设计

文章目录 前言资料获取设计介绍功能介绍具体实现截图参考文献设计获取 前言 💗博主介绍:✌全网粉丝10W+,CSDN特邀作者、博客专家、CSDN新星计划导师,一名热衷于单片机技术探索与分享的博主、专注于 精通51/STM32/MSP430/AVR等单片机设计 主要对象是咱们电子相关专业的大学生,希望您们都共创辉煌!✌💗 👇🏻 精彩专栏 推荐订阅👇🏻 单片机设计精品