单片机应用编程技巧
[09-12 18:13:31] 来源:http://www.88dzw.com 单片机学习 阅读:8335次
文章摘要: 老化测试。测试长时间工作情况下,单片机系统的可靠性。必要的话可以放置在高温,高压以及强电磁干扰的环境下测试。 ESD和EFT等测试。可以使用各种干扰模拟器来测试单片机系统的可靠性。例如使用静电模拟器测试单片机系统的抗静电ESD能力;使用突波杂讯模拟器进行快速脉冲抗干扰EFT测试等等。 当然如果没有此类条件,可以模拟人为使用中,可能发生的破坏情况。例如用人体或者衣服织物故意摩擦单片机系统的接触端口,由此测试抗静电的能力。用大功率电钻靠近单片机系统工作,由此测试抗电磁干扰能力等。 42. 在开发单片机
单片机应用编程技巧,标签:单片机开发,单片机原理,单片机教程,http://www.88dzw.com 老化测试。测试长时间工作情况下,单片机系统的可靠性。必要的话可以放置在高温,高压以及强电磁干扰的环境下测试。
ESD和EFT等测试。可以使用各种干扰模拟器来测试单片机系统的可靠性。例如使用静电模拟器测试单片机系统的抗静电ESD能力;使用突波杂讯模拟器进行快速脉冲抗干扰EFT测试等等。
当然如果没有此类条件,可以模拟人为使用中,可能发生的破坏情况。例如用人体或者衣服织物故意摩擦单片机系统的接触端口,由此测试抗静电的能力。用大功率电钻靠近单片机系统工作,由此测试抗电磁干扰能力等。
42. 在开发单片机的系统时,具体有那些是衡量系统的稳定性的标准?
答:从工业的角度来看,衡量系统稳定性的标准有很多,也针对不同的产品标准不同。下面我们大概介绍单片机系统最常用的标准。
电试验(ESD)
参考标准: IEC 61000-4-2
本试验目的为测试试件承受直接来自操作者及相对对象所产生之静电放电效应的程度。
空间辐射耐受试验(RS)
参考标准:IEC 61000-4-3
本试验为验证试件对射频产生器透过空间散射之噪声耐受程度。
测试频率:80 MHz~1000 MHz
快速脉冲抗扰测试(EFT/B)
参考标准:IEC 61000-4-4
本试验目的为验证试件之电源线,信号线(控制线)遭受重复出现之快速瞬时丛讯时之耐受程度。
雷击试验(Surge)
参考标准 : IEC 61000-4-5
本试验为针对试件在操作状态下,承受对于开关或雷击瞬时之过电压/电流产生突波之耐受程度。
传导抗扰耐受性(CS)
参考标准:IEC 61000-4-6
本试验为验证试件对射频产生器透过电源线传导之噪声耐受程度。
测试频率范围:150 kHz~80 MHz
Impulse
脉冲经由耦合注入电源线或控制线所作的杂抗扰性试验。
43. 在设计软体时,大多单片机都设有看门狗,需要在软体适当的位置去喂狗,以防止软体复位和软体进入死循环,如何适当的喂狗,即如何精确判定软体的运行时间?
答:大多数单片机都有看门狗定时器功能(WDT,Watch Dog Timer)以避免程序跑错。HOLTEK有一款基本I/O型单片机--HT48R05A-1,我们就以它为例做个说明吧。
首先了解一下WDT的基本结构,它其实是一个定时器,所谓的喂狗是指将此定时器清零。喂狗分为软件和硬件两种方法。软件喂狗就是用指令来清除WDT,即CLR WDT;硬件喂狗就是硬件复位RESET。当定时器溢出时,会造成WDT复位,也就是我们常说的看门狗起作用了。在程序正常执行时,我们并不希望WDT复位,所以要在看门狗溢出之前使用软件指令喂狗,也就是要计算WDT相隔多久时间会溢出一次。HT48R05A-1的WDT溢出时间计算公式是:256*Div*Tclock。其中Div是指wdt预分频数1~128,Tclock是指时钟来源周期。如果使用内部RC振荡作为WDT的时钟来源(RC时钟周期为65us/5V),最大的WDT溢出时间为2.1秒。
当我们得到了WDT溢出时间Twdt后,一般选择在Twdt/2左右的时间进行喂狗,以保证看门狗不会溢出,同时喂狗次数不会过多。
上一页 [1] [2] [3] [4] [5] [6] [7] [8] [9] [10] [11] [12] 下一页
Tag:单片机学习,单片机开发,单片机原理,单片机教程,单片机学习
- 上一篇:单片机软硬件联合仿真解决方案
《单片机应用编程技巧》相关文章
- › 在8051单片机应用系统中使用DiskOnChip
- › 单片机应用编程技巧
- › 非接触式给液的单片机应用设计
- › 单片机应用系统的抗干扰技术
- › 高性价比的单片机应用系统结构设计
- › 单片机应用系统
- 在百度中搜索相关文章:单片机应用编程技巧
- 在谷歌中搜索相关文章:单片机应用编程技巧
- 在soso中搜索相关文章:单片机应用编程技巧
- 在搜狗中搜索相关文章:单片机应用编程技巧
分类导航
最新更新