STM32 4G学习(二)

特性参数

ATK-IDM750C是正点原子开发的一款高性能4G Cat1 DTU产品,支持移动4G、联通4G和电信4G手机卡。

它以高速率、低延迟和无线数传作为核心功能,可快速解决应用场景下的无线数传方案。

它支持TCP/UDP/HTTP/MQTT/DNS/RNDIS/NTP协议,支持连接多种云服务器(如:原子云、阿里云、百度云和OneNET)、支持TCP、UDP、HTTP、MQTT数据透传,支持USB无线网卡,支持自动定时采集任务、支持基站定位、支持自定义心跳包和注册包数据,支持上位机/AT指令/短信/透传指令配置参数,广泛用于无线数传、电力行业、工业控制、水利行业、环保行业、农业应用、集抄系统和智能家居等诸多领域。

ATK-IDM750C是排针式的小封装模块,ATK-IDM750C为TTL电平。
在这里插入图片描述
在这里插入图片描述
在这里插入图片描述
在这里插入图片描述

  1. 模块共引出19个引脚,以供用户开发集成到自己产品内部。
  2. IPEX天线接口:模块的天线接口,外接天线使用。
  3. 电源指示灯(蓝色):常亮:模块上电,常灭:模块断电。
  4. 工作状态指示灯(红色):常亮:模块工作,常灭:模块休眠。
  5. 网络状态指示灯(绿色):灯灭:模块未工作,亮 200ms/灭 200ms 未注册上网络,亮 64ms/灭 2000ms 注册上网络,亮 64ms/灭 300ms 数据通讯状态
  6. Micro SIM卡接口:模块板载的SIM卡驱动。板载 SIM 卡座和引出的 SIM 卡接口同时只能使用一个。

状态指示灯说明

模块提供了七个状态只是引脚,通过控制LED已显示模块工作状态。
分别为:PWR、WORK、NET、LINK1、LINK2、LINK3 和 LINK4。
PWR、WORK、NET指示灯模块已经板载了,但模块同时也引出WORK、NET、LINK1、LINK2、LINK3 和 LINK4 六个状态指示灯控制引脚,方便用户开发集成在自己的设备上。

在这里插入图片描述
在这里插入图片描述

手机卡放置盒拆除说明

产品自带一个自弹式的SIM卡座,放入SIM卡时只需要将卡插入到最低端即可。

在这里插入图片描述

  1. Cat1 DTU为4G产品,支持移动4G、联通4G和电信4G手机卡。
  2. 在DTU上电情况时,不能随意插拔SIM卡,否则会造成SIM卡的损坏。
  3. 在使用DTU前确保SIM有充足的话费,开通流量且SIM卡没有锁定,如果需要使用短信相关功能,需要开通。
  4. 在使用DTU时,手机卡的通话功能会被禁用。
  5. 串口出厂设置:(波特率:115200)/(停止位:1)/(数据位:8)/(奇偶校验位:NONE)
  6. 在使用复位按键恢复出厂参数时,必须等待初始化操作完成(四个灯由闪缩变为常亮状态),才可以断电,否则可能会导致参数恢复不成功。
  7. 串行通信接口 RS232 和 RS485 不能同时使用。
  8. 确保天线的安装位置,如果DTU信号不好,会影响通讯速率。
  9. 在使用DTU时,会删除SIM卡里面的短信。

硬件

  1. ATK-IDM750C 产品
  2. 一张手机卡(移动、联通和电信都行,有话费,能上网)。
  3. 外部供电电源(12V/1A的适配器)
  4. 一根全频段天线

测试准备

  1. ATK-750C卡槽中,注意SIM卡插入方向。
  2. 安装全频段天线,以确保稳定的信号质量。模块天线接口是IPEX接口,所以需要一根IPEX转SMA转接线才可以进行连接。
    在这里插入图片描述
  3. 连接串口线,模块的串口是TTL电平,接入单片机需要准备5根杜邦线,分别是模块的一个 VCC 引脚(18 和 19 脚其中一个即可),两个 GND 引脚(16 和 17 脚)以及 TX/RX 引脚。
    首先,模块的VCC引脚需要接入12V的直流电压源正极,其中一个GND引脚需要接入12V直流电压源的负极,模块的供电接口通过排针引出,所以在对其供电时,必须注意接线顺序,否则会烧坏模块。
    模块的工作电压范围为:5V-24V,推荐供电电源为12V/1A(不建议在低压时进行供电操作,可能会导致供电电流不足,从而使 ATK-IDM750C 工作不稳定)。而另一个GND引脚需要接入测试单片机上的GND引脚,最后模块的TX要接入单片机ATK-MODULE的TXD口,RX 口接上ATK-MODULE 的 RXD 口。
  4. 关于设备参数配置,工作模式配置等,我们在代码中已经为用户配置好,用户只需按照步骤接好线,下载代码至单片机,然后配置好云端的一些设备参数即可开始使用。

上位机端的测试准备

  1. ATK-750C 卡槽中,注意 SIM 卡插入方向(SIM 卡缺口方向)。
  2. 安装全频段天线,以确保稳定的信号质量。ATK-IDM750C 的天线接口是 IPEX 接口(一代),所以需要一根 IPEX 转 SMA 转接线才可以进行连接。
  3. DTU配置软件串口参数选择,COM口选择第3步中的USB转TTL设备,DTU 出厂默认串口参数为:波特率 115200/停止位 1/数据位 8/奇偶校验位 NONE,之后打开串口。
    如果串口参数忘记,可以进行出厂参数恢复操作。请在接通电源后,拉低“复位按键引脚(KEY_RST)”,等待 20s 左右,重新给 ATK-IDM750C 上电,串口参数就恢复了出厂默认值分别为:(波特率:115200)/(停止位:1)/(数据位:8)/(奇偶校验位:NONE)。
  4. 将模块上电。
  5. ATK-IDM750C 上电后,会看见 PWR 灯常亮。如果已经提前打开了串口,会有一个开机提示信息“ATK-IDM750C”,或者点击“查询所有参数”操作成功,就表明测试条件以及准备就绪。

在这里插入图片描述

ATK-IDM750C网络透传数据测试

网络透传数据测试功能说明:利用ATK-IDM750C再串口与服务器(这里测试服务器使用的是:原子云)之间建立双向透明传输通道。

DTU是根据用户配置的IP和PORT来连接服务器的,并不是只能连接原子云服务器。

  1. 准备好测试条件。
  2. 打开配置软件。打开DTU的配置软件,设置好串口参数,并打开串口。
  3. 选择工作模式。进入“模式配置”界面,在工作模式中选择“NET”网络透传模式。
  4. 配置服务器参数。勾选“启用服务器1”,配置好服务器地址为:“cloud.alientek.com”,端口号为“59666”、连接类型为“TCP”以及连接模式为“LONG”,重连时间将默认为“5”。
  5. 启用原子云功能。然后勾选“启用原子云”功能,输入原子云中已经建立好的设备编号与设备密码。
  6. 保存参数。等待DTU连上原子云服务器。

等待过程中,DTU模块的LINK12绿灯会闪烁,说明未连接成功,当绿灯常亮时,在原子云网页上刷新一下,设备节点连接状态由“断开”变为“连接”说明DTU已经连上原子云。

成功连上原子云后,就可以在串口与原子云服务器之间进行数据通讯。
在这里插入图片描述

在这里插入图片描述

本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若转载,请注明出处:http://www.rhkb.cn/news/80797.html

如若内容造成侵权/违法违规/事实不符,请联系长河编程网进行投诉反馈email:809451989@qq.com,一经查实,立即删除!

相关文章

Clion开发Stm32之存储模块(W25Q64)驱动编写

前言 涵盖之前文章: Clion开发STM32之HAL库SPI封装(基础库) W25Q64驱动 头文件 #ifndef F1XX_TEMPLATE_MODULE_W25Q64_H #define F1XX_TEMPLATE_MODULE_W25Q64_H#include "sys_core.h" /* Private typedef ---------------------------------------------------…

STM32入门——定时器

内容为江科大STM32标准库学习记录 TIM简介 TIM(Timer)定时器定时器可以对输入的时钟进行计数,并在计数值达到设定值时触发中断16位计数器、预分频器、自动重装寄存器的时基单元,在72MHz计数时钟下可以实现最大59.65s的定时&…

广州VR制作 | 利用VR元宇宙平台开展林地管理培训的优势

在林业领域,实地调查是获取准确数据和深入了解森林生态的重要手段。然而,传统的实地调查方法存在诸多问题,如时间成本高、人力物力投入大、安全风险高等。为了解决这些教学痛点,我们引入了虚拟现实(VR)技术,通过虚拟林…

【JVM】 垃圾回收篇——自问自答(1)

Q什么是垃圾: 运行程序中,没用任何指针指向的对象。 Q为什么需要垃圾回收? 内存只分配,不整理回收,迟早会被消耗完。 内存碎片的整理,为新对象腾出空间 没有GC程序无法正常进行。 Q 哪些区域有GC&#…

react学习

1.react安装 2.react的使用 3.方法说明 4.初始化react脚手架 5.在脚手架中使用react 6.JSX 7.JSX需要注意的点 8.在JSX中使用JS 需要注意的点 9.条件渲染 10.列表渲染 11.样式处理 12.react组件 两种创建方式: 函数创建: 类组件: 13.事件 事件绑定 事件对象 14.有状态组件和…

2023年华数杯数学建模B题思路代码分析 - 不透明制品最优配色方案设计

# 1 赛题 B 题 不透明制品最优配色方案设计 日常生活中五彩缤纷的不透明有色制品是由着色剂染色而成。因此,不透明 制品的配色对其外观美观度和市场竞争力起着重要作用。然而,传统的人工配色 存在一定的局限性,如主观性强、效率低下等。因此…

CentOS7 启动谷歌浏览器 java+Selenium+chrome+chromedriver

前言:自己想使用该技术实现自动化抓取音乐,目前在window上运行成功,需要在Linux Centos服务上跑,配置上出现了许多问题,特此记录。 参考文档:CentOS7 安装Seleniumchromechromedriverjava_远方丿的博客-CSD…

使用gitee创建远程maven仓库

1. 创建一个项目作为远程仓库 2. 打包项目发布到远程仓库 id随意&#xff0c;url是打包到哪个文件夹里面 在需要打包的项目的pom中添加 <distributionManagement><repository><id>handsomehuang-maven</id><url>file:D:/workspace/java/2023/re…

Prometheus-各种exporter

文章目录 一、 nginx-prometheus-exporter1 nginx 配置1.1 Nginx 模块支持1.2 Nginx 配置文件配置2 部署 nginx-prometheus-exporter2.1 二进制方式部署2.1.1 解压部署2.1.2 配置 systemd2.1.3 添加 prometheus 的配置2.1.4 Dashborad2.2 docker-compose 方式部署3 可配置的指标…

回归预测 | MATLAB实现POA-CNN-BiGRU鹈鹕算法优化卷积双向门控循环单元多输入单输出回归预测

回归预测 | MATLAB实现POA-CNN-BiGRU鹈鹕算法优化卷积双向门控循环单元多输入单输出回归预测 目录 回归预测 | MATLAB实现POA-CNN-BiGRU鹈鹕算法优化卷积双向门控循环单元多输入单输出回归预测预测效果基本介绍程序设计参考资料 预测效果 基本介绍 MATLAB实现POA-CNN-BiGRU鹈鹕…

.Net C# 免费PDF合成软件

最近用到pdf合成&#xff0c;发现各种软件均收费啊&#xff0c;这个技术非常简单&#xff0c;别人写好的库一大把&#xff0c;这里用到了PDFsharp&#xff0c;项目地址Home of PDFsharp and MigraDoc Foundation 软件下载地址 https://download.csdn.net/download/g313105910…

【redis】能ping通虚拟机但是端口无法访问

问题 虚拟机上有redis&#xff0c;能ping通虚拟机的ip&#xff0c;但是idea连不上虚拟机里的redis&#xff0c;telnet已启动的redis6379端口失败 基本情况 虚拟机网络模式是NAT模式&#xff0c;linux防火墙firewalld已关闭&#xff0c;没有iptables&#xff0c;主机和虚拟机…

Windows下安装Sqoop

Windows下安装Sqoop 一、Sqoop简介二、Sqoop安装2.1、Sqoop官网下载2.2、Sqoop网盘下载2.3、Sqoop安装&#xff08;以version&#xff1a;1.4.7为例&#xff09;2.3.1、解压安装包到 D:\bigdata\sqoop\1.4.7 目录2.3.2、新增环境变量 SQOOP_HOME2.3.3、环境变量 Path 添加 %SQO…

【LeetCode】剑指 Offer Ⅱ 第3章:字符串(7道题) -- Java Version

题库链接&#xff1a;https://leetcode.cn/problem-list/e8X3pBZi/ 题目解决方案剑指 Offer II 014. 字符串中的变位词双指针 数组模拟哈希表 ⭐剑指 Offer II 015. 找到字符串中所有字母异位词双指针 数组模拟哈希表 ⭐剑指 Offer II 016. 不含重复字符的最长子字符串双指针…

现代C++中的从头开始深度学习:【5/8】卷积

一、说明 在上一个故事中&#xff0c;我们介绍了机器学习的一些最相关的编码方面&#xff0c;例如 functional 规划、矢量化和线性代数规划。 现在&#xff0c;让我们通过使用 2D 卷积实现实际编码深度学习模型来开始我们的道路。让我们开始吧。 二、关于本系列 我们将学习如何…

小研究 - Mysql快速全同步复制技术的设计和应用(一)

Mysql半同步复制技术在高性能的数据管理中被广泛采用&#xff0c;但它在可靠性方面却存在不足.本文对半同步复制技术进行优化&#xff0c;提出了一种快速全同步复制技术&#xff0c;通过对半同步数据复制过程中的事务流程设置、线程资源合理应用、批量日志应用等技术手段&#…

服务器数据恢复-EXT3分区误删除邮件的数据恢复案例

服务器数据恢复环境&#xff1a; 一台服务器有一组由8块盘组建的RAID5阵列&#xff0c;EXT3文件系统。 服务器故障&#xff1a; 由于工作人员的误操作导致文件系统中的邮件丢失。用户需要恢复丢失的邮件数据。 服务器数据恢复过程&#xff1a; 1、将故障服务器中所有磁盘以只…

用户体验旅程图:改进用户体验的好工具

用户体验旅程图&#xff1a;改进用户体验的好工具 怎么改进体验&#xff0c;是有方法的 用户情绪曲线来衡量用户感觉 趣讲大白话&#xff1a;没有流程刨析&#xff0c;就没法改进 【趣讲信息科技245期】 **************************** 企业管理需要基本的流程的 企业流程简称BP…

Vue2(生命周期,列表排序,计算属性和监听器)

目录 前言一&#xff0c;生命周期1.1&#xff0c;生命周期函数简介1.2&#xff0c;Vue的初始化流程1.3,Vue的更新流程1.4&#xff0c; Vue的销毁流程1.5&#xff0c; 回顾生命周期1.,6&#xff0c;代码演示1.6-1&#xff0c;beforeCreate1.6-2&#xff0c;created1.6-3&#xf…

Python爬虫异常处理心得:应对网络故障和资源消耗

作为一名专业的爬虫代理&#xff0c;我知道在爬取数据的过程中&#xff0c;遇到网络故障和资源消耗问题是再正常不过了。今天&#xff0c;我将与大家分享一些关于如何处理这些异常情况的心得和技巧。不论你是在处理网络不稳定还是资源消耗过大的问题&#xff0c;这些技巧能够帮…