第十章 频率相位跟踪.pdf
文本预览下载声明
第十章.频率与相位跟踪模块
1
2
3
4
5
6
软件流程图
程序启动 程序主循环
主程序
中断响应
1
初始化正弦表
中断点 定时器Timer0A 中断
计算频率
计算相位差 中断返回
液晶初始化
中断响应
中断点 定时器Timer 1A 中断
定时器Timer0初始化 2 显示输入信号
的跟踪频率值 中断返回
中断响应
3
定时器Timer 1初始化
5 系统延时 否 中断点 定时器Timer 1B 中断
中断返回
4
定时器Timer2初始化
结束 中断响应
中断点 定时器Timer2A 中断
PWM初始化 5 是
中断返回
主程序
程序终止
图x 、频率相位模块流程图 图x 、频率相位模块中断响应
1
创建2K大小数组存放标准的正弦表,用于后面生成一个 3 Timer1的TimerA开启捕获模式、TimerB启动周期模式。
SPWM波形时校对其占空比值。正弦表的最大值即为SPWM 两者结合配置共同承担检测计算信号频率的任务。
显示全部