Setup |
皆さんご存じ(?)ペルティエ素子です。 電流を流すと片方の面からもう片方へ熱が移動し 温度差が発生する、CPUとかを冷やしたりするあれです。 逆に、ペルティエの裏表に温度差を作ってあげると、 発電できちゃうって知ってました? ゼーベック効果って言うんですが、 モーターだって動かせちゃうらしいのです。 そして、手元には使い道の思いつかないLPC810がある! そういうわけで、温度差発電でLPC810を起動し、 圧電スピーカに発音するおもちゃを作ってみましょう 目標は、「体温で発電し、PC98x1シリーズのピポ音を鳴らす」です 使用するのはこれ。 ARM Cortex-M0+搭載 超低消費電力マイコンLPC810です。 1個80円で32bit-30MHzで動くすごいやつ! 用意する物: TEC1-1270340(ペルティエ素子) ヒートシンク LTC3108モジュール(DC-DCコンバータ) LPC810 2SC1815*2 2SJ471 1N4007*2 SPT08(圧電スピーカ) 電解コンデンサ 470uF 25V 他、ピンヘッダ、ユニバーサル基板 コンデンサ、抵抗など 特殊なのは、LTC3108モジュールだけで ストロベリー・リナックスで購入。 |
Step 3 |
動作しているところです 右上のグラフは、黄色がVOUTで、赤がCPU電圧です VOUTが約3Vを超えたところでCPUに電流が供給され、 圧電スピーカーから「ピポ」音が鳴っているのが分かると思います PC9801っぽく聞こえるでしょうか? CPUはスリープに入れず、コンデンサにたまった電気は使い切ります こうすることで、自動で電源がOFFになり、そのまま再動作が可能です |
Step あとがき |
LPC810の本を買ったところから始まったこの工作。 マイコンだけ見れば、低消費電力にして 2000Hz->1000Hzと変えているだけなんですが CPUの起動は、すごく電力を食われるんですね。 定番のスイッチ回路にたどり着くまで結構悩んでしまいました。 ちなみに、音は、PC98VXとかVMあたりの起動音のつもりです。 30年近く前のパソコンです。 今や、80円で32bit30MHzのマイコンが手に入ります。 すごい時代になったもんです ではまた、次の配信で。 2015/12/13 |