一乐电子

 找回密码
 请使用微信账号登录和注册会员

QQ登录

只需一步,快速开始

微信扫码登录

手机号码,快捷登录

手机号码,快捷登录

搜索
查看: 5056|回复: 7

[51单片机] [闲聊]用stc的1T单片机做一个mach3的下位机

[复制链接]
发表于 2011-12-20 23:16 | 显示全部楼层 |阅读模式
mach3这个软件不错,不过使用中我还是遇到了一些问题.
1\电脑的和大型设备共用电源时候会重启,会死机.这样就导致原点,工作点的丢失
2\打印口很多时候会严重受到同电源电路上大型设备启动的干扰,在taobao上询问多个店主都无解.


由此想用单片机搞一个下位机,想和大家讨论一下可行性

想达到如下目标:
1\目标设备为大型数控切割机
2\目标控制伺服电路
3\x,y两轴

为了达到这些目标都需要学习那些呢?
我是新手,或比新手好一些的那种

希望大家多给点建议
发表于 2011-12-21 17:51 | 显示全部楼层
b本坛不就有这样的实验吗?
https://www.yleee.com.cn/thread-10472-1-1.html
回复

使用道具 举报

 楼主| 发表于 2011-12-21 20:51 | 显示全部楼层
无"源"啊~,我想弄个可以支持mach3的下位机
-------------------
mach3的控制插件支持对外输出集中模式

  1. MainPlanner->ExternalType        = EX_VMS;
  2. //This is basically what would have been sent to the parallel port.  It is incremental position over time.
复制代码

  1. MainPlanner->ExternalType        = EXVMSEX_DDA;
  2. // That was basically only used to output cubic profile data to the G100 GRex.  It's probably not useful for any other device.
复制代码

  1. MainPlanner->ExternalType        = EX_COMMAND;
  2. // This might be what you would like to use.  Where you send endpoint data to the device.  It uses the GMoves and GMoves1 structures to provide data.  But it eliminates Mach directing things that I described above.
  3. // 我想我应该从这个模式下手,直接提取当前坐标,目标坐标传递给单片机进行处理
复制代码
回复

使用道具 举报

 楼主| 发表于 2011-12-22 00:30 | 显示全部楼层
本帖最后由 sdv 于 2011-12-22 00:32 编辑

command模式下手的话,单片机需要处理 插补,加速度.等事务


好像还是比较麻烦的

直线插补不是很难,参考资料很多 但对于实现 G03这种指令还是很头痛的~

现在还在苦查资料中
回复

使用道具 举报

发表于 2011-12-22 09:21 | 显示全部楼层
不是很懂,学习了。
回复

使用道具 举报

 楼主| 发表于 2011-12-22 13:54 | 显示全部楼层
叹气啊~,英文学得不好,数学也不行 用起来就抓瞎...还要一点点的研究验证..
资料少得可怜 烦啊~
回复

使用道具 举报

 楼主| 发表于 2011-12-23 21:36 | 显示全部楼层
伺服放大器是好东西啊~自己就搞定了加减速控制部分,
还要做一个环操作,接收 伺服放大器的分频输出来转换成行进位置

这两天还在读伺服说明书和各种芯片手册

伺服通信用 rs485 rs422两种,

继续读~
回复

使用道具 举报

 楼主| 发表于 2012-1-14 22:52 | 显示全部楼层
继续,
这两天用mach控制了一下伺服做测试,发现一些问题

伺服是富士的,400w的

1\脉冲数 伺服接收脉冲最大达1m而mach配合并口最高可能达到100k我实际只达到 4500,没有能达到100k(cpu 是 amd 5000+)

2\伺服有反馈功能,但在mach3下无法实现

3\伺服的一些过载,等信号无法读出

4\没有断点功能

5\另外说一下mach3的相对坐标处理的不是很好,跳转到功能不能很好计算结果
回复

使用道具 举报

本版积分规则

QQ|一淘宝店|手机版|商店|一乐电子 ( 粤ICP备09076165号 ) 公安备案粤公网安备 44522102000183号

GMT+8, 2025-11-5 00:08 , Processed in 0.037511 second(s), 25 queries , Gzip On.

Powered by Discuz! X3.5

© 2001-2025 Discuz! Team.

快速回复 返回顶部 返回列表