专利名称:单片机监测电路的制作方法
技术领域:
本实用新型涉及监测电路领域,尤其涉及一种用于监测单片机工作状态 的监测电路。
背景技术:
单片机由于抗干扰能力有限,常会因电压不稳、电弧干扰等造成死机。 为了保证系统在干扰后能自动恢复正常,目前, 一般采用看门狗电路来实现 单片机故障后的重新启动。看门狗电路的定时器是一个计数器,基本功能是 在发生软件问题和程序跑飞后使系统重新启动。看门狗计数器正常工作时自 动计数,程序流程定期将其复位清零,如果系统在某处卡死或跑飞,该定时 器将溢出,并将进入中断。在定时器中断中执行一些复位操作,使系统恢复 正常的工作状态,即在程序没有正常运行期间,如期复位看门狗以保证所选 择的定时溢出归零,使处理器重新启动。但看门狗仅可实现单片机异常时的重新启动,而不能针对单片机具体的 异常工作状态实现监控并进行调节,以使单片机恢复正常的工作状态。当单片机出现异常状况的时候,如单片机的供电电源电压较低、单片机程序跑飞、单片机的程序本身的BUG、其他干扰等一些状况导致单片机出现 不正常的工作状态,单片机工作在不正常的工作状态下对单片机控制的执行 电路会带来很大的损害,有可能导致后续执行电路误动作,对汽车零部件来 说,这种状态带来的危险4艮大。实用新型内容本实用新型的目的在于提供一种可以针对单片机工作状态进行监控并进 行自我调节的监测电路。本实用新型监测电路包括输入模块、控制模块、反馈模块、比较模块以 及输出模块;其中,输入模块用于监测单片机的输入/输出端口状态,并提供 第一输入信号和第二输入信号;控制模块用于根据输入模块提供的第一输入 信号的变化调整比较模块的比较端信号;比较模块使比较端信号与监测电路 的第二输入信号进行比较,其用于锁定监测电路输出信号的状态;输出模块用于输出监测电路的输出信号。当单片机工作状态出现异常后其相应的输入/输出端口的状态就会呈现出不正常状态,当本实用新型监测电路的输入模块检测出相应的输入/输出端口 不正常信号后,比较模块通过控制模块根据输入模块的输入信号的变化进行 比较,然后通过输出模块将输出信号输出,从而通过该输出信号控制单片机 的执行电路,使其处于断开状态,而当造成单片机不正常工作状态的原因消 失后,该监测电路能根据单片机给与的指令解除对执行电路的控制,使其恢 复至接通状态正常工作。优选地,该监测电路还包括有反馈模块,其用于将比较模块的输出信号 的变化反馈至比较模块,使比较模块根据输出信号的变化与比较端信号进行 比较,从而Y吏监测电路的输出信号保持相对稳定的状态。优选地,该监测电路还包括逻辑电路,输出模块的输出信号通过逻辑电路 的处理后再控制单片机的执行电路,同样可以达到监测控制效果。本实用新型监测电路用于监测单片机的输入/输出端口 ,当单片机出现工 作异常后相应的输入/输出端口的状态就会呈现出不正常状态。本监测电路工作的原理为首先当检测出相应的输入/输出端口不正常后,监测电路输出能 直接断掉单片机控制的执行电路;而当其中不正常的状态消失后,监测电路 能根据单片机给与的指令解除对执行电路的限制;其余正常状态下,监测电 路不会影响到单片机外围电路的工作。通过本实用新型监测电路,当单片机 发生异常状况时,单片机未进行监测和调节调整前,能及时的切断执行电路 的电源。使单片机具有自我监测功能,同时也具有了保护功能,能保护相应 的执行电路不发生异常的状况。与其它系统比,本实用新型的优点是能用硬件的方式检测出单片机的运 行状态,能确保单片机的整个系统的运行安全性。首先,通过该监测电路能 更好的保护好单片机的外围电路;其次,单片机能自行检测其运行状态,在 监测到有工作异常的情况后而其它的电路运行良好的情况下能自我恢复,使整个系统的安全性得到了保障。另外,在该监测电路中采用了比较模块和反 馈模块,能锁存监测电路的输出状态。使监测电路的输出信号相对稳定。本 监测电路状态发生转变的条件是单片机处于工作异常,使此电路发生变化条 件明确单一,这样便于单片机根据输出检测,提高了单片机根据此电路检测 到输出状态的准确性。而且,在单片机正常工作的状态下,该监测电路不会影响到单片机外围 电路的工作。当单片机发生异常状况时,在未进行监测和调节调整前,能及 时的切断执行电路的电源,使单片机具有自我监测功能,同时也具有了保护功能,能保护相应的执行电路不发生异常的状况,从而能够避免由于执行电 路误动作而导致的危险。
图1是本实用新型单片机监测电路系统实施例的示意图。图2是本实用新型监测电路第一实施例的模块示意图。 图3是本实用新型监测电路第二实施例的模块示意图。 图4是本实用新型监测电路实施例的硬件原理图。 图5是本实用新型监测电路实施例的工作原理示意图。本实用新型目的的实现、功能特点及优点将结合实施例,参照附图做进 一步说明。
具体实施方式
如图2所示,提出了本实用新型实施例的单片机监测电路,该监测电路 包括输入模块、控制模块、反馈模块、比较模块和输出模块。其中,输入模 块用于监测单片机的输入/输出端口状态,并提供第 一输入信号和第二输入信 号;控制模块用于根据输入模块提供的输入信号的变化调整比较模块的比较 端信号;比较模块使比较端信号与监测电路的第二输入信号进行比较,其用 于锁定监测电路输出信号的状态;反馈模块用于将比较模块的输出信号的变 化反馈至比较模块,使比较模块根据输出信号的变化与比较端信号进行比较, 从而使监测电路的输出信号保持相对稳定的状态;输出模块用于输出监测电 路的输出信号。结合图1和图4所示,输入模块是整个电路的信号源头,其将单片机的 输入/输出端口直接输出到监测电路。输入模块由第一输入信号Signal-int和第 二输入信号Unlock-int构成。其中,第二输入信号Unlock-int用于该监测电路 的解锁控制。控制模块的作用是根据第一输入信号(Signal-int)的变化去改变比较模 块输入端的电压值,从而使比较模块的输出电压根据输入信号的变化而变化。 控制模块由电阻R7、三极管Q1、 二极管D2、电阻R3、电容C3构成,其中 电阻R7—端连接电容C1,另一端连接三极管Ql的基极,Ql的集电极与电 阻R3相连,Ql的发射极连接二极管D2的正极,电容C3跨接在三极管Ql 的集电极和发射极之间。比较模块用于比较电压的大小,将比较端信号与监测电路的第二输入信 号进行比较,使监测电路的输出信号能锁定于相对稳定的状态。为了避免单 片机处于工作异常状态,给后续单片机的外围电路造成损害,故需要将单片 机监测电路的输出信号状态锁定。比较模块由运算放大器U1A构成,运算放大器U1A的反相输入端与输入模块的三极管Ql的集电极相连。该比较模块也可以由两个二极管搭建构成一个比较电路,也可以达到同样的效果。反馈模块用于锁存比较模块输出端信号的电压。反馈模块将比较模块输 出信号电压的变换反馈到比较端的输入端,在未接收到第二输入信号(Unlock-int)时,反馈模块端的电压值Uf能使比较模块的输出信号电压保持 不变。同时,反馈电路使整个监测电路组成了一个闭环控制,使整个系统具 有很好的自我调节性。反馈模块由电阻R4、电阻R5、电阻R6、电容C4构 成,其中,电阻R6和电容C4一端接地,另一端与电阻R5相连接于运算放 大器U1A的同相输入端,电阻R4—端接5V电源,另一端与运算放大器U1A 的输出端相连。输出模块是整个电路的输出信号,通过单片机输入/输出端口中控制外围电 路的控制端口直接控制单片机的外围电路。如图3所示,提出本实用新型另一实施例方案,该监测电路还包括第一 隔直模块和第二隔直模块。第 一隔直模块和第二隔直用于使该监测电路具有 很好的抗干扰的性能。第一输入信号(Signal-int)和第二输入信号(Unlock-int) 以脉冲信号(即交流信号)输入,所以第一隔直模块和第二隔直模块能滤除 在输入模块出现的错误直流信号,使流经第一隔直模块和第二隔直模块的信 号是具有4艮好的防干扰的信号。第一隔直模块由电容C1和电阻R1构成,电阻R1—端接地,电容C1一 端接第一输入信号Signal-int,另 一端与电阻Rl的另 一端一起与输入模块的电 阻R7未连接三极管Ql的一端相连;第二隔直模块由电容C2和电阻R2构成, 电容C2的一端接第二输入信号Unlock-int,电阻R2—端接地,电容C2的另 一端与电阻R2的另 一端相连后接于运算放大器U1A的同相输入端。其中,第二隔直模块还包括二极管D1, 二极管D1的正极与电容C2和电 阻R2相连,二极管D1的负极接于运算放大器U1A的同相输入端。当单片机 有解锁要求(Unlock-int信号作用)时使流经第二隔直模块后的电压会大于 0.7V(二极管的压降)。同时,二极管Dl也能保证比较模块输出端的5V电源 不会通过运算放大器U1A的正端反串到电容C2、电阻R2和第二输入信号 Unlock-int中,从而对输入模块和第二隔直模块起到保护作用。图4是本实用新型实施例监测电路的硬件原理图,该监测电路的电器元 件功能、作用和连接关系如下所示Cl:隔直通交电容,通过C1后的电压值为Ua,故当直流经过时,Ua=0V。 C2:隔直通交电容,通过C2的电压值为Ud,故当直流经过时,Ud=0V。C3:滤波电容,保护三极管的集电极和发射极,同时能有效的调节Uc的电压。C4:滤波电容,过滤电源电压的干扰信号。Dl:电压单项导通二极管,保证运算放大器输出端5V电源不会通过放 大器正端反串到Unlock-int信号中。D2:三极管发射极二极管,保证三极管发射极的电压为0.7V,同时可以 防止电压反接时保护发射极。Ql:放大三极管。Rl:三极管基极分压电阻。R2:电容C2的》文电回路。R3:三极管集电极上拉电阻。R4:运算放大器的上拉电阻。R5:运算放大器的正反馈分压电阻。R6:运算放大器的正反馈分压电阻。R7:三极管基才及分压电阻。U1A:运算放大器,也是电压比较器。为了防止单片机受干扰后使单片 机处于跑飞状态,跑飞后给后续单片机的外围电路(特別是接大电流和大电 压电路)造成损害,故需要将单片机监测电路输出状态锁定。运算放大器的 正端电压为Uf,负端为Uc,运算放大器的输出电压为Ug。第一输入信号Signal-int是单片机输入/输出端口的输出信号,是单片机给 定的控制信号。如果单片机工作在正常的状态,则这个信号将是某个特定频 率fl幅度不大于5V的方波信号。如果单片才几发生异常的状态,则这个信号 会是一个高电平或者是一个低电平或者无任何的信号输出。第二输入信号Unlock-int是单片机输入/输出端口的输出信号,是单片机 给定的控制信号。如果单片机工作在正常的状态,且单片机有解锁要求时, 这个信号是持续很小时间的某个频率G振幅小于5V脉冲信号;如果单片机 工作在正常状态,且单片机没有解锁要求时,这个信号是低电平;单片机在 异常的工作状态下,这个信号是有可能是高电平,也有可能是低电平,也有 可能无信号输出。输出信号OUT是该监测电路的输出信号,输出信号跟单片机控制外围电 路的控制信号共同控制单片机的外围电路,外围电路在接到单片机的输入, 将外围电路的运行状态反馈给单片机。这个信号是通过高低电平表示的,高 电平范围是1.8V到5V之间,低电平是0-1.8V,在本实用新型监测电路中该 输出信号用Ug来衡量的。由图5可知,单片机工作的状态分为三种。第一种是单片机工作正常且无解锁要求的正常工作状态,第二种是单片机异常工作状态,第三种是单片才几异常后恢复正常状态。单片才几上电且单片才几没有工作时,Signal-int和 Unlock-int为低电平,Ua=Ud=0V ,调节R6, R5, R4的参数,可以使Uf = 5 * [R6/ (R6+R5+R4)]的Uf值为高电平。Uc在这个过程中是连续变化的。当Uf 〉 Uc, Ug电压为高,通过正反馈,Uf电压为高。随着Uc电压的增大,当Uf<Uc 时,Ug电压为低,通过正反馈,Uf电压为低。当Uf为低电平时,Uc电压在 增大和减小的过程中,Uf>Uc, Ug为低,Uf<=Uc,Ug为低,故Ug保持低电 平不变,将一直锁定为低。这样在单片机未进行工作时,Ug输出为低电平。单片机工作后,单片机在以上三种工作状态的具体情况描述如下在单片机工作正常且无解锁要求的第一种工作状态下,第一输入信号 Signal-int是某个特定频率fl幅度不大于5V的方波信号,第二输入信号 Unlock-int为j氐电平。单片机工作正常也有解锁要求时,即单片机处于异常后恢复正常工作的 第二中工作状态下,第一输入信号Signal-int是某个特定频率fl幅度不大于 5V的方波信号,第二输入信号Unlock-int为持续很小一段时间的脉沖信号。 第一输入信号Signal-int和第二输入信号Unlock-int信号是单片机能正常工作 时,按预定的要求给出的控制信号。单片机处于异常工作的第三种工作状态时,第一输入信号Signal-int和第 二输入信号Unlock-int信号为无信号输出或者一直为高电平或者一直低电平。针对单片机的上述三种工作状态,结合图5本实用新型监测电路的输出 状态描述如下当单片机由第一种工作状态转为第二种工作状态,即过程2,若Ug为低 电平,Uf也为低电平。因第一输入信号Signal-int和第二输入信号Unlock-int 为无信号输出或者一直为高电平或者一直低电平,故Ud=0V, Uf不会有高 电平,Uc〉 Uf, Ug为低电平;Uc<=Uf,因为Uf电压为低电平,Ug也为低 电平。故Ug将一直锁定为低电平。若Ug为高电平,Uf也为高电平。Ua=0V, Uc连续变化。开始Uc〈Uf, Ug为高电平;Uc>=Uf, Ug为低电平。Ug为低 电平将使Uf的电平也变成低电平。Ud=0V,故Uf维持低电平。因而,将维 持Uc〉Uf, Ug锁定低电平。当单片机由第二种工作状态转为第一种工作状态,即过程l, Ug在跑飞 时为低电平,Uf为低电平。Signal-int是某个特定频率fl幅度不大于5V的方 波信号,Unlock-int为低电平。从而Ud=0V, Uf保持低电平。Uc>Uf, Ug为 低电平;Uc〈-Uf,Ug也为^氐电平。故Ug将保持l氐电平。当单片机由第二种工作状态转为第三种工作状态,即过程4, Ug为低电 平,Signal-int是某个特定频率fl幅度不大于5V的方波信号,Unlock-int为持续一段时间的脉沖信号,则Ud=Uunlock-int* ( l-e.tl/t2), tl为时间变量,t2为 时间常量涛,Uf=Ud-0.7,故Uf存在一个高电平。当Uf〉Uc时,Ug从低电 平变为高电平,通过正反馈,Uf保持高电平。Uc从而保持Uf〉 Uc, Ug锁定 为高电平。当单片机由第三种工作状态转为第二种工作状态,即过程3, SignaHnt 和Unlock-int为无信号输出或者一直为高电平或者一直低电平,故Ua=Ud=0。 若Ug为低电平,Uf也为低电平。因Ud=0V, Uf不会有高电平,Uc〉 Uf, Ug为低电平;Uc<=Uf,因为Uf电压为低电平,Ug也为低电平。故Ug将一 直锁定为〗氐电平。若Ug为高电平,Uf也为高电平。Ua=0V, Uc连续变化。 开始Uc〈Uf, Ug为高电平;Uc>=Uf, Ug为低电平。Ug为低电平将使Uf的 电平也变成低电平。Ud=0V,故Uf维持低电平。因而,将维持Uc〉Uf, Ug 锁定低电平。当单片机由第三种工作状态转为第一种工作状态,即过程5, Signal-int 是某个特定频率fl幅度不大于5V的方波信号,Unlock-int为低电平,从而 Ud=0V。若Ug为低电平,Uf也为低电平,因Ud-0V, Uf不会有高电平。故 Uc〉 Uf, Ug为低电平;Uc<=Uf,因为Uf电压为低电平,Ug也为低电平。 故Ug将一直锁定为低电平。若Ug为高电平,Uf=5*[R6/ (R6+R5+R4)]为高 电平,调节相应的参数,可以使Uc〈Uf,则Ug保持高电平,通过正反馈,Uf 保持高电平,从而保持UfHJc, Ug锁定为高电平。当单片机由第一种工作状态转为第三种工作状态,即过程6, Signal-int 是某个特定频率fl幅度不大于5V的方波信号,Unlock-int为持续一段时间的 脉沖信号。若Ug为高电平,Uf=5*[R6/(R6+R5+R4)]为高电平,调节相应 的参数,可以使Uc〈Uf,则Ug保持高电平,通过正反馈,Uf保持高电平,从 而保持Uf>Uc,Ug锁定为高电平。若Ug为低电平,Uf也为低电平,因Ud-0V, Uf不会有高电平。故Uc〉Uf, Ug为低电平;Uc<=Uf,因为Uf电压为低电 平,Ug也为低电平。故Ug将一直锁定为低电平。综上所述,单片机未工作时,Ug的输出为低电平。单片机工作正常时, 在无解锁和有解锁的状态相互转换过程中,Ug的状态将保持不变。单片机从 工作正常状态到跑飞状态,不管是工作在解锁状态还是未解锁状态,Ug保持 低电平。单片机从跑飞状态到单片机工作正常且无解锁状态时,Ug将维持低 电平。单片机从跑飞状态到单片机工作正常且有解锁要求状态时,Ug将从低 电平变为高电平(时间很短),以后就一直维持高电平。从而我们可以得出,当单片机没有工作、单片机跑飞状态、单片机跑飞 后单片机正常工作且没有解锁要求,Ug输出为锁定低电平;当Ug锁定为低 电平后,只有单片机正常工作且有解锁信号时,Ug输出才能乂人4氐电平转化为高电平。在单片机工作在无解锁状态时,单片机原来状态是低电平,Ug为低 电平,原来状态为高电平,Ug为高电平,Ug锁定原有的状态。当单片机处于异常工作状态时,单片机能根据外围电路的运行状态,能 诊断出单片机处于异常后外围电路能否自我恢复。如能,则单片机给监测电路第二输入信号,即解锁控制信号;否则,单片机不给监测电路第二输入信 号,即解锁控制信号。在单片机处于异常工作状态后,如单片机不能给监测 电路解锁控制信号,单片机能把监测电路的输出一直锁定不变。这样做不仅 是单片机能检测到自我的运行状态,同时能使单片机控制监测电路,智能的 调节自己的运行状态,从而更好的控制外围电路。作为本实用新型的另 一优选方案,该监测电路在上一优选实例的基础上 还包括逻辑电路(如图l虚线框所示)。本实用新型监测电路输出模块的输出 信号Ug和单片机控制信号通过该逻辑电路后接单片机控制外围电路,从而实 现单片机外围电路的有效控制。上述逻辑电if各可以是逻辑门电路,如逻辑与、逻辑或、逻辑与非、逻辑或非等,采用上述任意逻辑电路与本实用新型监测电路相配合均可以实现对 单片机外围电路的有效控制。作为本实用新型具体实施例,下面以逻辑电路为与门电路举例说明。单 片机控制信号控制的是外围电路的电源,即该控制信号为高电平时,外围电 路的电路有电,执行机构可以进行执行操作;该控制信号为低电平时,外围 电路没电,执行机构不能执行任何操作。该监测电路在单片机没有工作、单片机异常状态以及单片机异常后恢复 正常但没有解锁要求,Ug输出均锁定为低电平;当Ug锁定为低电平后,只 有单片机正常工作且有解锁信号时,Ug输出才能/人低电平转化为高电平。在 单片机工作在无解锁状态时,单片机原来状态是低电平,Ug为低电平,原来 状态为高电平,Ug为高电平,Ug锁定原有的状态。监测电路在正常的工作态,即单片机无异常且单片机正常启动后有解锁 信号,Ug为高电平,Ug会一直为高电平,即与门的一个输入端一直为高电 平。此时,单片机控制信号能正常经过与门控制外围电路。单片机的控制信 号为高电平,外围电路有电,执行机构可以进行执行操作;控制信号为低电 平时,外围电路没有电,执行机构不能执行任何操作。而当监测电路处于单片机没有工作、单片机异常状态以及单片机异常后 恢复正常但没有解锁要求的状态时,Ug输出为锁定低电平,即与门的一个输入端一直为低电平。此时,单片机控制外围电路的控制信号不能通过与门, 与门输出的为低电平,因此,单片机控制信号无法控制外围电路的电源通断。 并且这个低电平会使外围电路一直为低电平,执行机构就不会动作。所以当 单片机出现异常的情况,即使单片机控制信号向执行电路发出执行机构动作 的指令(即高电平),执行机构亦不会动作。这样可以保证在单片机处于异常 状态时外围电路不会进行错误执行。通过逻辑电路,该监测电路可以更安全 的针对外围电路进^亍控制。与其它系统比,本实用新型的优点是能用硬件的方式检测出单片机的运 行状态,能确保单片机的整个系统的运行安全性。本实用新型不是将单片机 的输出信号直接去控制外围电路,而增加了一个单片机的硬件监测电路。单 片机的输出信号与单片机的硬件监测电路后输出的信号通过逻辑电路后共同 作用单片机的外围电路。单片机控制信外围信号给出后,单片机硬件跑飞监 测电路会再监测一下单片机的运行状态,只有单片机是正常运行时才让外围 电路执行动作。从而实现了单片机控制硬件跑飞监测电路,硬件跑飞电路监 测单片机且控制外围执行机构动作,外围电路反馈给单片机。首先,能更好 的保护好单片机的外围电路,这对单片机控制大电流或者大电压电路来说尤 其重要。其次,单片机能自己检测自己的运行状态,查明自己有跑飞的情况 后其它的电路运行良好的情况下能自我恢复,使整个系统的安全性得到了保 障。另外,在本实用新型中运用了运算放大器正反馈方式后让运算放大器做 锁存器,能所存硬件跑飞电路输出的一些状态。使此电路输出是一个相对稳 定的状态。单片机跑飞硬件监测电路状态发生转变的条件是单片机处于跑飞 状态或者单片机给解锁信号,使此电路发生变化条件明确单一,这样便于单 片机根据输出检测,提高了单片机根据此电路检测到输出状态的准确性。而且,在单片机正常工作的状态下,该监测电路不会影响到单片机外围 电路的工作。当单片机发生异常状况时,在未进行监测和调节调整前,能及 时的切断执行电路的电源,使单片机具有自我监测功能,同时也具有了保护 功能,能保护相应的执行电路不发生异常的状况,从而能够避免由于执行电 路误动作而导致的危险。以上所述仅为本实用新型的优选实施例,并非因此限制本实用新型的专 利范围,凡是利用本实用新型说明书及附图内容所作的等效结构或等效流程 变换,或直接或间接运用在其他相关的技术领域,均同理包括在本实用新型 的专利保护范围内。
权利要求1.一种单片机监测电路,其特征在于,包括输入模块、控制模块、比较模块以及输出模块;其中,输入模块用于监测单片机的输入/输出端口状态,并提供第一输入信号和第二输入信号;控制模块用于根据输入模块提供的第一输入信号的变化调整比较模块的比较端信号;比较模块使比较端信号与上述第二输入信号进行比较,其用于锁定监测电路输出信号的状态;输出模块用于输出监测电路的输出信号。
2. 根据权利要求l所述的单片机监测电路,其特征在于,上述监测电路 还包括反馈模块,其用于将比较模块的输出信号的变化反馈至比较模块的输 入端。
3. 根据权利要求2所述的单片机监测电路,其特征在于,上述控制模块 由电阻R7、三极管Q1、 二极管D2、电阻R3、电容C3构成,其中电阻R7 一端连接电容C1,另一端连接三极管Ql的基极,Q1的集电极与电阻R3相 连,Ql的发射极连接二极管D2的正极,电容C3跨接在三极管Ql的集电 极和发射极之间。
4. 根据权利要求2所述的单片机监测电路,其特征在于,上述比较模块 由运算放大器U1A构成,运算放大器U1A的反相输入端与输入模块的三极 管Ql的集电极相连。
5. 根据权利要求2所述的单片机监测电路,其特征在于,上述反馈模块 由电阻R4、电阻R5、电阻R6、电容C4构成,其中,电阻R6和电容C4一端接 地,另一端与电阻R5相连接于运算放大器U1A的同相输入端,电阻R4—端接 5V电源,另一端与运算放大器U1A的输出端相连。
6. 根据权利要求2所述的单片机监测电路,其特征在于,上述监测电路还包括用于提高该监测电路抗干扰性能的第一隔直模块和第二隔直模块; 上述第一隔直模块一端与输入模块相连,另一端与控制模块相连;上述第二 隔直模块一端与输入模块相连,另 一端与反馈模块和比较模块相连。
7. 根据权利要求6所述的单片机监测电路,其特征在于,上述第一隔直才莫块由电容Cl和电阻Rl构成,电阻Rl —端接地,电容Cl 一端4姿第一输入信号Signal-int,另一端与电阻Rl的另 一端一起与输入模块的电阻R7未 连接三极管Q1的一端相连;上述第二隔直模块由电容C2和电阻R2构成, 电容C2的一端接第二输入信号Unlock-int,电阻R2 —端接地,电容C2的 另一端与电阻R2的另一端相连后接于运算放大器U1A的同相输入端。
8. 根据权利要求7所述的单片机监测电路,其特征在于,上述第二隔直 模块还包括二极管Dl, 二极管D1的正极与电容C2和电阻R2相连,二极管D1 的负极接于运算放大器U1A的同相输入端。
9. 根据权利要求1至8任意一项权利要求所述的单片机监测电路,其特征 在于,上述监测电路还包括逻辑电路,该逻辑电路与监测电路输出模块的输 出信号相连用于控制单片机外围电路。
专利摘要一种单片机监测电路包括输入模块、控制模块、比较模块以及输出模块;其中,输入模块用于监测单片机的输入/输出端口,当单片机出现工作异常后相应的输入/输出端口的状态就会呈现出不正常状态,当输入模块检测出单片机相应的输入/输出端口不正常后,比较模块通过控制模块根据输入模块的输入信号的变化进行比较从而锁定输出电压的状态,然后通过输出模块将输出信号输出并控制单片机执行电路的电源,并使其处于断开状态;而当造成单片机不正常工作状态的原因消失后,该监测电路能根据单片机控制的解锁指令解除对执行电路电源的控制,使其恢复至接通状态正常工作。
文档编号G06F11/30GK201145894SQ20072019572
公开日2008年11月5日 申请日期2007年10月26日 优先权日2007年10月26日
发明者毅 任, 郭洪江, 陈玉芬 申请人:比亚迪股份有限公司