打开 0xBeFa 打开了这个问题 2019 年 5 月 12 日 · 1条评论 打开 用于 2.5D 扫描仪设置的模拟激光传感器#662 0xBeFa 打开了这个问题 2019 年 5 月 12 日 · 1条评论 注释 0xBeFa 评论了 2019 年 5 月 12 日 我有一个工业激光三角测量传感器,可以测量激光束的反射距离。我想使用我正在构建的 CNC 路由器的 X 和 Y 运动来制作 2.5D 扫描仪或将我的路由器位置归零到工件上。传感器有一个 4..20 mA 模拟输出,我已将其连接到探头输入引脚。 今天我修改了代码以输出转换后的 adc 值,而不是为探测命令 (G38.2) 移动 Z 轴。到目前为止效果很好。 我想让代码的添加尽可能通用,并以某种方式贡献它们。是否有机会将此功能集成到主 grbl 中? 可以通过什么方式讨论和审查实施情况? 例如,至少需要以下新配置参数: $x0: probe_mode: 0=无模拟探头,使用数字探头 1=在主轴位置测量,报告为传感器位置 2=在主轴位置测量,报告为主轴位置 3=移动传感器到主轴位置,报告并返回 $x1: analog_input_type: 0= 4..20 mA 1= 0..20 mA 2= 0V to Vref $x2: analog_offset_X: $x3: analog_offset_Y: $x4: analog_offset_Z:之间的 距离传感器位置和主轴位置 $x5: analog_angle_X: $x6: analog_angle_Y: 传感器的倾斜度。可用于校准。 $x0: 模拟_斜率: 每 mA 或 V 传感器输出多少毫米 柳树芽7 评论了 2021 年 3 月 13 日 grbl 可以读取模拟输入真是太棒了。你能告诉我你是如何修改代码使 ADC 工作的吗? 喜欢 (0) 间隙补偿 #661 gcc 9.1.0 草图太大 #663 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 关闭
我有一个工业激光三角测量传感器,可以测量激光束的反射距离。我想使用我正在构建的 CNC 路由器的 X 和 Y 运动来制作 2.5D 扫描仪或将我的路由器位置归零到工件上。传感器有一个 4..20 mA 模拟输出,我已将其连接到探头输入引脚。
今天我修改了代码以输出转换后的 adc 值,而不是为探测命令 (G38.2) 移动 Z 轴。到目前为止效果很好。
我想让代码的添加尽可能通用,并以某种方式贡献它们。是否有机会将此功能集成到主 grbl 中?
可以通过什么方式讨论和审查实施情况?
例如,至少需要以下新配置参数:
$x0: probe_mode:
0=无模拟探头,使用数字探头
1=在主轴位置测量,报告为传感器位置
2=在主轴位置测量,报告为主轴位置
3=移动传感器到主轴位置,报告并返回
$x1: analog_input_type:
0= 4..20 mA
1= 0..20 mA
2= 0V to Vref
$x2: analog_offset_X:
$x3: analog_offset_Y:
$x4: analog_offset_Z:之间的
距离传感器位置和主轴位置
$x5: analog_angle_X:
$x6: analog_angle_Y:
传感器的倾斜度。可用于校准。
$x0: 模拟_斜率:
每 mA 或 V 传感器输出多少毫米