下载此文档

水温控制系统设计.pdf


文档分类:通信/电子 | 页数:约10页 举报非法文档有奖
1/10
下载提示
  • 1.该资料是网友上传的,本站提供全文预览,预览什么样,下载就什么样。
  • 2.下载该文档所得收入归上传者、原创者。
  • 3.下载的文档,不会出现我们的网址水印。
1/10 下载此文档
文档列表 文档介绍
附:系统程序主函数文件
#include "" /* LPC23xx/24xx Peripheral Registers */
#include ""
#include ""
#include ""
#include ""
#include ""
#include ""
#include ""
#include ""
#include ""
#include ""
#include ""
#include ""
#define SampleCycleNum 5
#define Pi
#define Sqrt_2
#define PointsNumber 64
extern _ARMABI float roundf(float /*x*/);
double Caculate_Frequency(int piont[],double Frequency_0);
void Delay_for_AD(void);
void ADGPIO_Initial(void);
enum System_State SystemState; //系统状态,分为测频阶段和参量计算两个状态
int AD0_Value[512],AD1_Value[512]; //采样值
WORD TotalPointsNumber;
DWORD ADC_TimerInterval;
BYTE TimesCount_for_Frequency; // 测频状态时记录采集周期数
BYTE NewValueCreated_Flag; //新菜了一个周期波形的标志
BYTE FrequnecyStateEnter_Flag; //进入频率测试状态的标志
BYTE ElseStateEnter_Flag; //点入电参量计算的标志
DWORD FILE_DATA_BUF_BYTE_Count=0;
BYTE USBConnect_Flag=0; //U盘连接标志,当U盘连接时,标志置1
int U[PointsNumber*3+1]; int I[PointsNumber*3+1];
float a_for_U[11];float b_for_U[11];//傅氏分解的实部、虚部
float a_for_I[11];float b_for_I[11];//傅氏分解的实部、虚部
struct Voltage_Coe U_Coe_Temp[10],U_Coe_Value, I_Coe_Temp[10],I_Coe_Value;//各谐波的有效值,记录十次取平均值
float U_Value=0,I_Value=0,PF_Value=0,Power_Value=0,Q_Value=0,S_Value=0; //分别为电压、电流、有功、无功和视在功率
float Umax_Value=0,Imax_Value=0,Powermax_Value=0,Qmax_Val

水温控制系统设计 来自淘豆网www.taodocs.com转载请标明出处.

非法内容举报中心
文档信息
  • 页数10
  • 收藏数0 收藏
  • 顶次数0
  • 上传人策划大师
  • 文件大小0 KB
  • 时间2011-11-13