Arduino를 사용하여 SD 카드 메모리 모듈에 데이터 저장


답변:


9

Arduino와 함께 사용할 수있는 몇 가지 하드웨어 솔루션도 있습니다.

  1. FAT32 및 FAT16과 호환되는 DOSonCHIP. 그들이 I²C 를 지원하도록 펌웨어를 업데이트 할 때 정말 시원 할 것 입니다. SparkFun 은 또한 현재 폐기 된 보드 를 가지고 있지만이 페이지는 추가 정보에 유용 할 수 있습니다.
  2. 4D 시스템은 마이크로 드라이브를 만듭니다 . 또한이 OpenLog 오픈 소스 데이터 로거는 SparkFun에서 사용할 수있는 것 같습니다.
  3. GHI Electronics는 uALFAT MicroSD 보드를 보유하고 있습니다 (현재 단종 됨). I²C 인터페이스가 쉽고 긴 파일 이름도 지원합니다.


6

사전 제작 된 보드 / 솔루션이 없으면 SD 카드에 데이터를 저장하는 것이 그리 어렵지 않습니다.

SD 카드에 파일 시스템에 데이터를 저장하면 (컴퓨터에서 일반 파티션으로 마운트 할 수 있음) 훨씬 어렵습니다. 훨씬 어려운 파일 시스템 자체를 조작 할 수 있어야하기 때문입니다.

이를 위해 기성품 라이브러리가 있습니다. 따라서 원하는 작업에 따라 다릅니다.


1
예. PC에 들어 가지 않아도되거나 PC가 Linux와 같은 기능을 수행하는 경우 파일 시스템이 필요하지 않습니다. 이를 주소 지정이 가능한 큰 메모리 블록 모음으로 취급 할 수 있습니다. 또한 전체 크기 어댑터와 함께 제공되는 저렴한 microSD 키트를 얻는 경우 어댑터에 납땜하여 소켓으로 사용할 수 있습니다.
Chris Stratton



2

이것 좀봐:

Libelium SD 모듈 ; " Documentation : "섹션을 확인 하십시오. 거기서 필요한 모든 것을 찾을 수 있습니다.

이 모듈을 사용했습니다. 직접 만들 수도 있습니다. 완벽하게 작동하며, FAT 에서 사용할 수있는 개발 된 라이브러리가 있습니다 .


0

Storage Shield는 온보드 Atmega328 프로세서를 사용하므로 아주 적은 메모리 또는 Arduino의 처리 성능을 사용하면서 프로젝트에서 기가 바이트의 스토리지에 액세스 할 수 있습니다.

http://www.chipstobits.com/blog/storage-shield/


스토리지 보조 프로세서로 arduino에 동일한 트윈 CPU를 제공하는 것보다 재미있는 것은 SD 카드 자체에 32 비트 암 코어가 포함될 수 있다는 것입니다! bunniestudios.com/blog/?p=898
Chris Stratton
당사 사이트를 사용함과 동시에 당사의 쿠키 정책개인정보 보호정책을 읽고 이해하였음을 인정하는 것으로 간주합니다.
Licensed under cc by-sa 3.0 with attribution required.