C-Korey 发表于 2018-1-25 14:45:43

stm1024 发表于 2018-1-25 14:36
我觉得你说的有一定的道理,特么到冬天电池比MCU还弱鸡,或者板子上其他元器件不耐操呢?
不过这种事情也 ...

我们内部也有电池,设备要求掉电后运行20分钟以上,使用三元锂电18650,单独设计了辅助加热功能,让电池温度维持在5℃以上。测试过电池-15°几乎就放不出电来了,内阻变得超大。现在使用两节18650,加热控制后,2200毫安时,基本可以满足-40℃,掉电运行半个小时的上网与数据发送。
手机电话卡SIM卡,-15°以下里面数据就读不出了。我们也做了加热。-40℃也没问题了。

tomzbj 发表于 2018-1-25 19:21:44

C-Korey 发表于 2018-1-25 14:45
我们内部也有电池,设备要求掉电后运行20分钟以上,使用三元锂电18650,单独设计了辅助加热功能,让电池 ...

既然有辅助加热,给MCU也加个辅助加热呗。背面贴个PTC电阻应该就解决了~

无薪税绵 发表于 2018-1-26 15:29:46

我觉得,既然开了看门狗,而设备死机会并没有自动复位,
很有可能不是单片机的问题,有可能是其它通信芯片出了问题,
当重新上电时,通信芯片也就重新正常通信,
所以单片机也就能正常通信了。

nyszx 发表于 2018-1-26 15:54:14

东北被那边是低温+干燥,容易出现静电,我有设备接口被静电损毁的经历,其次楼主查查电源是否稳定,外围电路器件是否可靠,有没有温度失控的情况出现。

C-Korey 发表于 2018-1-26 20:46:36

无薪税绵 发表于 2018-1-26 15:29
我觉得,既然开了看门狗,而设备死机会并没有自动复位,
很有可能不是单片机的问题,有可能是其它通信芯片 ...

没有用其他芯片,MCU直接串口连得A8的串口。

C-Korey 发表于 2018-1-26 20:48:27

nyszx 发表于 2018-1-26 15:54
东北被那边是低温+干燥,容易出现静电,我有设备接口被静电损毁的经历,其次楼主查查电源是否稳定,外围电 ...
趋势静电比较强,以前在北京,徒手摸了下板子,片子就烧了!:'( ,但不是这个板子

五哥1 发表于 2018-1-27 02:12:00

建议楼主从吉林寄回几台故障机和未出故障的机器,在低温环境对比测试下,就能很快发现问题。

中山无雪 发表于 2018-1-28 01:58:00

ST的片子最好别用在这种复杂环境下,容易出问题,做民用级的产品还行

kylongmu 发表于 2018-1-28 20:48:55

内部时钟注定是不稳定的,RC振荡器漂移很大,随着使用时间的增长漂移更大,而且外部环境温度极端状况下加剧漂移。很可能是你通讯接收到了错误数据导致程序出错。
ST的MCU切忌为了省成本而用内部RC振荡器,那不是晶振,那是个害人的东西(除非你不通讯)。

MrJiu 发表于 2018-1-29 10:43:50

C-Korey 发表于 2018-1-26 20:46
没有用其他芯片,MCU直接串口连得A8的串口。

串口连接的???我估计猜测出问题了。。。内部晶振受温度的影响很大,估计温度偏差太大了。。。导致串口数据错误率太高了。。。甚至没法通信。。。
页: 1 [2] 3 4
查看完整版本: 连续开机半年死机,STM32F030使用内部晶体,现在冬天出现...