搜索
bottom↓
回复: 17

RFID RC522等 刷卡低功耗方案详细-回馈大家

[复制链接]

出0入0汤圆

发表于 2017-4-9 20:56:45 | 显示全部楼层 |阅读模式
本帖最后由 CrekerLi 于 2017-4-9 21:08 编辑

# 绪论
前些公司需要做一个低功耗刷卡的方案,翻遍了整个网络,总结了各位网友的方案建议。总结下来大概有这么几种方法
- 单片机处于standby模式,用RTC定时(比如每隔200ms)唤醒,唤醒扫一次卡
- 用一次检测卡的低功耗的传感器,检测到卡以后,将信号给单片机,单片机扫卡
- 对天线做一些处理(对于这一点我没有搞明白,如果那位仁兄知道,可以沟通沟通)
# 各个方案说明
### RTC扫卡
  此方案我没有实际做过,主要有如下考虑:
1. stm32的standby+RTC确实可以做到变态级的低功耗,我用stm32f103系列的单片机测试过功耗,进入standby模式可以达到2uA的超低功耗,和手册上说的没有区别(手册上面给的是1.7uA,感兴趣的可以去官网下载原文手册看一看)。但是扫卡那短时间的电流比较大。
2. 继续1的问题,手册给的数据是400uA/MHz,如果降频以降低功耗也不可取,因为主频低了,扫一次卡的时间自然长了。鉴于当时无法换单片机,所以放弃了该方案

### 对天线做处理
上文说了没懂,欢迎懂的给我指导指导
### 检测卡的传感器
没错,这是重点!!!
- 我们做的产品用的是电池供电,所以低功耗是肯定的。

###### 单片机端
- 单片机正常情况下处于断电模式(这是终极省电),由外部的检测部分唤醒,然后运行程序;在程序的最开始判断是被那个部分唤醒的,然后进行响应的处理
- 唤醒的常用方法就是一个自锁电路+一个或门就可以搞定了。电路里面很常用的这种方法
###### 检测部分
- 简言之:采用一个检测卡的传感器,一旦扫描到卡就将信号传出去通过或门电路唤醒单片机,单片机自锁上电信号,判断到卡片。然后开始寻卡
- 如果没有扫到卡,就关闭自锁信号,再次关机,回到低功耗模式
- 我采用的检测卡的传感器是ttp233,款电容传感器,使用的原理是卡片的金属线圈,一旦卡片靠近就会被检测到,然后ttp233给一个电平变化
- ttp233检测部分也需要一块铜皮作为感应,和常用的电容触摸IC一样。铜皮做在电路板上即可

第一次在阿莫发帖子,还希望和大家多多交流,共同进步
由于这个帖子是用md写的,所以标题看着不太方便,还请多多包涵

本帖子中包含更多资源

您需要 登录 才可以下载或查看,没有帐号?注册

x

阿莫论坛20周年了!感谢大家的支持与爱护!!

如果想吃一顿饺子,就得从冰箱里取出肉,剁馅儿,倒面粉、揉面、醒面,擀成皮儿,下锅……
一整个繁琐流程,就是为了出锅时那一嘴滚烫流油的热饺子。

如果这个过程,禁不住饿,零食下肚了,饺子出锅时也就不香了……《非诚勿扰3》

出0入0汤圆

发表于 2017-4-10 09:03:41 | 显示全部楼层
楼主,你使用的方案触摸电容感应距离能达到多远?市场上有一些用单片机RTC唤醒的方式,功耗也做的很低的。还有使用红外对管检测卡片靠近的。

出0入0汤圆

 楼主| 发表于 2017-4-10 17:52:57 | 显示全部楼层
zhenglingo 发表于 2017-4-10 09:03
楼主,你使用的方案触摸电容感应距离能达到多远?市场上有一些用单片机RTC唤醒的方式,功耗也做的很低的。 ...

距离可以通过该变电路参数的方式改变,感兴趣的话可以看看TTP233的datasheet。
用RTC是可以做的很低,比如用st公司L系列的处理器,,但是我目前的实际情况不能改控制器

出0入0汤圆

发表于 2017-4-21 15:50:33 | 显示全部楼层
CrekerLi 发表于 2017-4-10 17:52
距离可以通过该变电路参数的方式改变,感兴趣的话可以看看TTP233的datasheet。
用RTC是可以做的很低,比 ...

TTP233D你用多大的电容多大的铜箔?感应距离是多少?是接触感应还是非接触感应?问完了 楼主有空回复一下

出0入0汤圆

发表于 2017-4-25 14:09:28 | 显示全部楼层
zhenglingo 发表于 2017-4-10 09:03
楼主,你使用的方案触摸电容感应距离能达到多远?市场上有一些用单片机RTC唤醒的方式,功耗也做的很低的。 ...

有办法么? 常识过 不怎么理想, 不知道是应该怎么弄。。。。用了 LPCD 感觉也不稳定,这个稳定性是需要解决的大问题

出0入0汤圆

发表于 2017-4-25 18:02:04 | 显示全部楼层
jjkk1314T 发表于 2017-4-25 14:09
有办法么? 常识过 不怎么理想, 不知道是应该怎么弄。。。。用了 LPCD 感觉也不稳定,这个稳定性是需要 ...

你说的那种方式不理想?

出0入0汤圆

发表于 2017-4-25 20:26:25 | 显示全部楼层
zhenglingo 发表于 2017-4-25 18:02
你说的那种方式不理想?

RTC唤醒,唤醒后,瞬时电流还是挺高的,,跟 LPCD 都使用过

出0入0汤圆

发表于 2017-5-11 00:00:43 | 显示全部楼层
靠触摸IC唤醒高度很难调高吧!

出0入0汤圆

发表于 2017-5-11 00:22:19 | 显示全部楼层
不知道楼主这种方式有没有研究过,最近也一直再找低功耗检卡的方案
https://www.amobbs.com/forum.php ... =%E5%88%B7%E5%8D%A1

出0入0汤圆

发表于 2017-5-20 16:08:20 | 显示全部楼层
不错,这介绍很实际的。

出0入0汤圆

发表于 2017-5-21 10:29:19 来自手机 | 显示全部楼层
降频也不需要换单片机啊

出0入0汤圆

发表于 2017-6-16 09:57:18 | 显示全部楼层
确定是 卡片唤醒的? 而不是 手指电容?

出0入0汤圆

发表于 2017-6-19 15:39:45 | 显示全部楼层
不太记得了,当初一个读卡器,是通过在天线旁边接一些阻容,实现的,可能是卡的天线和读卡天线谐振等方式实现的吧

出0入0汤圆

发表于 2017-6-19 21:45:40 来自手机 | 显示全部楼层
不错,谢谢分享

出0入0汤圆

 楼主| 发表于 2017-7-21 15:52:18 | 显示全部楼层
jjkk1314T 发表于 2017-6-16 09:57
确定是 卡片唤醒的? 而不是 手指电容?

是卡片唤醒的

出0入0汤圆

 楼主| 发表于 2017-7-21 15:53:09 | 显示全部楼层
zhenglingo 发表于 2017-4-10 09:03
楼主,你使用的方案触摸电容感应距离能达到多远?市场上有一些用单片机RTC唤醒的方式,功耗也做的很低的。 ...

大概是10MM的样子

出0入0汤圆

 楼主| 发表于 2017-7-21 15:54:55 | 显示全部楼层
liyz009 发表于 2017-5-11 00:00
靠触摸IC唤醒高度很难调高吧!

差不多10MM的样子,

出0入0汤圆

发表于 2017-7-21 21:51:03 | 显示全部楼层
CrekerLi 发表于 2017-7-21 15:54
差不多10MM的样子,

稳定可靠性 如何 ?
回帖提示: 反政府言论将被立即封锁ID 在按“提交”前,请自问一下:我这样表达会给举报吗,会给自己惹麻烦吗? 另外:尽量不要使用Mark、顶等没有意义的回复。不得大量使用大字体和彩色字。【本论坛不允许直接上传手机拍摄图片,浪费大家下载带宽和论坛服务器空间,请压缩后(图片小于1兆)才上传。压缩方法可以在微信里面发给自己(不要勾选“原图),然后下载,就能得到压缩后的图片】。另外,手机版只能上传图片,要上传附件需要切换到电脑版(不需要使用电脑,手机上切换到电脑版就行,页面底部)。
您需要登录后才可以回帖 登录 | 注册

本版积分规则

手机版|Archiver|amobbs.com 阿莫电子技术论坛 ( 粤ICP备2022115958号, 版权所有:东莞阿莫电子贸易商行 创办于2004年 (公安交互式论坛备案:44190002001997 ) )

GMT+8, 2024-3-28 17:56

© Since 2004 www.amobbs.com, 原www.ourdev.cn, 原www.ouravr.com

快速回复 返回顶部 返回列表