【问题标题】:Issue with communicating with FONA 3G (aka SIM5320a)与 FONA 3G(又名 SIM5320a)通信的问题
【发布时间】:2020-04-29 05:08:55
【问题描述】:

我的问题很容易描述,但我不知道问题可能是什么。所以我拿到了我的 FONA 3G,从盒子里拿出来后,我立即连接了电池并连接了我的 FTDI 板(又名 USB 到串行转换器),然后我将它插入我的 USB 端口以尝试建立通信。我刚刚尝试了最基本的命令 AT(使用 PuTTy)。你应该得到一个 OK 作为回应,但 FONA 似乎甚至没有注意到我正在尝试与它交谈。我输入 AT 并回车,什么也没有发生。

问题肯定不是我的 FTDI 板,我在使用 PuTTy 与 wifi 模块和其他 GSM 模块进行通信方面非常有经验。所以请不要担心设置。 100% 绝对不是问题。

在使用模块的 USB 输入直接将模块插入笔记本电脑后,我能够发送 AT 命令,但它的 UART 仍然存在一些问题。我无法直接从 RX 和 TX 发送或接收任何通信。它不会响应我加载到我的 arduino 上的任何程序。就像 UART 睡着了一样。

如果您有使用 FONA 3G 的经验,请说出来并告诉我您采取了哪些步骤来让 UART 做出响应。状态指示器在准备好接收命令之前应该是什么样子?您对 FONA3G 模块的任何了解都会有所帮助。

附带说明,FONA3G 有一个芯片编号。它是 SIM5320a。我不知道这是否有帮助。大多数人都知道它是 FONA 3G。

【问题讨论】:

  • 另外,在标记重复之前,请查看您认为可能相同的问题。它们根本不一样。我查看了所有堆栈交换,我知道当有重复的问题时你们会变得多么烦躁,所以我尽量不这样做。
  • 很遗憾,我不拥有该设备,因此无法重现您的问题“现场”。但是读到您能够通过 USB 与您的设备进行通信是令人鼓舞的。所以:1)你检查过终端的设置吗? (波特率,位,奇偶校验......)。您可以通过发出AT+ICF?AT+IFC?AT+IPR? 来检查相关信息 2) 你能做一个简单的尝试inverting tx 和 rx 引脚连接吗?
  • Rx 转到 Tx。 Tx 转到 Rx。相信我,这很好。也感谢您的其他建议。我会试试的。

标签: arduino-uno gsm uart 3g adafruit


【解决方案1】:

好的。感谢那些发布 cmets 的人。原来是波特率的问题!它总是简单的东西。 Adafruit 说这个东西有自动波特率,这意味着你可以使用任何波特率,但他们错了。它需要115200才能正常工作。另外我想指出我的设置没有问题。有时,当他们说他们的设置 100% 没问题时,您应该相信他们。

【讨论】:

  • 必须调整波特率,就像我建议的那样,所以不是 100% 没问题。您是否认为是第一个声明所有设置都很好但实际上并非如此的人?这就是为什么人们从明显的建议开始。这里唯一看起来烦躁的是你。
  • 哇,我说硬件设置很好,这是正确的。波特率不是接线。为什么我必须澄清这一点?
  • 您的 ecact 建议有很多。不是很具体。当我最初声明我的设置(即电线连接)绝对没问题时,您建议我反转 Rx 和 Tx。但是,是的,继续告诉我你是多么正确。只要你相信,我想这才是最重要的。
  • 你说那很好,但如果我能得到 1 欧元,任何询问者说一切都很好,但事实并非如此。 :) 无论如何,关键是 SO 不是支持站点。它是一个问答网站,因此问题和答案不仅适用于提问者。必须编写它们以便它们对在 google 上找到此问题的任何人有用。如果您的电缆连接正确,则无关紧要。检查是一回事,包括它在内的清单可能对其他人有用,即使它不适合您。
猜你喜欢
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 2018-08-26
  • 2012-10-18
  • 2011-01-31
  • 1970-01-01
  • 2020-01-15
  • 1970-01-01
相关资源
最近更新 更多