微波EDA网,见证研发工程师的成长!
首页 > 硬件设计 > 嵌入式设计 > 带嵌入式MCU的8通道12位AD转换器ADuC812及其应用

带嵌入式MCU的8通道12位AD转换器ADuC812及其应用

时间:05-21 来源:互联网 点击:

  转子转速及不平衡量的计算通过外部中断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所示。该系统用于一台涡轮转子动平衡机的改造,收到了预期的效果。

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

网站地图

Top