本帖最后由 CS_TQ 于 2014-10-17 10:14 编辑
各位有没有人用过AD公司的16位DAC芯片AD5754R,我用32F407的spi进行驱动,时序已经按照手册配置好,对照如下,但是5754的输出端始终是0电平,没有任何输出。
示波器的波形中从上到下依次是时钟信号、片选信号、数据输出,代码中也按照手册在初始化之后依次写入输出范围选择、电源控制寄存器数据、最后向通道A写入16位数据(也试过四通道的),但是不知哪还有疏忽,始终未有转换后的DAC输出。有用过这芯片的大虾分享下使用经验么。
图1:AD5754R手册给出的串行输入时序
图2:实际F407配置好的波形图
图3:应用手册给出的参考电路
图4:原理图电路
望各位指点!
|