学校需要做一个小项目,目的就是给我一个正弦波,需要用msp430f149测量它的峰峰值,有效值和频率。我刚上手几天,手册看得一知半解,过于测量有效值的程序,思考了半天未果。疑问如下:1.ADC先做采样保持再做转换,时间没有重叠的吗?2.MEMORY里面有数据之后,进入中断从而跳出主程序,sc也等于0了,那么需要执行完中断里面的代码,到最后一句重新设置sc等于1才能再开始采样对吗?如果这样的话,每一次采到的数据,间隔到底是多少?(也就是说,我对ADC采样间隔不清楚,是固定的呢还是可以设置的呢?)3.求有效值的方法,我脑子里构想的是求值做平方和再乘以时间间隔(相当于积分)的方式,这种方式的问题是信源频率是会变化的,而且很大。到底采多少个点?每次间隔多长时间? 走上一条道路时,真的希望有好心人能给予最及时的帮助,看到帖子的大牛请帮帮我,如果我的学法有问题,也请您尽管批评。
此帖出自
小平头技术问答
德州官网有个叫能量库的代码库,你找一下,好像适用于电表之类的,也许里面有些计算方法可以参考。直接弄个电表专用的cpu算了,内部有SD24类型的AD呀
一周热门 更多>