初学这个,这句代码(cos后面那个)是什么意思,一直不懂是怎么计算的,麻烦详细解答
51单片机内部时钟 1MHz
单片机定时器精度也就是 1us
交流电频率 50Hz 周期就是 20ms=20000us
一个圆周 2Pi=2x3.14 也是 360度
按交流电周期 20ms ->360度,1us相当于 360/20000度
定时器的一个计数 1us 转换成相位就是 360/20000度=18/1000度
转换成弧度
(360/20000)x2Pi/360=
=18/1000x3.14/180
代码中求功率因数就是求电压电流相位差的余弦
adc采样后分析电流和电压的相位差