メインコンテンツまでスキップ

settings.yml

概要

settings.yml には、Winder BLDC モーター巻線機の構成が含まれており、ルート ディレクトリに配置されます。 これらのパラメータは、巻き上げられる特定のモーターと希望の巻き上げプロセスに基づいて調整できます。 ご自身のモーター巻線機で scripts/calib.py を実行すると、パラメータを調整できます。

serial

port

青天井マスターが接続されているシリアルポート。デフォルトは /dev/ttyACM0 です。

baudrate

シリアル通信のボーレート。デフォルトは 115200 です。

motor

M0

M0 はステーターの直線運動を制御するモーターです。

M0 構成イメージ

wind_range_end

アームがスロットの端まで巻き付く位置。

wind_range_start

スロットの根元からアームが巻き付く位置。

end_to_zero

M0 の wind_range_endzero の間の距離。

velocity

シミュレーションモードにおけるM0の速度(rad/s)。

M1

M1はステータを回転させるモーターです。

zero

M1の位置はステーターホルダーと正確に一致しました。

end_to_rotating_position

wind_range_endからM1の回転位置までの距離。

velocity

シミュレーションモードにおけるM1の速度(rad/s)。

M2

M2はステーターにワイヤーを巻き付けるモーターです。

zero

腕を12時の位置にしたときのM2の位置。

angle_to_prevent_collision

ステーターとワイヤーの衝突を防ぐ角度。

velocity

シミュレーションモードにおけるM2の速度(rad/s)。

M2はステーターにワイヤーを巻き付けるモーターです。

zero

腕を12時の位置にしたときのM2の位置。

velocity

シミュレーションモードにおけるM2の速度(rad/s)。

M3

M3はワイヤーの張力を制御するモーターです。

pull_wire_torque

ワイヤを引っ張るために M3 によって加えられるトルク。

wind_torque

巻き取り時に M3 によって加えられるトルク。

velocity

シミュレーションモードにおけるM3の速度(rad/s)。

winding

turns_per_slot

スロットごとのターン数。デフォルトは 75 です。

starts_at

最初に巻くスロット番号。デフォルトは 0 です。

winding_config

ワインディング構成文字列。デフォルトは "AaAabBbBCcCcaAaABbBbcCcC" です。この文字列は、24n22p モーターの巻線シーケンスを表します。 巻線構成の詳細については、「巻線構成](./winding-config.mdx)」を参照してください。

dont_move_m3

巻き取り中にM3を動かすかどうか。デフォルトは false です。