永发信息网

学习运动控制卡需要什么知识

答案:2  悬赏:40  手机版
解决时间 2021-02-06 12:32
学习运动控制卡需要什么知识
最佳答案
运动控制卡是基于PC总线,利用高性能微处理器(如 DSP)及大规模可编程器件实现多个伺服电机的多轴协调控制的一种高性能的步进/伺服电机运动控制卡,包括脉冲输出、脉冲计数、数字输入、数字输出、D/A输出等功能,它可以发出连续的、高频率的脉冲串,通过改变发出脉冲的频率来控制电机的速度,改变发出脉冲的数量来控制电机的位置,它的脉冲输出模式包括脉冲/方向、脉冲/脉冲方式。脉冲计数可用于编码器的位置反馈,提供机器准确的位置,纠正传动过程中产生的误差。数字输入/输出点可用于语限位、原点开关等。库函数包括S型、T型加速,直线插补和圆弧插补,多轴联动函数等。产品广泛应用于工业自动化控制领域中需要精确定位、定长的位置控制系统和基于PC的NC控制系统。具体就是将实现运动控制的底层软件和硬件集成在一起,使其具有伺服电机控制所需的各种速度、位置控制功能。这些功能能通过计算机方便地调用。
全部回答
这个要看你的系统需求了,nios可以抑制c代码,用软件语言实现(类似单片机),当然verilog完全可以实现nios里面的功能,其主要优势就是并行执行,速度快了很多倍,可是需要有硬件语言的功底。 运动控制卡的实现还是比较复杂的,其中牵扯了很多控制因子,有时候需要复杂的算法支持,很多是通过dsp实现,现在的fpga是具有dsp builder功能,所以,提供两种思路: 1、软件实现,采用高端的fpga可以通过sopc内嵌dsp的ip核(可能需要购买),然后在nios里面实现软件编程,dsp程序也方便移植。 2、硬件实现,所有的控制功能都是通过硬件语言实现,可能比较复杂,你需要实现你控制功能里面划分的每个模块,然后综合逻辑,仿真等。 总之,这两种方式都是可以实现的,或者也可以综合,即:简单的逻辑通过硬件实现,复杂的通过软件实现,两者结合,工程量会少很多,这就是fpga的魅力所在! 希望对你有帮助,加油!
我要举报
如以上问答信息为低俗、色情、不良、暴力、侵权、涉及违法等信息,可以点下面链接进行举报!
大家都在看
有一个wifi信号满格但是连接不上怎么办?
谢霆锋为什么不留长发了呢?
巴利宝我想知道这个在什么地方
佳能单反的眼罩EF有什么用
浩沙健身(万源广场店)地址在哪,我要去那里办
某工程项目工艺废水生产量2000t/d,COD浓度为
工艺美术的意思是什么啊?知道的请说下!
如何0秒抢红包360超级root如何0秒抢红包
清橙健身私教工作室地址在什么地方,我要处理
魔兽世界黑海岸怎么坐船去秘血岛
眼睛经常有白色分泌物怎么办
写一句关于写字工整漂亮的比喻句
北汽绅宝多少公里保养一次最好
莱曼商务宾馆洗浴红海湾店地址有知道的么?有
11岁小孩子还会换六龄牙吗
推荐资讯
谁知道哪首诗词里有“南北无东西”这句话,偶
男性,28岁。尿急、尿痛伴尿道口脓性分泌物2
谁知道蜜雪薇琪化妆品
雷雨电影演员扮演者
周大福铂金换金六福多少钱一克
一块边长为acm的正方形玻璃,把相邻两边各裁掉
佳兴洗浴地址在哪,我要去那里办事
车辆违章一般多久会上传电脑告知车主
郭沫若2012年诺贝尔文学奖获得者
亚洲电视本港台新醉打金枝全部歌曲叫什么名字
衡阳高铁学校什么时侯单招考试?
圆锥圆柱的数学小常识好的话加分,要全面,是圆
正方形一边上任一点到这个正方形两条对角线的
阴历怎么看 ?