原创 C8051F020 C8051F020抗干扰问题

2007-9-17 19:06 6596 12 20 分类: MCU/ 嵌入式
C8051F020 C8051F020抗干扰问题 


我采用C8051F020设计产品,供电是采用电池和开关电源后稳压,市电插头是两芯的,没有接地线。样板在稳定性测试时发现老是不定时重启或死机(复位都没有作用)。只要用长点的导线(导体)或底线碰电路板的“地”就很容易产生复位。碰任何IO口更容易产生复位。不知是什么原因造成?请高手援助! 



答 1:
是不是你的电源有问题啊 
答 2:
你是用外部晶体吗?C8051系列复位时候的时钟切换要延时. 看门狗打开没有? 
答 3:
暂时没遇到从我以前调试ADUCA812的板子来看,是你的电源有问题,主要是接地的问题。

答 4:
更详细情况如果把电路板的地和大地连接,则碰地也极难使其产生复位,但碰IO口则还会产生复位,只不过没有那么容易。
我用泰克100MHz示波器测量VDD电源和Reset脚,观测产生复位时的波形。发现系统复位时VDD和Reset波形非常平滑,没有脉冲毛刺。Reset脚没有低电平复位脉冲信号。我加大了MCU的电源滤波电容(由22uF变为470uF),抗干扰能力有提高,但还是会在运行期间莫名其妙地系统复位。PCB板的布地也是很难看出什么不妥,都是大面积铺铜和模拟地和数字地分开走线。布线方面我确实花了不少功夫降低电磁干扰,但还是没有避开。
以前用其它单片机时,布线和电源信号都不比现在这板好,但从来没有出现类似情况。
自动复位我还有办法软件恢复,最讨厌的是,居然有时会死机!即在干扰下,晶振停振,硬件复位也不行!!
现在公司试产了100多个产品,这个问题不解决难以向老板交代,请问大家有无遇到类似情况?有什么办法? 
答 5:
原理图看门狗关闭也是一样。关键是在复位期间,示波器没有测量到干扰波形。
MCU的SCH图。
我也重点怀疑电源和接地,但现在的布线和示波器测量的波形来看,没有脉冲干扰到单片机啊。而且我在单片机的每个VDD管脚旁均有0.1uF的电容,reset脚也试过系统复位运行后接到VDD,但还是一样在运行期间不定时自动复位或死机。
难道C8051f020的稳定性不是很好?或对电源要求很高? 
答 6:
你没有把图贴全,不知道你的实际功耗是多少100mA是最大输出电流,但也是在一定功率条件限制下的,你的压降不小,加上瞬间高脉冲干扰等,应为电源的原因造成MCU死锁不奇怪,示波器有时很难看到造成死锁的脉冲,这个脉冲可能幅度很大,但是持续长度很短,要仔细调节触发条件才能发现。

对于存在一定干扰的环境下,你这样处理电源基本行不通,L2电感也太小,10uH干不了啥事的,一般来说正负电源都要加电感隔离。正负分别加一只三条腿的EMI电感,之后经过一个差分隔离电感近电源,效果会好很多。

答 7:
多谢“一级菜鸟”那个10uH是datasheet推荐值,是供应单片机模拟电路的。问题是我就算使用可充电池供电也是一样的,只不过稍微没有那么容易使单片机复位。估计不是您所分析的原因。
希望各位多提点,谢谢! 
答 8:
最新情况我把电路除CPU和供电部分外其他器件全部不焊接,同样会复位。而且还发现更加奇怪的现象:IO平时设为0,我用镊子碰IO口时,经常由原输出0V变为0.8V,而且这是CPU电流由原理18mA变成40~70mA(有时不定),而且有些IO由原来的1变成0,硬件复位也没有用,要断电才可以恢复正常!!
C8051F020难道抗干扰能力很差?存在巨大硬件缺陷?!

救命~~~ 
答 9:
倒在血泊中!用F020碰到死机、复位、IO死锁问题,传说中最狠毒的招数全中了,真黑 
答 10:

答 11:
c8051f系列抗干扰性确实不太好用过c8051f040,开始的时候做了一个双面板,连2级emc都没过;后面费了好大劲改造才过了4级;感觉主要在于电源部分,可试着采用如下措施(仅供参考):1、板子入口处的直流电源加共模扼流圈,供cpu的最好用好一点的dc-dc芯片;2、进cpu的电源串10欧与470p电容的并联网络;3、复位引脚就近接10u与104电容;4、晶振外壳接地;5、下载程序后jtag口按它说明处理;6、i/o如能光隔最好隔离,特别是做控制用的。 
答 12:
我也用C8051F020,感觉很好啊。我是四层板。 
答 13:
重新做板了我安排另一有经验的同事重新布板。所有可能引起干扰的都进行了处理,好好布局,若这芯片不能用前面几个月的辛苦就白费了!
建议慎用C8051F020,因为代理商的工程师也底气不足,承认有IO死锁现象,并且没有给到解决方法。 
答 14:
我在使用中也发现同样的现象,希望可以讨论一下!    我和楼主的遇到的情况有些相同,也一起提出来,希望能够讨论一下!
    我是用于工业控制系统中的,使用两路隔离的电源。在测试中发现只要用导线接触于系统隔离的第二路电源地,系统就会复位;接触系统电源也有可能复位,但是稍微好一些。
    通过检查内部复位寄存器发现复位原因为,外部复位,外部复位使用809S复位。询问厂家技术支持:建议使用另外一款日本的复位芯片,型号记不清楚了,抱歉! :) 追问之下答复说该芯片的复位脉冲比一般系统要窄。
    仔细翻阅数据手册后发现,C8051F020的最小复位脉冲为10nS。(一般51系统的复位脉冲宽度都在1uS左右,最小也是200nS才能起到滤波和抗干扰作用)怀疑系统复位为接触静电放电导致干扰。考虑到芯片内部自代复位检测电路,把复位引脚线在离芯片最近的地方割断。用原来的办法测试复位现象已经很难出现。
    最近去工业现场调试,发现系统容易死机。
    工作环境比较恶劣,变频器,电机,接触器都在1m以内。和现场的布线等都有关系。
    现在考虑重新做电路板,希望系统能够正常。各位大侠有什么好的建议! 
答 15:
另外晶体也有问题!    另外晶体也比较难以振荡 
答 16:
救命啊不是吧??? 现在我们也要用这个芯片c8051f022,我还是第一次用,而且还要1个多月内交货!!全部64个io口都用上了!这次怎么办呢?用来作为游戏机的cpu,各种干扰可不少啊!! 
答 17:
难得很少人用C8051F020?我重新布板了,严重考虑了EMI问题,今天开始调试,发现第一次上电总是不能复位!!就是:在电路完全放完电(或用镊子短路电容放电)的情况下,上电肯定不能复位。但在第一次上电不能复位后,断电再上电,则肯定可以复位正常运行。抗干扰还没有来得及测试,希望有经验的朋友援助! 
答 18:
感谢yking2008yking2008所说的确实让我的板子改善了不少,我把复位电容取消了,就没有那么容易复位了!非常感谢!!
新的PCB在EMI方面严重考虑了,采用尽量大面积铺铜和增加磁珠或EMI滤波器等措施,昨晚在同等干扰条件下确实改进了很多,用开关电源供电还偶尔出现干扰地线复位,但用电池供电就暂时没有发现复位。
同等条件我同步用AVR设计了产品,同样的干扰方法,AVR根本不会有复位和死机的现象出现。看来C8051系列在设计产品时EMI方面确实要非常谨慎考虑。 
答 19:
在我的感觉,这个CPU有两个问题,端口一碰就出问题。
1/
晶振电路的抗干扰能力太差(这个问题可能换成外晶振)
PARTNER CONTENT

文章评论8条评论)

登录后参与讨论

用户401004 2012-12-19 01:02

顺便再附上一个链接

用户401004 2012-12-19 01:00

终于看懂了,谢谢楼主的关键字!

用户102207 2009-1-9 16:34

hi,我也有同样的问题,复位容易解决,就是死锁,直接给复位电平也不行

用户499852 2008-3-5 23:39

最近我小批试制一批020产品(40套),没发现问题啊

用户482911 2007-12-29 17:01

你们说的没错,我的工控产品以前是用AVR做的,因为看中C8051F020的12位AD改用C8051F020,现在系统极容易死机,所有开发均要报废.

用户36785 2007-12-26 19:17

我们用020有一年多了,没有出现过你们说得这些问题。

用户36785 2007-12-26 19:16

test

用户68159 2007-10-28 22:08

我也用的020,郁闷死了,IO口出些莫名奇妙的错误,复位也有问题!

C8051F120会不会好一些?

用户1010551 2007-10-25 12:38

芯片自身的问题太多,换个型号吧。

用户533313 2007-10-21 20:16

我现在也是在做这个型号的产品,已经给客户试用了,我一直担心的问题真的出现了,受干扰后程序会跑飞或者死机.还出现过外部RAM的数据丢失.现在有一堆问题,不知道要什么时候才能解决.

相关推荐阅读
用户1010551 2013-03-23 23:28
圣经故事
圣经故事是生活亚、非、欧三大洲交界处的古代希伯来民族数千年历史长河中集体智慧的结晶,也是犹太教、基督教(包括天主教、东正教和新教)共同的正式经典。它构成了西方社会两千年来的文化传统和特点,并影响到世...
用户1010551 2013-03-22 18:12
评论:@longhaihai's Blog 博客中提到的“【转】开关电源输出纹波的测量和抑制”
很好的文章。...
用户1010551 2013-03-20 23:06
评论:@asus119's Blog 博客中提到的“【博客大赛】电源纹波调试”
很好的文章。...
用户1010551 2013-01-22 20:49
【博客大赛】DIY移动电源!
  移动电源现在市场烂如泥了,不知道大家也没有想自己DIY一个移动电源? 移动电源就是一个简单的DC  BOOOST升压电路。 一个网友的移动电源电路原理图,自动检测USB拔...
用户1010551 2013-01-22 13:41
评论:@wang1jin's Blog 博客中提到的“FM锁相环PLL立体声5W发射机中文全套资料!!!”
bh17无线耳机的制作方案...
用户1010551 2013-01-22 09:28
去做最想做的事 - 黑幼龙
去做最想做的事 - 黑幼龙 欧美有一种说法,那就是,在生命的末期,把你最想做的事写下来,然后一项一项去尝试。想不到的是,很多原来看起来不可能的愿望,后来竟真的奇迹般的实现了。 这种愿...
EE直播间
更多
我要评论
8
12
关闭 站长推荐上一条 /3 下一条