首页 上一页 1 2 下一页 尾页

步进电机驱动求助 点击:1929 | 回复:34



pbl

    
  • 精华:0帖
  • 求助:0帖
  • 帖子:8帖 | 40回
  • 年度积分:0
  • 历史总积分:131
  • 注册:2007年5月11日
发表于:2007-05-11 17:12:00
楼主
版主大哥,我最近在做一步进电机驱动电路,使用单片机+D/A+L6506+L6203构成.要求具要有静止时绕组半流方式.我想通过将D/A的参考电压减半的方式实现,但想了许久也搞出个合适的电路,麻烦指点指点.



pbl

  • 精华:0帖
  • 求助:0帖
  • 帖子:8帖 | 40回
  • 年度积分:0
  • 历史总积分:131
  • 注册:2007年5月11日
发表于:2007-05-18 13:53:00
21楼
认为高压(5V)逻辑系统的抗干扰能力一定强于低压(3.3V或更低)的,这是一种较为普遍的误解---还请波恩老师说详细点.

奔三十的男孩

  • 精华:1帖
  • 求助:0帖
  • 帖子:25帖 | 1112回
  • 年度积分:0
  • 历史总积分:1251
  • 注册:2007年3月08日
发表于:2007-05-18 18:50:00
22楼
"L6203的电压反馈端接一反馈电阻到地,同时接到L6503电压比较器的一端,电压比较器的另一端接PWM输出的电压信号" ,  
如果你上面说的L6503只是个笔误, 你想说的就是L6506的话, 那么, 我的电流采样方式其实差不多就是这样. 

如你说的"电压反馈端"是指SENSE脚的话, 那么你错了,那不是什么电压反馈端, 你说它是"电流感应端"倒是很合适. 它提供输出电压(相电压)流到地的一个通道,  一般的用法是接一个采样电阻再接地, 如果不需要进行电流采样的话, SENSE脚直接接地就可以了. 

我细想了一下, 我们之间只是理解上有一点差异, 实际上是一样的.    从"L6203的最大相电流等于PWM电压/反馈电阻"就可以看出,  只是你这样的用法我不赞同, 原来你用LM317+COMS, 是去调节L6506的REF电压值, 也就是参考电压值,对吧?????  你不觉得这样很浪费吗?     在采样电流端(也就是你说的电压感应端)加个LM358再接L6506的Vsense脚, 用拔码开关调节LM358的放大倍数, 不是更简单有效吗? 

奔三十的男孩

  • 精华:1帖
  • 求助:0帖
  • 帖子:25帖 | 1112回
  • 年度积分:0
  • 历史总积分:1251
  • 注册:2007年3月08日
发表于:2007-05-18 18:51:00
23楼
上段话是我发的......

奔三十的男孩

  • 精华:1帖
  • 求助:0帖
  • 帖子:25帖 | 1112回
  • 年度积分:0
  • 历史总积分:1251
  • 注册:2007年3月08日
发表于:2007-05-18 18:54:00
24楼
    哈哈, 一段用COMS都是用到驱动输出那,   你却用到做参考电压上.......  非常的不合理,    我想了很久才想到你原来是这么用的......... 

奔三十的男孩

  • 精华:1帖
  • 求助:0帖
  • 帖子:25帖 | 1112回
  • 年度积分:0
  • 历史总积分:1251
  • 注册:2007年3月08日
发表于:2007-05-18 18:55:00
25楼
以上"一段"笔误, 应是"一般".  系统出问题了, 反应慢, 老打错.

奔三十的男孩

  • 精华:1帖
  • 求助:0帖
  • 帖子:25帖 | 1112回
  • 年度积分:0
  • 历史总积分:1251
  • 注册:2007年3月08日
发表于:2007-05-18 19:12:00
26楼
   而且你这种用法还有一个问题: L6506的Vsense脚最高只认2.5V,  而你又要"电流输出从1A到4A/相可选", 那么你1A对应的最高Vsense在0.6V左右, 即PWM占空比只有10%多点,  而这样的占空比内, 你还要进行很多的细分,那你的PWM分辩率必须得很高, 在计数频率一定的情况下, PWM分辨率跟PWM输出频率是成反比的.  而作为REF的参考电压, 又要求你的PWM频率不能太低. 

奔三十的男孩

  • 精华:1帖
  • 求助:0帖
  • 帖子:25帖 | 1112回
  • 年度积分:0
  • 历史总积分:1251
  • 注册:2007年3月08日
发表于:2007-05-18 19:24:00
27楼
    又想到了一个问题, 细分你是想通过我上面说的PWM来实现, 还是怎么实现的?    你具体说说  

pbl

  • 精华:0帖
  • 求助:0帖
  • 帖子:8帖 | 40回
  • 年度积分:0
  • 历史总积分:131
  • 注册:2007年5月11日
发表于:2007-05-19 08:47:00
28楼
不会哦,我得好好看看L6506的DATASHEET.

奔三十的男孩

  • 精华:1帖
  • 求助:0帖
  • 帖子:25帖 | 1112回
  • 年度积分:0
  • 历史总积分:1251
  • 注册:2007年3月08日
发表于:2007-05-19 08:53:00
29楼
"不会哦"
哪不会啊,  我见你这么用, 应该也是了解L6506的用法的啊, 只是LM317+CMOS TO  REF  不合理而已. 

奔三十的男孩

  • 精华:1帖
  • 求助:0帖
  • 帖子:25帖 | 1112回
  • 年度积分:0
  • 历史总积分:1251
  • 注册:2007年3月08日
发表于:2007-05-19 08:54:00
30楼
LM317+CMOS 直接做驱动输出, 在步进开环PWM控制时, 倒是很合适.

pbl

  • 精华:0帖
  • 求助:0帖
  • 帖子:8帖 | 40回
  • 年度积分:0
  • 历史总积分:131
  • 注册:2007年5月11日
发表于:2007-05-19 14:48:00
31楼
真还是-0.3到3V.哎,幸好板子还没焊上.谢谢两位大师了哈.还有,我正式的板子不是用的PWM.而是用TLC7225,尽管有点浪费,但是价格还可以.17 RMB.

奔三十的男孩

  • 精华:1帖
  • 求助:0帖
  • 帖子:25帖 | 1112回
  • 年度积分:0
  • 历史总积分:1251
  • 注册:2007年3月08日
发表于:2007-05-19 15:38:00
32楼
    先做着吧,不要怕出问题,只有肯做, 就一定会有进步的. 我个人觉得搞技术, 出来的东西水平怎样, 完全在于你付出多少.
    有什么结果发出来, 让我也沾点光, 学习下. 

pbl

  • 精华:0帖
  • 求助:0帖
  • 帖子:8帖 | 40回
  • 年度积分:0
  • 历史总积分:131
  • 注册:2007年5月11日
发表于:2007-05-19 16:53:00
33楼
好嘛,可能要个把月,我手里的活比较多.抽不出太多时间来.

onlylm2008

  • 精华:0帖
  • 求助:0帖
  • 帖子:2帖 | 211回
  • 年度积分:0
  • 历史总积分:579
  • 注册:2008年11月01日
发表于:2010-01-24 01:23:46
34楼

要注意你的产品的定位。

若PWM_DAC, 则电流过零易有跳动, 处理不好低端应用。

           真正D/A 会好一点,

 standy current最好通过软件实现,只是查表后处理一下,也很容易。

 


热门招聘
相关主题

官方公众号

智造工程师
    首页 上一页 1 2 下一页 尾页