3Dスキャナー用の電子機器

謝罪から始めましょう。 それはなんと恥ずべきことでした! すべてのジャムを修正した後、すべてをしっかりと行うために5番目のスキャナーを組み立てたかったのですが、ここではプロジェクト、統一国家試験、オリンピック... トピックにない人のために、 ここにゼロの記事があります 。 そして、主題にあり、まだ興味がある人、最初の部分のカットへようこそ。 そして、あなたがすでに理解しているように、それはエレクトロニクスについてです...









スキャナーでの作業から脱却する過程で、10人以上の人々が、3Dスキャナーの助けが必要だと私に書いてくれました。ほとんどの質問は電子機器に関連しています。 彼女については、この記事で説明します。



一般的な考え方



どうすればいいですか? 第一に、ステッピングモーターを制御する必要があります。第二に、少なくともレーザーのオンとオフを切り替える必要があります。第三に、何らかの方法でコンピューターとデータを交換する必要があります。 ボードが実行する必要のある主な3つのタスクを次に示します。 複雑なことは何もありません。 つまり、ほぼすべてのマイクロコントローラーを使用できます。 私はほとんどSTM32でプログラムしているので、それを採用しました。 操作の一般的な原則は、どのコントローラーでも当然同じです。



第三版



スキャナーの3番目のバージョンでは、STM32F030F4マイクロコントローラーを使用しました。 それは、より支払い可能なケースTSSOP20によって区別されます(その時点では、LQFP Iの下のボードは、フォトレジストを使用しても頑固に機能しませんでした)。 興味のあるもの-PWM生成とハードウェアUSARTを備えたタイマー。 「モーターに足が足りなかった」などの問題は、誰も脅​​かすものではないと思います。 これが私の配線です:



画像



しかし、そのようなスキームは次のようになります:







マイクロコントローラへの導体が回路内で誤って描かれているが、配線は正しいとすぐに言わなければなりません。 図とボード上のコンポーネントの番号は同じなので、図のコンポーネントの定格を参照してください。 クォーツタイミングだけでなく。 ボードの左上隅にあります。 ちなみに、それへのコンデンサは必ずしも10 pFではありません。 それらの公称値は、5〜20 pFの範囲でなければなりません。

配線にPLSピン用の穴がないことに気付くかもしれません。 横にはんだ付けするだけです。 これは記事の冒頭の最初の写真で見ることができます。 また、赤でこれらのピンをグループ(G1、G2など)に組み合わせた配線上にも見えます。

G1はコンピューターと通信するためのコネクターです。 左から、GND、SWDIO、SWCLK、RX、TX、+ 5V。

G2-レーザーの出力。 下からプラス。

G3-レーザー接続。 プラス左(キャップ​​)。

G4-モーター接続。

スキームから推測できるように、ユニポーラステッピングモーターを正確に駆動します。 このために、電界効果トランジスタが使用されます。 SMDアセンブリを提供するというアイデアが気に入りました。 これらのアセンブリを適用しました。 あなたは他のものを取ることができます。 主な条件は、ケースの互換性です(これらと両方のレッグが8であることではなく、ピンアウトが同じであること)。 まあ、トランジスタもNチャネルでなければならないという事実。

レーザー(回路の左下隅)に個別の電圧安定器が作成されています。 これにより、スタビライザーの出力電圧を調整することでレーザー出力を調整できます。 これを行うには、抵抗R5の抵抗値を変更する必要があります。 したがって、ポテンショメータをR5としてインストールすることをお勧めします。 気配りのある読者は、「なぜ9Vなのか」と尋ねます。 一般的に、レーザーはモーターとは別に電力を供給される必要があるためです。 モーターは誘導負荷であるため、レーザーダイオードを破壊する可能性のある電力サージが発生します。 スタビライザーの電圧降下が十分に大きく、通常の動作に十分な電圧がない可能性があるため、5Vから電力を供給しても機能しません。 したがって、電源をすでに持っていて電圧に完全に適していたため、電源を9Vに設定しました。 スタビライザーはラジエーターに取り付けられていますが、ボードにはんだ付けされていません。 代わりに、G2コネクタに接続します。

注意! この回路はレーザーダイオードドライバーではありません! それに接続し、供給電圧を調整します。 つまり、レーザーを自分で組み立てた場合、少なくとも電流制限抵抗とコンデンサを配置する必要があります。



一般に、すべてが回路内にあります。 ボードはLUTで簡単に作成できます。 SprintLayoutの配線へのリンクを次に示します。



4番目のスキャナー



写真も図もありません。すべてがブレッドボード(ブレッドボード)で組み立てられました。 マイクロコントローラはSTM32F401REを採用しました。 いいえ、そのような力は確かに必要ありません。 STM32F401-Nucleoにインストールされました。 このボードが気に入ったのは、ピンだけでなくソケット(Arduinoなど)もあるだけでなく、ST-Link V2.1がインストールされているためです。 彼の何がいいの? そして、プログラマーに加えて、USB-> UARTアダプターもあります。 これは、配線とボードが少なくなることを意味します。 マイナスの点は、システム内でフラッシュドライブとして定義されているため、Windowsエクスプローラーが常に表示されることです。 しかし、そうです。 ささいなこと。 ワイヤーよりも優れています。 回路は基本的に同じままです。 3つの超小型回路を1つのULNに置き換えることができます(ULN200x; x = 1,2,3,4)。 確かに、そこのトランジスタは電流が少なく、一般にバイポーラ用に設計されていますが、1つの場合しかありません。

しかし、レーザー制御については、個別に言う必要があります。 4番目のバージョンでは、電力をプログラムで調整可能にすることにしました。 ある意味では、UARTに従って電力を調整できます。 レーザー出力を制御するには、TDA2030でPWMを駆動します。 このブロックのスキームは次のとおりです。



画像



人間の言語ではなく、オペアンプの非反転信号リピーターです。 電流を増幅する必要があります。 5〜18Vの任意の電力を与えることができます。リピーターは、形状だけでなく、信号の振幅(現​​在の増幅のみ)も繰り返すため、心配する必要はありません。 STM32出力の最大電圧は3.3Vです。 そのため、リチウムイオン電池で駆動されるレーザーから最大出力を引き出すことはできません。最大電圧は4.2Vです。 しかし、私たちは間違いなくソフトウェアエラーで眠っていません。 もちろん、このようなアンプの出力にフィルターを配置することをお勧めしますが、多くの場合、レーザーにはフィルターコンデンサがあるため、選択はユーザー次第です。

注意! 突然、リピーターではなく本格的なアンプを製造することに決めた場合、PWMを使用して制御することを忘れないでください。これは、電圧が最小値から最大値にジャンプすることを意味します。 レーザーダイオードは燃え尽きるのにほとんど時間を必要としないため、電圧が最大4.2Vを超えると(短時間であっても)、ダイオードは燃えます!



そして、より良い方法は?



RepRap 3Dプリンターにはモーターを制御するための多くのボードがあります。 たとえば、これ 。 同様のボードは、チップの名前で簡単に見つけることができます。 なぜ彼女は良いのですか? まず、バイポーラモーターを制御できます。また、巻線の中間タップを通常の方法で切断する(または、接続しない)ことにより、ユニポーラがバイポーラに変わります。 第二に、それは簡単に制御されます。1本のピンが方向を設定し、2本目のピンが衝動を与えます。 すべての衝動は一歩です。 最後の機能は、ステップの分割(マイクロステップ)です。 つまり、マイクロ回路は完全なステップではなく、たとえば1/2になります。 前のスキャナーのステップのように5度ではなく、2.5度。 そして、これは制限ではありません! 16による除算をサポートしますが、実際には必要ありません。

だから私はそれを強くお勧めします。 時間と足(もちろんマイクロコントローラー)は節約できますが、お金は節約できません。 しかし、それは価値があります。

安価で小さいため、制御ボードを同じSTM32F030にはんだ付けすることをお勧めします。 後者はこのような巨大なボックスでは役割を果たしませんが、一部の人々にとってはかなりマイナスになる可能性があります。

レーザー制御に変更するものはほとんどありません。 4番目のスキャナーではすべてがうまく機能し、何も変更する意味はありません。 DACを固定することは可能ですが、これはかなり頭痛の種です。



そして今何?



そして今、印刷、エッチング、はんだ付け、コード、コード、コード! しかし、次の記事のコーディングについて。 そして今回、彼らは私に得点させません。 私が答えた電子機器に関する質問のほとんどを願っています。 そこには特に複雑で恐ろしいものは何もないようです。 私はできるだけ早くコードについて書き込もうとします(下品なコメントはすべて破棄し、アイドルで不要な部分は削除します)。

この記事が役に立つガレージでのプロジェクト/卒業証書/集会の皆さん、幸運を祈ります!



PS回路では、タイプミス-水晶に近いコンデンサ-10 nFではなく10 pF。



All Articles