问题已经的到了解决,全速运行采集的数据正确无误。原来是MAX125转换出来的数据时正确的,但是DSP没有采集进去。分析原因如下: 1.连线太长了,分布电容太大。我是将MAX125焊接在单面板上,然后通过插针与引线连接到DSP的评估板上。由于读数据的脉冲高电平的占空比非常小,而线路的分布电容较大,造成高电平达不到5V-3.3V的电压输入要求,造成数据丢失。 2.MAX125驱动能力可能有限,这也是导致输出高电平电压不足的原因。 基于以上两点原因,我给MAX125的数据端口各接了两个反相器,以增加MAX125的输出带负载能力。并优化了连线,具体讲,就是尽量减少连线长度,最好使用排线。再连接仿真器,运行,成功!
|