



下载本文档
版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领
文档简介
1、一种简单的交流电压测量方法姓名:李俊利 序号:18 通常,在测量220V或380V工频电压时,并不要求非常高的精度,一般的控制系统中,能精确到1%就足够了。在这里向大家介绍一种设计得非常简单的测量方法,实践证明,该方法实用、可靠,成本低廉,完全能够满足一般监控系统的要求。 硬件电路:仅用一个220V/6V-1W的普通电源变压器,经过全波整流,小电容滤波,滤除其高频干扰谐波,然后电阻分压成适合A/D转换的带有纹波的电压。直接连接到A/D输入脚。如果测量380V的电压,将两只220V的变压器串联使用即可。 软件设计: 1、先
2、进行一次A/D转换,存入一个变量x中,作为参考值; 2、再进行一次A/D转换,与上次比较,如果小于x,说明正处于交流电压的下降沿,存入 x中;继续A/D转换,至到大于前次的转换值,说明已经进入了交流电压的上升沿,存入x; 3、继续A/D转换,如果转换结果大于x,存入x;直到转换结果小于x,说明x中保存的就是交流电压的最大值! 4、然后把x除以一个常数,得出你想显示出的值即可。完成一次测量。 这样完成一次测量最长时间是10ms,最短时间只需三次A/D转换时间。如果软件还执行其它操作,便转入其它子程序
3、,之后继续1-4的步骤,将每次结果累加。 测量n次后,求算术平均值。也可以采取其它数字滤波的方法。 为避免测量0电压程序进入死循环,可以设置一个A/D转换次数计数器,转换一定次数之后退出。 校准电压可以在分压电阻中设置一个电位器,也可以软件校准。软件校准的方法:例如在380V点校准,把结果乘以380,再除以380,假如得382。那么,把除数变成382即可。 这样测量交流电压,在宽范围内的线性不是太好,主要原因是全波整流的二极管电压降是一个常数(约1.4V)。但针对220V或380V的电压测量来讲,电压波动不可能超过30%,在此范围内的线性误差
4、还是可以接受的。我曾以一只0.5级的电压表与采取该方法的测量显示值相比较,基本一致。附一段测量程序:/电压测量程序int mesure(void) uchar m_cAdccount; /ADC转换次数 uint m_nAdcValue; /当前ADC转换值 uint m_nPreAdcValue; /前次ADC转换值 / enum conditio
5、n eX; /定义A口为输入,A0无上拉电阻,A1A7有上拉电阻 DDRA=0X00; PORTA=0XFE; /有关变量初始化 m_nAdcValue=0; m_nPreAdcValue=0; /内部2.56V参考电压,0通道
6、60; ADMUX=0Xc0; /使能ADC, 时钟:ck/32 ADCSRA=_BV(ADEN)|_BV(ADPS2)|_BV(ADPS0); /开始第一次转换 ADCSRA|=_BV(ADSC); /等待转换结束 while(ADCSRA&_BV(ADS
7、C) ; /读取第一次转换值 m_nAdcValue=ADCL; m_nAdcValue|=(uint)(ADCH<<8); for(m_nPreAdcValue=m_nAdcValue,m_cAdccount=0; (
8、m_nAdcValue<=m_nPreAdcValue)&&(m_cAdccount<100); m_cAdccount+) m_nPreAdcValue=m_nAdcValue;
9、60; ADCSRA|=_BV(ADSC); /等待转换结束 while(ADCSRA&_BV(ADSC);
10、 m_nAdcValue=ADCL; m_nAdcValue|=(uint)(ADCH<<8); for(m_nPreAdcValue=m_nAdcValue,m_cAdccount=0;
11、0; (m_nAdcValue>=m_nPreAdcValue)&&(m_cAdccount<100); m_cAdccount+) m_nPreAdc
12、Value=m_nAdcValue; ADCSRA|=_BV(ADSC); /等待转换结束 while(ADCSRA&_BV(ADSC)&
13、#160; m_nAdcValue=ADCL; m_nAdcValue|=(uint)(ADCH<<8); if(g_nBaseVoltage=100) &
温馨提示
- 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
- 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
- 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
- 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
- 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
- 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
- 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。
最新文档
- 安全施工安全培训课件
- 建设工程委托监理合同补充协议5篇
- 瑞安全屋定制安装培训课件
- 瑞吉欧课程模式课件
- 农业碳汇项目市场机遇与挑战分析报告
- 定向工程博士培养方案(3篇)
- 安全文库安全培训课件
- 安全教育重点培训课件
- 以学习任务统整习作单元教学探究
- 方案工程师简历(3篇)
- 入团积极分子培训
- 大众Polo 2014款说明书
- 新媒体运营全套PPT完整教学课件
- 浸润性膀胱癌保留膀胱的治疗
- (完整word)某某高标准农田建设项目施工组织设计
- YS/T 843-2012预焙阳极用石油焦原料技术要求
- 招标投标法9个课件
- 风疹病毒实验活动风险评估报告
- 《企业年度培训计划制定》
- 安全文明施工措施费使用计划表完整优秀版
- 免疫学(全套课件)
评论
0/150
提交评论