电子装置与其重置控制电路与方法

文档序号:6562059阅读:98来源:国知局
专利名称:电子装置与其重置控制电路与方法
技术领域
本发明涉及一种电子装置的4欠重置(software reset)与石更重置 (hardware reset),且特别涉及一种电子装置、其重置控制电路与方法。
背景技术
现有电子装置在使用过程中,当使用者发现运作异常时,通常会按下电 子装置的重置按键,让系统重新做起始化动作。为了保持原先系统数据的完 整性,通常采用软重置,通知电子装置的主要微处理器从起始地址重新执行 程序。然而也有最坏的可能,就是系统完全死当,此时必须触发硬重置,强 制主要微处理器及外围芯片重新运作。
一般电子装置为了产生两个不同的重置触发信号,通常重置控制电路如 图1 ~图3所示。图1的重置控制电路使用两颗按键111、 121以及两个独立 的电路IIO、 120。当按键121被按下时,W3的电位会从VCC的高电位降到接 地端的低电位,藉以发出软重置信号。同理,当按键lll被按下时,W4的电 位会从VCC的高电位降到接地端的低电位,藉以发出硬重置信号。图1的重 置控制电路透过两颗按键发出两个不同的重置信号,然而一般使用者分不清 楚系统是否完全当机,也分不清楚软重置与硬重置,很可能按错按键,造成 使用上的不便与混淆。
图2的重置控制电路使用单一电路以及两颗按键201、 202。当按键202 被按下时会触发软重置信号W3,其原理和图1的电路120相同。而硬重置信 号W4为或门203所输出,也就是要同时按下4^4走201、 202才能触发。图2 的重置控制电路同样使用两颗按键,因此和图1的重置控制电路有同样的缺 点,而且必须同时按下两颗按键以触发硬重置,使用上更加不便。
图3的重置控制电路使用微处理器302接收单一按键301所触发的信号, 藉以判断按键301的按下时间,以决定送出软重置信号W3或硬重置信号W4。 其缺点是微处理器302会提高电路成本,而且若需要改变软重置与硬重置的 时间差,必须修改微处理器302的软件。

发明内容
本发明的目的是在提供一种电子装置,可以用单一按键依其被按下时间 长短,使系统执行软重置动作或硬重置动作。
本发明的再一目的是提供一种电子装置的重置控制电路,可以用单一按 键依其被按下时间长短,使系统产生软重置动作或硬重置动作。
本发明的另 一 目的是提供一种电子装置的重置控制方法,可以用单一按 键依其被按下时间长短所因应产生的重置信号,使系统执行软重置动作或硬 重置动作。
为达上述及其它目的,本发明提出一种电子装置,包括按^t、软重置触 发电路、延时电路、硬重置触发电路与系统端。按键接收触发信号,在被按 下时输出触发信号。软重置触发电路耦接于按键,在接收触发信号时输出软 重置信号。延时电路耦接于按键,当接收触发信号的累计时间到达预设时间 后输出延时触发信号。硬重置触发电路自延时电路接收延时触发信号,在接 收延时触发信号时输出硬重置信号。系统端在接收软重置信号时执行软重置 动作,在接收硬重置信号时执行硬重置动作。
上述的电子装置,在一实施例中更包括防弹跳电路,其耦接于按键、软 重置触发电路以及延时电路之间,用以滤除触发信号中的突波与噪声。防弹 跳电路包括第一电容器,其耦接在掩建与接地端之间。
上述的电子装置,在一实施例中更包括复位电路,其在未接收触发信号 时将延时电路的累计时间归零。复位电路包括第一电阻器,其耦接在延时电 ^各与接;也端之间。
上述的电子装置,在一实施例中,延时电路是以电容器充电的方式计算 累计时间,复位电路为延时电路的放电路径。
上述的电子装置,在一实施例中,延时电路包括第二电阻器与第二电容 器。第二电阻器用以接收触发信号。第二电容器耦接在第二电阻器与接地端 之间,第二电阻器与第二电容器的接点输出延时触发信号。
上述的电子装置,在一实施例中,软重置触发电路包括第三电阻器与第 一开关。第三电阻器耦接于电压源。第一开关耦接在第三电阻器与接地端之 间,根据触发信号导通或截止,第三电阻器与第一开关的接点输出软重置信 号。
上述的电子装置,在一实施例中,硬重置触发电路包括第四电阻器与第
二开关。第四电阻器耦接于电压源。第二开关耦接在第四电阻器与接地端之 间,根据延时触发信号导通或截止,第四电阻器与第二开关的接点输出硬重
置信号。
从另一观点来看,本发明再提出一种用于电子装置的重置控制电路,包 括按键、软重置触发电路、延时电路与硬重置触发电路。按4建接收触发信号, 在被按下时输出触发信号。软重置触发电路耦接于按键,在接收触发信号时 输出一软重置信号至电子装置的系统端,使系统端执行软重置动作。延时电 路耦接于按键,当接收触发信号的累计时间到达预设时间后输出延时触发信 号。硬重置触发电路,自延时电路接收延时触发信号,在接收延时触发信号 时输出硬重置信号至系统端,使系统端执行硬重置动作。
从另一观点来看,本发明另提出一种用于电子装置的重置控制方法,此 方法包括下列步骤。在按键被按下时输出触发信号。在触发信号出现时输出 软重置信号至电子装置的系统端,使系统端执行软重置动作。当触发信号出 现的累计时间到达预设时间后输出延时触发信号。接着,在延时触发信号出 现时输出硬重置信号至系统端,使系统端执行硬重置动作。
上述的重置控制方法,在一实施例中,更包括在触发信号未出现时将累 计时间归零。
本发明提出的重置控制电路,根据单一按键被按下的时间长短,决定使 系统端执行软重置动作或硬重置动作,所以使用方便,不会有两颗拾睫的混 淆问题。使用者仅需按下重置按键直到系统重置,而不需如传统技术一般,
要先按下软重置^^4建,若系统没反应,再按下其它键引发硬重置。
除了上述优点之外,本发明的重置控制电路利用简单的延时电路判断按
键被按下的时间,不需要昂贵的微处理器,可降低电路成本,而且可以依一
般使用者习惯,容易地调整硬重置动作触发时间,不用像传统技术一般,为
了改变触发时间维护微处理器的软件。
为让本发明的上述和其它目的、特征和优点能更明显易懂,下文特举本
发明的较佳实施例,并配合附图,作详细说明如下。


图1~ 3为先前技术的重置控制电路图。
图4为根据本发明一实施例的电子装置示意图。
图5为才艮据本发明一实施例的重置控制电路信号波形图。
附图符号说明110、 407:硬重置触发电路111、121、 201、 202、 301、
120、 406:软重置触发电路203或门
302微处理器
400电子装置
術重置控制电路
402系统端
403防弹逸〖电路
404复位电路
405延时电路
Cl、C2:电容器
Ql、Q2:开关
Rl、R2、 R3、 R4:电阻器
Tl --T5:时间点
vcc:电压源
Wl、Wla、 Wlb:触发信号
W2:延时触发信号
W3、W3a、 W3b:软重置信号
W4、W4a:硬重置信号
具体实施例方式
图4为根据本发明一实施例的电子装置400示意图。电子装置400包括 重置控制电路401与系统端402。简单的说,当电子装置400运作异常时, 经由使用者触发重置控制电路401,使系统端402得知需要重新启动,解除 系统当机的情况。
在本实施例中,重置控制电路401包括按键SW、防弹跳电路403、复位 电路404、软重置触发电路406、延时电路405、以及硬重置触发电路407。 防弹跳电路403耦接在按键SW、软重置触发电路406以及延时电路405
之间。防弹跳电路403包括电容器C1。电容器C1耦接在按键SW与接地端之 间。复位电路404包括电阻器Rl。电阻器Rl耦接在延时电路405与接地端 之间。延时电路405耦接于按键SW。延时电路405包括电阻器R2与电容器 C2。电容器C2耦接在电阻器R2与接地端之间。软重置触发电路406耦接于 按键SW。软重置触发电路406包括电阻器R3与开关Q1。电阻器R3耦接于电 压源VCC。开关Ql耦接在电阻器R3与接地端之间。硬重置触发电路407包 括电阻器R4与开关Q2。电阻器R4耦接在电压源VCC。开关Q2耦接在电阻器 R4与接地端之间。
按键SW接收触发信号Wl (在本实施例为VCC的电压),在被按下时输 出触发信号W1。防弹跳电路403用以滤除触发信号Wl中的突波与噪声。软 重置触发电路406在接收触发信号Wl时输出软重置信号W3。其中开关Ql根 据触发信号Wl而导通或截止,当开关Q1导通时,电阻器R3与开关Q1的接 点会由VCC的高电位降为接地端的低电位,藉此输出软重置信号W3。
延时电路405当接收触发信号W1的累计时间到达预设时间后输出延时触 发信号W2。其中电阻器R2用以接收触发信号Wl。电阻器R2与电容器C2的 接点输出延时触发信号W2。复位电路404的作用是在未接收触发信号Wl时 将延时电路405的累计时间归零。硬重置触发电路407自延时电路405接收 延时触发信号W2,并且在接收延时触发信号W2时输出硬重置信号W4。其中 开关Q2根据延时触发信号W2而导通或截止,电阻器R4与开关Q2的接点输 出硬重置信号W4。当按键SW被按下时,电压源VCC和电阻器R2会形成电流 对电容器C2充电,延时电路405以电容器C2的充电程度来计算接收到触发 信号W1的累计时间。本实施例的开关Q1、 Q2皆为金属氧化物半导体场效晶 体管(MOSFET: metal oxide semiconductor field effect transistor)。 经 过上述的预设时间后,电容器C2的跨压会升高到超过开关Q2的阈值电压 (threshold voltage),延时触发信号W2会使Q2导通,进而使电阻器R4与 开关Q2的接点由VCC的高电位降为接地端的低电位,藉此输出硬重置信号 W4。当使用者松开按键SW,复位电路404的电阻器Rl会成为延时电路405 的放电路径,使电容器C2的跨压降回零,因此能将延时电路405的累计时间 归零。
系统端402在接收软重置信号W3时执行软重置动作,在接收硬重置信号 W4时执行硬重置动作。这两个重置动作的目的是让系统重新启动,解除系统
当机的情况。
图5为本实施例的重置控制电路401的信号波形图。图中在时间点T1到 T2之间,为使用者在时间点T1按下按鍵SW (图4)直到时间点T2放开的状 态。此时按4走SW输出的触发信号Wl呈现高电位(Wla),软重置信号W3因 开关Q1导通而呈现低电位(W3a),使电子装置400执行软重置动作。在时 间点T2,使用者放开按键SW,电子装置400开始正常运作。因为按键SW被 按下的时间未达到预设时间,硬重置信号W4没有变化。
在时间点T3到T5之间,为使用者在时间点T3按下4务建SW直到时间点 T5放开的状态。此时触发信号Wl呈现高电位(Wlb),软重置信号W3因开 关Ql导通而呈现低电位(W3b),使电子装置400执行软重置动作。因系统 无重置反应,使用者持续按键,超过延时电路405的预设延迟时间,在时间 点T4,延时触发信号W2使开关Q2导通,进而使硬重置信号W4降至低电位 (W4a),使电子装置400执行硬重置动作。
除了以上实施例的电子装置与其重置控制电路,本发明另提出一种适用 于电子装置的重置控制方法。此重置控制方法已经由前述的重置控制电路所 实施,因此不赘述其细节。
综上所述,本发明提出的重置控制电路与方法,根据单一^4走被按下的 时间长短,决定使系统端执行软重置动作或硬重置动作,所以使用方便,不 会有两颗按键的混淆问题。使用者仅需按下重置按^t直到系统重置,而不需 如传统技术一般,要先按下软重置按键,若系统没反应,再按下其它键引发 硬重置。
除了上述优点之外,本发明之重置控制电路利用简单的延时电路判断按 键被按下的时间,不需要昂贵的微处理器,可降低电路成本,而且可以依一 般使用者习惯,容易地调整硬重置动作触发时间,不用像传统技术一般,为 了改变触发时间维护微处理器的软件。
虽然本发明已以较佳实施例揭露如上,然其并非用以限定本发明,任何 所属技术领域中具有通常知识者,在不脱离本发明的精神和范围内,当可作 些许的更动与润饰,因此本发明的保护范围当视所附的申请专利范围所界定 者为准。
权利要求
1.一种电子装置,包括一按键,接收一触发信号,在被按下时输出该触发信号;一软重置触发电路,耦接于该按键,在接收该触发信号时输出一软重置信号;一延时电路,耦接于该按键,当接收该触发信号的累计时间到达一预设时间后输出一延时触发信号;一硬重置触发电路,自该延时电路接收该延时触发信号,在接收该延时触发信号时输出一硬重置信号;以及一系统端,在接收该软重置信号时执行一软重置动作,在接收该硬重置信号时执行一硬重置动作。
2. 如权利要求1所述的电子装置,更包括一防弹跳电路,耦接在该按键、该软重置触发电路以及该延时电路之间, 用以滤除该触发信号中的突波与噪声。
3. 如权利要求2所述的电子装置,其中,该防弹跳电路包括 一第一电容器,耦接在该按键与一接地端之间。
4. 如权利要求1所述的电子装置,更包括一复位电路,在未接收该触发信号时将该延时电路的该累计时间归零。
5. 如权利要求4所述的电子装置,其中,该延时电路是以电容器充电的方式计算该累计时间,该复位电路为该延时电路的放电路径。
6. 如权利要求5所述的电子装置,其中,该复位电路包括 一第一电阻器,耦接在该延时电路与一接地端之间。
7. 如权利要求5所述的电子装置,其中,该延时电路包括 一第二电阻器,用以接收该触发信号;以及一第二电容器,耦接在该第二电阻器与一接地端之间,该第二电阻器与该第二电容器的接点输出该延时触发信号。
8. 如权利要求1所述的电子装置,其中,该软重置触发电路包括 一第三电阻器,耦接于一电压源,以及一第一开关,耦接在该第三电阻器与一接地端之间,根据该触发信号导通或截止,该第三电阻器与该第一开关的接点输出该软重置信号。
9. 如权利要求1所述的电子装置,其中,该硬重置触发电路包括 一第四电阻器,耦接于一电压源,以及一第二开关,耦接在该第四电阻器与一接地端之间,根据该延时触发信 号导通或截止,该第四电阻器与该第二开关的接点输出该硬重置信号。
10. —种重置控制电路,用于一电子装置,包括 一按键,接收一触发信号,在被按下时输出该触发信号; 一软重置触发电路,耦接于该按键,在接收该触发信号时输出一软重置信号至该电子装置的系统端,使该系统端执行一软重置动作;一延时电路,耦接于该按键,当接收该触发信号的累计时间到达一预设时间后输出一延时触发信号;以及一硬重置触发电路,自该延时电路接收该延时触发信号,在接收该延时触发信号时输出 一硬重置信号至该系统端,使该系统端执行一硬重置动作。
11. 如权利要求10所述的重置控制电路,更包括一防弹跳电路,耦接于该按键、该软重置触发电路、以及该延时电路之 间,用以滤除该触发信号中的突波与噪声。
12. 如权利要求11所述的重置控制电路,其中,该防弹跳电路包括 一第一电容器,耦接在该按4定与一接地端之间。
13. 如权利要求10所述的重置控制电路,更包括一复位电路,在未接收该触发信号时将该延时电路的该累计时间归零。
14. 如权利要求13所述的重置控制电路,其中,该延时电路是以电容器 充电的方式计算该累计时间,该复位电路为该延时电路的放电路径。
15. 如权利要求14所述的重置控制电路,其中,该复位电路包括 一第一电阻器,耦接在该延时电路与一接地端之间。
16. 如权利要求14所述的重置控制电路,其中,该延时电路包括 一第二电阻器,用以接收该触发信号;以及一第二电容器,耦接在该第二电阻器与一接地端之间,该第二电阻器与 该第二电容器的接点输出该延时触发信号。
17. 如权利要求10所述的重置控制电路,其中该软重置触发电路包括 一第三电阻器,耦接于一电压源,以及一第一开关,耦接在该第三电阻器与一接地端之间,根据该触发信号导 通或截止,该第三电阻器与该第一开关的接点输出该软重置信号。
18. 如权利要求IO所述的重置控制电路,其中,该硬重置触发电路包括 一第四电阻器,耦接于一电压源,以及一第二开关,耦接在该第四电阻器与一接地端之间,根据该延时触发信 号导通或截止,该第四电阻器与该第二开关的接点输出该硬重置信号。
19. 一种重置控制方法,用于一电子装置,包括 在一按键被按下时输出 一触发信号;在该触发信号出现时输出 一软重置信号至该电子装置的系统端,使该系 统端^l行一软重置动作;当该触发信号出现的累计时间到达一预设时间后输出 一延时触发信号;以及在该延时触发信号出现时输出 一硬重置信号至该系统端,使该系统端执行一硬重置动作。
20. 如权利要求19所述的重置控制方法,更包括 在该触发信号未出现时将该累计时间归零。
全文摘要
一种电子装置与其重置控制电路与方法,此电子装置包括重置控制电路与系统端。其中重置控制电路包括按键、软重置触发电路、延时电路和硬重置触发电路。按键接收触发信号,并且在被按下时输出该触发信号。软重置触发电路耦接于按键,在接收触发信号时输出软重置信号,使系统端执行软重置动作。延时电路耦接于按键,当接收触发信号的累计时间到达预设时间后输出触发信号。硬重置触发电路自延时电路接收触发信号,在接收触发信号时输出硬重置信号,使系统端执行硬重置动作。
文档编号G06F1/24GK101169678SQ200610136650
公开日2008年4月30日 申请日期2006年10月27日 优先权日2006年10月27日
发明者王振发 申请人:纬创资通股份有限公司
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1