使用IC 555的伺服电机控制

描述

1.电路图:

PWM

充电:电容器通过电阻R1充电,充电电流流过POT VR1并继续充电C2,因为二极管D1允许电流通过,同时二极管D2阻止该电流流过R2。在电容器C2充电期间,555的输出将处于高电平状态。

放电:电容器开始通过POT VR1放电,并进入二极管D2到IC 555的引脚7,在电容器C2放电期间,555的输出将处于低电平状态。

2.servo电机旋转角度对应的PWM宽度

它是50Hz的PWM信号。因此,时间段将为 1/50 秒或 20 毫秒。舵机的角度根据信号的导通时间段而变化

PWM

3.确定通断时间(Determine the on-off time)

PWM

Ton TIME:

此高状态的时间由公式确定

TON = 0.693 x ( R1 + VR1 ) C2

假设VR1调整为9K,替换上述公式中的值将产生

TON = 0.693 x ( 1K + 8K ) 0.33uF

= 0.693 ( 9k ) 0.33uF

= 2毫秒

因此,当您将POT调整为8K时,脉冲的导通时间将接近2ms,因此伺服器将旋转约180。

Toff TIME:

在经过2ms导通时间时,IC 555的输出将切换到低电平状态。在这种状态下,电容器开始通过POT VR1放电,并进入二极管D2到IC 555的引脚7。为了确定TOFF时间,我们可以使用POT VR1和R2的值。POT VR1将表现出42K的放电电流,因为它能够表现出8K的充电电流(50K – 8K = 42K)。

TOFF = 0.693 x ( R2 + VR1 ) C2

= 0.693 x ( 36K + 42K ) 0.33uF

= 0.693 x ( 78K ) 0.33uF = 17.8 ms

以上结果显示,关断时间约为18ms。

打开APP阅读更多精彩内容
声明:本文内容及配图由入驻作者撰写或者入驻合作网站授权转载。文章观点仅代表作者本人,不代表电子发烧友网立场。文章及其配图仅供工程师学习之用,如有内容侵权或者其他违规问题,请联系本站处理。 举报投诉

全部0条评论

快来发表一下你的评论吧 !

×
20
完善资料,
赚取积分