|
本帖最后由 liulingang_1205 于 2013-5-6 10:10 编辑
现有一批主控M16的板子,控制板和驱动板是分开的(通过20pin的排线连接,线长30CM)。
实物描述:
1、主板控制用的M16,板上有数码管显示各个参数.
2、驱动板上是DC24V继电器,用三极管控制,继电器负载都是AC220V 电动机,功率0.75KW电机一个,150W电机一个(带正反转),50W同步电机一个 工作都是间隔工作,最长工作时间不超6秒
3、LM2596-5V稳压电路也在驱动板上、通过排线给上面控制板供电
4、有控制箱一个,大概40CM*35CM*20CM这么大,控制板装在箱子门上,驱动板装在箱子里面,
5、并且箱子内有裸板变频器一个0.75KW的 , X宝上买的。DC24V开关电源一个
6、变频器和控制板共地(0V)
故障描述:
1、控制箱上电瞬间,有的继电器直接吸合,电机旋转 (单片机未发吸合信号),重上电后又正常
2、工作过程当中,有的继电器会一直吸着不断(程序内部已经关闭此继电器了)
3、数码管显示用的天微的一款TM1640驱动,有时候出现直接黑屏的现象,但是单片机其他动作都正常(说明不是单片机死机)。天微技术支持说9层机率是干扰导致。。无语。。。。。
4、数码管显示的数值有时候会自动乱变.该数值是调节完成后直接写进M16内部EEPROM的。人不调节它是不会变的。假如关机前调的是16,下次开机读出来显示就不是16(这种情况只有几个箱子出现)
5、同样的配置,同样的程序、少部分箱子有问题,大部分正常.出问题的箱子大都是用户用了几天才出现的,并且故障不是每天都出现,可以说是随机.但目前出现的就是以上这么几种情况。。
6、程序的动作过程那部分是移植的原来的版本。现在的这个箱子是改版的 。但是动作都一样, 并且以前的从未出现过一次这些问题 (以前的板子和变频器不共地,变频器也不一样,以前是控制盒驱动一块板的 ,没有排线连接)
个人分析:
1、单片机程序未发现某一个执行过程有问题,那证明M16还是杠杠的 。 。程序也没问题 。 。
2、显示黑屏,打官方电话说这种情况是干扰、、、程序执行都正常,就是不显示。我看也是干扰或芯片本身的问题, (这个芯片内带自动复位,说黑屏就是不能完成复位了)
3、读EEPROM出来的数不准, EEPROM读写程序直接用的库函数,读写有问题???? 有可能是断电瞬间单片机电压由5V---------到0V 这个过程被干扰了???
4、不在现场 、 、 、客户描述页不清晰 。 。 。 猜想各种情况都有可能、、 、、 、
大伙有经验的帮忙分析下、有什么好的解决方法吗 ? 到底是不是干扰的原因呢? 我现在也是越来越有点感觉是干扰的原因了 、 、同样的箱子、有的正常,有的就不行 。 。板子打了很多、 、不能白瞎了啊 ? 排线两端加扁平磁环???可行否 |
阿莫论坛20周年了!感谢大家的支持与爱护!!
曾经有一段真挚的爱情摆在我的面前,我没有珍惜,现在想起来,还好我没有珍惜……
|