基于arm9电能质量监测仪的数据采集.docVIP

  1. 1、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
  2. 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  3. 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
  4. 4、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
  5. 5、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们
  6. 6、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
  7. 7、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
基于arm9电能质量监测仪的数据采集

基于ARM9电能质量监测仪的数据采集 为了保证电力系统安全、可靠、高效地运行,高质量的电能供给是一项重要的工作。为此,利用便携式电能质量监测仪对电网电能质量参数进行准确地测量。ARM9的主频高、速度快、内存容易扩展,可以运行嵌入式Linux操作系统,为应用程序的设计提供了方便的条件,其开发板所用的处理器是ARM9一S3C2410。基于ARM9一S3C2410的电能质量监测仪的整体结构框图,如图1所示。 ?   由图1可知,该系统的硬件除了已经扩充了存储器的ARM9一$3C2410A核心板外,还包括外围信号调理、键盘及显示等电路,以MAX1324组成的A/D和信号调理电路,是该数据采集的重要内容,文中主要介绍这一部分的硬件和相关软件设计。 ? 1 数据采集的硬件设计   开发板ST2410的硬件资源丰富,提供了40脚外部扩展接口,通过该接口,可以方便地扩展信号采集等外围电路。信号调理部分电路的具体结构,如图2所示。 ? ? 1.1 信号调理电路   模拟信号输入前端电路,是利用电压互感器(PT)和电流互感器(CT),对被采样电压和电流进行隔离和电平转换。一次互感先将电力电网的高压、大电流转换成标准的交流100 V和5 A,二次互感器再将其转换成A/D芯片MAX1324输入所要求的一10~+lO V电平,从而得到电力系统公共连接点的全部原始数据。   抗混叠滤波器的作用,是将输入信号中的高频分量滤除,以防止被测信号的高频干扰与有用的低频信号发生混叠,影响测量精度。抗混叠滤波采用压控电压源二阶低通滤波器,如图3所示。考虑到本装置需要监测1—50次谐波,要求在50~50×50 Hz频率范围内的幅频特性曲线越平坦越好。 ? ? ? ? 1.2 AD转换   因为在测量电网的三相不平衡参数时,要用到中性线的电压和电流,虽然从理论上,可以通过相电压和相电流算出中性线的电压和电流值,但是,测量值应该更加接近物理现实。所以,最好同时测量电网中用户公共连接点的三相电压、三相电流和中性线的电压与电流,共计8路模人信号。多路信号的同步采样可以有效克服因通道转换而产生的相差问题,所以A/D应该选用8路同步采样芯片。美信公司的MAX1320和MAX1324都是适合上述设计要求的专用芯片,MAX1324的模人电压范围为±10 V, 比MAX1320芯片的输入电压范围宽。在同样干扰和噪声条件下,A/D转换的相对精度会高一些,所以采用MAX1324,它内部集成了8个独立的采样保持器和8通道的多路开关,容易实现8路模拟量的瞬时采集,其转换结果以补码的形式按顺序输出。 ?   对于一个已经给定转换位数的ADC,它对信号所能离散数据位的电平值是确知的,l4位MAX125提供2M级的离散电平为2 X 10 V/2¨ 1.22 mV,相对分辨率可达±0.025% 。在国家谐波测量标准中,对于规定的畸变率,电流的测量精度要求相对高一些,考虑到各种情况,实践亦证明采用14位的ADC是完全可以满足谐波测量的设计要求的。   电能质量监测仪的ARM处理器芯片$3C2410A内部还带有8通道l0位的A/DC。根据上述分析可知,10位A/D难以满足谐波监测仪对数据采集的要求,而且该A/DC也不具备同步采样功能。然而在测量电网基波的频率时,国家标准要求对工频的测量精度是50±0.01 Hz,这意味着在一个周期内,要采集50÷0.01=5 000个点以上,所以A/D转换时间在20 ms/5 000=4 s以下。频率测量对幅值的精度要求并不高,只要能够正常判断正负值即可。ARM芯片内10位A/D的转换速度最高可达500 ksps(2 p,s),所以,用以测量电网的基波频率正合适 J。这样,MAX1324和ARM内的A/DC分别用作谐波和频率测量就各尽所能了。 ? 1.3 M 324与处理器S3C2410的硬件接口   MAX1324与处理器$3C2410的接口如图4所示,MAX1324的模拟供电电压是5 V,而MAX1324允许的数字供电电压范围为2.7~5.25 V,图中是3.3 V。这样,可以不用电平转换而直接与$3C2410的数字I/,O接口相连。 ? ? ? ? ? 在进行数据采集时,操作过程分为以下3步: (1)首先要将MAX1324的工作方式设置为8个通道的瞬时采样,引脚ALLON接高电平,拉低cS和WR时,向数据线 ~D 写入全“1”,这样8个通道就能都被选中, 实现同步ADC;(2)拉低ARM 的GPA12端子,使CONVST引脚为低电平,输入信号在采样保持器达到稳定的电平后,再由CONVST的上升沿开始启动A/D,这里的多通道转换是按通道号由低到高的顺序进行,当最后一个通道的转换结束后,所有通道转换结束信号EOLC跳变为低电平,转换结果先储存于片内对应的14位×

文档评论(0)

该用户很懒,什么也没介绍

1亿VIP精品文档

相关文档