论文首页哲学论文经济论文法学论文教育论文文学论文历史论文理学论文工学论文医学论文管理论文艺术论文 |
系统采用8254定时/计数器产生控制步进电机运转的方波脉冲,并对输出脉冲进行计数。将8254的计数器0设定在方波发生器工作方式,计数器2设定在计数器方式。图3为用8254分频产生控制脉冲的原理图。由AT89C52内部定时/计数器2产生的方波脉冲送入8254计数器0进行分频并输出控制脉冲。计数器2对输出的脉冲进行计数。当脉冲数与计数器2的计数值相等时熂剖器2的输出端产生电平变化,并被AT89C52的P1.1口监测查询。当AT89C52的晶体振荡频率为24MHz时,通过调节其RCAP2H和RCAP2L的值可使其定时/计数器2产生92Hz~6MHz的方波脉冲。通过对8254计数器0的数据寄存器写入分频值N,使其输出相应频率的方波脉冲熇纯刂撇浇电机的转速,计数器2通过记录计数器1输出的脉冲数量来控制电机的转角。步进电机的输出转速由下式决定:
ω=Δ·fo/N(度/秒)牐(1)