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

带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所示。该系统用于一台涡轮转子动平衡机的改造,收到了预期的效果。

参考文献

1 叶能安,余汝生主编.动平衡原理与动平衡机.武汉:华中工学院出版社,1985
2 房小翠,王金凤编著.单片机实用系统设计技术.北京:国防工业出版社,1999

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

网站地图

Top