ERROR
消息。例如:
如果我发送了
AT+CSQ
,它将返回预期的响应。AT+CPIN?
PIN检查命令不适合我的基本命令之一。在数据表中,我什至找不到该错误的可能原因。
我还有其他信息:
关于该问题的许多解释中,我找到了一个,而我不记得是哪个,那是说要发送命令来详细扩展
ERROR
。由于AT+CPIN?
的结果,我收到了与“未插入卡”相对应的错误,我不知道为什么。 SIM卡工作正常,我已经在手机上进行了测试。模块未检测到SIM卡。我测量了卡总线中的电压,并且我有0伏。我不知道这是功能不良的原因或后果,甚至与这个问题的主要问题无关。
这是我的电路:
#1 楼
问题是SIM卡触点块和电路板之间的接触不良。很难找到问题,因为当我触摸测量终端时,它会向电路板施加压力,发生接触并且无法观察到问题。我列出了分辨率检查清单:
SIM卡是否可以正常工作?
卡上的电压是否正确?
示波器上是否可以看到总线信号?
SIM卡触点是否可以正确地占用内存? ?
卡的位置是否正确?
SIM卡的VDD和GND是否都已连接?
消除了所有这些问题后,唯一的可能就是最后一个。事实!我非常小心地触摸了持卡人中的GND,问题就在那里了,Heisenbug。
我希望这个答案和清单对您有很大帮助,因为很难找到有关此类问题的信息。
评论
感谢您分享您的经验。请注意,您将可以在一天左右的时间内接受答案。
– Bence Kaulics
17年2月10日在16:36
#2 楼
您可以通过发送AT+CERR
来启用扩展的错误报告。不同的设备将提供不同的信息,但至少应获得一些诊断帮助/提示。
例如,此页面说
AT + CEER-扩展错误报告
执行命令使TA返回一行或多行
信息文本,由ME制造商,
应向TA用户提供有关
上次失败的呼叫设置(发起或失败)失败原因的扩展报告。
或通话中修改,
最后一次呼叫发布,
最后一次不成功的GPRS连接或PDP上下文激活失败,
最后一次GPRS分离或PDP上下文停用。
通常,文本由一行组成,其中包含GSM网络以文本格式给出的原因信息。
定义的值
<报告>:<信息文本中的字符总数(包括行终止符)
不得超过2041个字符。文本
不包含序列0或OK
评论
我执行了此命令,唯一收到的是+ CEER:没有原因。检查我对问题的修改。我在那里放了一些有关该错误的其他信息。
– luigiesn
17年2月7日在11:33
评论
您能否详细说明一下您的设置?什么连接到什么?谁发送命令等...您是围绕模块设计和构建硬件的,还是您购买了SIM800接线板?在第一种情况下,请分享您的原理图,在第二种情况下,请分享有关分线板的链接。还要通过电话验证SIM卡是否正确,并可以被其他设备检测到。
SIM卡持有人的足迹是否经过仔细检查?那么正确的引脚连接了吗?
我在这里(microchip.com/forums/FindPost/621998)找到了一种检查SIM卡上VDD信号的方法。并且它可以正确发送1.8和3.3V信号。在该帖子中,@ rpg7表示卡以来自卡重置引脚的重置脉冲作为响应。我可以读取约15ms的带有示波器的复位脉冲。这样看来可以正常工作了。
公共汽车上没有噪音。它可能在低电压范围内,但是我确定对于总线标准没有什么意义。