关闭 StuartB4 打开了这个问题 2018 年 5 月 11 日 · 4条评论 关闭 如何更改 PWM 频率。#1398 StuartB4 打开了这个问题 2018 年 5 月 11 日 · 4条评论 注释 斯图尔特B4 评论了 2018 年 5 月 11 日 只是想知道是否有人知道我需要编辑 cpu_map.h 文件的哪一部分以将 PWM 频率从 1khz 更改为 8khz。我找到了对它的引用,但找不到它实际告诉您要编辑的内容的任何地方。 只是不知道该怎么做。 我的想法是用 // 注释掉第 139 行,并从第 141 行中删除 //。 138 // 预分频,8 位快速 PWM 模式。 139 #define SPINDLE_TCCRA_INIT_MASK ((1<<WGM20) | (1<<WGM21)) // 配置快速 PWM 模式。 140 // #define SPINDLE_TCCRB_INIT_MASK (1<<CS20) // 禁用预分频器 -> 62.5kHz 141 // #define SPINDLE_TCCRB_INIT_MASK (1<<CS21) // 1/8 预分频器 -> 7.8kHz(在 v0.9 中使用) 142 // #define SPINDLE_TCCRB_INIT_MASK ((1<<CS21) | (1<<CS20)) // 1/32 预分频器 -> 1.96kHz 143 #define SPINDLE_TCCRB_INIT_MASK (1<<CS22) // 1/64 预分频器 -> 0.98kHz (J-tech激光) 任何帮助将不胜感激。 朗瓦特 评论了 2018 年 5 月 11 日 我希望:用 // 注释掉第 143 行,并从第 141 行中删除 // 作者 斯图尔特B4 评论了 2018 年 5 月 11 日 谢谢朗瓦特。 仅此而已吗? 编辑这两行,编译 GRBL 并将其重新上传到 Arduino。 成员 香奈儿 评论了 2018 年 5 月 11 日 是的 chamnit已完成 关闭 2018 年 5 月 11 日 作者 斯图尔特B4 评论了 2018 年 5 月 12 日 好的,非常感谢。 chamnit 提到了这个问题 2018 年 5 月 18 日 如何更改 PWM 频率。 gnea/grbl#436 关闭 喜欢 (0) Z轴 #1397 主轴卡住时触发报警? #1399 Grbl_ESP32 的 ESP3D Web UI 设置 Wifi 网络 使用蓝牙 使用 SD 卡 Grbl_ESP32 的 ESP3D Web UI设置 Wifi 网络使用蓝牙使用 SD 卡设置电机联动和轴对称StallGuard 设置和调整Trinamic 驱动程序使用
只是想知道是否有人知道我需要编辑 cpu_map.h 文件的哪一部分以将 PWM
频率从 1khz 更改为 8khz。我找到了对它的引用,但找不到它实际告诉您要编辑的内容的任何地方。
只是不知道该怎么做。
我的想法是用 // 注释掉第 139 行,并从第 141 行中删除 //。
138 // 预分频,8 位快速 PWM 模式。
139 #define SPINDLE_TCCRA_INIT_MASK ((1<<WGM20) | (1<<WGM21)) // 配置快速 PWM 模式。
140 // #define SPINDLE_TCCRB_INIT_MASK (1<<CS20) // 禁用预分频器 -> 62.5kHz
141 // #define SPINDLE_TCCRB_INIT_MASK (1<<CS21) // 1/8 预分频器 -> 7.8kHz(在 v0.9 中使用)
142 // #define SPINDLE_TCCRB_INIT_MASK ((1<<CS21) | (1<<CS20)) // 1/32 预分频器 -> 1.96kHz
143 #define SPINDLE_TCCRB_INIT_MASK (1<<CS22) // 1/64 预分频器 -> 0.98kHz (J-tech激光)
任何帮助将不胜感激。