MP3プレーヤ(VS1011 + R8C + SDメモリ)

Last Updated 2005.04.16



1.始め

 トランジスタ技術(2005年4月号)の付録でR8Cが付いていました。
 取り敢えず、LED点滅のプログラムを動かして見ましたが
 もう少し、凝ったものが作りたくなりました。
 ストロベリー・リナックス様でMP3デコーダIC(VS1011)を
 扱っておりましたのでこれを使ってポータブルなMP3プレーヤを作ってみました。
 

2.必要なもの

 ・MP3デコーダ:VS1011
 ・CPU:SR8C15CP
 ・SDメモリカードコネクタ変換基板
 ※詳細な部品についは回路図を参照願います。

 ・ケース:ダイソーで購入した携帯灰皿

 私はケース加工が得意ではないので加工は極力行わず、操作はリモコンで
 行おうと考えていました。
 doggie様のHPでZaurusのオプションパーツのリモコンが解析されていましたので
 これを使おうと思いました。
 このリモコンは抵抗による分圧方式ですので配線も1本で済み、簡単に繋ぐことが
 出来ました。

 Zaurusリモコン

 MP3プレーヤ

3.回路図

 回路図
 Ver 0.01(D2 CADファイル) 2005.04.16: MP3Player.dcd

4.ソフトウェア

 ファームウェア (R8C/15用) Ver0.01(x30ファイル) 2005.04.16: MP3Player.x30

5.基板

MP3プレーヤ+リモコン+ヘッドホン

MP3プレーヤ


ケースと基板

ケースと基板


SDカードコネクタ

SDカードコネクタ



6.使用方法

 電源スイッチ: 長押しで電源ON/OFF
 リモコン(VOL+): 音量上げ
 リモコン(VOL-): 音量下げ
 リモコン(■): 停止(停止後、再生は曲の始めから開始)
 リモコン(→→|): 次の曲
 リモコン(→||): 再生(再生中に押すと一時停止)
 リモコン(|←←): 前の曲
 リモコン(HOLD): HOLD ON でリモコン無効

7.今後と感想

 現在、バッテリは使用方法が簡単なニッケル水素を使っているが
 ケースに入らないので、リチウムポリマ電池に置きかえる。
 (過放電保護回路は実装済み、充電用ICも入手したので時間が出来たら
  組み込む。)

8.参考

 今回のMP3プレーヤを製作するにあたり以下の方々の作品を参考にさせていただきました。
 慎んでお礼申し上げます。

 ・MP3プレーヤのプログラムはゆき様を参考にしました。
 ・電源ON/OFF回路はChaN様を参考にしました。
 ・リモコンはdoggie様の解析結果を参考にしました。

 

トップへ戻る



written by ZUS

このページはリンクフリーです。