我们在用Air系列的2G/4G模块进行开发时,常会遇到SIM卡不识别的问题,文章下面会列举出正常模块在开机后SIM卡未插入情况下各个SIM卡管脚的波形,以便对比测量,来判断是否是模块SIM管脚部分硬件损坏。
4G模块
- SIM_VDD
在模块开机后10到15s左右,SIM_VDD会拉高到1.8V左右,开始找卡,如果未能与SIM卡通信成功,则短时关闭再拉高到3V左右去找卡,如果还未找到,就关闭SIM_VDD。 整个过程持续6S,
- SIM_DATA
SIM_DATA与SIM_VDD 类似会依次从1.8V到3V拉高,整个过程持续2S左右
- SIM_CLK
SIM_CLK起震,幅度依次从1.8V到3.0V持续时间为2S左右
放大后的SIM_CLK波形,频率为3.4MHZ左右。
- SIM_RST
SIM_RST与SIM_DATA一致,依次从1.8V到3V拉高,整个过程持续2S左右。
2G模块
- SIM_VDD
2G模块在开机2S左右,SIM管脚就开始动作了,比4G要快很多。 SIM_VDD依次从1.8V 到3.0V,未识别卡后就会关闭,整个过程只有120mS,很快。
- SIM_DATA
SIM_DATA与SIM_VDD基本一直,持续时间120ms。
- SIM_CLK
SIM_CLK起震后也是分为两个阶段,1.8v和3V阶段,持续时间110ms。
放大后频率3.2MHZ
- SIM_RST
SIM_RST会起来两个短脉冲,也是1.8V和3.0V,持续时间100ms。
总结
- 4G与2G模块在SIM卡未插入的情况下开机后都会进行两个阶段的找卡动作,先识别1.8Vsim卡,如果识别则会提高电压至3.0V,如果仍然未找到SIM卡则关闭SIM_VDD电源。
- 整个过程4G模块会比2G模块持续时间长,2G模块只有120mS左右,如果示波器时间设置太大,容易漏掉。
- 了解了正常情况下的SIM卡波形,就有助于我们测量判断异常的情况