微波EDA网,见证研发工程师的成长!
首页 > 研发问答 > PCB设计问答 > PCB设计学习讨论 > 怎么用at89c51发出6路脉冲

怎么用at89c51发出6路脉冲

时间:10-02 整理:3721RD 点击:
我需要用89c51单片机发出6路脉冲来驱动晶闸管,怎么编程啊,还有发出的脉冲是不是还要经过脉冲放大才能驱动晶闸管?

51的话,好像没的那么多的PWM吧,只能用IO口了。

如果采用过零斩波法可控硅可以不用pwm来控制,
需要的资源有,一个外部中断:用于检测过零信号
一个定时器,用于做计时中断,(一个定时器推荐只服务一个可控硅)
当检测到过零信号后,定时器开始计时,到达设定值后进入中断,触发可控硅后并关闭定时器,等待过零信号后可控硅自行关闭,等待下一次触发

Copyright © 2017-2020 微波EDA网 版权所有

网站地图

Top