跳到主要内容

settings.yml

概述

settings.yml 是 Winder BLDC 电机绕线机的配置文件,放在项目根目录。 这些参数可以根据被绕制的电机类型和目标工艺进行调整。 你可以通过在绕线机上运行 scripts/calib.py 来完成参数校准。

serial

port

Aotenjo Master 所连接的串口。默认值为 /dev/ttyACM0

baudrate

串口通信波特率。默认值为 115200

logging

level

应用日志级别。默认值为 INFO

motor

M0

M0 是控制定子直线运动的电机。

M0 配置图

direction

M0 电机的方向。

wind_range_end

机械臂绕线到槽位末端的位置。

wind_range_start

机械臂从槽位根部开始绕线的位置。

end_to_zero

M0 的 wind_range_endzero 之间的距离。

velocity

仿真模式下 M0 的速度(rad/s)。

M1

M1 是驱动定子旋转的电机。

direction

M1 电机的方向。

zero

M1 与定子支架完全对齐时的位置。

end_to_rotating_position

wind_range_end 与 M1 旋转位置之间的距离。

velocity

仿真模式下 M1 的速度(rad/s)。

M2

M2 是将导线缠绕到定子上的电机。

direction

M2 电机的方向。

zero

机械臂位于 12 点钟方向时 M2 的位置。

angle_to_prevent_collision

用于避免定子与导线碰撞的角度。

velocity

仿真模式下 M2 的速度(rad/s)。

M2 是将导线缠绕到定子上的电机。

zero

机械臂位于 12 点钟方向时 M2 的位置。

velocity

仿真模式下 M2 的速度(rad/s)。

M3

M3 是控制导线张力的电机。

direction

M3 电机的方向。

pull_wire_torque

M3 施加的拉线扭矩。

wind_torque

M3 在绕线过程中施加的扭矩。

velocity

仿真模式下 M3 的速度(rad/s)。

winding

turns

每个槽位的匝数。默认值为 75

starts_at

起始绕制槽位编号。默认值为 0

winding_config

绕组配置字符串。默认值为 "AaAabBbBCcCcaAaABbBbcCcC"。该字符串表示 24n22p 电机的绕线顺序。 有关绕组配置的更多说明,请参考 Winding Configuration

dont_move_m3

绕线过程中是否移动 M3。默认值为 false