单片机抗干扰 点击:9800 | 回复:57



伏牛

    
  • 精华:1帖
  • 求助:0帖
  • 帖子:26帖 | 176回
  • 年度积分:0
  • 历史总积分:515
  • 注册:2005年6月26日
发表于:2007-08-11 21:53:00
楼主
为了验证一单片机控制板的抗干扰能力,做了如下的试验:在同一电柜中装有一块电路板和一接触器(型号:CJX2-4011),电路板为AT89S52组成的单片机系统,用MAX813L作看门狗、掉电监测、上电复位,MAX813L的1、8引脚连接作看门狗溢出复位,5、6、7为常规接法,7812稳压后的12V电压经电阻分压至1.5V后接4脚,稳压后的12V再经7805稳压后为AT89S52、MAX813L等芯片供电。试验方法如下:用按钮频繁起、停接触器来观察接触器通断对数码管显示器的影响,实验过程中发现在频繁起、停接触器若干次后数码管亮度突然暗下来,电源电流由正常100ma增至500ma,用手触摸元器件发现MAX813L烫手并越来越热,断电后再上电又正常,再试又如此。换新电路板再试依然如此。12V电源两端并有TVS,型号P6KE15A;5V电源两端并有TVS,型号P6KE6.8A,请帮忙分析一下这是怎莫回事?



zhengshu7

  • 精华:0帖
  • 求助:0帖
  • 帖子:0帖 | 1回
  • 年度积分:0
  • 历史总积分:0
  • 注册:1900年1月01日
发表于:2008-09-08 15:09:49
21楼

受益了!

啊桃

  • 精华:0帖
  • 求助:0帖
  • 帖子:0帖 | 1回
  • 年度积分:0
  • 历史总积分:1
  • 注册:2008年9月26日
发表于:2008-09-28 08:15:55
22楼

捡到拉谢谢

 

cetclyb

  • 精华:0帖
  • 求助:0帖
  • 帖子:1帖 | 8回
  • 年度积分:0
  • 历史总积分:18
  • 注册:2006年8月17日
发表于:2008-10-14 13:23:43
23楼

集成的看门狗你有信心用?

szs123

  • 精华:0帖
  • 求助:0帖
  • 帖子:2帖 | 11回
  • 年度积分:0
  • 历史总积分:49
  • 注册:2003年4月23日
发表于:2008-10-20 13:40:23
24楼

不错,学习了!!!!!!!

xuyang1979

  • 精华:0帖
  • 求助:0帖
  • 帖子:0帖 | 5回
  • 年度积分:0
  • 历史总积分:95
  • 注册:2008年10月22日
发表于:2008-11-05 11:31:22
25楼

谢了学习了

 

zqd2005

  • 精华:0帖
  • 求助:0帖
  • 帖子:19帖 | 104回
  • 年度积分:0
  • 历史总积分:170
  • 注册:2005年9月28日
发表于:2008-11-07 15:38:14
26楼

不错,通过电磁兼容应该加上这样的保护器件

shuzhu7

  • 精华:0帖
  • 求助:0帖
  • 帖子:0帖 | 5回
  • 年度积分:0
  • 历史总积分:24
  • 注册:2008年11月10日
发表于:2008-11-10 19:00:01
27楼

谢谢了!!学习学习!

ts12345

  • 精华:3帖
  • 求助:0帖
  • 帖子:326帖 | 2215回
  • 年度积分:0
  • 历史总积分:3943
  • 注册:2008年2月13日
发表于:2008-11-12 08:59:16
28楼
集成的看门狗你有信心用

ts12345

  • 精华:3帖
  • 求助:0帖
  • 帖子:326帖 | 2215回
  • 年度积分:0
  • 历史总积分:3943
  • 注册:2008年2月13日
发表于:2008-11-13 08:14:47
29楼
TVS中的二极管就不会发生热击穿啊

hermit

  • 精华:0帖
  • 求助:0帖
  • 帖子:2帖 | 30回
  • 年度积分:0
  • 历史总积分:555
  • 注册:2004年10月14日
发表于:2008-11-13 14:56:13
30楼

学习了!

 

南通小菜鸟

  • 精华:0帖
  • 求助:0帖
  • 帖子:22帖 | 179回
  • 年度积分:0
  • 历史总积分:267
  • 注册:2006年6月16日
发表于:2008-11-27 21:15:31
31楼
学习了                                     

djz1074

  • 精华:0帖
  • 求助:0帖
  • 帖子:0帖 | 14回
  • 年度积分:0
  • 历史总积分:76
  • 注册:2008年11月27日
发表于:2008-12-19 08:23:34
32楼
学习了 。交流才能进步,共同分享。

hog12345

  • 精华:0帖
  • 求助:0帖
  • 帖子:0帖 | 6回
  • 年度积分:0
  • 历史总积分:8
  • 注册:2008年12月03日
发表于:2008-12-21 20:32:25
33楼
那位师傅有东芝变频器说明书『VPN-8275』

梦小诚征

  • 精华:0帖
  • 求助:0帖
  • 帖子:96帖 | 155回
  • 年度积分:0
  • 历史总积分:497
  • 注册:2007年10月30日
发表于:2008-12-21 21:18:48
34楼
呵呵,见识了,果然有高人!

steelen

  • 精华:1帖
  • 求助:2帖
  • 帖子:164帖 | 1497回
  • 年度积分:4
  • 历史总积分:5171
  • 注册:2002年3月15日
发表于:2009-02-05 11:11:31
35楼

你只是发现了问题的表象,而且以表象的形式解决了。

而问题的实质你还是不知道

sledd

  • 精华:0帖
  • 求助:0帖
  • 帖子:2帖 | 19回
  • 年度积分:0
  • 历史总积分:54
  • 注册:2007年6月18日
发表于:2009-02-05 16:38:28
36楼

单片机的电磁兼容问题真的比较头疼,我曾做过一个与强电处于一处的单片机系统,在现场用的时候总是误动作,。最后这个不错的项目没能扩大生产,现在想起来还心痛。

mitedz

  • 精华:1帖
  • 求助:0帖
  • 帖子:3帖 | 222回
  • 年度积分:0
  • 历史总积分:258
  • 注册:2009年2月10日
发表于:2009-02-10 10:12:57
37楼
振荡器
1、问:内部时钟振荡器是否稳定?是否可以用于产生波特率的时基?
答:不同部件的内部时钟振荡器的精度是不同的(±20%)。随着电源电压变化,它也将发生变化(6.5%V)。但基本不随时间变化(﹤1%温度变化范围-40℃~+85℃)。由于不同器件内部振荡器的离散性较大,所以不能用于产生波特率,应该外接标准晶体。而有些器件,如C8051F3XX/F12X/F04X/F06X内部振荡器精度为±2%,可用于产生波特率。
2、问:片内/外振荡器如何配置?
答:正确步骤:
1、允许外部振荡器;
2、等待1mm;
3、查询XTLVLD‘0’-〉‘1’;
4、切换到外部振荡器。
注意:振荡器频率的选择,即OSCXCN寄存器的配置(外部振荡器频率控制位的设置)。关于更多的信息以及源代码可以参看应用笔记AN002《配置内部和外部振荡器》。
3、问:C8051FMCU的指令执行速度为多少?
答:C8051F MCU的CIP-51内核采用流水线结构,与标准的8051结构相比,指令执行速度有很大的提高。标准的8051单片机执行一个单周期指令需要12个系统时钟周期,而C8051F MCU执行一个单周期指令只需要一个系统时钟周期。如果系统时钟频率为25MHZ,执行一个单周期指令所需时间为40ns.
4、问:切换外部晶振时应注意哪些问题?
答:首先要允许外部振荡器,但此时的系统时钟源仍应是内部时钟,直到外部振荡器稳定后,才可将系统时钟源切换到外部振荡器上,否则会出现切换不过去,系统死机的情况。
5、问:使用外部晶振应注意哪些问题?
答:1、所有的模拟和数字电源引脚都应接电源(2.7~3.6V);
2、C8051F3XX系列器件的晶振引脚间应跨接一个10M电阻;
3、晶振、电容等相关器件尽量靠近单片机的晶振引脚。
6、问:系统时钟切换到外部时钟后,内部的时钟是否应关闭?

答:可以选择关闭或不关闭,但是从降低功率的角度来说,应该关闭。
7、问:系统时钟可不可以在程序中随时切换?

答:可以,但是由内部再一次切换到外部时应按照技术问答2所介绍的步骤进行切换。
8、问:使用外部晶振时如何配置芯片的引脚?
答:对于芯片上有固定晶振引脚的设备(例如C8051F02X);相应时钟输入引脚按选择的晶振模式自动分配引脚;
对于晶振引脚与GPIO共用的芯片(例如C8051F30X);晶振引脚要按下述方式进行设置:
⑴.外接晶体时;XTAL1与XTAL2都要配置为模拟输入
⑵.外接振荡电路为“RC”或“C”方式时,XTAL2引脚要配置为模拟输入
⑶.外接CMOS时钟电路时,XTAL2引脚要配置为数字输入
⑷.以上几种方式在引脚的配置中都要使用跳过功能将此引脚跳过
9、问:外接晶振的最高频率是多少?
答:外接晶振的最高频率是30MHZ;
欢迎访问C8051F网络(www.c8051f.com),我们为您提供最好的C8051F单片机服务平台.

联系电话:029-86693936 QQ::304382685
msn:sonny_liu@msn.com
短信:13572256200 mail:liujb@ry165.com

mitedz

  • 精华:1帖
  • 求助:0帖
  • 帖子:3帖 | 222回
  • 年度积分:0
  • 历史总积分:258
  • 注册:2009年2月10日
发表于:2009-02-10 10:13:35
38楼
问题1:为什么我用你们的例程显示自己提取的汉字字模在液晶屏上显示乱码?
答:字模的提取是有顺序的。以ML-F020DK+开发板使用的16X16汉字字模为例,字模的提取顺序是先左后右、先上后下、纵向8点、下高位、的顺序提取的。新的字模也要按照这个顺序,否则会显示乱码。
问题2:为什么我在做液晶显示的硬件仿真的时候正常,在实际运行的时候却是乱码?
答:MCU在仿真的时候的速度和实际运行的速度是有细小差异的。适当增加对LCD操作的时间间隔,延缓对LCD的操作速度。
问题3:为什么ML-F020DK+、 ML-F120DK+开发板以及ML-F020ICB工业测控板等C8051F系列MCU为核心的目标板无法使用其他公司的C8051F仿真器?
答:ML-EC3的驱动能力比较强,所以可以对这些带抗干扰处理的目标板进行正常的仿真调试及程序下载。如使用其他公司的仿真器,请将这些目标板的JTAG中的TMS、TDO、TDI三条走线上的下拉电阻取掉。调试完毕或下载完毕后再复原。
问题4:如何对C8051F芯片加密?
答:C8051F系列的芯片加密有两种方式:1、程序中通过设置相应的寄存器进行加密;2、专用程序下载软件的加密方式下载。第一种方式请参考Datasheet,第二种方式在下载的时候选中相应的复选框后下载即可。
问题5:C8051F芯片加密后还能再擦除吗?还能再下载程序调试吗?
答:可以擦除。擦除后可继续使用。
问题6:如何擦除加密后的芯片?
答:使用SILABS的程序下载软件Flash Programming Utility 2.51擦除加密后的MCU。具体做法是:仿真器连接好计算机和目标板,目标板上电(此时保证有且只有Power指示灯是亮的)。在Flash Programming Utility 2.51软件的Flash Erase页中点击Erase Code Space按键进行擦除。详细的芯片资料请参考Datasheet。
问题7:为什么C8051F320/340的USB驱动安装不上?
答:直接使用安装软件系统会提示错误,系统提示拷贝文件SiUSBXp.cat出错,使安装无法继续。安装步骤如下:先在C8051F340的目标板中写入USB的程序并运行。用USB线连接计算机和目标板。系统提示发现新硬件但没有驱动。指定驱动程序位置按照安装向导继续安装直至完毕。
问题8:我的MCU为什么会烧坏?
答:MCU烧坏的最终原因是器件承受了不能承受的电压或电流造成了永久损坏。实际中的原因有很多也很复杂,设计上的错误:例如程序错误的设置了IO管脚,硬件上的错误接法,应用上的失误:例如误接了IO管脚,引入了错误的电流,有导电物质进入电路板,手上的静电等等。
问题9:为什么我在用KEIL C调试程序的时候已经安装SILABS的驱动,Load按键却仍然是灰色的无法使用?
答:是因为没有进行设置。在Option for target“target1”对话框的Utilities页面上选中Use target Driver For Flash Programming项,并在下边的下拉菜单中选择SILABS的驱动,确定即可。(注意Load与Debug的区别)
问题10:为什么在仿真的时候程序段运行的时间没有显示?
答:MCS-51的指令执行时间是确定的,所以在仿真的时候程序运行的时间是可以计算的。而高速的、流水线结构的CIP-51内核芯片的指令虽然与MCS-51兼容,但有6条指令的执行时间并不确定(请参考Datasheet相关部分资料)。所以时间是不可预计的。
欢迎访问C8051F网络(www.c8051f.com),我们为您提供最好的C8051F单片机服务平台.
联系电话:029-86693936 QQ::304382685
msn:sonny_liu@msn.com
短信:13572256200 mail:liujb@ry165.com

mitedz

  • 精华:1帖
  • 求助:0帖
  • 帖子:3帖 | 222回
  • 年度积分:0
  • 历史总积分:258
  • 注册:2009年2月10日
发表于:2009-02-16 11:33:49
39楼
我们的烧写器提供C8051F全系列各个型号的少写,包括QFN11, QFN20, QFN28, LQFP32, TQFP48, TQFP64, TQFP100.芯片型号包括:C8051F300、C8051F320、C8051F340、C8051F020、C8051F021、C8051F022、C8051F023、C8051F120、.....C8051F040系列、C8051F060系列......等等全系列。

国内唯一一家采用原厂核心技术的产品,请大家认准我们的标志“C8051F网络”。
本品一年内出现质量问题免费更换新品。
欢迎访问C8051F网络(www.c8051f.com),我们为您提供最好的C8051F单片机服务平台.

联系电话:029-86693936 QQ::304382685
msn:sonny_liu@msn.com
短信:13572256200 mail:liujb@ry165.com

QGPGKLFD

  • 精华:0帖
  • 求助:0帖
  • 帖子:0帖 | 5回
  • 年度积分:0
  • 历史总积分:24
  • 注册:2008年8月30日
发表于:2009-03-08 17:45:46
40楼

我也来向大家学习学习!!!


热门招聘
相关主题

官方公众号

智造工程师