本人在开发AD5933/AD5934阻抗测试板时遇到了以下问题:
1、按参考历程对控制寄存器写命令,则初始化后的输出波形峰峰值无法按命令改变,测量计算后的阻值会随实际值增大而增大,但不成比例;
2、对控制寄存器进行写命令时,采用串行命令格式,即保持所有命令位的值,如下,保留Vp-p状态位[size=13.3333px]one_out和PGA状态位[size=13.3333px]gain_one,
| while(!WRITE_BYTE(DEVICE_ADDR,CONTROL_ADDR,init_startF|one_out|gain_one)); | //频率初始化 |
则测量结果按比例增大,但测量结果仍不正确,以2V峰峰值为例,试验结果如下:
3、测量
电路如下,求解决方案,谢谢!!!