DVP04AD开发电子称,采用0~10V输入,读取模拟量现在值时,由于称盘摇动数据跳动很大,1.2吨称,放20kg砝码数据在16~34kg跳动,无法使用。无奈只好设置平均次数=10,读取平均值,能好点。但还是不理想。有做过电子称的师傅,请指教一下,应该怎样使用和设置。
我没有用浮点,寄存器也都是16位的。校称是利用20kg砝码和当前平均值(模块)减空称值推算出一个系数。称重时再用这个系数乘以称重时的当前平均值减空称值。
还有,校零时,显示0和5532跳动。平均值=空称值时,显示0。平均值<空称值时,显示5532(左右)。
扩展模块两个微调k18=0,k24=16000。是不是我的用法不对,如果采用0~20mA输入会好的呢。信号放大器只有这两个模式输出。
32000的分辨率,1200/32000=0.0375kg。20kg的物体完全没问题。
我用这个模块做完全没问题,比较稳定。
AD是最后一级,首先就必须要保证秤的稳定,再是前级放大器的稳定。你的秤摇动,传感器出来的信号就不稳定,后面如何保证稳定呢。这个模块采样时间是0.4mS,4个通道1.6mS,你10次滤波才16mS,1.2t的秤振动频率如果以100mS(实际震动频率还应该取得更低),你16mS如何让数据不跳动呢?
你可以取2秒或更长的滤波时间,AD最大100次滤波,也就是160mS,再用PLC做滤波,你延长滤波时间才能抑制波动,如果要求高甚至可以达到5S。