关闭 McNugget6750 开启了这个问题 2016 年 10 月 26 日 · 1条评论 注释 麦乐块6750 评论了 2016 年 10 月 26 日 • 编辑 在 cpu_map.h 中,我添加了无预分频器 pwm 速度,并根据 AVR 数据表更正了评论中的预分频器描述。最后两行是 1/64 和 1/256。 我没有计算新的实际频率! // Prescaled, 8-bit Fast PWM mode #define SPINDLE_TCCRA_INIT_MASK ((1<<WGM20) | (1<<WGM21)) // Configures fast PWM mode #define SPINDLE_TCCRB_INIT_MASK (1<<CS20) // no prescaler! Used for K40 CO2 Laser // #define SPINDLE_TCCRB_INIT_MASK (1<<CS21) // 1/8 prescaler -> 7.8kHz (Used in v0.9) // #define SPINDLE_TCCRB_INIT_MASK ((1<<CS21) | (1<<CS20)) // 1/64 prescaler -> 1.96kHz // #define SPINDLE_TCCRB_INIT_MASK (1<<CS22) // 1/256 prescaler -> 0.98kHz 贡献者 香奈儿 评论了 2016 年 10 月 26 日 @McNugget6750: 谢谢,但我认为您可能看过 Timer1 预分频器,而不是 Timer2 预分频器。它们看起来很相似,但它们确实不同。现在源代码中的写法是正确的。 我将添加您的行以禁用您的 K40 机器的预分频器。不确定为什么需要那么高的频率。在我与其他激光 OEM 的谈话中,频率越低越好,但我认为这可能取决于电子电路的工作方式。 chamnit已完成 关闭 2016 年 10 月 26 日 喜欢 (0) steps mm 错误地改变了数字 #55 支持分立式步进驱动器和 H 桥 #56 v1.3.8-EDGE 重启后键盘快捷键消失 #427 关闭 无法在 gsender 1.2.0 中打开 .gcode 文件 #367 RaspberryPi 运行 gsender 时出现问题 #89 向 fluidnc 发送 $$ 会导致 gsender 崩溃 #473 v1.3.8-EDGE 重启后键盘快捷键消失 #427 关闭无法在 gsender 1.2.0 中打开 .gcode 文件 #367RaspberryPi 运行 gsender 时出现问题 #89向 fluidnc 发送 $$ 会导致 gsender 崩溃 #473功能请求:抑制发送到机器的 gcode 中的 gcode 注释。 #444 关闭通过网络连接进行连接 #171操纵杆运动的剩余问题 #204 关闭新版本认为我的机器一直处于锁定状态 #474 关闭
在 cpu_map.h 中,我添加了无预分频器 pwm 速度,并根据 AVR 数据表更正了评论中的预分频器描述。最后两行是 1/64 和 1/256。
我没有计算新的实际频率!