电子设计工程
電子設計工程
전자설계공정
Electronic Design Engineering
2015年
21期
61-64
,共4页
单片机%FPGA%运动控制卡%VHDL
單片機%FPGA%運動控製卡%VHDL
단편궤%FPGA%운동공제잡%VHDL
SCM%FPGA%motion control card%VHDL
基于曲面线接触加工中全软件数控系统实现多轴运动控制的目的,介绍了一种基于单片机+FPGA的多轴运动控制卡的设计方法,该卡可以实现五轴控制。采用模块化的设计思想设计出了运动控制卡的总线、总线驱动、数据锁存及译码电路模块,双端口RAM模块,单片机模块,FPGA模块,电源转换模块以及FPGA芯片的配置模块等,实现了硬件电路的连接。通过在Quartus II的平台下,采用DDA插补原理,通过VHDL编写程序生成插补模块,并将这些插补模块连接成原理图,从而构成了直线插补器,同时在Quartus II下仿真实现了对应功能的仿真,采用软件插补代替传统的硬件插补,使得系统更具开放性。
基于麯麵線接觸加工中全軟件數控繫統實現多軸運動控製的目的,介紹瞭一種基于單片機+FPGA的多軸運動控製卡的設計方法,該卡可以實現五軸控製。採用模塊化的設計思想設計齣瞭運動控製卡的總線、總線驅動、數據鎖存及譯碼電路模塊,雙耑口RAM模塊,單片機模塊,FPGA模塊,電源轉換模塊以及FPGA芯片的配置模塊等,實現瞭硬件電路的連接。通過在Quartus II的平檯下,採用DDA插補原理,通過VHDL編寫程序生成插補模塊,併將這些插補模塊連接成原理圖,從而構成瞭直線插補器,同時在Quartus II下倣真實現瞭對應功能的倣真,採用軟件插補代替傳統的硬件插補,使得繫統更具開放性。
기우곡면선접촉가공중전연건수공계통실현다축운동공제적목적,개소료일충기우단편궤+FPGA적다축운동공제잡적설계방법,해잡가이실현오축공제。채용모괴화적설계사상설계출료운동공제잡적총선、총선구동、수거쇄존급역마전로모괴,쌍단구RAM모괴,단편궤모괴,FPGA모괴,전원전환모괴이급FPGA심편적배치모괴등,실현료경건전로적련접。통과재Quartus II적평태하,채용DDA삽보원리,통과VHDL편사정서생성삽보모괴,병장저사삽보모괴련접성원리도,종이구성료직선삽보기,동시재Quartus II하방진실현료대응공능적방진,채용연건삽보대체전통적경건삽보,사득계통경구개방성。
In this paper, The multi-axis motion control is achieved based on Curved surface of line contact machining of full software CNC system. The design method of motion control card based on SGM+FPGA for multiaixs motion is introduced. Five-axis motion control is achieved by this card. Dual-ported RAM, The monolithic integrated circuit, FPGA and power supply changeover are designed to achieve hardwired connection. The interpolation module is programmed based on Quartus II environment by VHDL take advantage of DDA Interpolation theory. Line interpolator is constituted and simulated. The System is more open by all software interpolation instead of the traditional hardware interpolation.