A32 Arduino 配件 Micro SD卡模块 SPI接口 迷你TF卡读写

地区:广东 深圳
认证:

深圳市世纪晶微电子有限公司

普通会员

全部产品 进入商铺

宝贝描述:

该模块(MicroSD Card Adapter)是Micro SD卡读写模块,通过文件系统及SPI接口驱动程序,单片机系统即可完成MicroSD卡内的文件进行读写。Arduino用户可直接使用Arduino IDE自带的SD卡程序库即可完成卡的初始化和读写

模块特点如下:

1.支持Micro SD卡、Micro SDHC卡(高速卡)

2.板载电平转换电路,即接口电平可为5V或3.3V

3.供电电源为4.5V~5.5V,板载3.3V稳压电路

4.通信接口为标准SPI接口

5.4个M2螺丝定位孔,便于安装

接口参数:

项目

最小值

典型值

最大值

单位

电源电压VCC

4.5

5

5.5

V

电流

0.2

80

200

mA

接口电平

3.3或5

V

支持卡类型

Micro SD卡(<=2G),Mirco SDHC卡(<=32G)

尺寸

42X24X12

mm

重量

5

g

接口描述:

Mirco SD卡模块的接口如下图所示:

 

控制接口:共6个引脚(GND、VCC、MISO、MOSI、SCK、CS),GND为地,VCC为供电电源,MISO、MOSI、SCK为SPI总线,CS为片选信号脚;

3.3V稳压电路:LDO稳压输出的3.3V为电平转换芯片、Micro SD卡供电;

电平转换电路:往Micro SD卡方向的信号转换成3.3V,MicroSD卡往控制接口方向的MISO信号也转换成了3.3V,一般AVR单片机系统都能读取该信号;

Micro SD卡座:是自弹式卡座,方便卡的插拔。

定位孔:4个M2螺丝定位孔,孔径为2.2mm,使模块便于安装定位,实现模块间组合;

使用方法:

1个Arduino兼容主板Catduino(不熟悉开源硬件的可以将其理解为Atmega328P单片机开   发板)及一根mini USB线;

1个Micro SD卡模块;

1张三星的2G的Micro SD卡;

1个Arduino接口扩展板Base shield(内链接)

6根母对母杜邦线,用于连接模块的控制接口和Base Shield上引出的SPI接口;

实验步骤

1. 将Base Shield直接插到Catduino主板上,确保Micro SD卡已格式化为FAT16或FAT32格式,并将其插到Micro SD卡模块上。

2. 用6根母对母杜邦线将Micro SD卡模块与Base Shield的SPI接口连接起来,如下表、图所示

Base Shield

连接线

Micro SD卡模块

GND

黑线

GND

VCC

红线

VCC

MISO

黄线

MISO

MOSI

白线

MOSI

SCK

绿线

SCK

D5

蓝线

CS

 

3. 用mini USB将Catduino连接起来,如果是首次使用该主板,其USB转串口驱动可从Arduino的IDE目录下的drivers找到USB Drivers。

4. Micro SD卡读写的相关程序可使用Arduino IDE自带的程序,目录是

..\Arduino-1.0\libraries\SD。重新打开Arduino IDE,点击工具栏的Open按钮,打开SD中的CardInfo例程,如下图所示,需要注意的是片选信号脚应改成实际连接到模块的片选脚,在本实验中选择D10,如图中红框所示。

选好串口、板子名称,点击烧录按钮,即可烧录。该例程展示的是如何读取Micro SD卡的信息,包括卡的类型、文件系统类型、存储容量,也列出卡中的文件名称。点击Serial Monitor即可查看。

在SD程序库中还有其他的例程,用户可自行实验及更多的尝试。

*版本信息*

版本号

描述

发布日期

v0.9b

首次公开发布

2013.07.14

v1.0

1.Micro SD卡座入口处的PCB改成凹状,插卡更方便

2.优化PCB layout布局

2013.09.08

配件清单

1个Micro SD卡读写模块(防静电包装)

型号/规格

Micro SD卡模块

品牌/商标

世纪晶微