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

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

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

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


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

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


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

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

Linux:实时系统打补丁


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

相关产品 >

  • FETMX6Q-C核心板

    i.MX6Q核心板板层出不穷,要如何选择?飞凌解读i.mx6Q芯片超强性能为您推荐四核A9架构的i.MX6Q产品精选,包含iMX6Q 核心板、i.MX6Q 核心板、iMX6Q工业级核心板,欢迎采购。  i.MX6Q核心板基于NXP(原Freescale)Cortex-A9架构的i.MX6Q四核处理器设计,核心板小尺寸核心板搭配独特的超薄连接器,让设计随心所欲!

    了解详情
    FETMX6Q-C核心板
  • FET6254-C核心板

    FET6254-C核心板基于TI Sitara™ AM62x系列工业级处理器设计。采用Arm Cortex A53架构,并集成了广泛的接口,如2路支持TSN的千兆以太网、USB 2.0CAN-FD,AM6254核心板兼容AM62x全系列处理器,提供单核、双核、四核可选,功能引脚完全兼容,为您带来灵活的成本组合方案,AM62x可应用于广泛的工业环境,如人机界面(HMI)、工业计算机、边缘计算、零售自动化、充电桩控制单元(TCU)、医疗设备等。

    了解详情
    FET6254-C核心板

推荐阅读 换一批 换一批