我做的项目中涉及到使用TI的2812DSP实现采数、运算和驱动液晶,但在调试中发现给DSP供电的PS7670318工作不正常。本该提供3.3V和1.8V,通电后电压为3.28V和1.76V左右。通过仿真器下载程序后,1.8V的电压下降到1.4V。DSP部分就是最小系统,串个电阻发现输出电流约为200mA。
我曾在论坛发帖询问,详见http://bbs.ednchina.com/ShowTopic.aspx?id=23150。得到highend和tengyd朋友的帮助,在此表示感谢。但似乎问题并没有解决。觉得奇怪的是,我的电路是完全按照以前别人实现了的版本做的,且几乎就是最小系统,出现这样的问题,难道是传说中的人品问题?
这几天一直在查找原因,现在基本上确定了问题,但如何解决还不清楚,由于要交接任务了,看来只有留给以后的人负责了。现将最后的现象写出来,欢迎大家一起讨论。
供电芯片,通电后电压会降低一些,现在可以断定是由于输出中串有电感滤波造成的,用万用表测得电感有阻型大约是3欧左右,这个数值确实大了点。以后换好一点的电感吧。
至于下载程序后电压进一步下降,是由于程序的原因。试小程序时没有压降,运行我的程序就会降,而且降了不少。但我想不通的是,我的程序对供电电压会造成什么影响。现在的建议只有把程序一点点加进去,看到底是哪部分程序造成的压降,然后再查找原因。后面的工作任重而道远呀。
我做这个项目算是一波三折了。其实是接受别人的项目,一开始用的是MOTO的56803。其实只要做改进,丰富些功能就可以,但自己动手调试发现DSP问题太多,郁闷了大半年。在只有两个月的时候,我决定换DSP。考虑到时间不多,采用了有现成资料的2812。似乎没见成效,郁闷的地方没有再次出现。虽还是有问题,但都解决了,最后也实现了功能,只是工作不稳定,运行一段时间会跑飞。这才开始检查问题,也就查到了开头提到的问题。
问题仍未解决,尽管可能不需要我继续做下去了,但怎么说都是个问题。期待解决.....
southcreek 2007-4-11 12:52
已经回复到BBS了。