回复:求助!em222晶体管输出的模块能不能直接带12v 0.6a的步进电机?

芳季

西门子1847工业学习平台

  • 帖子

    15507
  • 精华

    101
  • 被关注

    960

论坛等级:至圣

注册时间:2007-08-03

钻石 钻石 如何晋级?

发布于 2008-11-26 08:52:14

0楼

我讨论一下楼主出现的两个问题.
1 晶体管带步进电机是一个危险的做法.为什么说危险呢?12V0.6A应该在输出晶体管的能力上限以下.但是却在下限20.4以下.不知道能行不行.
另外,在关断的时间尖峰电压,晶体管不知道有没有什么泻放的回路.不敢贸然实验.
再者,要驱动两相电机要求有正负电源或者用桥式输出等制造正反方向电流.EM222都不行.要是用三相的话.也算可以但是就没有那么大的力了.
2.你说扫描周期在2毫秒就可以得到500赫兹的频率了,是吗?那么这500赫兹的波形占空比多少?也就是说ON时间多少OFF时间多少?想想.
每个扫描周期改变一次输出的开关状态,就是说假设用SM0.6直接驱动Q2.0。结果应该是最快的吧。那么输出波形就是2毫秒ON;2毫秒OFF周期是4毫秒。频率是250赫兹。明白了吗。
明白了之后才看下面的。可以达到500赫兹附近。
进一步。
假若你确定扫描周期是2毫秒。那么你可以在程序的中间使用一个立即输出的线圈,使晶体管打开。然后在END之前再使用同一个立即输出线圈(双线圈现象)使晶体管关闭。那么就可以造成500赫兹的频率了(一般极限)。
再进一步。
如果扫描周期更长。也要达到一般极限的输出频率。那么就只有用定时中断立即输出了。每1毫秒中断一次改变输出状态。
中断程序为
INT 0
LDN Q2.0
=I Q2.0
RET
真正要达到500赫兹了。
当然。应该有办法再超过500赫兹的。可能到1KHZ或者2KHZ甚至……
评论
编辑推荐: 关闭

请填写推广理由:

本版热门话题

SIMATIC S7-200

共有33257条技术帖

相关推荐

热门标签

相关帖子推荐

guzhang

恭喜,你发布的帖子

评为精华帖!

快扫描右侧二维码晒一晒吧!

再发帖或跟帖交流2条,就能晋升VIP啦!开启更多专属权限!

  • 分享

  • 只看
    楼主

top
您收到0封站内信:
×
×
信息提示
很抱歉!您所访问的页面不存在,或网址发生了变化,请稍后再试。