基于飞凌AM335x、i.MX6Q平台的数控系统人机显示

一、数控系统简介
数控系统是数字控制系统的简称,根据计算机存储器中存储的控制程序,执行部分或全部数值控制功能,并配有接口 电路和伺服驱动装置的专用计算机系统。通过利用数字、文字和符号组成的数字指令来实现一台或多台机械设备动作控制,它所控制的通常是位置、角度、速度等机械量和开关量。

二、数控系统分类
按运动轨迹:点位,直线和轮廓控制系统
按伺服系统:开环控制系统,半闭环控制系统
按制造方式:通用型数控系统,专用型数控系统
按功能水平分类:经济型,普及型,高级型。(无严格界限参考指标包括: CPU性能、分辨率、进给速度、伺服性能、通信功能、联动轴数)

按工业用途:数控车床、铣床、钻床。


三、数控系统的组成及工作过程
一般数控系统主要由三大部分组成,即控制系统,伺服系统,和位置测量系统。控制系统按加工工件程序进行插补运算,发出控制指令到伺服驱动系统;伺服驱动系统将控制指令放大,由伺服电机驱动机械按要求运动;测量系统检测机械的运动位置或速度,并反馈到控制系统来修正控制 命令,这三部分有机结合,组成完整的数控系统。
ARM人机交互,界面,运动控制算法;
FPGA:定型处理,实时性,接一些机床IO;

数控系统的控制核心,人机交互模块包括液晶显示器、键盘和手轮,完成加工过程中人机交互的功能。


四、数控系统控制系统人机界面设计
1、键盘:用于加工程序的编制以及参数的输入等;
2、显示器:用于显示程序、数据以及加工信息等;
3、操作面板:用于对机床进行操作;
4、手摇脉冲发生器:通过手摇控制机床运动。

五、功能接口需求
网口:预留
USB:U盘文件操作,U盘文件直接加工;键盘,USB设备控制器用来与上位机通信,在线调试(鼠标、键盘、 嵌入式键盘)
LCD:屏幕显示,人机交互
总线:接FPGA
串口:调试
Sd卡:数据存储,系统升级

Linux:实时系统打补丁


六、推荐产品: FET335XDFETMX6Q-C
产品均属于工业级,支持linux系统、总线、大屏显示。多种CPU配置,满足更多场景的性能需求。