ADI 技术
直播中

孙雅念

7年用户 546经验值
私信 关注
[问答]

ADE7753怎么读取RMS?

刚刚决定选用ADE7753来做计量方面的方案,但是随着逐渐的深入,问题也慢慢多了起来:
首先,我要想读取7753
电源电压电流的RMS值计量,是直接读取寄存器IRMS(0x16)和VRMS(0x17)呢,还是需要先设置波形采样模式,然后再在waveform(0x01)里读取呢?由于阅读水平的限制,偶是越看越糊涂了,datasheet里关于电压电流有效值的讲述方面,似乎都讲到“在波形采样模式下。。。”如何如何,所以不明白要怎么去读才能读到RMS?(如果每次读电压电流有效值都要通过waveform的话,由于波形采样都有个几百毫秒的稳定时间,并且每次只能通过波形采样读取电压电流中的一个参数,那么这样的话我的设计会不会变得响应之后了呢——因为要通过LCD显示出数据)
其次,这个波形采样寄存器waveform(0x01)的作用是什么啊?到现在我还是不明白,只能理解到在分析负载的阻性或感性大小时有作用
然后,关于校准,如果我不校准电压电流,只校准功率,此时各参数的偏差大概会有多大呢?
最后,关于SPI通讯,我目前想不接CS端,不知道,这样对通讯会有多大的影响,因为我是想每次通讯我在程序里都保证通讯格式的完整性,也就是针对不同的寄存器读写,我都保证SCLK时钟个数的完整,这样的话,是不是就可以不需要控制CS信号了呢(直接接地)?
着急几天了,一直没有解决这些问题,终于发现原来这里有这么多ADI的专家,希望大家都能快点帮助帮助我哦,项目催得很紧啊,谢谢了先!

更多回帖

发帖
×
20
完善资料,
赚取积分