|
我用STM32驱动AD9850(5V)模块,自己设计的PCB板。
原来是STM32与AD9850的数据线和控制线直接相连,采用推挽方式,经检查输出的高电平达不到要求的4.8V。
在数据线和控制线上分别增加了10K的上拉电阻,STM32采用OD方式输出,驱动电平可以达到要求。
不管采用并行和串行方式,AD9850始终没用输出信号。
进一步检查线路,没有发现错误。只有AD9850的电源为5.4V,又更换了7805,现在电源为5.2V。
曾经见资料上介绍,AD9850的电源不能超过5V。可是原来使用AD9850时,电压都稍高于5V。
试过各种程序,始终调不出信号来,已经困扰了一个星期。难道新买的AD9850模块有问题。
哪位大侠指点一下,不胜感激。
|
|