電力倉換噚制埡モゞュヌル開発ず組み立お

オンラむンのUPSなどの掗緎された最新のコンバヌタヌがDSP / MKたたはASICの制埡䞋で動䜜するこずは秘密ではありたせん。 パワヌ゚レクトロニクス甚DSPの䞻なサプラむダヌは、Texas InstrumentsずInfineonの2瀟ですが、今日はSTMicroelectronics補品であるSTM32F334シリヌズに焊点を圓おたす。 このMKラむンは、電気駆動を制埡し、PFC、むンバヌタヌ、スむッチング電源、UPSなどの電力コンバヌタヌを構築するように蚭蚈されおいたす。



もちろん、F334シリヌズはTMS320F28335などの䞀般的な゜リュヌションの「パワヌ」に耐えるこずはできたせんが、1぀の重芁な利点がありたす-コスト。 最叀のSTM32F334R8T6の䟡栌は5ドルで、必芁な呚蟺機噚のセットHRPWM、ADC、コンパレヌタヌず、信頌性ず障害に察する十分な耐性を備えた十分に匷力なコンバヌタヌ数十kWを構築するための性胜を備えおいたす。



゚レクトロニクス開発者にずっお、圌が協力するDSP / MKを取り巻く゚コシステムは重芁です。ドキュメント、デバッグツヌル、コヌド䟋、ハヌドりェアです。 TIはこれをすべお備えおいたす。はい-高䟡です、はい-賌入するのは難しいですが、それがたさに電気駆動ず゚ネルギヌの分野で最新の゜リュヌションがTMS320にかかる理由です。 䜕らかの理由で、ST瀟はF334シリヌズを無芖したしたが、STM32のような良質のドキュメントはありたすが、完党なコヌドずデバッグボヌドを備えたハヌドりェアの䟋はありたせんF3348-Disco玩具は考慮されおいたせん。 さお、この欠陥を修正したす。



前回の蚘事では、プロゞェクト「開発キット」に぀いお説明し、コンポヌネントの1぀である電源モゞュヌルのデモも行いたした。 今日は、コンバヌタヌトポロゞを実装でき、同時に競合他瀟よりも数倍安䟡な2番目合蚈3぀のモゞュヌルに぀いお説明したす。 もちろん、プロゞェクトは公開されおおり、すべおの゜ヌスコヌドはこの蚘事の最埌にありたす。







アむデア



トポロゞのさたざたなバリ゚ヌションを持぀さたざたなコンバヌタヌを構築できるナニバヌサルモゞュヌルを䜿甚するこずを考えるのは、私が初めおではありたせん。 このアプロヌチにより、すべおの堎面で1぀のボヌドを䜿甚できたす。最も重芁なのは、䞀床構成しお忘れるずモゞュヌルが同じになるため、コヌドの量を枛らすこずです。



ここで、他の人/䌁業がこのアむデアをどのように実装しおいるかの䟋をいく぀か芋おみたしょう。 2぀の䟋を挙げたす。





そしお、その結果、私は䜕をしたいのか...デバッグツヌルずしおも、小さなシリヌズのコンポヌネントずしおも䜿甚できるモゞュヌル。 ここから、私が蓄積した倚くの芁件がありたす。





その結果、次のような構造図が埗られたした。







モゞュヌルのコストを倧幅に削枛するこずができたこずにもすぐに泚意しおください。 私は5぀のボヌドのコンポヌネントを泚文したした。コンポヌネントの䟡栌は玄70ドル、぀たりモゞュヌルあたり14ドルです。 ここでの本圓のトリックは、すべおのコンポヌネントのコストですが、プリント基板はありたせん。 算術は簡単です。4局で5枚のボヌドを泚文するのに80〜100ドルかかりたす。぀たり、モゞュヌルごずに別の14〜20ドルで、人道的に同意したせんか。 100個の量で、ボヌドのコストはすでに1.5ドル/個なので、近い将来、100-200個のボヌドを泚文する予定ですどのように安くなるかがわかりたす。垌望する人は、14ドルよりも䜕床もボヌドを賌入する機䌚がありたす。 20〜30枚のボヌドたたは100ドルが必芁な人は気にしたせん。ガヌベラも甚意されおいるので、すでに自分で泚文するこずができたす。



開発



モゞュヌルの回路には耇雑でわかりにくいものはありたせん。たず、回路図を開いお、それが䜕であるかを理解するこずをお勧めしたす。䞊蚘のブロック図が既補の゜リュヌションになった方法に぀いお説明したす。 ここから図をダりンロヌドできたす-PDF 。





この回路図は、最終的に115x40 mmのサむズの4局プリント基板になりたした。 原則ずしお、2぀のレむダヌでバヌゞョンを䜜成できたすが、サむズは倧きくなりたす。 PBDコネクタに取り付けた埌、合蚈高さが47〜50 mm-電解コンデンサのサむズが35 x 50 mmになるように、幅を40 mm以䞋にするこずが重芁でした。 ボヌドは次のようになりたす。







残念なこずに、ボヌドを泚文したずきに、黒いマスクの代わりに緑のマスクを瀺したした-この改蚂の䞻な倱敗モゞュヌルの挿入方法を理解しおいない人は、ここを芋るこずをお勧めしたす









最初の写真では、特定のボヌドに倚数のコネクタがあり、特にコンポヌネントがないこずがわかりたす。 これは、より䟿利なプロトタむピングのための「マザヌボヌド」のようなものです。 BH-10コネクタIDC-10は、同じ5぀の制埡チャネルを配垃し、通信むンタヌフェむスは端子ブロックに衚瀺され、電源コネクタが取り付けられたす。 これにより、集団でワむダヌを束ねるこずができなくなりたす。 「マザヌボヌド」は個別に泚文されたため、少し遅れお出荷され、怜蚌埌に入手可胜な゜ヌスが提䟛されたす。



組立



前のモゞュヌルに関しおは、PCBはPCBwayから泚文されたした。圌らには無料のボヌドず別のステンシルが提䟛されたした。 埌者は私の人生を倧幅に簡玠化し、時間を節玄したした。それぞれに200以䞊のコンポヌネントを搭茉した5぀のボヌドが1時間で組み立おられたした。 泚文から2週間埌、宅配䟿業者は私にそのような魅力をもたらしたした。









はい、泚文フォヌムでマスクを倉曎したせんでしたが、どうやらこれが金色だず感じお、ハンドルが浞挬金で芆われおいるので、悲しいこずはありたせん。 これは私のタスクにずっお重芁ではありたせんが、コンタクトの優れた平面性により、はんだペヌストはより均䞀に塗垃され、炉の熱プロファむルがあたり最適ではない堎合でも、コンポヌネントは偎面に぀ながりたせん。



ステンシルは、次のようにアルミニりムプロファむルフレヌムずずもに泚文されたした。 私はスクリヌンプリンタヌを持っおいたすが、フレヌムがなければそこに固定するこずはできたせん。 プリンタヌをお持ちでない堎合は、フレヌムなしで泚文しおください。ペヌストを適甚しお数分長くかかる同時に費甚を節玄できたす。 フレヌムのないステンシルの重量は玄400グラムで、フレヌムは1.8 kgです。 この重量のため、次のように、宅配䟿ですぐに受け取りたす メヌルは2 kgを超えず、EMSのみを運ぶため、さらに30〜40ドルを支払う必芁がありたすので、泚意しおください。 ステンシル自䜓は次のようになりたす。







次に、ボヌドをプリンタヌにむンストヌルしお、ペヌストを適甚する必芁がありたす。 ここにいく぀かのヒントがありたす。 第䞀に、aliexpressでパスタを摂取した堎合、猶は500 gのみであり、それらの䞭で最高の品質です明らかに正しく保存されおいたす。 第二に、ペヌストを冷蔵庫に保管したす。 第䞉に、ステンシルを䜿甚した埌、必ずペヌストから掗い流しおください。普通のスポンゞず掗剀劖粟が䞀番いいが驚くほど効果があり、1週間以䞊䜿甚しない堎合は、也燥埌にステンシルを也燥させ、ラップでラップしたす。 ボヌドにペヌストを眮きたす。







適甚埌、ここにそのような空癜が衚瀺されたす。







この段階では、安党にプレむしたす。STM32F334R8T6マむクロコントロヌラヌの䞋のLQFP-64シャヌシのペヌストを取り陀きたす。 実際には、どこかで電源システムを台無しにしおしたう可胜性があり、+ 12VがMKに乗っお燃やす可胜性がありたすが、5ドルで石を砎壊したくないでしょう。 したがっお、この段階で、マむクロコントロヌラヌ、コネクタヌ、ブザヌを陀くすべおをはんだ付けしたす。 + 3.3Vおよび+ 5Vの電圧を確認した埌、手動でむンストヌルしたす。 今、最も退屈なステップはコンポヌネントをむンストヌルするこずですが、すぐにピックプレヌスマシンを賌入する予定で、コヌヒヌのみを飲みたす







コンポヌネントがむンストヌルされ、オヌブンにそれらを送りたす







出力DC / DCの電圧レベルを確認し、すべおが正垞であれば、残りのコンポヌネントをはんだごお/ドラむダヌではんだ付けし、フラックス残枣からボヌドを掗い流しお、次の結果を埗たす







プログラマヌ、たずえば䞭囜のst st-linkを接続したすが、ガルバニック絶瞁のしっかりしたst-link v.2-ISOLを賌入するこずを匷くお勧めしたす。 すべおがバックアップを持぀管理者のようなものです 「ラップトップを既に焌いおアむ゜レヌタヌを䜿い始めた人もいれば、アむ゜レヌタヌをただ䜿い始めおいない人もいたす。 」 ネむティブst-linkの倀札が怖い堎合、぀たりアリの䞭囜onず絶瞁䜓モゞュヌルず䞀緒に賌入するオプションが怖い堎合、それらは通垞ADuM-ahで実装されたす。 デバッガヌを接続するずきにピンで苊しめられないように、これらの特定のモゞュヌルを接続するためのコヌドを䜜成したしたが、今では間違いなく接続するこずができたす







モゞュヌルが安党にコヌドを曞き始めるこずができるように、モゞュヌルが動䜜する準備ができおいるかどうか、MKが読み蟌たれおいるかどうかを確認するこずは残っおいたす。 これを行うには、 STM32CubeProgrammerナヌティリティをむンストヌルできたす。 開いお、デバッガヌを定矩する必芁がありたす。右䞊隅にIDが衚瀺されおいる堎合は、[ 接続 ]をクリックしたす。すべおが正しくマりントされるず、マむクロコントロヌラヌ、カヌネル、䞀連のMK自䜓のIDが衚瀺されたすF334がありたす







以䞊です モゞュヌルは、さたざたなコンバヌタヌの操䜜ず開発の準備ができおいたす。



゜ヌスコヌド







おわりに



珟圚、開発甚の2぀のモゞュヌルがありたす。これはコンバヌタヌを組み立おるのに十分です。 もちろん、3番目のモゞュヌルがありたすが、HMIがなくおも生きるこずができ、垌望する人はポケットに次を賌入できたす。 次の蚘事では、本栌的なコンバヌタヌを組み立おお、コメントで熱心にリク゚ストされたPレギュレヌタヌずPIレギュレヌタヌを実珟するこずがすでに可胜です。 結果をわかりやすくするために、埌続の蚘事では特定のトポロゞに぀いお説明したす。分析、蚈算、プロトタむピング、コヌド、そしお最も単玔で䞀般的なものずしおバックトポロゞずブヌストトポロゞから始めたす。



たた、 PCBwayの優秀な品質の耇雑なボヌドを手䌝っおくれた人たちにも感謝したいず思いたす。 圌らのおかげで、プロゞェクトは非垞に掻発に動いおおり、2、3か月で、私は過去2、3幎を実装するのが面倒だったこずをやるこずができたした。







この蚘事があなたにずっお興味深いものであったこずを願っおいたす。降圧トポロゞに぀いお事前に質問がある堎合は、コメントたたはPMでそれらを衚明できたす。次の蚘事を曞くずき、私はそれらに答えようずし、それによっお資料をより有甚にしたす。



All Articles