- 1、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
- 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
- 4、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
- 5、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们。
- 6、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
- 7、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
单片机系统的可靠性技术 ;主要内容;单片机自身的抗干扰措施 ; 外时钟是高频的噪声源,除能引起对本应用系统的干扰之外,还可能产生对外界的干扰,使电磁兼容检测不能达标。在对可靠性要求很高的应用系统中,选用频率低的单片机是降低系统噪声的原则之一。以8051单片机为例,最短指令周期1μs时,外时钟是12MHz。而同样速度的Motorola 单片机系统时钟只需4MHz,更适合用于工控系统。近年来,一些生产8051兼容单片机的厂商也采用了一些新技术,在不牺牲运算速度的前提下将对外时??的需求降至原来的1/3。而Motorola 单片机在新推出的68HC08系列以及其16/32位单片机中普遍采用了内部琐相环技术,将外部时钟频率降至32KHz,而内部总线速度却提高到8MHz乃至更高。 ;2. 低噪声系列单片机 ;3.时钟和电压监测电路、“看门狗”、复位 ;4. EFT技术 ;5. 软件方面的措施 ;单片机应用系统的软件抗干扰措施 ;1. 开机自检 ;2. 指令冗余技术 ;3. 对确定的工作状态进行多次刷新 ;4. 数字滤波 ;d. 递推平均滤波法
递推平均滤波法是把N个测量数据看成一个队列,队列的长度为N,每进行一次新的测量,就把测量结果放入队尾,而扔掉原来队首的一次数据,这样一来在队列中始终有N个“最新”的测量数据。计算滤波值时,只要把队列中的N个数据进行平均,就可以得到新的滤波值。
e. 防脉冲干扰平均值滤波法
先去掉N个数据中的最大值和最小值,然后计算N-2个数据的算数平均值。 ;f. 一阶滞后滤波法
在模拟量输入通道中,常用一阶滞后RC模拟滤波器来抑制干扰。当用这种方法来实现对低频干扰滤波时,首先遇到的问题是要求滤波器有大的时间常数和高精度的RC网络。时间常数Tf越大,要求R、C越大,其漏电流也必然加大,从而也使RC网络的精度降低。采用一阶滞后的数字滤波程序,能很好地克服上述这种模拟量滤波器的缺点,在滤波常数要求大的场合,此法更适合,一阶滞后滤波算法为:?
Yn = (1-α)Yn+αYn-1
? 式中:Yn —— 未经滤波的第n次采样值;
Tf为滤波时间常数;
T为采样周期;
Tf
α = ————
T + Tf
α值由实验确定;只要使被检测信号不产生明显纹波即可。;5. 软件陷阱 ;
程序
形式
;6. “看门狗”技术 ;7. 干扰避开法 ;8. I/O开关量软件抗干扰设计 ;9. 程序运行出错处理程序 ;9.1 上电标志设定
冷启动的特征是要对系统进行彻底的初始化,程序从头开始执行。而热启动的特征是不需要全部进行初始化的,程序应从发生故障的位置开始执行。为了区分是冷启动还是热启动,需要用上电“复位”标志来判定。
a. PSW·5作为上电标志
PSW·5标志适合于软件复位方式。
b. SP建立上电标志
SP标志仅适用于软件复位方式。
c. 内部RAM中设置上电标志
RAM单元上电标志适用于硬件、软件复位方式。
d. 硬件实现上电标志
硬件上电标志适用于硬件复位和软件复位方式。 ; 9.2 RAM中数据冗余保护与纠错
在单片机系统,若RAM具有掉电保护功能,在电源开启和断电过程中有可能造成RAM中数据丢失;当单片机受到干扰而造成程序“跑飞”时,也有可能破坏RAM中的数据。因此,系统复位后首先要检测RAM中的内容是否出错,并将被破坏的内容恢复。工程实践表明,干扰仅使RAM中个别数据出错或丢失,并不会冲毁整个RAM区。这就是用数据冗余的思想保护RAM数据的依据。所谓数据冗余是将系统中的重要参数实行悲愤保留。系统复位后,立即利用备份RAM对重要参数区进行自我检验和恢复,从而保护了RAM中的数据。 ;例如:三重冗余编码纠错方法是将重要数据在三个互不相关的地址单元按一定的编码方式(取反、与特定值异或等,编码方式应容易实现解码)存放,建立两重的备份数据(数据副本),需要时对三个保存的数据解码后再进行比较,如果有两个或两个以上的解码结果相同,则取相同的作为正确的结果数据,如果三个数据解码后互不相同,则纠错失败,进行相应的出错处理。
建立备份数据应遵循如下原则:
a. 各备份数据间应相互原理分散设置,减少备份数据同时被破坏的概率;
b. 各备份数据间应尽可能原理堆栈区,避免由于堆栈操作错误而造成数据被破坏;
c.
您可能关注的文档
- 医用气体流量计量检定标准装置的研制与不确定度分析.pdf
- 医用电子学试验反相与同相放大器教案.doc
- 医疗器械第三类经营企业信息追溯申报系统应用培训.ppt
- 医疗机构分类登记审批表.doc
- 医疗电子设备前置电路仿真与应用.pdf
- 医疗设备技术要求.doc
- 医药事业部介绍.ppt
- 十二年国教学习支持系统初探.ppt
- 十二星座之幸运色.doc
- 十大科学流言终结榜.doc
- 急性肾功能衰竭综合征的肾血管介入性诊治4例报告并文献复习.docx
- 基于血流动力学、镇痛效果分析右美托咪定用于老年患者髋部骨折术的效果.docx
- 价格打骨折 小心统筹车险.docx
- 交通伤导致骨盆骨折合并多发损伤患者一体化救治体系的效果研究.docx
- 多层螺旋CT与DR片诊断肋骨骨折的临床分析.docx
- 儿童肱骨髁上骨折后尺神经损伤恢复的预测因素分析.docx
- 康复联合舒适护理在手骨折患者中的应用及对其依从性的影响.docx
- 机器人辅助老年股骨粗隆间骨折内固定术后康复.docx
- 超声辅助定位在老年髋部骨折患者椎管内麻醉中的应用:前瞻性随机对照研究.docx
- 两岸《经济日报》全面合作拉开帷幕.docx
原创力文档


文档评论(0)