PICマイコンと組込ボードのプロフェッショナル
 

SD/USBメモリー簡単シリアル制御ボード [MSUH-50]

商品名 : SD/USBメモリー簡単シリアル制御ボード [MSUH-50]

商品コード : 510907777

価格 : 6,400円(税込)

数量 :


MSUH-50は、簡単なシリアル制御だけでUSBメモリーやSDカードにFAT16及びFAT32に準拠したファイルを新規作成したり、既存のファイルからデータを読み出すことのできるアクセスボードです。

米GHI社のALFAT SoCチップを採用し、非同期式シリアル通信(UART)又は同期式シリアル通信(I2C)通信にてSDカードやUSBメモリーにアクセスできます。

SDカードは1スロット、USBメモリー用タイプAポートは2ポート搭載しており1つはフルスピード用、もう1つは物理層にFUSB2805を搭載したハイスピード用のポートになっています。

コマンド体系が簡単なのでワンチップマイコン等から、SDカードやUSBメモリーにアクセスして、FATファイルシステム準拠のファイル操作が行えます。(※1)

ファイルの種類は問いませんので、テキストデータからバイナリデータまで様々なデータ形式に対応します。



※1:SDカードは64GBまで、USBメモリーは64GBまでのものに対応しています。メーカーや製品によっては相性問題が発生する場合があります。

※本製品はSDカードのライトプロテクトスイッチの検出、判定には対応しておりません。くわしくはこちらをご覧ください。


 

シリアル通信のインターフェイスは、非同期式シリアル通信(UART)と、同期式シリアル通信(I2C)のどちらかをモードピンの設定によって設定することができます。

UARTではTXとRXの2線式通信の他、高速時はより信頼性の高い通信を行うフロー通信を行うことが可能です。 通信速度は921.6kbpsまで対応です。

※デフォルトの通信速度は115.2kbpsとなっています。(※2)

同期式シリアルI2Cで通信を行いたい場合には、本機はスレーブデバイスとして使用しマスター機器からコントロールします。スピードモードは400Kbpsの高速モードに対応しています。
※スレーブアドレスは固定されています。

パソコンと接続する場合にはUSB-UART変換IC(FT232R等)や、RS232C-UART変換IC(ADM3202)などを介してパソコンと接続します。

※2:通信速度は本機には記憶できずリセット後や電源再起動後は常に115.2kbpsとなります。

 

MSUH-50は マイクロソフト社のFAT32ファイルシステムに関するライセンスを取得済み。

FAT32のロングファイルネームに対応しています。従来のような8.3ファイルネームではありませんので長いファイル名の取り扱いも心配ありません。

複雑なディレクトリ構造にも対応。
新しいフォルダを作成してそこに新規ファイルを作成したり、ルートから深い階層にあるファイルへもアクセスできます。



ファイルの種類・拡張子は問いません。テキストファイルはもちろんJPEGファイルやMP3ファイルなどにもアクセスしてバイナリーデータを読み出すことができます。

ファイルは最大16個まで同時に本体内のファイルハンドルと呼ばれるバッファに展開することが可能です。ファイルの内容を比較したり、任意のファイルハンドルに対して操作が可能です。

 

本体にバッテリーバックアップ対応のリアルタイムクロック(RTC)を内蔵していますので、ファイル作成時のタイムスタンプを付けることができます。(※3)

外部にCR2032などのコイン電池を取り付けることで、本体の電源を切断しても時計計測は動き続けます。もちろんコマンドで現在日時を取得することもできます。

※3:本機のRTC機能は2秒単位になります。

 

パソコンのRS232CポートやUSB-UART変換ICなどを介してパソコンと接続して、本機の機能を一通り使える便利なユーティリティソフトをご用意しました。当方のダウンロードサイトからダウンロードしてご使用頂けます。

戻り値を確認しながらMSUH-50の評価などが行えます。また16進→10進変換機能や戻り値の解析機能などもありますので、本機の評価に是非お役立て下さい。



 操作できる機能一覧
 
ファイルを開く 最大16個のファイルを同時に開くことが可能。
SDカードとUSBメモリーのファイル混在可能。
ファイル内のデータを読む ファイル内のデータについて、任意の位置から任意のサイズでデータを読み込み可能。
既存のファイルにデータを書く メモリーメディア内にある既存ファイルに対してデータを追記。
新しいファイルを作る 新しいファイルを新規に作成。任意のディレクトリにファイルを作成。
ファイル、フォルダを削除する ファイルやフォルダを削除。
クイックフォーマット メモリーメディアをクイックフォーマット。
ファイルの属性やサイズ、ファイルスタンプを取得 指定したファイルの属性やファイルサイズ、ファイルのタイムスタンプを取得可能。
ディレクトリ内のリスト取得 指定したディレクトリ内にあるすべてのフォルダ、ファイルのリストを取得。
空き容量の取得 メモリーメディアの空き容量を取得。
ファイルやフォルダーのリネーム ファイル又はフォルダの名前を任意の文字列にリネーム。
メモリーデバイスの転送速度を計測 メモリーデバイスに指定したサイズのデータを書き込み、書き込み時間と読み込み時間を計測し転送速度を実測。

 搭載機能一覧
 
●FAT16及びFA32のファイルシステムに対応
●ロングファイルネームに正式対応、マイクロソフト社のライセンス取得済み
●非同期式シリアル(UART)及び同期式シリアルI2C通信に対応
●SDカードはSDHCカードを含め64GBまで対応
●USBメモリーは64GBまでのUSB1.1/2.0/3.0規格すべてに対応
●SDカードとUSBメモリー2個を同時使用可能。混在してファイルを展開可能。
●同時に16個のファイルを内蔵バッファに開くことが可能
●装着したメモリーデバイスの転送速度を計測する簡易メディアテスト機能
●2つの省電力モードを搭載、作業状態を保持したまま低消費電力モードに移行することも可能
●クイックフォーマット機能搭載
●RTC機能搭載で、ファイル作成時のタイムスタンプをファイルに記録
●電源電圧は+5.0V
●縦56×横61mmのコンパクト設計(メモリーデバイス非装着時)
●日本語マニュアル付属だから分かりやすい
●機能をパソコンから簡単に評価できる使いやすいユーティリティソフトをご用意

 マンド操作の一例



 
 主な仕様
 
電源電圧 +5.0V (本体電源とUSBメモリー用電源)
RTCバックアップには1.65V〜3.3Vのバックアップ電源が必要
消費電流 動作時平均:約65mA程度
スタンバイモード時:20.5uA程度(max)
ストップモード時:11mA程度(max)
対応メモリーメディア SDカード、SDHCカード:最大64GB、Class4〜10
USBメモリー:USB1.1以上、最大64GB
対応ファイルシステム FAT16、FAT32
※exFAT及びNTFSには対応していません。64GB以上のデバイスのフォーマット方法についてはこちら
インターフェース 非同期式シリアル(UART): デフォルト通信速度115.2kbps
同期式シリアル(I2C): 100k〜400kHz対応
ボード寸法 縦56×横61mm


※市販されているすべてのUSBメモリー、SDカードが使えることを保証するものではありません。メーカーやモデル等によっては相性問題によりお使い頂けない機種がある可能性もあります。また当方では相性保証は致しておりません。
相性問題かどうかの確認はIコマンドによる初期化時に分かります。Iコマンド実行後メモリーメディアの初期化が正しく完了したことを通知するACK(!00)が返らない場合には、そのメモリーメディアはお使い頂けません。なお相性問題について当方ではほとんど経験しておりません。

※SDカードのライトプロテクションスイッチ検出には非対応です。詳しくはこちらをご覧ください。

※メーカー米GHI Electronics社と当方マイクロテクニカはSD Card associationのメンバーです。

※FAT32についてマイクロソフト社のライセンスを取得しています。
 

 セット内容

 ●MSUH-50本体
 ●日本語マニュアル(ダウンロード


※RTC用の32.768kHz発振子は実装済みです。
※マニュアルはPDF配布となり紙媒体でのご提供はありません。
※マニュアルはこちらからご覧頂けます。

 


 本製品のサポートについて

本製品のすべてのサポートはすべてALFATチップの開発元(米GHI Electronics社)が行います。日本国内での技術的なサポートやご質問等の受付は行っておりません。

技術的なご質問やサポートは開発元のご提供するサポートフォーラムにてメーカーの技術者又は世界中のユーザーと情報を交換して頂き、解決して頂くことになります。日本国内での技術的なサポートは行っておりません。



※カジュアリーサポートとは、製品の使い方に関する簡単なご質問についてご案内するサービスです。技術的なサポートではございません。詳しくは上記画像をクリックしご覧ください。

ページトップへ