JPH01255044A - マイクロプロセッサの暴走保護方式 - Google Patents

マイクロプロセッサの暴走保護方式

Info

Publication number
JPH01255044A
JPH01255044A JP63083408A JP8340888A JPH01255044A JP H01255044 A JPH01255044 A JP H01255044A JP 63083408 A JP63083408 A JP 63083408A JP 8340888 A JP8340888 A JP 8340888A JP H01255044 A JPH01255044 A JP H01255044A
Authority
JP
Japan
Prior art keywords
microprocessor
circuit
reference clock
runaway
oscillation
Prior art date
Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
Pending
Application number
JP63083408A
Other languages
English (en)
Inventor
Tenji Takakou
高工 天治
Hiroyuki Nunokawa
布川 廣之
Naoto Tsukui
直登 津久井
Current Assignee (The listed assignees may be inaccurate. Google has not performed a legal analysis and makes no representation or warranty as to the accuracy of the list.)
Sanyo Electric Co Ltd
Original Assignee
Sanyo Electric Co Ltd
Priority date (The priority date is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the date listed.)
Filing date
Publication date
Application filed by Sanyo Electric Co Ltd filed Critical Sanyo Electric Co Ltd
Priority to JP63083408A priority Critical patent/JPH01255044A/ja
Publication of JPH01255044A publication Critical patent/JPH01255044A/ja
Pending legal-status Critical Current

Links

Landscapes

  • Debugging And Monitoring (AREA)

Abstract

(57)【要約】本公報は電子出願前の出願データであるた
め要約のデータは記録されません。

Description

【発明の詳細な説明】 くイ)産業上の利用分野 本発明は機器の運転を制御するマイクロプロセッサの暴
走防止に関するものである。
(ロ)従来の技術 一般に従来のマイクロプロセッサの暴走防止回路として
は実公昭62−25794号公報に記載されているよう
なものがあった。この公報に記載されたものは、マイク
ロプロセッサが正常に動作している間は一定周期毎に信
号を出力するポートをマイクロプロセッサに指定し、こ
のポートからの出力が予め定めた時間出力されなかった
時にマイクロプロセッサが暴走していると判断するタイ
マ回路を設け、マイクロプロセッサが暴走したと判断さ
れた時にマイクロプロセッサをリセットして暴走を防止
するものであった。
(ハ)発明が解決しようとする課題 このような従来の技術では、マイクロプロセッサの正常
動作時に一定周期毎に出力される信号の周期が一定時間
以上になったか否かをタイマ回路で判断し、このタイマ
回路の計時手段には抵抗とコンデンサとからなるCRタ
イマが用いられていた。このCRタイマを用いた場合計
時時間にバラツキが多く短い時間での設定が難しい問題
があり、マイクロプロセッサが暴走してから実際に暴走
保護が成されるまでのタイムラグが大きく、またこのタ
イムラグを小さくするには限界があるものであった。こ
のため、マイクロプロセッサにて制御される機器が火や
危険物を扱う場合に特に問題となるものであった。
また、タイマ回路の構成を変え計時時間の精度を向よさ
ぜることもできる力釈乙の場合、タイマ回路が複雑にな
る。水晶振動子やセラミック振動子などの安定した基準
クロックが新らたに必要になるなどの問題が生じるもの
であった。
然るに、このようなタイマ回路をマイクロプロセッサの
内部にハードウェアで構成し、基準クロックをマイクロ
プロセッサの基準クロックと共用するものが試みられた
が、基準クロックの異常時(発振停止時、共振周波数が
変った時など)にはタイマ回路が正しく動作せずマイク
ロプロセッサが暴走する場合があった。
斯かる問題点に鑑み、本発明はマイクロプロセッサの基
準クロックに異常が発生した時の暴走保護方式を提供す
るものである。
(ニ)課題を解決するだめの手段 本発明は所定の条件に基づいて機器の運転を制御するマ
イクロプロセッサを有するシステムにおいて、このマイ
クロプロセッサ用の基準クロックの周波数が予め定めた
周波数帯を越えた時または基準クロックの出力が低下し
た時に機器の運転を停止状態に変える動作を行なうもの
である。
(ホ)作用 このように構成されたマイクロプロセッサの暴走保護フ
j式では、マイクロプロセッサの基準クロックに異常が
生じた場合にこのマイクロプロセッサで制御される機器
を停止状態にするものである。
(へ)実施例 以下本発明の実施例を図面に基づいて説明する。図中1
はマイクロプロセッサであり、設定条件や種々の入力値
に基づいて機器B(バーナー)やF(ファンモータ)な
どの運転を制御する。
2.3は機器B、Fの運転制御リレーであり、スイッチ
ング素子4,5の6N10FFによって通電が制御され
る。またスイッチング素子4,5はバッファ6を介して
マイクロプロセッサ1の端子0、.0.に接続されて、
そのON10 F Fが制御される。尚、これらのリレ
ー2.3はリレー7の常閉接片8を介して直流電源(+
24)に接続されている。
9は発振回路であり、水晶振動子1o、抵抗11.12
.13、コンデンサ14.15から構成されている。1
6.17は直流電源(+VDD)の安定化用のコンデン
サである。18は周波数判定回路であり、発振回路9の
発振周波数をカウントする周波数カウンタ19と、周波
数カウンタ19のカウント値が設定値から所定数以上離
れた時に信号を出力する判別部2oとからなっている。
尚、この周波数判定回路18は発振回路9の発振周波数
のずれを検出できればよく、例えばバンドパスフィルタ
ー、検波回路、レベル判定回路の組み合ぜで構成しても
よい。
周波数判定回路18の出力はスイッチング素子21の制
御端子に与えられると同時に反転回路22を介して発光
素子23(警報表示)へ与えられる。スイッチング素子
21がON10 F Fすることによってリレー7の通
電遮断が制御される。
以上のように構成されたものは、半田タッチや異物の混
入、害虫の侵入などによって発振回路9に異常が発生し
て、発振回路9の発振停止や出力低下が起ると、マイク
ロプロセッサ1に動作不良が起きて暴走状態になる。こ
の時、マイクロプロセッサ1内にハードウェアで構成さ
れたウオッチドックタイマも基準クロックが不安定のた
め動作不良となる。その結果マイクロプロセッサ1の端
子Oo 、 Orの出力が不特定に設定され、バーナー
2が点火のままになるなどの不具合な動作が設定される
ことがある。しかし、周波数判定回路18が発振回路9
の発振異常を判断して、スイッチング素子21をON状
態にさせてリレー7を通電させているので、常閉接片8
が開状態になりリレー2(バーナー)、リレー3への通
電が遮断され、バーナー及びファンモータが停止状態に
保たれる。
(ト)発明の効果 本発明は所定の条件に基づいて機器の運転を制御するマ
イクロプロセッサを有するシステムにおいて、このマイ
クロプロセッサ用の基準クロックの周波数が予め定めた
周波数帯を越えた時、または基準クロックの出力が低下
した時に機器の運転を停止状態に変える動作を行なうの
で、基準クロックに異常が発生してマイクロプロセッサ
が暴走しても、機器を常に停止状態に保つことができ機
器の暴走運転を防止できるものである。
【図面の簡単な説明】
図面は本発明の実施例を用いた電子回路図である。 1・・・マイクロプロセッサ、  9・・・発振回路、
10・・・水晶振動子、  18・・・周波数判定回路

Claims (1)

    【特許請求の範囲】
  1. (1)所定の条件に基づいて機器の運転を制御するマイ
    クロプロセッサを有するシステムにおいて、このマイク
    ロプロセッサ用の基準クロックの周波数が予め定めた周
    波数帯を越えた時又は基準クロックの出力が低下した時
    に機器の運転を停止状態に変える動作を行なうことを特
    徴とするマイクロプロセッサの暴走保護方式。
JP63083408A 1988-04-05 1988-04-05 マイクロプロセッサの暴走保護方式 Pending JPH01255044A (ja)

Priority Applications (1)

Application Number Priority Date Filing Date Title
JP63083408A JPH01255044A (ja) 1988-04-05 1988-04-05 マイクロプロセッサの暴走保護方式

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
JP63083408A JPH01255044A (ja) 1988-04-05 1988-04-05 マイクロプロセッサの暴走保護方式

Publications (1)

Publication Number Publication Date
JPH01255044A true JPH01255044A (ja) 1989-10-11

Family

ID=13801602

Family Applications (1)

Application Number Title Priority Date Filing Date
JP63083408A Pending JPH01255044A (ja) 1988-04-05 1988-04-05 マイクロプロセッサの暴走保護方式

Country Status (1)

Country Link
JP (1) JPH01255044A (ja)

Cited By (2)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
WO2005085882A1 (ja) * 2004-03-09 2005-09-15 Matsushita Electric Industrial Co., Ltd. 周波数センサおよび半導体装置
JP2008149159A (ja) * 2008-02-01 2008-07-03 Daiichi Shokai Co Ltd 遊技機の制御装置

Citations (2)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JPS60132221A (ja) * 1983-12-20 1985-07-15 Yamatake Honeywell Co Ltd クロツクパルスの異常検出方法
JPS62233854A (ja) * 1986-04-03 1987-10-14 Fuji Electric Co Ltd プロセッサのクロック異常検出回路

Patent Citations (2)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JPS60132221A (ja) * 1983-12-20 1985-07-15 Yamatake Honeywell Co Ltd クロツクパルスの異常検出方法
JPS62233854A (ja) * 1986-04-03 1987-10-14 Fuji Electric Co Ltd プロセッサのクロック異常検出回路

Cited By (4)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
WO2005085882A1 (ja) * 2004-03-09 2005-09-15 Matsushita Electric Industrial Co., Ltd. 周波数センサおよび半導体装置
CN100454027C (zh) * 2004-03-09 2009-01-21 松下电器产业株式会社 频率传感器和半导体装置
US7504865B2 (en) 2004-03-09 2009-03-17 Panasonic Corporation Frequency sensor and semiconductor device
JP2008149159A (ja) * 2008-02-01 2008-07-03 Daiichi Shokai Co Ltd 遊技機の制御装置

Similar Documents

Publication Publication Date Title
JPS5557956A (en) Malfunction prevention unit of microcomputer
JPH01255044A (ja) マイクロプロセッサの暴走保護方式
EP0093810B1 (en) Monitoring the presence of human activity in an environment
KR19990060348A (ko) 자체클럭을 이용한 클럭 감시회로
JPS6277653A (ja) 誤動作防止回路
JPH07161921A (ja) 使用環境温度監視半導体装置
US12003094B2 (en) Protection apparatus for galvanometer laser system and operating method thereof
JP3211506B2 (ja) プログラマブルコントローラ
JPH0397041A (ja) 割込信号監視回路
JP2874915B2 (ja) 低電流消費の火災感知器
JPS6373343A (ja) マイクロプロセサ自己監視回路
KR960032257A (ko) 주파수보상/정전보상 기능을 갖춘 차량감지장치 및 그의 주파수보상방법
JPH03282804A (ja) マイクロコンピュータ
JPS6277754A (ja) フアクシミリ装置の誤動作防止装置
JPH0740233B2 (ja) デ−タプロセッサの再スタ−ト制御方式
JPH0342738A (ja) コンピュータシステムの監視制御装置
JPH0150420B2 (ja)
JPH0495141A (ja) ウォッチドッグタイマによるマイコン監視方法
JPH03292258A (ja) 時素リレー
KR940005188A (ko) 전자레인지의 마이컴 폭주 안전장치
JPH0320775B2 (ja)
JP2605497B2 (ja) 振動式センサ
JPH01191918A (ja) マイクロコンピュータ
JP2003057083A (ja) 流量遮断装置
JPS62123531A (ja) Cpu監視装置