Skip to content

Instantly share code, notes, and snippets.

@t-nissie
Last active March 19, 2024 23:02
Show Gist options
  • Star 0 You must be signed in to star a gist
  • Fork 0 You must be signed in to fork a gist
  • Save t-nissie/b7ce633e8dfc24a7a87068b11062bfc9 to your computer and use it in GitHub Desktop.
Save t-nissie/b7ce633e8dfc24a7a87068b11062bfc9 to your computer and use it in GitHub Desktop.
mount a 24BYJ28 stepper motor in Sherpa Micro Extruder

Sherpa Micro Extruder with 24BYJ28 stepper motor

Source of this document can be found in https://gist.github.com/t-nissie/b7ce633e8dfc24a7a87068b11062bfc9 .

Mount a cheap 24BYJ28 stepper motor in Sherpa Micro Extruder. 24BYJ28 with a small gear can be found in EasyThreeD printers, i.e. X3, K7, etc.

EasyThreeDの3Dプリンターに入っている ステッピングモーター (stepper motor) 24BYJ28 を Sherpa Micro Extruder(ダイレクト押出機)に取り付ける。 24BYJ28にはギアもついている。 ArduinoとCNC Shieldを用いてテストを行う。 3Dプリンタに取り付けて使用したところ、順調に動作している。

License. ライセンス

STL and FreeCAD source are distributed under ANNEX-Engineering-License-Agreement: https://github.com/Annex-Engineering/ANNEX-Engineering-License-Agreement/blob/main/LICENSE.md

Git repository of Sherpa Micro Extruder is https://github.com/Annex-Engineering/Sherpa_Micro-Extruder

NO WARRANTY.

24BYJ28

Figure of dimensions can be found in https://japanese.alibaba.com/product-detail/Maintex-24byj28-2-phase-24mm-gear-60573381654.html

A similar motor is disassembled in https://stupiddog.jp/note/archives/1209

There are two types of 24BYJ28; gear ratio 1/32 or 1/64. Core motor make one round with 64 pulses. If the stepper driver mode is 16 and the gear ratio is 1/32,

64 * 16 * 32 = 32768 steps

is needed for one round of the small motor gear.

In 12 V, limit its drive current less than 0.4 A, or the motor become too hot. See the manual of your stepper motor driver, DRV8825, etc. See also the sense resistor value, R_sense. Mine is 0.25 Ohm, but yours may not be same.

24BYJ28が 12 V 用の場合、電流を 0.4 A 以下に制限する。 過電流で使うとモーターが高温になってしまう。 最大電流はたいてい半固定抵抗器で調節可能。 調節方法は DRV8825 などのステッピングモータードライバのマニュアルを参照のこと。 電流検出用の抵抗器の値も要確認。ドライバによってさまざまな抵抗値が使われている。

Design. デザイン

EasySherpa.FCStd is redesigned from https://github.com/Annex-Engineering/Sherpa_Micro-Extruder/blob/main/STLs/micro_standard_r2/housing_rear_x1_rev7.STL . Using FreeCAD, import the STL file and translate it with (RearTranslationX, RearTranslationY, 0). ANNEX-Engineering-License-Agreement does not allow us to keep the STL in the FreeCAD source.

Tips. コツ

Enlarge two filament holes for smooth release of filaments.

フィラメントの通る穴はφ2 mmのドリルかヤスリで広げる。 そのままだとアームを解除してもフィラメントが自由に出し入れできないから。

Enlarge two holes for the arm rod, or insertion of rod makes some cracks.

アームの固定軸の穴も広げる。そのままだと軸を挿入すると割れる。

Vaseline can be a lubricant for gears?

ギアの潤滑剤にワセリンを使っても大丈夫?

Test. テスト

Test with Arduino UNO, CNC Shield and sketch_easysherpa.ino . sketch_easysherpa.ino can be found in https://gist.github.com/t-nissie/b7ce633e8dfc24a7a87068b11062bfc9 .

References. 参考文献

Display the source blob
Display the rendered blob
Raw
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
View raw

(Sorry about that, but we can’t show files that are this big right now.)

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment