ユニバーサル基板で,MP3 デコーダ IC VS1053b ブレークアウト・ボードのクローンを作ってみた.
初出 2013-05-06
最終更新 2013-05-06
VLSI VS1053b は,MP3 等圧縮音声のデコードおよび,GM Level 1 相当の音色を内蔵した MIDI 音源機能を持つサウンド IC である.各種マイコンからは UART/SPI で制御する.秋月電子で ¥700.
特徴
特に MIDI 音源内蔵という部分に魅力を感じ,かねてから QFP のはんだづけに挑戦してみたかったことも相まって衝動買い.早速 IC だけ変換基板上に実装したのは良いものの,実際に遊ぶにはそれなりの規模の周辺回路が必要.ここまでやったからには作るしかないと,ユニバーサル基板上に実装することにした.
VS10xx シリーズの製品は,SparkFun からブレークアウト・ボード[1] や Arduino シールド[2] が発売されており,回路図まで公開されている.これを参考に,データシートに載っている応用回路よりも潰しが効きそうな実験基板を作る.
上記 SparkFun 製ブレークアウト・ボードの設計をそのまま流用する.電源 IC は異なるため,調達した部品に合わせる.2.8 V 出力のレギュレータが入手できず.2.85 V の Si91841 で代用している.
B タイプ基板 (95 × 72 mm) に収まるように実装.本物と比べると 2 まわりほど大きいが,ピンアサインも SparkFun のものと同一に揃えることにした.
3 日
クリックで拡大写真をご覧になれます.
![]() |
![]() |
![]() |
![]() |
はんだづけを思う存分楽しめたので,満足の限りである.もう二度とやらない.¥2,500 ほど出せば,小さくまとまった赤くて綺麗な基板が実際に手に入ったわけだが,そこから部品代を差し引いた残りの額と掛けた労力を考えると,明らかに割に合っていないように思える.正直な話,一発で動いたからまだ幸運だったのかもしれない.
ところで,SparkFun 製ボードのピンアサインは,VS1053b の端子との配線距離を十分考慮して設計されたものだとわかる.有り難くデッドコピーさせていただいたわけだが,ユニバーサル基板で自作するとなれば,それでも一部で耐熱ビニルワイヤによる長距離配線が目立つ (写真 3 枚目).一応耐熱ビニルワイヤ同士を編んで,できるだけ動かないように固定するなどの工夫はしてみたが,これも本来あまり良い事ではないだろう.
部品番号は原則的に,オリジナル (VS10XX-v15) の回路図と合わせている.電源周りのコンデンサは,C101 以降で新規に付番した.
番号 | 種別 | 品番 | 数量 | 備考 |
---|---|---|---|---|
U1 | 3.3 V レギュレータ | TA48033S | 1 | |
U3 | 2.85 V レギュレータ | Si91841DT-285 | 1 | |
U4 | 1.8 V レギュレータ | LM1117MPX-1.8 | 1 | |
U2 | MP3 デコーダ IC | VS1053b | 1 | |
R1 | カーボン抵抗 | 1.0 MΩ | 1 | |
R2-5, R10-11, R14-17 | カーボン抵抗 | 100 kΩ | 10 | |
R6, R7a, R7b, R9 | カーボン抵抗 | 20 Ω | 4 | |
R8 | カーボン抵抗 | 1.0 kΩ | 1 | |
R12-13 | カーボン抵抗 | 470 Ω | 2 | |
C3, C8 | 積層セラミックコンデンサ | 22 pF | 2 | |
C9, C13-22 | 積層セラミックコンデンサ | 0.1 uF | 14 | |
C102 | U3: IN-AGND | |||
C105 | U1: IN-GND | |||
C107 | U4: IN-GND | |||
C10, C12, C23-24 | 積層セラミックコンデンサ | 0.01 uF | 5 | |
C108 | U4: BP-GND | |||
C11 | 積層フィルムコンデンサ | 0.047 uF | 1 | |
C101 | 電解コンデンサ | 10 uF | 1 | U3: OUT-GND |
C104 | 積層セラミックコンデンサ | 1 uF | 1 | U4: OUT-GND |
C106 | 電解コンデンサ | 33 uF | 1 | U1: OUT-GND |
LED1 | 青色 3φ LED | L314LBD | 1 | |
Q1 | 水晶発振子 | 12.288 MHz | 1 | シリコンハウス共立 |
JP1-2 | ピンヘッダ | 1x10 | 2 | |
JP3 | ピンヘッダ | 1x7 | 1 | |
JP4 | ピンヘッダ | 1x2 | 1 |