hl1200aa 发表于 2009-7-25 23:06:08

关于独立的雕刻机控制系统

一般CNC的控制系统都是独立的,不需要额外的电脑来控制,只需要一个FTP服务起给它提供刀路文件就OK了。
如果雕刻机的控制系统要做到这种水平,应该需要什么模块才能实现?

wenming 发表于 2009-7-25 23:27:43

也就是一个脱机控制器.

hl1200aa 发表于 2009-7-25 23:32:24

可以这样说。
现在在想开发这个系统的理由,刚刚想出来的两点:
由于一般的群众只有一台电脑,如果要使用雕刻机的话,电脑要和放在一起,雕刻机干活的时候周围的条件会变恶劣(噪音,粉尘都比较严重),因此将雕刻机和电脑分看放置的话就比较好;笔记本电脑用户基本上都没有并口,要驱动雕刻机比较难。
独立的雕刻机控制系统使得雕刻机的灵活性大大增强,使得雕刻机可以远离编程的地方,通过网络传输来交换文件,解决了笔记本电脑用户没有并口的难题。

McuPlayer 发表于 2009-7-25 23:43:56

那就组成一个基于Wifi通讯的雕刻机

sanny777 发表于 2009-7-25 23:59:10

呵呵,顶楼上的...这点子高,这比较符合科技的发展.才真的是与时俱进...

csclz 发表于 2009-7-25 23:59:50

【3楼】 McuPlayer
积分:292
派别:
等级:------
来自:深圳
那就组成一个基于Wifi通讯的雕刻机
---------------------------------
这个比较好

armok 发表于 2009-7-26 00:00:50

hl1200aa 发表于 2009-7-26 00:35:02

估计这个活动也是雕刻机里面最难的一个了。
系统的东西,要综合的因素太多,耗时长,复杂程度高,从前面几个脱机控制器的进展来看,前景悲观。

不过等JJ的日子真是太无聊了,我还是偷跑一下,折腾折腾,搞搞气氛吧。

独立的雕刻机控制系统,其独立的方面主要表现在通过这个系统,再加上一个网络就完成刀路文件下载,刀路文件内容解析,机电控制,一直到雕刻出产品都无需其它计算机进行辅助。
由于没有其他电脑的协助,而下载刀路文件,设置加工参数,分中对数都要与人有互交,因此手轮,键盘,液晶画面一定需要,并且操作界面要方便美观,可以参照CNC的界面进行设置。
机电控制的功能实现使得这个系统还需要功率驱动能力和量测能力。
这个系统的正常运行还需要良好的电源管理系统。

armok 发表于 2009-7-26 00:42:21

hl1200aa 发表于 2009-7-26 00:48:16

请教下阿莫,貌似维宏控制卡也是用电脑来控制的吧,他跟电脑并口控制驱动板有什么区别?

armok 发表于 2009-7-26 01:06:04

xuelang1984 发表于 2009-7-26 07:30:17

上DSP啊

hl1200aa 发表于 2009-7-26 08:24:01

那么说操作界面与运动芯片的工作原理是:
界面读取一行G代码,传输给运动芯片,运动芯片完成对G代码的解析,操纵电机等完成动作,返回给界面,界面再读下一行代码,发给运行芯片。

armok 发表于 2009-7-26 08:54:05

hl1200aa 发表于 2009-7-26 12:45:22

看来独立的控制系统还有一个好处:只认刀路文件,避免软件版权的问题。

hl1200aa 发表于 2009-7-26 13:15:37

运行的时候,界面上显示雕刻机的哪些参数比较合适?
CNC一般只是显示前后的几条G代码,当前位置,加工进度,坐标系,进给,主轴转速。

显示前后的几条G代码是肯定要的,
当前位置如果没有位置检测装置也没办法显示,
加工进度如果通过已经运行的代码数量/总代码数量来算,很不准,还是按照CNC所用的Z轴剩余量来表示比较好,
坐标系就免了,雕刻机就一个原点坐标,
进给可以考虑下,通过脉冲数量来计算,
主轴转速通常测量电压来计算,也可以算出来。

armok 发表于 2009-7-26 13:21:31

hl1200aa 发表于 2009-7-26 13:27:55

偶是新手,没怎么用过雕刻机,因此想问下行家。
啊莫给点建议撒。

armok 发表于 2009-7-26 13:35:09

tdunam 发表于 2009-7-26 15:18:10

用维宏的卡(ISA PCI)等还是需要PC。除非自己完全做成独立的系统。国内比较多的是用PC104+控制器实现。操作系统用winNT或是2k。尤其是NT,已经不存在版权问题。但这样对diy来说成本不低。目标多是中高档数控。
我认为用ARM、linux +开源数控软件+自己设计的控制器部分这样的架构可能较为合适。
ps:运动控制卡我做过,可以和网友讨论。

wenming 发表于 2009-7-26 16:04:03

我们采用的就是后面一种方案。直接成本控制在1K以下。

hl1200aa 发表于 2009-7-26 18:33:30

如果用英特尔的atom板,装linux,基本上也可以控制在1K以下。
可惜嵌入式linux支持Xwindows协议麻烦比较大,不适合做界面。

hl1200aa 发表于 2009-7-26 21:50:51

到网上查了下,
英特尔原装 D945GSEJT 主板集成ATOM N270 支持无线网卡 行货
这主板太适合做控制器了,原来想用
英特尔 ATOM灵动双核 D945GCLF2 主板 带S端子行货3年质保
没想到出来个更狠的。

wenming 发表于 2009-7-26 22:15:20

呵呵,如果这样都行的话,那三菱的那套系统的运算能力肯定不如ATOM,他们为什么不买个主板来做。

hl1200aa 发表于 2009-7-26 23:47:35

英特尔原装 D945GSEJT 主板貌似很适合做这个控制系统的主控。
它有一个N270的CPU,可以做比较复杂的运算,用过来运行类似于mach3之类的软件都没有问题,保证系统的动力充沛。当然,如果要用来做生成刀路就略显不足了。
有并口和PCI,在阿莫的运动卡出来前,可以用并口控制,等阿莫的运动卡出来以后,可以立马升级。
LVDS接口和背光控制,这个是重点,只要加个高压板,直接使用LCD,显示器终于可以机箱和起来了。
自带网卡,接入路由器就OK了,还可以NFS,远程桌面等等,留有mini-PCI可以添加网卡,真正的独立。
输入输出设备齐全,爽。
电压只需要12V的,管理简单。
还有一个关键点,运行X图形界面的Linux,实现图形化操作,程序开发不用交叉编译,不用移植,开发起来方便。

不过缺点也是致命的:价格高,这板要700+,考虑是新货上市,建议等到阿莫交了JJ后才买,估计会便宜不少,LVDS液晶屏sharp LQ121S1LG55也不便宜,加上其他,估计可以上到2K了。
传些关于他们的资料:
点击此处下载 ourdev_464774.pdf(文件大小:429K) (原文件名:LQ121S1LG55.pdf)
点击此处下载 ourdev_464775.pdf(文件大小:2.85M) (原文件名:e62862001us.pdf)

貌似这板的LVDS资料还没公开,等有心人补充下。

tdunam 发表于 2009-7-27 02:39:59

开放式数控的思想,一直是国内数控的思路。X86+运动控制卡。
这样体现不了DIY的优势。数控系统又得好几千。
脱离并口能够应用MACH是DIY比较合适的途径。
可以开发网口或是USB的运动控制卡来实现。这个运动控制卡只要实现简单查补就可以大大提高设备性能了。

要是我有时间,就自己做一下,呵呵。

armok 发表于 2009-7-27 02:59:53

priity 发表于 2009-7-27 05:56:30

值得考虑的:

1.用WIFI比较适合IT发展潮流,而且是无线的。
2.用USB,数据传输量大,速度飞快。很多设备都通用USB接口,甚至可以考虑用手机控制雕刻机。。。扩展性无限。。

不值得考虑的:
1.用FTP还得装网线连接,PC机加多一块网卡,速度又慢。对用户还是商家,这个都太麻烦。

长远考虑用USB比较好。我觉得用定制的ARM就足够满足要求,什么USB系统,显示,声音提示系统全都一片ARM搞定了,想要什么功能全都有

xiaobendan 发表于 2009-7-27 06:39:08

支持USB,北京斯达特好像就是用一个U盘做传输介质的。

armok 发表于 2009-7-27 06:54:30

wenming 发表于 2009-7-27 07:23:07

同意楼上的观点。USB很方便,NETWORK用起来稳定性好一些。如果定位在1000元以下的话,显示部分不是那么重要。
简单的显示一下坐标就可以了。因为我们不是在做一套数控系统。

priity 发表于 2009-7-27 07:42:41

【30楼】 armok 阿莫
1.用WIFI是可以直接复制文件的,像在自己电脑里一样,再弄FTP传就多此一举了。用WIFI需要设置共享权限,不然谁都可以进自己的机子乱弄文件就不好玩了。

2.用户的电脑通常都只有一块网卡一个插孔,笔记本电脑更是如此,如果用网线的话用户就没有办法同时上网了,而且网线插孔通常都装在电脑后面,动不动插拔换网线是非常烦人的,从用户体验考虑,真是太糟糕了,而且不是所有人都愿意去拆自己机子装多一块网卡的。

3.USB的线是通用的,不像网线,得专门请人加工,一般人没有专用工具还做不出来。其次,USB可以模拟各种设备,包括"Network”,取代网线的功能,如果只是复制文件到控制系统里面,看不出来有什么必要这样做。

整个需求,用一片ARM方案基本上就可以搞定了,有必要的话,还可以加手机那样的液晶屏显示内部状态。。

priity 发表于 2009-7-27 07:48:45

【31楼】 wenming 老王
用USB模拟设备的话,基本上可以做一个数控系统了,用电脑建好模,把文件“扔进”设备里面,还可以设定什么时候再加工,加工完再声音提醒换料,基本上是半自动了,强大。。。。

wenming 发表于 2009-7-27 07:53:13

1.WIFI就是NETWORK的一种。在应用层,WIFI在应用层与有线网络是样的。但从使用中看没有有线的稳定。
2.电脑与这个控制器之间是通过路由器连的。
3.USB接口是接U盘的,不想使用网络的话,把文件一拷,放到U盘里,插上就可以加工。

armok 发表于 2009-7-27 08:24:04

priity 发表于 2009-7-27 08:33:27

【34楼】 wenming 老王
这个方案还可以。

【35楼】 armok 阿莫
如果说用FTP和其它方式比有什么独一无二的好处,我还真找到一点:远程控制。

ccmaker 发表于 2009-7-27 11:08:12

觉得关键在于脱机控制器能支持的代码种类,最好比较全,能软件出来直接用,不用修改。狂人社区的保华数控不错,1500左右,功能还行,就是只适合铣床,可以参考下。

armok 发表于 2009-7-27 21:12:11

cnc12345 发表于 2010-10-21 22:25:55

回复【38楼】armok 阿莫
-----------------------------------------------------------------------

我最近开发出来 一个 基于 51单片机 + FPGA +RS232的 简易三轴雕刻机控制系统,
支持 三轴联动,可以 刻浮雕。用的 是 国产的 AFDX05 运动控制芯片。

cnc12345 发表于 2010-10-21 22:30:36

云山数控的AFDX05 运动控制芯片的用户可以在计算机或单片机系统上,通过RS232 串
口编写程序,发送“G01 X68.568 Y9.325 Z21.566 F300”之类的标准车铣床的G 代码,AFDX05
运动控制芯片也通过RS232 串口接收到这串信息后,就可以指挥步进电机伺服电机完成指定
的动作。有了这个标准的基于车铣床数控系统内核的运动控制芯片组合,应用工程师可以快
速开发出各种各样的专用数控系统,如:雕刻机数控系统,点胶机数控系统,打标机数控系
统,车床数控系统。
页: [1]
查看完整版本: 关于独立的雕刻机控制系统