Difference between revisions of "Microduino-Module SD"

From Microduino Wiki
Jump to: navigation, search
(Pictures)
Line 2: Line 2:
 
|-
 
|-
 
|
 
|
[[file:Microduino-SD-T.jpg|400px|thumb|right|Microduino-SD]]
+
[[File:Microduino-sd-rect.jpg|400px|thumb|right|Microduino-SD]]
Microduino-RTC Module is a Real Time Clock module based on NXP CMOS PCF8563.
 
RTC module uses TWI/I2C interface for communication.
 
Data can be backed up with the addtional AT24c32 EEPROM.
 
With an onboard capacitor, RTC module keeps time for serveral minutes after power disconnected.
 
PCF8563 uses external crystal, and can provide timer intterupt tigger.
 
  
* Microduino RTC Real Time Clock Module
+
Microduino-SD模块旨在实现对存储卡数据进行读写。
* PCF8563 CMOS Real-Time Clock (RTC)
 
* Two Wire Interface (I2C)
 
* Backup by additional EEPROM AT24C32
 
|-
 
|
 
==Buy==
 
* '''[http://www.microduino.cc/Modules/Microdoino%20Extension%20Modules/RTC Buy Microduino-RTC ]'''
 
|-
 
|
 
  
==History==
 
*first version: 2013/July/06 passed internal testing
 
  
|-
 
|
 
==Spec==
 
Eagle PCB '''[[media:Microduino-RTC.zip|Download]]'''
 
|-
 
|
 
===Main devices===
 
* Pcf8563:'''[[media:Pcf8563.pdf|Pcf8563]]'''
 
* AT24c32:'''[[media:AT24c32.pdf|AT24c32]]'''
 
* Crystal:'''[[media:MS2V-T1S.pdf|MS2V-T1S]]'''
 
|-
 
|
 
  
==Arduino library==
 
Pcf8563 Arduino Library【'''[http://playground.arduino.cc/Main/RTC-PCF8563 ArduinoPlayground]''' 】【'''[[media:Rtc_Pcf8563.zip | Download]]'''】
 
|-
 
|
 
  
==Pictures==
+
 
[[file:Microduino-SD-F.jpg|thumb|600px|center|Microduino SD Front]]
+
 
[[file:Microduino-SD-B.jpg|thumb|600px|center|Microduino SD Back]]
+
 
|-
+
 
 +
 
 +
 
 +
 
 +
 
 +
==特色==
 +
*采用高可靠性接点结构、厚2.2mm与2.4mm的薄型microsd卡座;
 +
*小巧、便宜、堆叠、开放;
 +
*开源的硬件电路设计,与 Arduino 兼容的编程开发环境程;
 +
*统一的 Microduino 接口规范,和丰富的外围模块,可方便、灵活的与其他符合 Microduino 接口规范的模块、传感器进行快速的连接和扩展;
 +
*2.54间距的排母接口方便集成到洞洞板。
 +
 
 +
 
 +
==规格==
 +
*支持储存卡类型:MicroSD(TF);
 +
 
 +
 
 +
==文档==
 +
Eagle PCB '''[[File:Microduino-SD.zip]]'''
 +
 
 +
===主要元件===
 +
* 卡座:microsd卡座 '''[[File:MicroSD.pdf]]'''
 +
* 电平转换芯片:TC74HC4050 '''[[File:TC74HC4050AF.pdf]]'''
 +
 
 +
==开发==
 +
===Arduino库及支持包===
 +
*采用adfaruit SD库文件:
 +
**原库:(core+不能直接用)【'''[https://github.com/adafruit/SD github下载]'''】
 +
**修改的库:(已经修改针对core+的spi管脚)【'''[[File:Lib SD.zip]]'''】
 +
 
 +
*可以结合Microduino核心模块与传感器模块将数据存储、读取,以实现记忆、分析、处理;
 +
 
 +
 
 +
==应用==
 +
 
 +
===程序下载===
 +
测试程序:'''[[File:Program Test SD.zip]]'''
 +
 
 +
===Microduino-SD 文件读、写、删测试===
 +
*所需要准备的硬件有:Microduino FT232R、Microduino Core、Microduino SD;
 +
*所需要准备的软件有:Microduino提供的测试程序(Arduino端)、Arduino IDE(1.0版本以上)、SD库;
 +
*将下载好的库文件夹放入Arduino IDE安装文件夹内的libraries中;
 +
*启动Arduino IED,打开Microduino提供的测试程序,板卡选择Microduino Core (Atmega328P@16M,5V),直接下载即可;
 +
*总共分四块,配合OLED查看(如果没有OLED可配合串口监视查看):
 +
**CS引脚是否匹配
 +
**向SD卡内写入数据;
 +
**读出SD内指定文件的数据;
 +
**删除SD卡指定的文件。
 +
 
 +
==购买==
 +
 
 +
 
 +
==历史==
 +
 
 +
 
 +
==图库==
 +
[[File:Microduino-sd-t.jpg|thumb|600px|center|正面]]
 +
[[File:Microduino-sd-b.jpg|thumb|600px|center|背面]]
 
|}
 
|}

Revision as of 18:02, 10 January 2014

Microduino-SD

Microduino-SD模块旨在实现对存储卡数据进行读写。







特色

  • 采用高可靠性接点结构、厚2.2mm与2.4mm的薄型microsd卡座;
  • 小巧、便宜、堆叠、开放;
  • 开源的硬件电路设计,与 Arduino 兼容的编程开发环境程;
  • 统一的 Microduino 接口规范,和丰富的外围模块,可方便、灵活的与其他符合 Microduino 接口规范的模块、传感器进行快速的连接和扩展;
  • 2.54间距的排母接口方便集成到洞洞板。


规格

  • 支持储存卡类型:MicroSD(TF);


文档

Eagle PCB File:Microduino-SD.zip

主要元件

开发

Arduino库及支持包

  • 采用adfaruit SD库文件:
  • 可以结合Microduino核心模块与传感器模块将数据存储、读取,以实现记忆、分析、处理;


应用

程序下载

测试程序:File:Program Test SD.zip

Microduino-SD 文件读、写、删测试

  • 所需要准备的硬件有:Microduino FT232R、Microduino Core、Microduino SD;
  • 所需要准备的软件有:Microduino提供的测试程序(Arduino端)、Arduino IDE(1.0版本以上)、SD库;
  • 将下载好的库文件夹放入Arduino IDE安装文件夹内的libraries中;
  • 启动Arduino IED,打开Microduino提供的测试程序,板卡选择Microduino Core (Atmega328P@16M,5V),直接下载即可;
  • 总共分四块,配合OLED查看(如果没有OLED可配合串口监视查看):
    • CS引脚是否匹配
    • 向SD卡内写入数据;
    • 读出SD内指定文件的数据;
    • 删除SD卡指定的文件。

购买

历史

图库