DSP和MCS-51在控制伺服电机方面的区别

来源:百度知道 编辑:UC知道 时间:2024/06/03 19:07:37
如果控制两台伺服电机,采用数字信号处理器DSP(TMS320240)和大规模集成CPLD相结合的结构,还是采用MCS-51的方案。
要求是每次更换一个位置,处理器要重新计算当时的位置,控制两台伺服电机转动达到预定位置。
从成本方面这两台电机的区别?
请教各位有经验的大大们,如果回答的好,我可以追加满分的
最近在做一个自动寻星的天线,自己想diy一下,即换了个地方也能自动搜索到天线,可以加入gps的坐标,通过两台伺服电机控制,搜索,天线大概是45cm的,各位大哥如果有比较好的方案我可以再开个帖子再给200分

即使没有比较类似的方案。。。能够给出一些建议也是好的
比如电机的选择

DSP是数字信号处理就是用数值计算的方式对信号进行加工的理论和技术,它的英文原名叫digital signal processing,简称DSP。另外DSP也是digital signal processor的简称,即数字信号处理器
数字信号处理的目的是对真实世界的连续模拟信号进行测量或滤波。因此在进行数字信号处理之前需要将信号从模拟域转换到数字域,这通常通过模数转换器实现。而数字信号处理的输出经常也要变换到模拟域,这是通过数模转换器实现的。
单片机是一种集成电路芯片,是采用超大规模集成电路技术把具有数据处理能力的中央处理器CPU、随机存储器RAM、只读存储器ROM、多种I/O口和中断系统、定时器/计数器等功能(可能还包括显示驱动电路、脉宽调制电路、模拟多路转换器、A/D转换器等电路)集成到一块硅片上构成的一个小而完善的微型计算机系统,在工业控制领域广泛应用。从上世纪80年代,由当时的4位、8位单片机,发展到现在的300M的高速单片机。

用DSP和51的最大区别就是在数字运算方面速度快,DSP是专门用来快速运算数字信号的。如果你需要制作一个机器人像变形金刚里的机器人那样的快速反应速度,就推荐用DSP。
但你仅仅是做为一个天线定位的,这个51单片机完全可以胜任,不需要DSP+CPLD哪么浪费金钱。
我以前参与过船上的自动调节天线的制作。大概思路是这样的。单片机接收GPS的坐标后,根据事先存在存储器的坐标和卫星角度判断在这个地方的倾角是多少,然后测量一个倾角传感器,测出天线现在的角度是多少,需要电机怎么转才能转到一定的角度。当时用的电机是步进电机,步距角非常小,可以做的很精确。用伺服电机也可做得很精确,就需要在机械结构上下功夫了。