JP3072188B2 - Pulse generation circuit - Google Patents
Pulse generation circuitInfo
- Publication number
- JP3072188B2 JP3072188B2 JP4187236A JP18723692A JP3072188B2 JP 3072188 B2 JP3072188 B2 JP 3072188B2 JP 4187236 A JP4187236 A JP 4187236A JP 18723692 A JP18723692 A JP 18723692A JP 3072188 B2 JP3072188 B2 JP 3072188B2
- Authority
- JP
- Japan
- Prior art keywords
- pulse
- data
- decoder
- waveform data
- switch element
- 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.)
- Expired - Lifetime
Links
Landscapes
- Inverter Devices (AREA)
Description
【0001】[0001]
【産業上の利用分野】本発明は、PWM方式で制御され
るインバータに対して制御用のパルスを発生るパルス発
生回路に関するものである。BACKGROUND OF THE INVENTION 1. Field of the Invention The present invention relates to a pulse generating circuit for generating a control pulse for an inverter controlled by a PWM method.
【0002】[0002]
【従来の技術】従来より、電源と負荷との間にスイッチ
要素を備えるインバータを介在させてスイッチ要素をオ
ン・オフさせることによって負荷への通電波形を制御す
ることが考えられている。すなわち、インバータのスイ
ッチ要素をPWM方式で制御することによって負荷への
通電波形を制御するのである。たとえば、負荷が照明負
荷であれば、通電波形の制御によって調光レベルを制御
することが可能である。スイッチ要素は、パルス発生回
路より発生する制御パルスにより制御される。2. Description of the Related Art Conventionally, it has been considered to control an energization waveform to a load by interposing an inverter having a switch element between a power supply and a load and turning on and off the switch element. That is, the power supply waveform to the load is controlled by controlling the switch element of the inverter by the PWM method. For example, if the load is an illumination load, the dimming level can be controlled by controlling the conduction waveform. The switch element is controlled by a control pulse generated from a pulse generation circuit.
【0003】パルス発生回路は、外部信号によってイン
バータの作動・非作動を決定し、また制御パルスのパル
ス幅を決定する。たとえば、図4に示すように、リモコ
ン装置Aから送出された赤外線等のワイヤレス信号を受
光部11で受信し、受光部11の出力を外部信号とし
て、インバータの作動・非作動を決定し、またインバー
タのスイッチ要素を制御するパルス幅を決定するのであ
る。[0003] The pulse generation circuit determines the operation / non-operation of the inverter by an external signal, and also determines the pulse width of the control pulse. For example, as shown in FIG. 4, a wireless signal such as an infrared ray transmitted from the remote control device A is received by the light receiving unit 11, and the output of the light receiving unit 11 is used as an external signal to determine the operation / non-operation of the inverter. The pulse width for controlling the switch element of the inverter is determined.
【0004】ここでは、負荷が照明負荷であるものとし
て説明する。また、それぞれ照明負荷に給電する複数個
のインバータが設けられていて各インバータごとに制御
パルスを発生するパルス発生部201 ,……,20n が
設けられているものとする。ワイヤレス信号は、照明負
荷のオン・オフ、すなわち、各パルス発生部201 ,…
…,20n の作動・非作動を指定する入切データと、照
明負荷の調光レベルを指定する波形データとを含むシリ
アルデータ信号であって、受光部11の出力である受光
信号は、マイクロコンピュータよりなる信号処理部10
に入力される。信号処理部10には、受光部11にワイ
ヤレス信号が入射したことを検出する割り込み処理部1
2が設けられる。割り込み処理部12によりワイヤレス
信号の受信が検出されるとタイマカウンタ13からワイ
ヤレス信号に含まれるデータに同期するタイミングクロ
ックが発生し、シリアルバッファ14ではワイヤレス信
号に含まれるデータを一時的に保持し、デコーダ15に
入力する。デコーダ15では、入切データと波形データ
とを解読してコントローラ16を制御し、入切データに
対応するパルス発生部201 ,……,20n を作動・非
作動を決定し、また波形データに対応して各パルス発生
部201 ,……,20n から出力される制御パルスのパ
ルス幅を制御する。[0004] Here, a description will be given assuming that the load is a lighting load. The pulse generating portion 20 1 a plurality of inverters to power the lighting load each of which generates a control pulse for each be provided an inverter, ..., it is assumed that 20 n are provided. Wireless signals, the lighting load on and off, i.e., the pulse generating section 20 1, ...
.., 20 n are serial data signals including on / off data for specifying the operation / non-operation and waveform data for specifying the dimming level of the lighting load. Signal processing unit 10 composed of a computer
Is input to The signal processing unit 10 includes an interrupt processing unit 1 that detects that a wireless signal has entered the light receiving unit 11.
2 are provided. When the reception of the wireless signal is detected by the interrupt processing unit 12, a timing clock synchronized with the data included in the wireless signal is generated from the timer counter 13, and the serial buffer 14 temporarily holds the data included in the wireless signal, Input to the decoder 15. The decoder 15 decodes the on / off data and the waveform data and controls the controller 16 to determine whether to activate / deactivate the pulse generators 20 1 ,..., 20 n corresponding to the on / off data. , 20n, the pulse width of the control pulse output from each of the pulse generators 20 1 ,..., 20 n is controlled.
【0005】[0005]
【発明が解決しようとする課題】上記構成では、割り込
み処理部12、タイマカウンタ13、シリアルバッファ
14、デコーダ15、コントローラ16をマイクロコン
ピュータのソフトウェアにより実現しているから、プロ
グラムが複雑になり、とくに複数個の照明負荷を制御す
る場合には、膨大なプログラムが必要になって実現が困
難になるという問題を有している。In the above configuration, since the interrupt processing unit 12, the timer counter 13, the serial buffer 14, the decoder 15, and the controller 16 are realized by microcomputer software, the program becomes complicated. In the case of controlling a plurality of lighting loads, there is a problem that a huge program is required and implementation is difficult.
【0006】本発明は上記問題点の解決を目的とするも
のであり、マイクロコンピュータによる処理を軽減して
プログラム規模を縮小し、比較的簡単な構成で複数の負
荷を制御することができるパルス発生回路を提供しよう
とするものである。SUMMARY OF THE INVENTION An object of the present invention is to solve the above-mentioned problems, and to reduce the processing by a microcomputer to reduce the program scale and to control a plurality of loads with a relatively simple configuration. It is intended to provide a circuit.
【0007】[0007]
【課題を解決するための手段】請求項1の発明は、上記
目的を達成するために、電源と負荷との間に挿入されス
イッチ要素を備えるインバータに対して、スイッチ要素
のオン期間を制御する制御パルスを発生するパルス発生
回路において、インバータの作動・非作動を指定する入
切データとインバータのスイッチ要素のオン期間を制御
して負荷への通電波形を決定する波形データとを含むシ
リアルデータよりなる外部信号が入力され入切データと
波形データとを分離するデコーダと、デコーダより出力
された波形データにより指定されたスイッチ要素のオン
期間が許容範囲内か否かを判定する判定回路と、判定回
路を通過した許容範囲内の波形データに対応するパルス
幅の制御パルスを発生するパルス発生器と、デコーダよ
り出力された入切データに基づいてパルス発生器の作動
と非作動とを決定するマイクロコンピュータよりなるオ
ン・オフ制御部とを具備するのである。According to a first aspect of the present invention, in order to achieve the above object, an ON period of a switch element is controlled for an inverter having a switch element inserted between a power supply and a load. In a pulse generating circuit that generates a control pulse, serial data including on / off data for specifying the operation / non-operation of the inverter and waveform data for controlling the ON period of the switch element of the inverter to determine the waveform of current to the load. A decoder for receiving input of an external signal to separate on / off data and waveform data, a determination circuit for determining whether or not an on period of a switch element specified by the waveform data output from the decoder is within an allowable range; A pulse generator that generates a control pulse with a pulse width corresponding to waveform data within an allowable range that has passed through the circuit, and an on / off signal output from a decoder Than it includes an on-off control unit comprising a microcomputer for determining the operation and non-operation of the pulse generator based on chromatography data.
【0008】請求項2の発明は、電源と負荷との間に挿
入されスイッチ要素を備えるインバータに対して、スイ
ッチ要素のオン期間を制御する制御パルスを発生するパ
ルス発生回路において、インバータの作動・非作動を指
定する入切データとインバータのスイッチ要素のオン期
間を制御して負荷への通電波形を決定する波形データと
を含むシリアルデータよりなる外部信号が入力され入切
データと波形データとを分離するデコーダと、デコーダ
より出力された入切データによって制御パルスを発生す
る状態と制御パルスを停止する状態とが選択されるパル
ス発生器と、デコーダより出力された波形データにより
指定されたスイッチ要素のオン期間が許容範囲内である
と波形データに対応したパルス幅の制御パルスが発生す
るようにパルス発生器を制御するマイクロコンピュータ
よりなる判定回路とを具備するのである。According to a second aspect of the present invention, there is provided a pulse generating circuit for generating a control pulse for controlling an ON period of a switch element for an inverter having a switch element inserted between a power supply and a load. An external signal consisting of serial data including ON / OFF data designating non-operation and waveform data for controlling the ON period of the switch element of the inverter to determine a conduction waveform to the load is input. A decoder for separating, a pulse generator for selecting a state of generating a control pulse and a state of stopping the control pulse according to on / off data output from the decoder, and a switch element specified by waveform data output from the decoder If the ON period of the pulse is within the allowable range, a pulse is generated so that a control pulse with a pulse width corresponding to the waveform data is generated. Than it; and a decision circuit is a microcomputer for controlling the vessel.
【0009】[0009]
【作用】請求項1の構成によれば、外部信号から入切デ
ータと波形データとを分離するデコーダを設け、波形デ
ータにより指定されたスイッチ要素のオン期間が許容範
囲内か否かを判定回路で判定した後、判定回路を通過し
た波形データに対応するパルス幅の制御パルスをパルス
発生器から出力するようにし、かつデコーダで分離され
た入切データに基づいてマイクロコンピュータよりなる
オン・オフ制御部がパルス発生器の作動・非作動を決定
するのであって、マイクロコンピュータはデコーダから
出力された入切データに基づいてパルス発生器の作動・
非作動を決定するのみであるから、プログラムの規模が
従来構成に比較して大幅に低減することになる。また、
マイクロコンピュータよりなるオン・オフ制御部によっ
てパルス発生器の作動・非作動を決定するから、多数の
パルス発生器が設けられていて多数の負荷が存在する場
合であっても、比較的小規模のプログラムを用いて各負
荷を制御することが可能になる。According to the first aspect of the present invention, there is provided a decoder for separating on / off data and waveform data from an external signal, and a determination circuit determines whether or not an on-period of a switch element specified by the waveform data is within an allowable range. After the determination in step (1), the control circuit outputs a control pulse having a pulse width corresponding to the waveform data passed through the determination circuit from the pulse generator, and on / off control by a microcomputer based on the on / off data separated by the decoder. The microcomputer determines whether to activate or deactivate the pulse generator. The microcomputer determines whether to activate or deactivate the pulse generator based on the on / off data output from the decoder.
Since only the non-operation is determined, the size of the program is significantly reduced as compared with the conventional configuration. Also,
Since the operation of the pulse generator is determined by the on / off control unit composed of a microcomputer, even when a large number of pulse generators are provided and a large number of loads are present, a relatively small scale is used. Each load can be controlled using a program.
【0010】さらに、マイクロコンピュータをオン・オ
フ制御部としての動作以外に他の処理にも用いる場合に
は、他の処理を行っているときに入切データを含むワイ
ヤレス信号を受信すると割り込み処理によってオン・オ
フ制御部としての処理を起動することになるが、波形デ
ータに対しては割り込み処理を行わないから、入切デー
タと波形データとの両方について割り込み処理を必要と
していた従来構成に比較すれば、他の処理が割り込み処
理によって中断される頻度が減少することになる。Further, when the microcomputer is used for other processing besides the operation as the on / off control section, when a wireless signal including on / off data is received during other processing, interruption processing is performed. Although the processing as the on / off control unit is started, no interrupt processing is performed for the waveform data, which is compared with the conventional configuration that requires interrupt processing for both the on / off data and the waveform data. For example, the frequency at which other processes are interrupted by the interrupt process is reduced.
【0011】請求項2の構成によれば、外部信号から入
切データと波形データとを分離するデコーダを設け、デ
コーダの出力である入切データによってパルス発生器が
制御パルスを発生する状態と制御パルスを停止する状態
とを選択し、デコーダより出力された波形データが許容
範囲内であると波形データに対応したパルス幅の制御パ
ルスが発生するようにパルス発生器を制御するマイクロ
コンピュータよりなる判定回路を設けているので、マイ
クロコンピュータは波形データに対応する制御パルスの
オン期間が許容範囲内であるか否かを判定するのみであ
って、プログラムの規模を従来構成よりも大幅に低減で
きる。According to a second aspect of the present invention, there is provided a decoder for separating on / off data and waveform data from an external signal, and a state in which the pulse generator generates a control pulse based on the on / off data output from the decoder. A determination is made by a microcomputer that selects a state in which the pulse is stopped and controls the pulse generator so that a control pulse having a pulse width corresponding to the waveform data is generated if the waveform data output from the decoder is within an allowable range. Since the circuit is provided, the microcomputer only determines whether or not the on-period of the control pulse corresponding to the waveform data is within an allowable range, and can significantly reduce the scale of the program as compared with the conventional configuration.
【0012】また、マイクロコンピュータは波形データ
が許容範囲内のデータか否かを判定するのみであるか
ら、マイクロコンピュータを判定部以外の処理にも共用
する場合に、入切データと波形データとの両方について
割り込み処理が要求される従来構成に比較して、他の処
理が割り込み処理によって中断される頻度が減少するこ
とになる。Further, the microcomputer only determines whether or not the waveform data is within the allowable range. Therefore, when the microcomputer is also used for processing other than the determination unit, the on / off data and the waveform data are not used. Compared with the conventional configuration in which interrupt processing is required for both, the frequency at which other processing is interrupted by interrupt processing is reduced.
【0013】[0013]
【実施例】(実施例1)本実施例では、図1に示すよう
に、各パルス発生部201 ,……,20n に、リモコン
装置Aからのワイヤレス信号を受光する受光部11や、
受光部11での出力が入力されるタイマカウンタ13な
どを設ける。タイマカウンタ13では、受光部11によ
りワイヤレス信号が受信されると一定期間作動してワイ
ヤレス信号に同期したタイミングクロック信号を発生さ
せる。このタイミングクロック信号に同期するワイヤレ
ス信号が抽出されてシリアルバッファ14に保持され
る。シリアルバッファ14に一時的に保持されたデータ
はデコーダ15に入力されて、入切データと波形データ
とに分離される。入切データは、マイクロコンピュータ
よりなるオン・オフ制御部18に入力され、各パルス発
生部201 ,……,20n に設けたパルス発生器19の
作動・非作動を決定する。また、波形データは、判定回
路17に入力され、波形データにより指定された制御パ
ルスのパルス幅が、あらかじめ設定されている上下限の
間の許容範囲内であるかどうかが判定される。たとえ
ば、負荷が照明負荷であれば調光レベルの上限と下限と
が設定され、パルス幅が上限と下限との間の調光レベル
になるようなパルス幅であるかどうかが判定されるので
ある。許容範囲内と判定されると、波形データはパルス
発生部19に入力される。また、判定回路17での判定
結果はコントローラ16を介してタイマカウタン13お
よびシリアルバッファ14にフィードバックされ、パル
ス幅が許容範囲を越えないように監視されている。[Embodiment] (Embodiment 1) In this embodiment, as shown in FIG. 1, the pulse generator 20 1, ..., a 20 n, and the light receiving portion 11 for receiving a wireless signal from the remote control unit A,
A timer counter 13 to which an output from the light receiving unit 11 is input is provided. When the wireless signal is received by the light receiving unit 11, the timer counter 13 operates for a certain period to generate a timing clock signal synchronized with the wireless signal. A wireless signal synchronized with the timing clock signal is extracted and held in the serial buffer 14. The data temporarily stored in the serial buffer 14 is input to the decoder 15 and separated into on / off data and waveform data. On Off data is input to the on-off control unit 18 composed of a microcomputer, the pulse generator 20 1, ..., determines the operation or non-operation of the pulse generator 19 provided in the 20 n. The waveform data is input to the determination circuit 17, and it is determined whether the pulse width of the control pulse specified by the waveform data is within a predetermined allowable range between upper and lower limits. For example, if the load is a lighting load, an upper limit and a lower limit of the dimming level are set, and it is determined whether the pulse width is such that the pulse width becomes a dimming level between the upper limit and the lower limit. . If it is determined that it is within the allowable range, the waveform data is input to the pulse generator 19. The result of the determination by the determination circuit 17 is fed back to the timer counter 13 and the serial buffer 14 via the controller 16 and monitored so that the pulse width does not exceed the allowable range.
【0014】各パルス発生部201 ,……,20n で
は、オン・オフ制御部18によって指定されるオン・オ
フの状態に対応して負荷をオン・オフし、また負荷をオ
ンにしているときには、判定回路17を通過した波形デ
ータに基づいて設定したパルス幅の制御パルスを発生す
る。たとえば、受光部11の出力が図2(a)に示すよ
うな信号であると、タイマカウンタ13は図2(b)の
ようにタイミングクロック信号を発生し、受光部11の
出力とタイミングクロック信号との論理積がシリアルバ
ッファ14への入力信号になる。シリアルバッファ14
では、図2(c)のように、ディジタルデータの論理値
を求めてデコーダ15に入力する。デコーダ15はシリ
アルバッファ14の出力に基づいて、入力データが入切
データであるか波形データであるかを判別し、図2
(d)のようなデータを判定回路17やオン・オフ制御
部18に出力する。Each of the pulse generators 20 1 ,..., 20 n turns on / off the load and turns on the load in accordance with the on / off state specified by the on / off control unit 18. In some cases, a control pulse having a pulse width set based on the waveform data passing through the determination circuit 17 is generated. For example, if the output of the light receiving unit 11 is a signal as shown in FIG. 2A, the timer counter 13 generates a timing clock signal as shown in FIG. Is the input signal to the serial buffer 14. Serial buffer 14
Then, as shown in FIG. 2C, the logical value of the digital data is obtained and input to the decoder 15. The decoder 15 determines whether the input data is ON / OFF data or waveform data based on the output of the serial buffer 14, as shown in FIG.
Data as shown in (d) is output to the determination circuit 17 and the on / off control unit 18.
【0015】上記構成によれば、負荷が照明負荷である
とすれば、各照明負荷をオン・オフさせる場合には目的
の照明負荷に対応したパルス発生部201 ,……,20
n を指定して入切データを伝送してパルス発生部2
01 ,……,20n を作動させる。このとき、波形デー
タを後続させれば作動中のパルス発生部201 ,……,
20n について調光レベルを設定することができる。ま
た、パルス発生部201 ,……,20n は設定された調
光レベルを保持するから、各パルス発生部201 ,…
…,20n を入切データによって順に指定して波形デー
タを設定すればよい。したがって、マイクロコンピュー
タはオン・オフ制御部18にのみ用いればよいことにな
り、またパルス発生部201 ,……,20n の制御に必
要なデータのうち、入切データのみをマイクロコンピュ
ータが扱うので、マイクロコンピュータのプログラム規
模を大幅に低減することができ、しかも複数の負荷を簡
単な構成で制御できるのである。According to the above configuration, assuming that the loads are lighting loads, the pulse generators 20 1 ,..., 20 corresponding to the target lighting loads are used when each lighting load is turned on / off.
The pulse generator 2 transmits the ON / OFF data by specifying n.
0 1, ..., to operate the 20 n. At this time, if the waveform data follows, the active pulse generators 20 1 ,.
The dimming level can be set for 20 n . The pulse generator 20 1, ..., 20 from n holds set dimming levels, the pulse generating section 20 1, ...
,..., 20 n may be designated in order by the on / off data to set the waveform data. Thus, the microcomputer will be may be used only to on-off control unit 18, also the pulse generator 20 1, ..., of the data required for control of the 20 n, only on-off data microcomputer handle Therefore, the program scale of the microcomputer can be greatly reduced, and a plurality of loads can be controlled with a simple configuration.
【0016】(実施例2)本実施例は、図3に示す構成
を有するものであって、リモコン装置Aからのワイヤレ
ス信号は受光部11で受光された後に、タイマカウンタ
13で検出され、シリアルバッファ14に一時的に保持
される。その後、デコーダ15によって入切データと波
形データとが分離される。デコーダにより分離された入
切データは、パルス発生器19に入力されてパルス発生
器19の作動・非作動が指定される。また、波形データ
は、マイクロコンピュータよりなる判定回路17に入力
されてパルス幅が許容範囲であるか否かが判定される。
要するに、実施例1の構成と比較すると、判定回路17
がマイクロコンピュータよりなり、デコーダから出力さ
れる入切データをパルス発生器19に直接入力している
点で相違している。また、判定回路17での判定結果
は、コントローラ16を介してタイマカウンタ13やシ
リアルバッファ14にフィードバックされ、パルス幅が
許容範囲を越えないように監視する。(Embodiment 2) In this embodiment, the wireless signal from the remote controller A is detected by the timer counter 13 after being received by the light receiving section 11, and the serial signal It is temporarily stored in the buffer 14. Thereafter, the decoder 15 separates the ON / OFF data and the waveform data. The on / off data separated by the decoder is input to the pulse generator 19, and the operation / non-operation of the pulse generator 19 is specified. The waveform data is input to a determination circuit 17 including a microcomputer to determine whether the pulse width is within an allowable range.
In short, when compared with the configuration of the first embodiment, the determination circuit 17
Is constituted by a microcomputer, and the on / off data output from the decoder is directly input to the pulse generator 19. The result of the determination by the determination circuit 17 is fed back to the timer counter 13 and the serial buffer 14 via the controller 16 to monitor the pulse width so as not to exceed an allowable range.
【0017】本実施例の構成においても、マイクロコン
ピュータの負担が軽減されて、プログラムの規模を大幅
に低減することができる。他の構成および動作は実施例
1と同様であるから説明を省略する。Also in the configuration of this embodiment, the load on the microcomputer is reduced, and the scale of the program can be greatly reduced. Other configurations and operations are the same as those in the first embodiment, and thus description thereof is omitted.
【0018】[0018]
【発明の効果】請求項1の発明は、外部信号から入切デ
ータと波形データとを分離するデコーダを設け、波形デ
ータにより指定されたスイッチ要素のオン期間が許容範
囲内か否かを判定回路で判定した後、判定回路を通過し
た波形データに対応するパルス幅の制御パルスをパルス
発生器から出力するようにし、かつデコーダで分離され
た入切データに基づいてマイクロコンピュータよりなる
オン・オフ制御部がパルス発生器の作動・非作動を決定
するので、マイクロコンピュータはデコーダから出力さ
れた入切データに基づいてパルス発生器の作動・非作動
を決定するのみであり、プログラムの規模が従来構成に
比較して大幅に低減するという利点がある。また、マイ
クロコンピュータよりなるオン・オフ制御部によってパ
ルス発生器の作動・非作動を決定するから、多数のパル
ス発生器が設けられていて多数の負荷が存在する場合で
あっても、比較的小規模のプログラムを用いて各負荷を
制御することが可能になるという効果がある。According to the first aspect of the present invention, there is provided a decoder for separating on / off data and waveform data from an external signal, and a determination circuit for determining whether or not an on-period of a switch element specified by the waveform data is within an allowable range. After the determination in step (1), the control circuit outputs a control pulse having a pulse width corresponding to the waveform data passed through the determination circuit from the pulse generator, and on / off control by a microcomputer based on the on / off data separated by the decoder. The microcomputer determines the activation / deactivation of the pulse generator, so the microcomputer only determines the activation / deactivation of the pulse generator based on the on / off data output from the decoder. There is an advantage that it is greatly reduced as compared with In addition, since the operation of the pulse generator is determined by the on / off control unit composed of a microcomputer, even when a large number of pulse generators are provided and a large number of loads are present, the operation is relatively small. There is an effect that each load can be controlled using a program of a scale.
【0019】さらに、マイクロコンピュータをオン・オ
フ制御部としての動作以外に他の処理にも用いる場合に
は、他の処理を行っているときに入切データを含むワイ
ヤレス信号を受信すると割り込み処理によってオン・オ
フ制御部としての処理を起動することになるが、波形デ
ータに対しては割り込み処理を行わないから、入切デー
タと波形データとの両方について割り込み処理を必要と
していた従来構成に比較すれば、他の処理が割り込み処
理によって中断される頻度が減少することになるという
利点もある。Further, when the microcomputer is used for other processing besides the operation as the on / off control unit, when a wireless signal including ON / OFF data is received during other processing, an interrupt processing is performed. Although the processing as the on / off control unit is started, no interrupt processing is performed for the waveform data, which is compared with the conventional configuration that requires interrupt processing for both the on / off data and the waveform data. For example, there is an advantage that the frequency at which other processing is interrupted by interrupt processing is reduced.
【0020】請求項2の発明は、外部信号から入切デー
タと波形データとを分離するデコーダを設け、デコーダ
の出力である入切データによってパルス発生器が制御パ
ルスを発生する状態と制御パルスを停止する状態とを選
択し、デコーダより出力された波形データが許容範囲内
であると波形データに対応したパルス幅の制御パルスが
発生するようにパルス発生器を制御するマイクロコンピ
ュータよりなる判定回路を設けているので、マイクロコ
ンピュータは波形データに対応する制御パルスのオン期
間が許容範囲内であるか否かを判定するのみであって、
プログラムの規模を従来構成よりも大幅に低減できると
いう効果を奏する。According to a second aspect of the present invention, a decoder for separating on / off data and waveform data from an external signal is provided, and a state in which a pulse generator generates a control pulse and a control pulse are determined by on / off data output from the decoder. A determination circuit comprising a microcomputer for controlling the pulse generator so that the stop state is selected, and if the waveform data output from the decoder is within the allowable range, a control pulse having a pulse width corresponding to the waveform data is generated. Since the microcomputer is provided, the microcomputer only determines whether the ON period of the control pulse corresponding to the waveform data is within the allowable range,
There is an effect that the scale of the program can be significantly reduced as compared with the conventional configuration.
【0021】また、マイクロコンピュータは波形データ
が許容範囲内のデータか否かを判定するのみであるか
ら、マイクロコンピュータを判定回路以外の処理にも共
用する場合に、入切データと波形データとの両方につい
て割り込み処理が要求される従来構成に比較して、他の
処理が割り込み処理によって中断される頻度が減少する
という利点がある。Further, since the microcomputer only determines whether or not the waveform data is within the allowable range, when the microcomputer is also used for processing other than the determination circuit, the on / off data and the waveform data are not used. As compared with the conventional configuration in which interrupt processing is required for both, there is an advantage that the frequency of interrupting other processing by interrupt processing is reduced.
【図1】実施例1を示すブロック回路図である。FIG. 1 is a block circuit diagram showing a first embodiment.
【図2】実施例1の動作説明図である。FIG. 2 is an operation explanatory diagram of the first embodiment.
【図3】実施例2を示すブロック回路図である。FIG. 3 is a block circuit diagram showing a second embodiment.
【図4】従来例を示すブロック回路図である。FIG. 4 is a block circuit diagram showing a conventional example.
15 デコーダ 17 判定回路 18 オン・オフ制御部 19 パルス発生器 201 〜20n パルス発生部15 Decoder 17 Judgment circuit 18 ON / OFF control unit 19 Pulse generator 201 1 to 20 n pulse generation unit
───────────────────────────────────────────────────── フロントページの続き (72)発明者 黒田 稔 大阪府門真市大字門真1048番地松下電工 株式会社内 (56)参考文献 特開 昭61−30845(JP,A) 特開 平1−227596(JP,A) (58)調査した分野(Int.Cl.7,DB名) H02M 7/48 H04Q 9/00 H02M 1/08 ──────────────────────────────────────────────────続 き Continuation of the front page (72) Inventor Minoru Kuroda 1048 Kadoma, Kadoma, Osaka Prefecture Matsushita Electric Works, Ltd. (56) References JP-A-61-30845 (JP, A) JP-A-1-227596 JP, A) (58) Fields investigated (Int. Cl. 7 , DB name) H02M 7/48 H04Q 9/00 H02M 1/08
Claims (2)
素を備えるインバータに対して、スイッチ要素のオン期
間を制御する制御パルスを発生するパルス発生回路にお
いて、インバータの作動・非作動を指定する入切データ
とインバータのスイッチ要素のオン期間を制御して負荷
への通電波形を決定する波形データとを含むシリアルデ
ータよりなる外部信号が入力され入切データと波形デー
タとを分離するデコーダと、デコーダより出力された波
形データにより指定されたスイッチ要素のオン期間が許
容範囲内か否かを判定する判定回路と、判定回路を通過
した許容範囲内の波形データに対応するパルス幅の制御
パルスを発生するパルス発生器と、デコーダより出力さ
れた入切データに基づいてパルス発生器の作動と非作動
とを決定するマイクロコンピュータよりなるオン・オフ
制御部とを具備することを特徴とするパルス発生回路。1. A pulse generation circuit for generating a control pulse for controlling an ON period of a switch element for an inverter including a switch element inserted between a power supply and a load, and designates operation / non-operation of the inverter. An external signal consisting of serial data including ON / OFF data and waveform data for controlling the ON period of the switch element of the inverter to determine the energization waveform to the load is input, and a decoder for separating ON / OFF data and waveform data; A determination circuit for determining whether or not the ON period of the switch element specified by the waveform data output from the decoder is within an allowable range; and a control pulse having a pulse width corresponding to the waveform data within the allowable range passed through the determination circuit. A pulse generator to be generated, and a microphone for determining whether to activate or deactivate the pulse generator based on on / off data output from the decoder A pulse generation circuit comprising an on / off control unit comprising a microcomputer.
素を備えるインバータに対して、スイッチ要素のオン期
間を制御する制御パルスを発生するパルス発生回路にお
いて、インバータの作動・非作動を指定する入切データ
とインバータのスイッチ要素のオン期間を制御して負荷
への通電波形を決定する波形データとを含むシリアルデ
ータよりなる外部信号が入力され入切データと波形デー
タとを分離するデコーダと、デコーダより出力された入
切データによって制御パルスを発生する状態と制御パル
スを停止する状態とが選択されるパルス発生器と、デコ
ーダより出力された波形データにより指定されたスイッ
チ要素のオン期間が許容範囲内であると波形データに対
応したパルス幅の制御パルスが発生するようにパルス発
生器を制御するマイクロコンピュータよりなる判定回路
とを具備することを特徴とするパルス発生回路。2. A pulse generating circuit for generating a control pulse for controlling an on-period of a switch element for an inverter having a switch element inserted between a power supply and a load, wherein operation / non-operation of the inverter is designated. An external signal consisting of serial data including ON / OFF data and waveform data for controlling the ON period of the switch element of the inverter to determine the energization waveform to the load is input, and a decoder for separating ON / OFF data and waveform data; A pulse generator that selects a state in which a control pulse is generated and a state in which the control pulse is stopped based on on / off data output from the decoder, and an on-period of a switch element specified by waveform data output from the decoder is allowed A pulse generator that controls the pulse generator so that a control pulse having a pulse width corresponding to the waveform data is generated when the range is within the range A pulse generation circuit comprising: a determination circuit including a microcomputer.
Priority Applications (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
JP4187236A JP3072188B2 (en) | 1992-07-15 | 1992-07-15 | Pulse generation circuit |
Applications Claiming Priority (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
JP4187236A JP3072188B2 (en) | 1992-07-15 | 1992-07-15 | Pulse generation circuit |
Publications (2)
Publication Number | Publication Date |
---|---|
JPH0638536A JPH0638536A (en) | 1994-02-10 |
JP3072188B2 true JP3072188B2 (en) | 2000-07-31 |
Family
ID=16202441
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
JP4187236A Expired - Lifetime JP3072188B2 (en) | 1992-07-15 | 1992-07-15 | Pulse generation circuit |
Country Status (1)
Country | Link |
---|---|
JP (1) | JP3072188B2 (en) |
Families Citing this family (3)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
KR0174303B1 (en) * | 1994-06-24 | 1999-02-01 | 가나이 쯔또무 | Semiconductor device and method of manufacturing the same |
FI109156B (en) * | 2000-03-06 | 2002-05-31 | Vacon Oyj | inverter |
DE10205832A1 (en) * | 2002-02-13 | 2003-08-28 | Semikron Elektronik Gmbh | Control for converter valves |
-
1992
- 1992-07-15 JP JP4187236A patent/JP3072188B2/en not_active Expired - Lifetime
Also Published As
Publication number | Publication date |
---|---|
JPH0638536A (en) | 1994-02-10 |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
US6163851A (en) | Data processor | |
JP3072188B2 (en) | Pulse generation circuit | |
US4749991A (en) | Turn off protection circuit | |
EP0499178A1 (en) | System clock switching mechanism for microprocessor | |
JPH04217877A (en) | Overcurrent protective device for inverter | |
JPS5938824A (en) | Electric power supply controlling system | |
JPS62286117A (en) | Information processor | |
JPH0417520A (en) | Parallel operation power supply controller | |
CA2136701A1 (en) | Power supply control circuit | |
KR950025771A (en) | Green Power Device and Control Method | |
JP2841405B2 (en) | Microcomputer control circuit | |
JPH0332296B2 (en) | ||
JPH06138984A (en) | Information processor | |
JP3109173B2 (en) | Inverter control circuit | |
JPH0644086A (en) | System for controlling time-out event output | |
JPH0332428B2 (en) | ||
JPS62233815A (en) | Power supply circuit | |
JPH02189667A (en) | Control circuit for microcomputer | |
JPS62279418A (en) | Power source application system | |
JPS585819A (en) | Electric power source controller | |
JPH1056775A (en) | Power supply for image forming system | |
KR980007604A (en) | TV power off automatic reset device and method | |
JPH03113519A (en) | Heater controller | |
JPH06196265A (en) | Illumination control system | |
JPH10187293A (en) | Power supply control device |
Legal Events
Date | Code | Title | Description |
---|---|---|---|
A01 | Written decision to grant a patent or to grant a registration (utility model) |
Free format text: JAPANESE INTERMEDIATE CODE: A01 Effective date: 20000516 |