最新消息: USBMI致力于为网友们分享Windows、安卓、IOS等主流手机系统相关的资讯以及评测、同时提供相关教程、应用、软件下载等服务。

STDV25 NFC I2C tag调试经验

IT圈 admin 37浏览 0评论

2024年2月24日发(作者:鄞璧)

有幸在ST代理商处获得了ST最新在推的NFC I2C TAG,很快收到,样品,开始查资料,开始了整个的硬件设计流程。

一、关于ST25DV的硬件设计:

这个建议大家参考一下官方的Gerber文件,有很多款。

如上图,硬件很简单,具有一般英文基础的,能看懂英文文档的都知道,怎么画,关键点还是在于天线的画法。对于初学者来说,建议大家参考一下官方的gerber文件,看看人家天线怎么画的,gerber文件不好找的,可以私信给我,我免费发给大家。

下面共享一下我画的板子的原理图和成品PCB图,以及整个板子打样后的成品图。

为了直接用单片机调试,我在板子上加入了一个单片机,也可直接画一个NFC TAG的最小板,将I2C接口外引进行控制。

图 原理图——NFC TAG部分

图 PCB版图

图 焊接好的成品图

二、软件设计:

关于软件的交互设计,单片机测,建议大家去下载官方的Demo,里面包含了很多例子,这儿就不多说了。下面着重说一下,如何去验证自己焊接好的NFC TAG

IC是否是好的。

三、NFC I2C TAG验证:

装备一个带有NFC的安卓手机,安装上ST官方提供的APP,

就是上图的APP,装上之后,打开效果如下:

图 打开ST25官方APP图

验证原则:

不要给你画的板子上电,直接把板子天线靠近你手机的NFC天线位置(前提是手机的NFC已经打开)。这时如果你的手机没有任何反应,甚至连振动都不振一下,那很有可能说明你的手机的NFC芯片不支持读ST25这种类型的TAG,ST25

NFC TAG是TYPE5,遵循的ISO15693的协议。这时你可以找一下你的公交卡,如果公交卡靠近有反应,说明手机NFC没有问题,因为我们现在大部分的公交卡是ISO14443类型的协议。因资源有限,手上的三个手机只有一个符合可以读ST25DV这个类型的TAG的要求,就是三星s6 edge.其余两个华为麦芒6,以及Blackberry

Z30都不可以。

另外,也请一定要确保板子焊接的没有问题,芯片焊接方向正确。

2024年2月24日发(作者:鄞璧)

有幸在ST代理商处获得了ST最新在推的NFC I2C TAG,很快收到,样品,开始查资料,开始了整个的硬件设计流程。

一、关于ST25DV的硬件设计:

这个建议大家参考一下官方的Gerber文件,有很多款。

如上图,硬件很简单,具有一般英文基础的,能看懂英文文档的都知道,怎么画,关键点还是在于天线的画法。对于初学者来说,建议大家参考一下官方的gerber文件,看看人家天线怎么画的,gerber文件不好找的,可以私信给我,我免费发给大家。

下面共享一下我画的板子的原理图和成品PCB图,以及整个板子打样后的成品图。

为了直接用单片机调试,我在板子上加入了一个单片机,也可直接画一个NFC TAG的最小板,将I2C接口外引进行控制。

图 原理图——NFC TAG部分

图 PCB版图

图 焊接好的成品图

二、软件设计:

关于软件的交互设计,单片机测,建议大家去下载官方的Demo,里面包含了很多例子,这儿就不多说了。下面着重说一下,如何去验证自己焊接好的NFC TAG

IC是否是好的。

三、NFC I2C TAG验证:

装备一个带有NFC的安卓手机,安装上ST官方提供的APP,

就是上图的APP,装上之后,打开效果如下:

图 打开ST25官方APP图

验证原则:

不要给你画的板子上电,直接把板子天线靠近你手机的NFC天线位置(前提是手机的NFC已经打开)。这时如果你的手机没有任何反应,甚至连振动都不振一下,那很有可能说明你的手机的NFC芯片不支持读ST25这种类型的TAG,ST25

NFC TAG是TYPE5,遵循的ISO15693的协议。这时你可以找一下你的公交卡,如果公交卡靠近有反应,说明手机NFC没有问题,因为我们现在大部分的公交卡是ISO14443类型的协议。因资源有限,手上的三个手机只有一个符合可以读ST25DV这个类型的TAG的要求,就是三星s6 edge.其余两个华为麦芒6,以及Blackberry

Z30都不可以。

另外,也请一定要确保板子焊接的没有问题,芯片焊接方向正确。

与本文相关的文章

发布评论

评论列表 (0)

  1. 暂无评论