ad5757电流输出问题

使用AD5757芯片,设置满量程20MA输出时,测量输出1MA,设置10MA输出,测得输出1MA,请教什么地方出错?

attachments.zip
  • 当使用内部的DC-DC转换器,且不接外部PMOS时,IGATE_x管脚是要悬空的。
    从您回读的寄存器值来判断,似乎是没有正确写入。如果只是低四位被写入的话,那么输出电流也不应该是满量程电流的十分之一。感觉是您对于AD5757的读写有些问题。请仔细参照数据手册中的时序图来进行读写操作(数据手册第7~8页)。