非常不可思议的DSP2812 CAN总线低温不工作问题

2019-07-25 15:12发布

       各位大侠您们好!最近用汽车级DSP2812做频率采集后再通过CAN总线通信输出,工作温度范围为-20度-120度,2812周围晶振等器件工作温度均能满足-40度-125度,本来认为在常温下能正常工作的电路在低温条件下应没问题,可最近将电路板放在低温箱中进行试验,当温箱温度低于-10度时,CAN总线就不通讯了,用示波器实时监测DSP的CAN总线I/O口,正常工作时,示波器会显示类似矩形波的时序,但当低温不工作时,示波器显示的矩形波也消失了,但DSP控制着一个LED灯还在正常闪烁着,连续试了两个板子,都是故障现象一样,然后将温度重新升至常温,又好使了,电路板在120度条件下连续工作2h均正常,按理说汽车级的2812应能耐受-20度的温度,但本次试验却使得我和其他几个搞DSP的同事感到奇怪,不应该啊,着急啊!
    请各位大侠帮助帮助,十分感谢!
友情提示: 此问题已得到解决,问题已经关闭,关闭后问题禁止继续编辑,回答。
该问题目前已经被作者或者管理员关闭, 无法添加新回复
13条回答
lfc315
1楼-- · 2019-07-25 20:33
有没有可能是晶振频率误差变大了,然后时序不对了,而控制LED灯对频率误差基本没要求
helloCAN
2楼-- · 2019-07-25 20:50
您好,最后换了个工业级的晶振也不行,是不是DSP2812的CAN功能本事耐温性能一般啊!
helloCAN
3楼-- · 2019-07-25 22:15
 精彩回答 2  元偷偷看……
lfc315
4楼-- · 2019-07-26 02:28
应该不至于吧,多检查一下电源、复位。。。呗;
或者在异常的时候,把处理器内部的状态通过串口什么的打印出来看看?
dirtwillfly
5楼-- · 2019-07-26 04:18
lfc315 发表于 2015-8-11 16:28
应该不至于吧,多检查一下电源、复位。。。呗;
或者在异常的时候,把处理器内部的状态通过串口什么的打印 ...

正解。
这类问题不容易猜
helloCAN
6楼-- · 2019-07-26 08:23

DSP供电芯片为AMS1117-1.8和3.3V,CAN驱动器位SN65HVD230Q  以上器件均能耐-40-125度,感觉电路对温度很敏感,温箱温度一到0度时,CAN总线就没信号了,已升温就好了

一周热门 更多>