现在要设计一个移相调幅值的电路,系统还有一个220V交流过零检测电路。过零检测电路即电压比较器,会使单片机产生外中断,在外中断服务程序中启动定时器。定时器以一定的数值计数,产生中断。在定时器中断中产生脉冲,用于触发晶闸管导通。这样的话,定时器不同的计数值,可以在不同的时刻触发晶闸管,相当于晶闸管的控制角。而不同的控制角,又决定了灯泡导通角,导通角即可决定灯泡的亮度。 现在的问题是:启动时候(即定时器首次中断时候),灯泡会高亮闪一下,然后恢复正常状态(以我设置的灯泡亮度运行)。而这个现象,并不是时时会出现,只是偶尔!(即有时候定时器首次中断,灯泡就以我设置的亮度正常运行)请教高手这个是因为什么原因,RC滤波不够吗??还是其他的原因??
|