3.2 LabWindows/CVI部分程序

当系统运行时,首先配置串口,向串口发送要显示的某相电流或电压,DSP会根据指令要求传输给计算机。软件界面会显示波形和其有效值,并可根据情况进行存储打印等。下面部分函数:

3.3 实现FFT变换和计算THD值等

DSP能够进行浮点运算,其定标能够实现数值的精确计算。定标简单来说就是把一个小数换算成整数,然后进行运算,这样使得运算误差变小。例如,一个小数为1.123 456 789,后面还可以有好几位小数。如果直接计算的话,运算中会舍去小数点后的部分数值,使得误差变大。如果利用定标运算,可以把1.123 456 789变为整数1.123 456 789×225(选择Q25定标)后进行运算,这样使得计算的结果误差比原来小。这是DSP运算的一大优点,而且其运算速度快,利用FFT运算时,采样谐波频率可以达到31次之多。

DSP初始化程序:

可以通过控制界面发送要显示的某相电压或电流的指令信号,也可以通过键盘来发送要显示的信号波形。DSP通过判断接收中断标志位和指令信号,来触发A/D转换,中断指令如下:

  • UC3846控制芯片工作原理控制图 逆变焊机原理与用途
  • 数字万用表电阻档测试二极管正反向没有阻值(使用万用表测量二极管的正向电阻,为什么各档)
  • 学单片机需要学数电模电吗(学单片机要先学数电模电吗)
  • 电工怎么选择适合自己用的万用表(电工初学者买什么样的万用表好)
  • 单片机需要同时运行多个任务怎么办(单片机怎么同时执行多个任务)
  • 电机保护的方案取决于负载的机械特性
  • 绝缘电阻表正负搭接不复零位是怎么回事
  • 短路怎么用万用表查