jazsmile 发表于 2012-10-30 17:28:30

如何实现SD卡的插卡检测

想在单片机上做一个SD卡的插卡检测功能,

想法:采用开关,插入卡后,开关被按下。但所认识的开关没有满足这个sd卡卡槽要求。

请问:如何实现SD卡的插卡检测? 谢谢

.titrwh 发表于 2012-10-30 17:30:08

大多数SD卡都有这个开关啊,就是一个小金属片。                                                                                          

chess01 发表于 2012-10-30 17:30:41

买支持插入检测的卡槽
或者利用SD卡本身的两个GND触点

qwermhb 发表于 2012-10-30 17:47:20

sd卡槽自带的

yurinacn 发表于 2012-10-30 18:14:48

SD卡标准里有一点,DAT3引脚有约90K上拉,可用作检测。

我觉得用卡座的触点做检测比较好,但如果已经设计好了,线也铺好了,就是没留的话,可用DAT3脚检测。
DAT3是SD模式的标法,SPI模式好像是CS脚。
单片机不带可编程下拉的话,接个1M电阻到地。读到高电平就表明卡接入了。

luld 发表于 2012-10-30 18:24:52

卡槽上有开关啊。。。

jazsmile 发表于 2012-10-31 09:44:41

luld 发表于 2012-10-30 18:24 static/image/common/back.gif
卡槽上有开关啊。。。

没有发现,有图吗?

HZKJ 发表于 2012-10-31 11:24:17

用万用表量下,靠近边上的两个两个脚就是开关.

fsclub 发表于 2012-10-31 11:58:04

卡槽都带有开关。

34071417 发表于 2012-10-31 13:22:55

有那种带检测的

Anqi90 发表于 2012-10-31 14:02:41

仔细看看卡槽的结构就能看出来了,反复插几次卡,很明显的
页: [1]
查看完整版本: 如何实现SD卡的插卡检测