电机的控制
大家好,我现在做直流电机的控制。采用瑞士的MAXON的电机及其伺服放大器 ADS;试验要求是:我任意给他一个速度,让他按照我的要求去运行。那么这个硬件和软件是如何写的呢?
我的思路是如下,大家看看对不对?
1、硬件。需要进行数模转换,经过运放后,出现一个电机转速值。电机使能。而且,需要进行测速。所以,需要做测速电路
2.软件。我写的程序思路如下:
1.电机测速。先用定时器中断InterRupt()。测出一定时间内电机的转速。
2.数模转换。输出一个模拟值
3.主函数。这部分是如何写呢?
比如,假如我让电机以20n/s的转速运行,那么就是在主函数中,设定v=20,就可以按照我上面的思路电机可以运行了吗?我实在是搞不懂。请高手给我指点。有做过的相同的朋友,请给我些电路图和程序,并教给我些。我借鉴一下。
现在的问题是,我连上了后,系统不允许。而且,TLC5620是数模转换,其CLK端和LDAC端等电压是1.51V左右。
还有,我连上DSP后,电机不转的,不连的时候转。 LZ用的是测速电机吗?有没有用编码器? 你 看是开环调节还是闭环调节,,如果是开环直接付PWM的 值,,如果是闭环要加PI调节程序 部分。。是否在深圳???
页:
[1]