一种基于SoC FPGA的三轴数控车床控制器制造技术

技术编号:9882234 阅读:177 留言:0更新日期:2014-04-04 20:44
本实用新型专利技术涉及一种基于SoCFPGA的三轴数控车床控制器,采用集成ARMCortexTM-A9MPCoreTM处理器系统的CycloneVFPGA的系统架构,本实用新型专利技术是通过电脑上位机软件通过串口发送数据给嵌入式控制器,控制器接收上位机发送来的数据包后,解析出数据包中的操作命令后做相应的命令操作。主控制系统接收数据后,做出相应的操作,包括液晶屏的显示、手轮电路的控制、伺服电机的输出、变频器驱动、主轴接口电路、刀架接口电路、输入开关量接口电路、输出开关量接口电路,同时主控制系统可以将采集来的数据存储在外部FLASH中。本实用新型专利技术具有成本低,集成度高,体积小,后期维护成本低的优势。(*该技术在2023年保护过期,可自由使用*)

【技术实现步骤摘要】
【专利摘要】本技术涉及一种基于SoCFPGA的三轴数控车床控制器,采用集成ARMCortexTM-A9MPCoreTM处理器系统的CycloneVFPGA的系统架构,本技术是通过电脑上位机软件通过串口发送数据给嵌入式控制器,控制器接收上位机发送来的数据包后,解析出数据包中的操作命令后做相应的命令操作。主控制系统接收数据后,做出相应的操作,包括液晶屏的显示、手轮电路的控制、伺服电机的输出、变频器驱动、主轴接口电路、刀架接口电路、输入开关量接口电路、输出开关量接口电路,同时主控制系统可以将采集来的数据存储在外部FLASH中。本技术具有成本低,集成度高,体积小,后期维护成本低的优势。【专利说明】—种基于SoC FPGA的三轴数控车床控制器
本技术涉及的是数控技术应用专业领域,特指是一种基于SoC FPGA的三轴数控车床控制器。
技术介绍
随着微电子与功率电子技术的迅速发展和现代控制理论为基础的高精度、高响应交流伺服系统的出现,使数控系统的性能日臻完善,各项性能指标大为提高,数控车床技术正在向经济型数控机床系统发展。经济型数控车床技术可以分为两类:工控PC机和单片机数控系统。虽然目前国内工控PC机从控制功能、抗干扰能力等方面都有了快速的发展,到那时较国外系统还有一定的差距;单片机数控系统硬件由单片机系统组成,随着数控车床的加工速度以及加工的精度不断提升,要求单片机的运算速度和精度不断提高,超低功耗的MSP430单片机、AVR以及STM32F103VET6等系列的单片机也广泛应用。本技术提出一种基于SoC FPGA的三轴数控车床控制器,较PLC、DSP以及ARM等控制系统相比,其优点有,技术成熟,集成度高,价格低廉,实时性好等特点。
技术实现思路
本技术针对现有技术的不足,提出一种基于SoC FPGA的三轴数控车床控制器。为实现以上目的,本技术采用的技术方案为:一种基于SoC FPGA的三轴数控车床控制器由一个主控制系统和一个IO驱动电路模块组成。主控制系统采用模块化结构,包括集成ARM Cortex?-A9 MPCoreTM处理器系统的SoC FPGA模块、编码器接口电路模块、面板按键电路模块、RS232串口模块、外部SPI FLASH存储电路模块、外部NAND FLASH存储电路模块、外部DDR3 SDRAM电路模块、USB Host接口电路模块、SD卡存储电路模块、EPCS配置电路模块、触摸式LCD电路模块及LVDS信号接口电路。主控制系统采用DB15接口与伺服控制器相连,触摸式液晶屏通过LVDS信号接口和触摸屏电路与SoC FPGA模块相连,RS232串口模块通过TTL-RS232电平转换芯片与SoCFPGA模块连接,外部SPI FLASH模块通过SPI总线与SoC FPGA模块相连,外部NAND FLASH模块通NAND FLASH接口与SoC FPGA模块相连,外部DDR3 SDRAM模块通过DDR3 SDRAM接口与SoC FPGA模块相连,USB Host接口电路模块遵循USB2.0协议,即通过USB总线与SoCFPGA模块连接,SD卡存储电路模块通过MMC总线与SoC FPGA模块连接,EPCS配置电路模块通过EPCS配置接口与SoC FPGA模块相连。IO驱动电路模块包括光耦隔离电路、驱动电路、手轮接口电路、电机信号接口电路、主轴接口电路、刀架接口电路、输入开关量接口电路、输出开关量接口电路、所述的光耦隔离电路通过驱动电路分别与手轮接口电路、电机信号接口电路、主轴接口电路、刀架接口电路、输入开关量接口电路、输出开关量接口电路相连;IO驱动电路模块的光耦隔离电路与主控制系统的SoC FPGA模块的I/O 口相连;嵌入式主控制器选用集成ARM Cortex?-A9 MPCoreTM处理器系统的SoC FPGA,用于实现整个数控车床的控制系统的运行管理和控制,同时包括主轴编码器计数,手轮信号计数,X,Y,Z轴伺服驱动,主轴编码器驱动,电机驱动,刀架驱动,读写输入和输出开关量;外部SPI FLASH芯片采用台湾Winbond公司生产的W25X64,通过SPI总线和嵌入式控制器相连;外部NAND FLASH芯片选用Samsung公司生产的K9F4G08U0A ;外部DDR3 SDRAM芯片选用Samsung公司生产的K4B4G0846B ;RS232模块的电平转换芯片选用MAXM公司的型号为MAX232芯片;FPGA配置芯片选用Altera公司的专用配置芯片EPCS16 ;IXD显示器采用群创的7寸数字触摸屏AT070TN83,通过LVDS信号接口和触摸屏电路来驱动液晶显示和触摸屏。本技术所具有的有益效果是:系统采用集成ARM Cortex?-A9 MPCoreTM处理器系统的SoC FPGA的系统架构,一方面可以改进传统数控车床成本,满足经济型数控车床的需求,另外一方面本架构具有高效的逻辑集成功能,降低了系统功耗和成本,减小了电路板面积,从而可以大大提高系统的性价比。【专利附图】【附图说明】图1、主控制系统示意图;图2、IO驱动电路示意图。【具体实施方式】下面结合附图和实例对本技术进一步说明。一种基于SoC FPGA的三轴数控车床控制器由一个主控制系统和一个IO驱动电路模块组成。如图1所示,主控制系统采用模块化结构,包括集成ARM Cortex?-A9 MPCoreTM处理器系统的SoC FPGA模块、编码器接口电路模块、面板按键电路模块、RS232串口模块、夕卜部SPI FLASH存储电路模块、外部NAND FLASH存储电路模块、外部DDR3 SDRAM电路模块、USB Host接口电路模块、SD卡存储电路模块、EPCS配置电路模块、触摸式LCD电路模块及LVDS信号接口电路。主控制系统采用DB15接口与伺服控制器相连,触摸式液晶屏通过LVDS信号接口和触摸屏电路与SoC FPGA模块相连,RS232串口模块通过TTL-RS232电平转换芯片与SoCFPGA模块连接,外部SPI FLASH模块通过SPI总线与SoC FPGA模块相连,外部NAND FLASH模块通NAND FLASH接口与SoC FPGA模块相连,外部DDR3 SDRAM模块通过DDR3 SDRAM接口与SoC FPGA模块相连,USB Host接口电路模块遵循USB2.0协议,即通过USB总线与SoCFPGA模块连接,SD卡存储电路模块通过MMC总线与SoC FPGA模块连接,EPCS配置电路模块通过EPCS配置接口与SoC FPGA模块相连。如图2所示,IO驱动电路模块包括光耦隔离电路、驱动电路、手轮接口电路、电机信号接口电路、主轴接口电路、刀架接口电路、输入开关量接口电路、输出开关量接口电路。所述的光耦隔离电路通过驱动电路分别与手轮接口电路、电机信号接口电路、主轴接口电路、刀架接口电路、输入开关量接口电路、输出开关量接口电路相连;IO驱动电路模块的光耦隔离电路与主控制系统的SoC FPGA模块的I/O 口相连;嵌入式主控制器选用集成ARM Cortex?-A9 MPCoreTM处理器系统的Cyclone VFPGA,用于实现整个数控车床的控制系统的运行管理和控制,同本文档来自技高网
...

【技术保护点】
一种基于SoC FPGA的三轴数控车床控制器由一个主控制系统和一个IO驱动电路模块组成;其特征在于:主控制系统采用模块化结构,包括集成ARM CortexTM‑A9 MPCoreTM处理器系统的SoC FPGA模块、编码器接口电路模块、面板按键电路模块、RS232串口模块、外部SPI FLASH存储电路模块、外部NAND FLASH存储电路模块、外部DDR3 SDRAM电路模块、USB Host接口电路模块、SD卡存储电路模块、EPCS配置电路模块、触摸式LCD电路模块及LVDS信号接口电路;主控制系统采用DB15接口与伺服控制器相连,触摸式液晶屏通过LVDS信号接口和触摸屏电路与SoC FPGA模块相连,RS232串口模块通过TTL‑RS232电平转换芯片与SoC FPGA模块连接,外部SPI FLASH模块通过SPI总线与SoC FPGA模块相连,外部NAND FLASH模块通NAND FLASH接口与SoC FPGA模块相连,外部DDR3 SDRAM模块通过DDR3 SDRAM接口与SoC FPGA模块相连,USB Host接口电路模块遵循USB2.0协议,即通过USB总线与SoC FPGA模块连接, SD卡存储电路模块通过MMC总线与SoC FPGA模块连接,EPCS配置电路模块通过EPCS配置接口与SoC FPGA模块相连; IO驱动电路模块包括光耦隔离电路、驱动电路、手轮接口电路、电机信号接口电路、主轴接口电路、刀架接口电路、输入开关量接口电路、输出开关量接口电路、所述的光耦隔离电路通过驱动电路分别与手轮接口电路、电机信号接口电路、主轴接口电路、刀架接口电路、输入开关量接口电路、输出开关量接口电路相连;IO驱动电路模块的光耦隔离电路与主控制系统的SoC FPGA模块的I/O口相连。...

【技术特征摘要】

【专利技术属性】
技术研发人员:黄继业刘云飞高明煜楼佳祥曾毓何志伟
申请(专利权)人:杭州电子科技大学
类型:新型
国别省市:浙江;33

网友询问留言 已有0条评论
  • 还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。

1