该死,刚才打了一堆字,结果网页一下死了,最近没做坏事呀,为什么~~~~~
没办法,再来一次!
50HZ工频率,搞数模混合编程的应该不陌生吧!可恨的东西!
我用INSAMP3与ADC14采集信号,按照ADC14数据手册上的屏蔽50HZ干扰信号的算法选择自己的ADC数据频率(我用的外部2M有源晶振,经计算,要达到滤50HZ的效果,需6,9,12分频,计算有一些偏差,不可能精确),但是无论选那个频率,50HZ的干扰信号依然建在(我还对采集的AD值做了IIR滤波)!如果大家要求的抗干扰能力要求不高的话可以尝试此方案,毫伏级很准确!
没办法,现场要求很严,更改方案:1)用DELSIG取代ADC14,结果且不说滤波效果,采集的数据就根本不可用,难道真的需要像ni_libview所说的那样用PGA来桥接(不好意思,ni_labview,我看帖没回帖),由模拟总线输出到IO口我的板子已经无法实现了(多路采集真是害人呀);
2)用LPF2对INSAMP3采集的信号滤波(做小于50HZ的低通)后再送如ADC14,放置模块都很困难,ADC时钟与LPF时钟不能相同,没办法,后面再加了个SCBLOCK模块做桥接,对滤波概念很模糊,想问大家这种方案可行吗?
该死的模拟信号,害得我的国庆又不能安心的度过,苦命呀!!
哈哈,搞这行的难免有牢骚!大家能忘记工作吗?能的话就好好享受这难得的几天吧,提前向论坛的兄弟姐妹们说声国庆中秋双节快乐! |