【2017年整理】程序运行监视器整个系统避免了程序死锁.docVIP

【2017年整理】程序运行监视器整个系统避免了程序死锁.doc

  1. 1、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
  2. 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  3. 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
  4. 4、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
  5. 5、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们
  6. 6、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
  7. 7、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
【2017年整理】程序运行监视器整个系统避免了程序死锁

程序运行监视器整个系统避免了程序死锁 看门狗又称程序运行监视器,能有效的防止系统在不可预测的干扰作用下产生的程序执行紊乱,即“程序跑飞”。目前很多MCU都自带有内部看门狗,我们在整机运行是将看门狗打开,如果MCU不能在规定的时间内将Watchdog复位,Watchdog从内部触发RESET中断,将整个系统复位,从而使整个系统重新运行,避免了程序死锁。   信号传输电路的主程序如下: ? ? void main(void)   {   ? ? uint idata? i,j;? ? ? 定义i,j为无符号整型变量   ? WDT_feed();? ? ? ? ? ? ? 为看门狗控制寄存器赋初值   ? for(i=0;i100;i++)? ? ? ? 系统延时    {   ? WDT_feed();? ? ? ? ? ? 喂看门狗   ? DelayMS(30);    }   ? InitSystem();? ? ? ? ? ? 系统初始化   ? timer2_run;? ? ? ? ? ? ? 定时器2开始工作   ? while(1)? ? ? ? ? ? ? ? ? 进入循环    {   ? WDT_feed();? ? ? ? ? ? 喂看门狗   ? while(!SystemTimerFlag);当SystemTimerFlag=1,跳出本层循环   ? ? TimerTick20ms();? ? ? ? 保证程序的循环周期为20ms?   ? ? ? RS23220ms();? ? ? ? ? ? RS232函数   ? KEY20ms();? ? ? ? ? ? ? 键盘输入函数   ? if(HardFailureFlag);   ? {? ? ? ? ? ? ? ? ? ? ? ;如果RS485通讯失败   ? RS485StateLedOff();? RS485状态指示灯灭   ? PizzerOn();? ? ? ? ? 蜂鸣器鸣叫?   ? }    } 在信号的传输过程中,不可避免的会遇到各种干扰,如何有效的减少或消除干扰,使信号能够稳定传输,是系统设计中的关键问题。本文以RS-485传输电路为例,从软硬件两方面分析信号在传输过程中会遇到的各种干扰,并给出具体的解决方案。 1? 硬件抗干扰设计   在传输电路的设计过程中主要出现以下问题:电气噪声干扰传输线路;强电磁(雷电)冲击;数字电路对模拟电路的干扰等。   针对上述问题的产生,本传输电路在硬件设计方面主要采取以下措施: 1) 对于芯片闲置的引脚,在不影响系统的逻辑功能的情况下接地或接电源。 2) 布线时,电源线和地线尽量粗。这样不但有利于减少压降,更重要是的是降低耦合噪声。 3) 布线时尽量减少回路环的面积,以减少感应噪声。避免90度折线,减少高频噪声发射。 4) 晶振布线时,晶振和单片机引脚尽量靠近,晶振下方尽量不要走线。 5) 采用光耦元件实现RS-485接口的电气隔离。这种方案 HYPERLINK / 电磁搅拌器可以承受高电压、持续时间较长的瞬态干扰,实现起来也比较容易。 6) 旁路保护方法。利用瞬态抑制元件TVS管,将具有危害性的瞬态能量旁路到大地。 7) 将电源地和模拟地相隔离,通过0欧的电阻相连。将电源地和RS-485地相隔离,通过磁珠相连。 8) 正确地处理“模拟地”与“数字地”。数字电路是非线形的,逻辑门的开关都会产生电流冲击,所以在数字地上高频扰动很强烈。因此,数字地与模拟地不能有共同路径或者环路,只应单点连接。 ZYJ—437 电机试验记录 工程名称: 单元名称: 铭 牌 型 号 额定电压 接线方式 相 数 额定电流 出厂编号 功 率 额定转速 位 号 频 率 制造厂 绝缘试验直流电阻 被试部位 温度: 定子线圈 转子线圈 轴 承 正 常 直流电阻(Ω) 温度: ℃ 被试线圈 A B C 定子线圈 转子线圈 直流耐压及泄漏 试验电压 kV,等于电机额定电压的3倍。 泄漏电流 被试线圈 电压阶梯及1min泄漏电流(μA) 0.5倍 1倍 1.5倍 2.0倍 2.5倍 3倍 交流耐压:试验电压 kV,时间1分钟,情况 结论: 技术负责人: 试验班长: 试验人员: 年 月 日 ZYJ—437 电机试验记录 工程名称:采油三厂卫3#增注站改造工程 单元名称:电气部分 铭 牌 型 号 Y280M-4 额定电压 0.4kV 接线方式 Δ

文档评论(0)

love87421 + 关注
实名认证
文档贡献者

该用户很懒,什么也没介绍

1亿VIP精品文档

相关文档