看到ESP8266上面的国产器件,我对它的可靠性没有信心

SpaceX的火箭之所以能实现廉价发射 , 是因为马斯克将普通工业、民用的器件用于充斥高温、低温、辐射的太空环境用 , 替代价格高昂的航天级器件 。 他用冗余设计的思路解决了可靠性的问题 , 我最近也碰到了这样的问题 , 有一个客户想把我们基于ESP8266设计的无线可编程控制器用于网络连接要求非常高的工控场合 。
看到ESP8266上面的国产器件,我对它的可靠性没有信心
文章图片
要求控制端能够以1帧/s的通信速率与控制器通信 , 说实话 , 看到ESP8266上面的国产器件 , 我对它的可靠性没有信心 , 搞不好折腾一段时间就罢工不干了 。 我想到了冗余的设计思路 , 在已有一个ESP8266模块的基础上 , 再使用另一组串口增加另一个ESP8266模块 。
看到ESP8266上面的国产器件,我对它的可靠性没有信心
文章图片
并采用IO口控制两个模块的供电 , 在MCU上编写代码将模块的设置参数存入FLASH. , 通过一定的机制判断模块的工作状况 , 一旦检测到当前模块不正常工作 , 则切断当前模块的电源 , 并使能备用模块的电源 , 采用备用模块进行通信 。
看到ESP8266上面的国产器件,我对它的可靠性没有信心
文章图片
看到ESP8266上面的国产器件,我对它的可靠性没有信心】如果在产品的生命期内 , 一个模块失效概率为5% , 则100台会有5台的不良 。 增加一个模块作为备份之后 , 两个模块同时失效的概率为千分之2.5 , 1000台仅有3台的不良 , 大大降低不良率 , 我觉得这也是一种创新 , 这几天就开始为这事忙活了 。