关于NFC功能的M24LR-Discovery开发套件初体验

作者: llllvvvv
上传时间为: 2014-08-21 10:34 PM
2014-08-21
阅读:

最近关注智能手机这块的新闻,发现了一些有趣的事情,如果说现在国内哪个厂商的智能手机能吸引众多用户、媒体关注的话,算上小米一点也不为过。众所周知,小米手机是很早就开始使用NFC这个功能,当时我是记得小米宣传的时候将NFC功能吹的天花乱坠,有多方便多强大,不过在最新的小米4手机上,这项功能却被无情的阉割了,解释是大多数人都没用或者说不经常用到,这算是在经过市场反馈后作出一个很合理的选择,然而讽刺的是,据说最新款Iphone6将搭载NFC功能(不管是不是空穴来风或者说捕风捉影),如果事实确实是那样,那以目前小米的影响了还是无法在智能手机上带动起来的NFC功能在苹果手机上是否能唤起市场。

这就说到我今天要讲的主角——NFC,最近,不知人品爆发还是咋滴,意外的得到了一款ST公司的NFC开发套件M24LR-Discovery。

ML24LR-1

ML24LR-2

套件包含了一块M24LR-discovery开发板(红色)以及一块RF收发评估板(绿色),根据套件所提供的使用手册来看,这主要目的是用于评估红色板卡上的M24LRXX-E系列芯片具有能量采集模拟量输出,以及用户可配置的数字输出。

ML24LR-3

ML24LR-4

先挑红色的M24LR板卡来介绍下,M24LR是一块非常简单的两层板,主控制芯片是基于意法半导体8位MCU STM8L152C6T6,板载了一个24段式LCD显示屏

ML24LR-7

ML24LR-8

M24LR-Discovery开发板特点:

  • M24LR04E,双接口EEPROM,I2C以及ISO/IEC 15693 RF接口
  • 意法半导体8位微控制器STM8L152C6T6,集成8KB Flash
  • STTS751-0WB3F,低压数字温度传感器
  • 蚀刻在PCB板内的20 x 40 mm感应天线
  • 用于编程调试的SWIM接口,I2C接口,24段LCD

现在ST开发板用STM8微控制器的应该算已经很少了,由此也能看出M24LR-Discovery开发板有些年头了,STM8L152C6T6的外设资源可以参考一下的框图

 ML24LR-91

ML24LR-18

不过,在M24LR-Discovery开发板上,ST的这颗8位微控制器不算是重点,下图中的这颗M24LR04E芯片才是此次板卡功能关注的重点

ML24LR-101

ST公司的M24LR04E-R是集成了双路接口的电擦除可编存储器(EEPROM),其功能包括

  • I2C模式的512x8b和RF模式的128x32b RF
  • 同时具有能量采集的模拟输出,以及用户可编程的数字输出和密码保护

M24LR04E-R的应用领域主要是作为NFC/RFID标签等,其原理图的设计也非常简单,如下

ML24LR-19

M24LR-Discovery开发板可以通过配套的RF收发评估板(绿色)采用NFC的供电方式,同样也可以直接上直流电源供电,先上直流电源供电查看板子状态。

供电跳帽选择

ML24LR-22

3.3V电压监测显示

 ML24LR-20

温度检测显示

ML24LR-21

以上这些是M24LR-Discovery开发板单个开发板所具有的功能,配合RF收发评估板(绿板)进行NFC供电将在下篇中介绍。

全部评论 ()
条评论
写评论

创建讨论帖子

登录 后参与评论
系统提示