带8通道12位AD转换器ADuC812及其应用
时间:03-16
来源:互联网
点击:
转子转速及不平衡量的计算通过外部中断0完成,光电头产生的脉冲信号经2分频后,得到频率为转子旋转频率一半的方波信号,该信号加到INT0上,将外部中断0设置成边缘触发,在每个方波的下降沿产生中断,MCU读取TL0 和TH0寄存器值,并将TL0和TH0清零,开始下一次计时,然后根据TL0和TH0的数值,计算转子转速,并根据TL0和TH0中转子旋转周期值的四分之一配置定时/计数器1的TL1和TH1,定时/计数器1工作于定时方式,通过定时/计数器1的中断由两路DAC产生相位差为90°两路方波信号,用于对振动信号的相敏检波,MCU对ADC0~ADC3进行A/D转换,计算左右两平面的不平衡量的大小和相位,然后将转速及不平衡量的大小和相位送8279进行显示。不平衡量测量的流程图如图3所示。该系统用于一台涡轮转子动平衡机的改造,收到了预期的效果。
参考文献
2 房小翠,王金凤编著.单片机实用系统设计技术.北京:国防工业出版社,1999
- 如何将DSP和MCU两者完美结合(08-10)
- 基于MCU+DSP的运动控制硬件平台设计(10-01)
- 微控制器省电管理方法(05-04)
- 利用低成本的MCU的UART驱动智能卡(05-04)
- DSP结构特点和运算性能(07-19)
- 基于DSP+MCU的列车滚动轴承故障诊断系统设计与应用(10-08)