Image
Image

狂奔的蜗牛哥

+ 关注

粉丝 3     |     主题 15     |     回帖 86

CS5532输入电压大于1.2伏时输出一直是参考电压的一半
2014-8-10 17:23
  • 电子技术交流论坛
  • 9
  • 2233
  没有啊,默认是1吧,如果倍数设置为2了,那前面的电压值也应该是不正确的啊,非常感谢你的回答哦! ...  
CS5532溢出及通道切换问题,求指导
2021-3-15 14:08
  • 电子技术交流论坛
  • 42
  • 8605
  貌似解决了,谢谢楼上的各位了!  
  我读取了一下复位后的值,配置寄存器的读一个字节为0xff,程序不动了  
  我读取了一下复位后的值,配置寄存器的读一个字节为0xff,程序不动了  
  还木有  
  谢谢你  
  你这里的值算错了,8388607*2.488/16777215=1.244的样子,跟我那个结果是一样的  
  没有读,延时了,右移8位  
  下面是初始化的程序。 void CS5532_Init(void) { CS_L; SDI_L; SCLK_L; Serial_Reset(); ...  
  voltage=(double)(value*2.488/16777215.0);我没有乘啊,如果*5了那整个都会翻倍的  
  上面输错了,vref是2.5v的,输入电压为1.25V的,(2.5-0)/1=2.5v,这样算不对吗?(非常感谢你,谢谢) ...  
  我的接法,VREF+=+1.25,VREF-=0,参考是2.5所以VRS=1,应该算出来范围也是2.5v  
  那VFS也应该是一个范围吧?貌似也能到参考电压的样子啊!:handshake  
  VFS不应该是参考电压吗?  
  :handshake谢谢您给的分析  
  但输入的电压max只能到参考电压的一半,高了就溢出了!  
  ......  
  断开输入电压后,它就为0了!  
  没接传感器,直接接的是电压,当在0V到1.25V之间改变输入电压时,AD值也在0~7fffff之间变化! ...  
  谢谢您的回答,我没开增益,我测电压最高只能到1.25v 无论是双极性模式还是单极性模式,我测过AD的输入端 ...  
2
3
近期访客