cpubbs 发表于 2004-12-4 22:24:12

请教关于PWM的程序流程

<P>问:我要实现直流电机的PWM控制,现在所要做的是生成PWM脉冲,手头上有一张定时计数卡。我感觉可以用2个定时计数器通过检测数字输入口的状态,最终在数字输出口输出脉冲来实现,但是好象实际行不通。请教高手们,什么样的流程比较好?思路应该是什么样的?
万分感谢
答:我也曾经这样试用过,首先是脉冲的周期不能保证,每个周期都要读写,程序运行时间回影响到周期。其次是用数字输出口的话,用示波器观看波形很杂,很不规则,可能会造成电机的误动作;加做一个滤波器可能可以实现。
</P>
<P>答:不知道你板卡的型号是什么,如果指标搞的话,可以用两路模拟通路实现,我已经作了,波形还可以,就是对板卡的要求太高了,如果你的板卡可以计数器成组使用的话,可以使用两路计数器通道,这样会更好
</P>
页: [1]
查看完整版本: 请教关于PWM的程序流程