ちょくちょく構想をしていた3レベルインバーターがようやく完成しました。
自作の3レベルインバーターでモーターを回しました(設定:東芝IGBT) pic.twitter.com/R9F4T2YmPT
— ゆっP (@yuppii5) 2019年4月29日
完成までの道すじから今後の課題まで
試験回路の作成
とりあえずハーフブリッジの回路を作ってゲート信号を入力して無負荷で動かしてみました。直流280V入力で特に発熱等は確認されなかったので、基板の制作に移りました。
基板を設計
KiCADで配線をガーッって書いて発注しました。いままで使っていたインバーターに重ねたかったのでB基板の大きさに合わせて作りました。おかげで配置がギュウギュウになって、一部の配線をジャンパー線でまかなわないといけなくなりました。あと、Cスナバーをとりあえず取り付けたんですが意味を成しているかは不明です。
基板完成!しかし…
個人での作例がなかったんですがまあ行けるっしょ!って感じではんだ付けまでして動かしたら良い動きをしないんですよね。
電源のスイッチをオフにしてキャパシターに溜まっている電荷だけで動かしたんですが、マイコンを起動するとなぜか上のキャパシターの電圧が低くなっていってしまう。
壊れる素子
280Vを通電したところU相の素子(FET)が壊れました。原因を探ったところ、マイコンリセット時に48MHzのクロック?が出るピンがあり、それが悪さをしていたようです。
基板の部品の密度が高いせいで素子を交換するのに苦労しました…。
発煙
素子を取り替え、ピンを変更したあと無負荷で動作試験をしました。このときスライダックを入手したので、それを使って電圧を上げていきながら行いました。
直流電圧140Vくらいまではほぼ問題なかったんですが、200Vまで上げるとどこからか発煙したので中止しました。電源を落としキャパシターを放電したあと基板を触ると熱い部分があったので、多分何か問題が起きていますね。(ハーフブリッジで試験したときに無事だったのはなんだったんだろう…?)
ゲート信号を全く与えない状態(全て0)で280Vに上げても特に問題はなかったので、原因は素子ではなさそうです。
問題点
- 回路がガバ
- 電源が弱い
- 電源の入力電圧をスライダックで半分にしていて音量が小さい
- なぜか発熱するFET
最初の2点はすぐ直せるとして、後ろの2点は今後の長期の課題ですね。素子壊したくないですし。
そういえば、回路の甘さと電源の弱さで一番最初の再現*1を思い出しました。当時はスライダックもオシロスコープもなかったですけどね。
今後の課題
280Vで動かせるようにすることと、SDカードでも3レベルの設定で鳴らせるようにすることですね。
その他
先駆者
素子が壊れて萎えていたところ、ぽんずさん*2に先を越されていました。
3レベルVVVFインバータを作りました pic.twitter.com/hMIb7oZwUi
— ぽんず (@pons658) 2019年4月7日
基板の部品の配置がかっこいい。東武30000系の音良いですよね。
オシロスコープがぽんずさんと同じだったので全く同じにするのもなあと思い、Twitterの動画ではオシロのチャンネルに3と4を使いました。
ノッチオフ時について
ノッチオフというか回転数0のときにスイッチングしているのは、ブートストラップでやっていた2レベル時代の名残です。
最後に
問題点・課題が多いですが、とりあえず完成してモーターを回せたのは良かったです。
*1:自作VVVFインバーターで東武50000系を再現しました(2016/05/23) https://youtu.be/7dzAvt-umCw
*2:ぽんずさんによる記事:3レベルVVVFインバータを作った - ぽんず製造所 http://pons.blog.jp/archives/79636359.html