A numerical control technology of four axis motion control card based on singlechip, the invention includes: microcontroller unit, PC104 communication unit, input and output interface unit, a pulse generating unit, CPLD unit, external memory expansion unit, wherein the motion information through the PC104 communication unit by the host computer is transmitted to the CPLD unit, CPLD unit of information transmission for processing motion data of MCU operation, operational results, and then the CPLD sends to the pulse generator, a pulse generator generates a pulse signal according to control signal through the drive, the input and output interface unit to control the servo drive. Part of the data of the MCU unit is transferred through the CPLD unit and extended into the external memory unit for storage, and it can be read by the SCM unit at any time. The invention reduces the external circuit module, improves the stability of the system, can control the speed and position of the movement at the same time, and has high control precision.
【技术实现步骤摘要】
本专利技术涉及一种数控
的运动控制卡,具体是一种基于单片机的四轴 运动控制卡。技术背景在数控
中,运动控制卡是实现运动控制技术的核心部件,它将预定 的控制方案、规划指令转变为期望的机械运动、实现对被控目标精度的位置控制、 速度控制、加速度控制、转矩或力的控制等。运动控制卡和工业PC以及伺服驱 动器一起构成完整的运动控制单元。单片机又称为单片微控制器,它不是完成某一个逻辑功能的芯片,而是把一 个计算机系统集成到一个芯片上。目前单片机广泛应用于各种工业控制领域、如机器人、智能仪表等。经过对现有技术的文献检索发现,中国申请号为200410017112.4,公开号 为CN 1564095A的专利"基于RS-232串行总线的多轴运动控制卡"给出了一种 由控制单元、开关量输入单元和信号输出单元组成的运动控制卡。该专利技术是以 89C52单片机(一种Atmel公司的改进型51单片机)为控制核心,采用可擦除 可编程只读存储器作为存储器,采用RS-232串行总线方式通讯的一种运动控制 卡。但该专利技术存在一些缺点89C52单片机是八位单片机,运算速度慢,总线地 址 ...
【技术保护点】
一种基于单片机的四轴运动控制卡,包括:单片机单元、PC104通讯单元、输入输出接口单元,其特征在于,还包括:脉冲发生单元、CPLD单元、扩展外部存储器单元,其中:单片机单元为具有16位地址总线的具有片上系统功能的混合信号处理单片机,单片机单元内部包括Flash存储器以及数据存储器,分别负责储存系统程序以及程序运行数据,单片机单元通过CPLD单元和扩展外部存储器单元进行数据交互,单片机单元将运动控制数据传输进入CPLD单元,同时也将控制信息传入CPLD单元,单片机单元将输入输出接口单元输入的外部模拟量输入信号转化为数字量信号,将自身内部的数字量信号转换为模拟量信号后再由输入输 ...
【技术特征摘要】
【专利技术属性】
技术研发人员:胡俊,罗磊,刘放,邱明勇,
申请(专利权)人:上海交通大学,
类型:发明
国别省市:31[中国|上海]
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。