求助:单片机控制伺服驱动器问题 点击:2919 | 回复:13



BAO&BEI

    
  • 精华:0帖
  • 求助:0帖
  • 帖子:2帖 | 2回
  • 年度积分:0
  • 历史总积分:73
  • 注册:2003年3月27日
发表于:2009-06-02 21:24:44
楼主

市面上得单片机发脉冲信号控制伺服驱动器,用于定位控制,请问可以把单片机脉冲和方向信号直接给到伺服驱动器吗,是否要加放大电路或其他驱动电路?




第五世纪冰川

  • 精华:3帖
  • 求助:5帖
  • 帖子:37帖 | 4224回
  • 年度积分:3
  • 历史总积分:12263
  • 注册:2005年2月18日
发表于:2009-06-02 21:51:40
1楼

当然可以了。

可以了。

toppiston

  • 精华:0帖
  • 求助:0帖
  • 帖子:0帖 | 178回
  • 年度积分:0
  • 历史总积分:222
  • 注册:2009年5月23日
发表于:2009-06-02 22:44:11
2楼
看伺服接口的要求。有的伺服接收脉冲电平与单片机输出口不同就不行,要加信号驱动电路;有的则相同(比如,都是TTL电平的)是可以,但一般那是要上位机做插补和运动轨迹规划,除非楼主的伺服是单轴的或者是多轴但相互不插补,每次仅仅是单轴定位运动即可的,否则就要用单片机设计一个数控系统了,那就较为复杂啦!

BAO&BEI

  • 精华:0帖
  • 求助:0帖
  • 帖子:2帖 | 2回
  • 年度积分:0
  • 历史总积分:73
  • 注册:2003年3月27日
发表于:2009-06-02 22:56:54
3楼

谢谢楼上二位,说得有道理,如果驱动电平不同,驱动电路是什么样子的?

张发海

  • 精华:0帖
  • 求助:0帖
  • 帖子:0帖 | 65回
  • 年度积分:0
  • 历史总积分:164
  • 注册:2009年6月11日
发表于:2009-06-03 19:40:58
4楼
要看伺服驱动器输入要求,FPRP或FPDIR的,是高电平有效还是低电平有效,电压要求等--高就低好办(加电阻),低就高要加信号驱动电路了。

wwq6330

  • 精华:0帖
  • 求助:0帖
  • 帖子:0帖 | 22回
  • 年度积分:0
  • 历史总积分:104
  • 注册:2009年6月03日
发表于:2009-06-03 19:59:16
5楼
不是搞这行的,爱莫能助啊

魏老

  • 精华:0帖
  • 求助:0帖
  • 帖子:27帖 | 99回
  • 年度积分:0
  • 历史总积分:301
  • 注册:2008年9月03日
发表于:2009-06-03 22:51:51
6楼

其实伺服本身就是个放大驱动器,

W5880527

  • 精华:0帖
  • 求助:0帖
  • 帖子:4帖 | 373回
  • 年度积分:0
  • 历史总积分:239
  • 注册:2008年5月16日
发表于:2009-06-04 10:00:01
7楼
最简单的用个三极管来驱动一下就可以了,三极管前面需要光耦隔离一下,集电极开路,打通伺服驱动器里的光耦一般10来毫安的电流就够了,他们一般都能接受5~24V电压的

刘岩利

  • [版主]
  • 精华:2帖
  • 求助:0帖
  • 帖子:16帖 | 8239回
  • 年度积分:397
  • 历史总积分:28760
  • 注册:2005年3月09日
发表于:2009-06-06 10:14:29
8楼

“三极管前面需要光耦隔离一下”

选的时候,调个响应快一点的光耦

“他们一般都能接受5~24V电压的 ”

还是看看驱动器手册吧不同驱动器设计是不一样的,有的驱动器5V与24V也不是同一个接口。设计为5V的接口,通常抗不住24V,设计为24V的接口,5V多半没反应。

sucre

  • 精华:0帖
  • 求助:0帖
  • 帖子:3帖 | 226回
  • 年度积分:0
  • 历史总积分:221
  • 注册:2008年7月14日
发表于:2009-06-07 14:34:46
9楼

应该是可以的。看看   npn  还是pnp 2这项对应,可以连了

rena2010

  • 精华:0帖
  • 求助:0帖
  • 帖子:11帖 | 124回
  • 年度积分:0
  • 历史总积分:352
  • 注册:2004年12月01日
发表于:2009-06-08 14:05:09
10楼

总归是由办法解决的,不行再加个外围电路好了,就是要看驱动器能接收的脉冲是怎样的。

W5880527

  • 精华:0帖
  • 求助:0帖
  • 帖子:4帖 | 373回
  • 年度积分:0
  • 历史总积分:239
  • 注册:2008年5月16日
发表于:2009-06-08 15:02:49
11楼

楼主既然都问这样的问题,如果没现成的实例来参照或是有人帮忙带一下,估计需要半年后电机才能基本顺畅

happymecn

  • 精华:0帖
  • 求助:0帖
  • 帖子:2帖 | 70回
  • 年度积分:0
  • 历史总积分:340
  • 注册:2009年9月17日
发表于:2009-09-18 13:04:10
12楼
可以直接加。伺服脉冲输入端子里面有电路能够接受单片机来的电压信号。一般单片机都是TTL输出的,没问题。

GAVY

  • 精华:0帖
  • 求助:0帖
  • 帖子:20帖 | 368回
  • 年度积分:0
  • 历史总积分:507
  • 注册:2007年9月13日
发表于:2009-09-19 22:13:41
13楼

只需要输出TTL的setp/dir控制信号给驱动就OK了,给你推荐一个控制芯片好处就是加减速控制 就不需要自己算了。

 

13812617052


热门招聘
相关主题

官方公众号

智造工程师