ICode9

精准搜索请尝试: 精确搜索
首页 > 其他分享> 文章详细

simId(SIM卡应用)

2021-06-27 14:01:38  阅读:735  来源: 互联网

标签:模块 卡座 -- 开发板 SIM卡 应用 simId id sim


如何用开发板实现sim功能

目录名称

简介

sim卡是物联网中最常用的功能,Air724模块支持双卡单待,默认是sim0,本文介绍如何用Air724开发板,和PC端搭建一个sim卡读取的功能演示。功能开发指南

材料准备

  1. EVB_Air724UG_A13开发板一套,包括天线SIM卡,USB线。
  2. PC电脑一台。
  3. luat开发环境:环境搭建方法
    图片.png

步骤

本文以demo\simId这个DEMO为例做演示。
1.插入一张能识别的sim卡,到sim0卡座上,usb线接到左边的usb口子上,注意不要接到右边的串口usb上,开关拨到on位置,按开机键1s以上开机。
2.修改demo:

(1)开启一个任务设置卡座id号(1.3基线固件可以在sim卡0和sim卡1自动识别,1.2基线不行)

--sim_id :sim卡的卡座id
local sim_id=0
sys.taskInit(function()  
     --调用sim.lua中的设置simid号函数
    sim.setId(sim_id)
    sys.wait(10000)  
end)

(2)开启一个循环定时器,调用sim.lua中函数,打印sim卡参数

sys.timerLoopStart(function ()
    --获取simiccid
    ril.request("AT+ICCID")
    log.info("sim_iccid:",sim.getIccid())

    --获取simimsi
    log.info("sim_imsi:",sim.getImsi())

    --获取simstatus
    log.info("sim_status:",sim.getStatus())
    
    --获取simid
    log.info("sim_id:",sim.getId())

end,1000)

3.在了解并修改了DEMO后将demo和对应的底包下载到开发板,下载的方式这里不详细说明请参考环境搭建中的烧录章节。

4.下载完成后重启,可以看到luatools 工具中打印的信息:
[外链图片转存失败,源站可能有防盗链机制,建议将图片保存下来直接上传(img-8Rwe4m4D-1624773187963)(http://openluat-luatcommunity.oss-cn-hangzhou.aliyuncs.com/images/20210327223204891_微信截图_20210327212327.png “undefined”)]


常见问题

  • 为什么读不到sim卡?
    由于原因较多,按一下步骤排查:

1:看模块开机没?at指令能不能用?sim卡放到别的机器上是不是ok?
2:看模块与卡座之间连线有没有问题,去掉ESD器件和线路上的滤波电容,检查原理图和PCB与实物是否相符,尤其是sim卡座规格书引脚编号和原理图,pcb 是否一致
3:开机瞬间用示波器测试下sim_vdd管脚波形,如果波形有1.8v-3.3v-0v 变化,一般是卡座到模块引脚之间问题,要识别到卡,才会有电压输出。
4:如果以上都排除了,重新烧下固件看下。

  • 为什么sim卡供电脚没电压?

1:sim卡要识别到卡才会有电压输出
2:在模块开机后10到15s左右,SIM_VDD会拉高到1.8V左右,开始找卡,如果未能与SIM卡通信成功,则短时关闭再拉高到3V左右去找卡,如果还未找到,就关闭SIM_VDD,整个过程6s左右。
3:精确测量sim卡各引脚波形

  • 为什么接上sim卡,不能插拔检测
    如果用到gpio23做检测脚,at固件的1623,1624版本默认输出是低电平,用到这个脚检测要注意,其他版本默认是高电平1.8v。

  • 720U支持双卡单待吗?
    720u-m sim2 是内置在模块内部,
    外置sim1,支持双卡单待。
    但是要后缀第一个带m 比如720uh-m…
    720u-n…只支持单卡。

相关资料以及购买链接

标签:模块,卡座,--,开发板,SIM卡,应用,simId,id,sim
来源: https://blog.csdn.net/zhupingju/article/details/118273657

本站声明: 1. iCode9 技术分享网(下文简称本站)提供的所有内容,仅供技术学习、探讨和分享;
2. 关于本站的所有留言、评论、转载及引用,纯属内容发起人的个人观点,与本站观点和立场无关;
3. 关于本站的所有言论和文字,纯属内容发起人的个人观点,与本站观点和立场无关;
4. 本站文章均是网友提供,不完全保证技术分享内容的完整性、准确性、时效性、风险性和版权归属;如您发现该文章侵犯了您的权益,可联系我们第一时间进行删除;
5. 本站为非盈利性的个人网站,所有内容不会用来进行牟利,也不会利用任何形式的广告来间接获益,纯粹是为了广大技术爱好者提供技术内容和技术思想的分享性交流网站。

专注分享技术,共同学习,共同进步。侵权联系[81616952@qq.com]

Copyright (C)ICode9.com, All Rights Reserved.

ICode9版权所有