御アクセスありがとうございます。当ブログの閲覧にあたりまして「当ブログについて」の内容に同意したものとします。23:52PICマイコンテスラコイル今までテスラコイルのインタラプターには言わずと知れたスティーブ氏のインタラプタを使ってきました。これしかしドラム放電やQCW放電など、単発の出力をすることはできなかったので新しくインタラプタを作ることにしました。(や、実は左上のボタンで単発出せるんだけど接触悪かったり何回も押さないといけないしなんだかんだで使い勝手が悪かった)スティーブ氏のものは555を使ったディスクリート構成でしたが、今回はすべてマイコンで制御しようと思います。基本的にはスティーブ氏のものと同じ動作+ドラムモードを実装するつもりですが、マイコンを使ってプログラム次第で柔軟に動作させたり、部品数も少なく配線も簡単にしちゃおうという魂胆あと電池の持ちも良くなるように、というかなくなっても安価に入手できるように単3の電池を使うことにします。006Pはちょっと高いよね。乾電池一本で動かせるように、HT7733を使ったDC-DCコンバータで1.5V→3.3Vに昇圧しています。あとはメインのマイコンとボリューム類のコネクタ(ピンソケットだけど)、出力の光コネクタが載っています。ボリューム類がわちゃわちゃしすぎてるケースに組み込んだ。動作状態確認LED単発出力ボタン、単発を一定時間おきにパンッパンッってやるやつ、周波数、パルス幅という感じに並んでます。使用したマイコンはPIC16F18325です。NCOというモジュールを使い、かなり滑らかに周波数を変更できます。0~125kHzまで0.1192092896Hzごと(20bit)に周波数を変えられますがもはやVR値をADCが10bitなのでNCOを使いきれてない。???動画このインタラプタは実はNT京都にあわせて作ったのですが、来場者の方から「なんで音が出せるの?」という質問をされそうだったのでパンッパンッパッパッパパパパバーーー(伝われ)ってやって原理を説明できるモードにを付けてみました。実際文化祭で実演した時は何度かこのような質問されました。結局テスラ本体がダメだったのでNTでこのモードを使うことはありませんでした(話を戻しますとモード切り替えスイッチを一番下にするとこのモードになります。周波数ボリュームを右から左に下げていくと周波数が上がっていきます。そのまま、モード切替スイッチを中点にするとノーマルインタラプタモードになり、ボリュームを上げていくと周波数がさらに上がっていきます。原理説明モード→ノーマルモードの切替時に周波数を連続させたかったので原理説明モードの操作が変な感じになりました。モード切替スイッチを一番上にするとバーストモードになります。左下のボタンを押すと単発出力(1msくらい)を出せます。その隣のボリュームで一定時間おきに単発出力してくれます。書いてしまいましたが動作はこんな感じです。使ってみた感想としては、上にも書きましたが操作性が悪い。持ちやすいケースで作り直したいね。それ以外は思った通りに動いてくれましたし、特に以前のインタラプタで問題になった点を解決することが出来て満足しています。人気記事PVTwitterぽんず@pons658大体Twitterいます。pons658Youtubepons658Youtubeチャンネルです。実験動画等上げています。よろしければチャンネル登録お願いします。