搜索
您的当前位置:首页正文

MAX706在微处理器系统中的应用

来源:小奈知识网
维普资讯 http://www.cqvip.com 应旦 文章编号:1 671·1 041(2003)04·0049·02 MAX7O6在微处理器系统中的应用 邹于丰 (桂林师范高等专科学校数学与计算机系广西桂林541001) 【摘要】以MCS·51单片机为例,介绍了 P监控芯片MAX706在微处理器系统中的具体应用,文中给出了该芯片的引脚,典型 应用电路和相应的中断监视程序。 【关键词】微处理器( p),监控,监控芯片MRXT06 中图分类号:TP273文献标识码:B 1 引言 微处理器在智能化仪器仪表中得到了广泛的应用,但在 许多场合下这些仪器仪表所处的工作条件往往十分恶劣,使 得微处理器系统不可避免地受到各种各样的电磁干扰,导致 程序“飞掉”,进入“死循环”,从而使系统失控,仪器仪 表不能正常工作。因此,如何保证这类系统在任何条件下都 监测电压小于1.25V时(HpPFI<l_23V时),PFD变为低 电平,向单片机产生中断请求信号,单片机可采取相应保护 措施;MR为低电平时, 瓜ESET输出低电平。这样,按 下“手动复位”按钮,MAX706会在RESET产生一个低 电平有效的手动复位信号,经倒相器倒相后给MCS一51 单片机RESET提供一个高电平有效的复位信号;MAX706 的看门狗定时器输入WDI接单片机I/0口的一根线P1.0, 由WDI检测P1.0的脉冲变化,当单片机受到干扰或运行有 故障时,P1.0会在1.6s内无上升沿或下降沿变化,则看门 狗超时溢出并将WDO变为低电平,RESET也变为低电 平,经反相后变为高电平,使MCS-51单片机产生复位(对 低电平复位有效的单片机,比如MCS一96系列单片机则 不用反相),程序重新运行使系统进入正常。 REsET 能稳定可靠地工作,是智能仪器仪表设计者所必须考虑的。 把程序“拉回来”,摆脱“死循环”的有效方法是采用 硬件“看门狗” (Watchdog)电路,该电路用来监视主程 序的运行状态,当主程序因干扰陷于死循环,且运行时间超 过看门狗电路规定的延时要求时,电路便发出复位信号,将 单片机的主程序纳入正常的运行状态。实现上述功能最传统 的方法是采用单稳态触发器74LS121,74LS123和阻容元件 配合定时器中断服务程序实现的“看门狗”电路,这种设计 思想结构复杂、可靠性差,多占PCB面积,而且也难以保 证复位脉冲的宽度(最坏的情况则产生不了复位脉冲)。 WDI丽 手动复位输入: WD0 PFO VCC:+5V电源输入: GND_地: 近几年,性能卓著的 监控系列芯片应运而生,比如 美国MAXIM(美信)公司或 P公司的MAx(或 P) /708/813/809/810//811/812等, VCC PH GND PFb电源电压监控输入.当PH<I 25V JH": .PFO: 故障输出# WDI{看门翻输入.当WD!在1 6s内 :娈 RES—ET:复位输出(低电平有效) 看门狗输出 它们不但能为单片机提供上述“看门狗”功能,而且能为单 片机提供可靠的上电、掉电复位、低电压早期告警及后备电 池管理、写保护等功能。这里仅以MAX706为例,介绍这 图1 MAX706弓I脚图 类芯片在单片机系统中的应用。 2 MA×706的引脚功能 MAX706能在上电、掉电期间或手动情况下产生低电 平的复位信号,它内含一个1.6S的看门狗定时器和4.4V的 电源电压监视器,另外还有一个1.25V门限的电源故障报警 电路,可用于检测电池电压和非5V的电源。图1是 MAX706的引脚图。 3 典型应用 以MCS一51系列单片机为例,MAX706的典型应用电 路如图2所示。 上述电路的基本工作原理是:当电源电压出现故障,被 图2 MAX706在MCS·51单片机系统中的典型应用电路 为了使P1.0经常不断地变化,需利用单片机的定时器 中断。这里我们选用MCS·51单片机的定时器0,设单片机 晶振频率为12MHz,定时器O以工作方式l产生20ms的定 欢迎订阅欢迎撰稿欢迎发布产品广告信息 EIC Vo1.1 0 2003 NO.4 49 维普资讯 http://www.cqvip.com 时中断,即P1.0每201 ̄S变化一次(也可设为小于1.6S的 其它时间)。这样当单片机的程序因干扰而进入死循环时, P1.0就不会变化,MAX706的WDI检测到以后,会使单 片机产生复位,程序重新运行,系统恢复正常。这部分的程 序如下: MOVTMOD,O01H;设置定时器0为方式1 MOVTH0,加B1H;设置定时器0的初值(按20ms产生 中断) MOVTI .挣oE0H SETBEA;开总中断 中断服务程序: CPLP1.0;每20ms P1.0变化一次 MOvTH0,加B 1H;重装定时器0的初值 MOVTI l0.挣OE0H 姗;中断返回 4结束语 实际应用表明,采用了MAX706芯片的“看门狗”电 路在各种恶劣环境下工作均十分稳定可靠,说明这类电路在 SETBET0;允许定时器0中断 SETBTR0;启动定时器0 微处理器系统中具有很好的抗干扰能力。o 参考文献 1 MAXIM公司.MAXIM产品资料全集(光盘版).2OOO一2002 【作者简介】邹于丰,女,桂林师范高等专科学校数学与计算机系副教授,1987年毕业于武汉工业大学自动化专业,目前在桂林电子工 业学院攻读计算机应用专业硕士。主要从事计算机、单片机等方面的教学与科研。地址:桂林师范高等专科学校数学与计算机系邮编: 541∞1电话:忉3-36悯6 E·mail:zouyufeng65@sina.tom 【作者声明】本人自愿将本文稿酬捐为仪器仪表用户杂志爱心助学基金 【收稿13期】2O03·O4-16 E-mail投稿 (上接第48页) 器也会显示一些检测的趋势记录,并会保存大量的数据,便 现场可编程控制器系统通过若干信号模板采集现场信 于保存大量的数据,便于以后分析、研究。并可通过人机界 号,并把现场信号转化为实际物理量信号。实际物理量信号 面监视器可以实现运行参数的修改。 方面在人机界面监视器上显示,另一方面现场可编程控制 器系统把实际物理量信号用于事先设定的逻辑运算,并根据 4结束语 逻辑运算结果发出相应的超限报警信号或停车报警信号。发 PLC技术的应用。使机泵监视系统具有直观、操作简 出相应的超限报警信号或停车报警信号的同时,现场可编程 单、易维护和机泵监视系统的响应速度快、无故障运行周期 控制器系统同时发出相应的指令动作。另外,人机界面监视 长等特点。o 参考文献 1【英】R.I.威廉斯.油气工业监控与数据采集系统.石油工业出版社,1995 2江晓光,孙晓瑛,王艳丹.可编程控制器原理及应用.机械工业出版社,200o The Application of PLC in the System of Pump&Electric Engine’S Supervision and Control Zhang Shu 【Abstract】It introduces the Demand Of the system of Pump&Electric Engines’S supervision and control,And it’S principle,It Shows the compoment and function of PLC,and how tO realize the function. 【作者简介】张舒,女,1971年生,1994年毕业于大庆石油学院计算机系,现为仪表工程师。地址:黑龙江大庆市林源输油管理处生 产科(163852)电话: 602o325 【作者声明】 自愿将稿酬捐为。仪器仪表用户杂志社爱心助学基金” 【收稿日期】2伽 03-28 E-Ma-l来稿 50 ElC V01.1 0 2003 N0.4 欢迎光临本刊网站httpJiwww.eic.tom.Cfl 

因篇幅问题不能全部显示,请点此查看更多更全内容

Top