JPH04339285A - ultrasonic sensor - Google Patents

ultrasonic sensor

Info

Publication number
JPH04339285A
JPH04339285A JP16603791A JP16603791A JPH04339285A JP H04339285 A JPH04339285 A JP H04339285A JP 16603791 A JP16603791 A JP 16603791A JP 16603791 A JP16603791 A JP 16603791A JP H04339285 A JPH04339285 A JP H04339285A
Authority
JP
Japan
Prior art keywords
reflected wave
ultrasonic
distance
data
wave
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
JP16603791A
Other languages
Japanese (ja)
Inventor
Takashi Hashimoto
貴 橋本
Kenjiro Birei
美麗 賢次郎
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.)
Fuji Electric Co Ltd
Original Assignee
Fuji 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 Fuji Electric Co Ltd filed Critical Fuji Electric Co Ltd
Priority to JP16603791A priority Critical patent/JPH04339285A/en
Publication of JPH04339285A publication Critical patent/JPH04339285A/en
Pending legal-status Critical Current

Links

Landscapes

  • Measurement Of Velocity Or Position Using Acoustic Or Ultrasonic Waves (AREA)

Abstract

PURPOSE:To prevent malfunction caused by multiple reflection without extending any pulse interval processing the maximum reflection wave as a first reflection wave when a plurality of reflection waves in a cycle of ultrasonic pulse emission exist. CONSTITUTION:A microcomputer 4 is driven to emit a transmission signal, a timer 4A is started. The microcomputer 4 is made a wave signal receiving state and, in the case where a wave receiving signal exists, the time from which a transmission signal is emitted is converted into a piece of distance information, which is stored into a memory 4B. The information of the size of the wave receiving signal is stored into another memory 4C, the address of the memories 4B, 4C is made the advance of +1 and a time-up interruption of the wave receiving signal and a timer 4A is waited. When the time-up of the timer 4A occurs, the contents (data) of the memory 4C of the number in which the wave receiving signal exists are compared to select the maximum data and, after the distance information of the memory 4B for the data is stored into a register 4D, the contents (data) of the register 4D are output 5. If the output is completed, a next transmission signal is emitted.

Description

【発明の詳細な説明】[Detailed description of the invention]

【0001】0001

【産業上の利用分野】この発明は超音波パルスの伝播時
間を利用して被検出物体までの距離を計測する超音波セ
ンサに係り、特に誤動作防止法に関する。
BACKGROUND OF THE INVENTION 1. Field of the Invention The present invention relates to an ultrasonic sensor that measures the distance to an object by utilizing the propagation time of ultrasonic pulses, and particularly relates to a method for preventing malfunction.

【0002】0002

【従来の技術】超音波振動子より周期的に超音波パルス
を発射し、この超音波パルスが被検出物体に当たって反
射し、この反射波が前記超音波振動子に戻るまでの経過
時間を計測し、その計測したデータに基づいて被検出物
体までの距離を検出し、この距離に比例したアナログ電
圧を出力し、外部より設定した距離範囲でスイッチ出力
を出力する超音波センサは、従来使用される周囲温度の
如何に拘らず超音波振動子の駆動電圧値と駆動電圧のパ
ルス幅および超音波受信回路の増幅率を一定に固定して
おり超音波パルスの発射時間間隔も一率に固定していた
。また一周期内で複数個の反射波があっても一番最初の
反射波で処理していた。
[Prior Art] An ultrasonic transducer periodically emits ultrasonic pulses, the ultrasonic pulse hits an object to be detected and is reflected, and the elapsed time from when this reflected wave returns to the ultrasonic transducer is measured. Ultrasonic sensors are conventionally used, which detect the distance to the object to be detected based on the measured data, output an analog voltage proportional to this distance, and output a switch output within a distance range set from the outside. Regardless of the ambient temperature, the drive voltage value of the ultrasonic transducer, the pulse width of the drive voltage, and the amplification factor of the ultrasonic receiving circuit are fixed constant, and the emission time interval of ultrasonic pulses is also fixed at a constant rate. Ta. Furthermore, even if there were multiple reflected waves within one cycle, the first reflected wave was processed.

【0003】0003

【発明が解決しようとする課題】超音波振動子から発射
される超音波は空気中を伝播する間に空気に吸収されて
減衰する。その減衰度は図5に示すように周辺の空気の
温度と湿度とによって変化する。そのため前記減衰度が
大きい時と小さい時とで図6に示すように超音波センサ
の最大検出距離に大きな差ができ減衰度が小さい時は検
出範囲外の物体を検知することがある。また超音波セン
サの背面が大きな壁状であってかつ被検出物体の面積も
大きい使用条件で超音波の減衰が小さい環境では図7に
示すような多重反射が生じる。すなわち超音波振動子1
からの超音波パルスは送波Aとなって被検出物体10に
当たり反射されて第1反射波Aとなり、これが超音波振
動子1のケース面または背部の壁面に当たり反射されて
第2反射波Aとなる。この第2反射波Aが再び被検出物
体10に当たりこれが第3反射波Aとなって超音波振動
子1に入射して誤動作を起こす。空中を伝播するときは
減衰させられるので第1反射波Aより第2反射波Aが小
さくなり、第2反射波Aより第3反射波Aが小さくなる
が、この第3反射波Aの大きさ如何により前述した誤動
作が生じる。これを図8で説明すると送波Aの第1反射
波Aと同一時間間隔で第2反射波Aが発生し、さらに同
一時間間隔で第3反射波Aが発生している。この場合次
の送波Bは第2反射波Aと第3反射波Aの時間間隔の途
中より発射されその第1反射波B, 第2反射波B, 
第3反射波Bも図示の位置にある。この際送波Bと第1
反射波Bとの時間計測が行われると正常な動作となるが
、図示の場合第1反射波Bの前にある第3反射波Aとの
時間計測が行われ、このため誤動作してしまうという問
題があった。この問題を解決するために多重反射での反
射波 (図では第3反射波Bが該当する) がなくなる
までの時間以降につぎの送波 (図では送波Cが該当す
る)を出さないようにすると送波の時間間隔 (図では
送波Aと送波Bとの時間間隔Mより送波Bと送波Cとの
時間間隔Nの方が大きい) が長くなり応答速度が遅く
なるという欠点がある。
SUMMARY OF THE INVENTION Ultrasonic waves emitted from an ultrasonic transducer are absorbed by the air and attenuated while propagating through the air. The degree of attenuation changes depending on the temperature and humidity of the surrounding air, as shown in FIG. Therefore, as shown in FIG. 6, there is a large difference in the maximum detection distance of the ultrasonic sensor depending on whether the degree of attenuation is large or small, and when the degree of attenuation is small, objects outside the detection range may be detected. Furthermore, in an environment where the back surface of the ultrasonic sensor is a large wall and the area of the object to be detected is large, and the attenuation of ultrasonic waves is small, multiple reflections as shown in FIG. 7 occur. That is, ultrasonic transducer 1
The ultrasonic pulse from 1 becomes a transmitted wave A, hits the object to be detected 10 and is reflected to become a first reflected wave A, which hits the case surface or back wall of the ultrasonic transducer 1 and is reflected as a second reflected wave A. Become. This second reflected wave A hits the object to be detected 10 again and becomes a third reflected wave A, which enters the ultrasonic transducer 1 and causes a malfunction. When propagating through the air, it is attenuated, so the second reflected wave A becomes smaller than the first reflected wave A, and the third reflected wave A becomes smaller than the second reflected wave A, but the size of this third reflected wave A is The above-mentioned malfunction may occur depending on the situation. To explain this with reference to FIG. 8, a second reflected wave A is generated at the same time interval as the first reflected wave A of the transmitted wave A, and a third reflected wave A is further generated at the same time interval. In this case, the next transmitted wave B is emitted from the middle of the time interval between the second reflected wave A and the third reflected wave A, and the first reflected wave B, second reflected wave B,
The third reflected wave B is also located at the illustrated position. At this time, the transmitting wave B and the first
Normal operation occurs when time is measured with reflected wave B, but in the case shown, time is measured with third reflected wave A before first reflected wave B, which causes malfunction. There was a problem. To solve this problem, the next transmitted wave (corresponding to transmitted wave C in the figure) should not be emitted after the reflected wave due to multiple reflections (corresponds to third reflected wave B in the figure) disappears. This has the disadvantage that the time interval between transmissions (in the figure, the time interval N between transmission waves B and C is larger than the time interval M between transmission waves A and B) and the response speed becomes slower. There is.

【0004】またこの超音波センサの近隣に他の超音波
機器があってそこから漏れる超音波がノイズとなって前
記超音波センサの超音波振動子に入り込むと図9にて示
すように送波1による反射波1の代りにノイズ1 (送
波2による反射波2の代りにノイズ3) を検出して処
理をするという誤動作が発生した。
[0004] Furthermore, if there is another ultrasonic device in the vicinity of this ultrasonic sensor, and the ultrasonic waves leaking from there become noise and enter the ultrasonic transducer of the ultrasonic sensor, the wave will be transmitted as shown in FIG. A malfunction occurred in which noise 1 was detected and processed instead of reflected wave 1 due to transmitted wave 1 (noise 3 instead of reflected wave 2 due to transmitted wave 2).

【0005】この発明の目的は上述した問題に鑑み、送
波の時間間隔を延ばすことなく (応答速度を遅くする
ことなく) 多重反射による誤動作を防止し、超音波ノ
イズが超音波振動子に侵入しても誤動作しない超音波セ
ンサを提供することにある。
[0005] In view of the above-mentioned problems, an object of the present invention is to prevent malfunctions due to multiple reflections without increasing the time interval between wave transmissions (without slowing down the response speed), and to prevent ultrasonic noise from invading the ultrasonic transducer. The object of the present invention is to provide an ultrasonic sensor that does not malfunction even when the sensor is in use.

【0006】[0006]

【課題を解決するための手段】この発明では上記目的達
成のため超音波振動子より周期的に超音波パルスを発射
し、この超音波パルスが被検出物体に当たって反射し、
この反射波が前記超音波振動子に戻るまでの経過時間を
計測してその計測データによって被検出物体までの距離
を検出し、この距離に比例したアナログ電圧を出力し、
外部より設定した距離範囲でスイッチ出力を出力する超
音波センサにおいて、超音波パルス発射の1周期内に複
数の反射波が存在するときは、この各反射波の大きさを
比較して最も大きい反射波をその周期内での第1反射波
として処理することを特徴とする。これには超音波振動
子から送波信号を発射しこれを受波信号として受けるま
での時間を距離換算したデータをメモリに記憶させ、タ
イマがタイムアップした時に前記メモリに格納したデー
タを比較して最も大きいデータを抽出して出力する。ま
た超音波パルス発射の一周期内に外部からの超音波ノイ
ズが存在するときは、それぞれの波形の大きさを比較し
て最も大きい (図10のt2 ) 波形のみを正規の
反射波とみなして第1回目の反射波としての距離計測を
行い次の周期内でも最も大きい波形を正規の発射部とみ
なして第2回目の反射波として距離計測を行い、第1回
目の距離計測データと第2回目の距離計測データが一致
している場合のみ出力し、また次の周期内で第1回目の
反射波と同じ大きさの反射波がある場合(図11のt8
 =t11) 第2回目の反射波としての距離計測を行
い、第1回目の距離計測データと第2回目の距離計測デ
ータが一致している場合 (図11のT8 =T11)
 のみ出力する。
[Means for Solving the Problems] In order to achieve the above object, the present invention periodically emits ultrasonic pulses from an ultrasonic transducer, and the ultrasonic pulses hit an object to be detected and are reflected.
Measuring the elapsed time until the reflected wave returns to the ultrasonic transducer, detecting the distance to the object to be detected using the measured data, and outputting an analog voltage proportional to this distance;
In an ultrasonic sensor that outputs a switch output within a distance range set from the outside, when multiple reflected waves exist within one cycle of ultrasonic pulse emission, the magnitude of each reflected wave is compared and the largest reflected wave is selected. It is characterized in that the wave is processed as the first reflected wave within its period. To do this, the data obtained by converting the distance between emitting a transmission signal from an ultrasonic transducer and receiving it as a reception signal is stored in a memory, and when the timer times up, the data stored in the memory is compared. Extract and output the largest data. In addition, when external ultrasonic noise exists within one cycle of ultrasonic pulse emission, compare the sizes of the respective waveforms and consider only the largest waveform (t2 in Figure 10) as the regular reflected wave. The distance is measured as the first reflected wave, and the largest waveform within the next cycle is regarded as the normal emitting part, and the distance is measured as the second reflected wave. It is output only when the first distance measurement data match, and when there is a reflected wave of the same size as the first reflected wave within the next cycle (t8 in Figure 11).
= t11) When distance measurement is performed as a second reflected wave, and the first distance measurement data and the second distance measurement data match (T8 = T11 in FIG. 11)
Output only.

【0007】[0007]

【作用】超音波パルス発射の一周期内に複数の反射波が
存在するとき受波信号があった数だけその距離計測デー
タと受波の大きさの情報をそれぞれメモリに格納し、一
周期内での最大の受波をメモリ内から選び出しその受波
に対する距離情報を出力するので一周期内での最も時間
の近い受波に対する距離情報を出力するような誤動作は
起こらない。また超音波パルス発射の一周期内に外部か
らの超音波ノイズが存在するときは一周期内で最大反射
波をメモリ内から選び出し次の周期内での最大反射波を
選びその両距離計測距離データが一致する場合のみ出力
するので超音波ノイズを検出するような誤動作は起こら
ない。
[Operation] When multiple reflected waves exist within one cycle of ultrasonic pulse emission, distance measurement data and information on the size of the received waves are stored in memory for the number of received signals, and within one cycle. Since the maximum received wave is selected from the memory and distance information for that received wave is output, a malfunction such as outputting distance information for the closest received wave within one cycle does not occur. In addition, if there is ultrasonic noise from the outside within one period of ultrasonic pulse emission, the maximum reflected wave within one period is selected from the memory, the maximum reflected wave within the next period is selected, and both distance measurement distance data are obtained. Since it outputs only when the two match, malfunctions such as detecting ultrasonic noise will not occur.

【0008】[0008]

【実施例】図1はこの発明の一実施例である超音波セン
サの回路ブロック図で超音波振動子1, 送信回路2,
 受信回路3, マイコン4および出力回路5を備えて
おり、マイコン4はROM, RAM, タイマ4A,
 メモリ4B, 4C, レジスタ4D, 4E, 4
F,4Gおよびカウンタを備え各部を制御する。送信回
路2はマイコン4の指令で超音波周波を発振し、超音波
周波を発射するように接続されている。また受信回路3
は被検出物体10からの超音波発射波を超音波振動子1
が受けて変換した電気信号を増幅してマイコン4に入力
するように接続されている。
[Embodiment] Fig. 1 is a circuit block diagram of an ultrasonic sensor which is an embodiment of the present invention, and includes an ultrasonic transducer 1, a transmitting circuit 2,
It is equipped with a receiving circuit 3, a microcomputer 4, and an output circuit 5, and the microcomputer 4 has ROM, RAM, timer 4A,
Memory 4B, 4C, register 4D, 4E, 4
Equipped with F, 4G and counters to control each part. The transmitting circuit 2 is connected to oscillate an ultrasonic frequency according to a command from the microcomputer 4 and to emit the ultrasonic frequency. Also, the receiving circuit 3
The ultrasonic wave emitted from the object to be detected 10 is transmitted to the ultrasonic transducer 1
The microcomputer 4 is connected to amplify the received and converted electrical signal and input it to the microcomputer 4.

【0009】このような超音波センサにおいて、大気の
温度によって多重反射による誤動作を防止するときの動
作を図2で示すフローチャートに基づいて説明する。図
におけるS番号はフローチャートの各段階の番号を示す
。まずマイコン4を駆動して送波信号を発射させ (S
1) 、マイコン4のタイマ4Aをスタートさせる (
S2) 。 次にマイコン4を受波信号受付け状態とし、受波信号が
有る場合 (S3) は送波信号を発射してからの時間
を距離情報に換算してメモリ4Bに入れる (S4) 
。次にこの受波信号の大きさの情報をメモリ4Cに入れ
 (S5) 、メモリ4B, 4Cのアドレスを+1進
めて (S6), (S3) に戻り受波信号およびタ
イマ4Aのタイムアップ割込みを待つ。ここでタイマ4
Aのタイムアップが発生した場合 (S7) 、受波信
号があった数のメモリ4Cの内容 (データ) を比較
して最も大きいデータを選びそのデータに対するメモリ
4Bの距離情報をレジスタ4Dに格納した (S8)後
レジスタ4Dの内容 (データ) を出力する (S9
) 。出力が完了すればまた (S1) に戻り送波信
号を発射する。
The operation of such an ultrasonic sensor to prevent malfunctions due to multiple reflections depending on the atmospheric temperature will be explained based on the flowchart shown in FIG. The S number in the figure indicates the number of each step in the flowchart. First, drive the microcomputer 4 to emit a transmission signal (S
1) Start timer 4A of microcomputer 4 (
S2). Next, the microcomputer 4 is set to receive the received signal, and if there is a received signal (S3), convert the time since the transmitting signal was emitted into distance information and store it in the memory 4B (S4)
. Next, information on the size of this received signal is stored in memory 4C (S5), and the addresses in memories 4B and 4C are advanced by +1 (S6), and the process returns to (S3) to generate the received signal and the time-up interrupt of timer 4A. wait. Here timer 4
When the time-up of A occurs (S7), the contents (data) of the memory 4C of the number of received signals are compared, the largest data is selected, and the distance information of the memory 4B for that data is stored in the register 4D. (S8) Output the contents (data) of rear register 4D (S9
). When the output is completed, the process returns to (S1) and a transmission signal is emitted.

【0010】この超音波センサの近隣の他の超音波機器
があってそこから漏れる超音波がノイズとなり超音波振
動子に侵入して起こる誤動作を防止するときの動作を図
3で示すフローチャートに基づいて説明する。まずマイ
コン4を駆動して送波信号を発射させて (S11)、
タイマ4Aをスタートさせる (S12)。次にマイコ
ン4を受波信号受付け状態にしておき受波信号がある場
合は送波信号を発射してからの時間を距離情報に換算し
てメモリ4Bに入れる (S14)。次にその受波信号
の大きさを換算してメモリ4Cに入れ (S15)、メ
モリ4B, 4Cのアドレスを+1進めた(S16)の
ち(S13) に戻り受波信号およびタイムアップ割込
みを待つ。タイマ4Aからのタイムアップ割込みが発生
した場合 (S17)、レジスタ4Dの内容をレジスタ
4Fに入れ、レジスタ4Eの内容をレジスタ4Gに入れ
る (S18)。メモリ4Cに格納されたデータの大き
さを比較して最も大きいデータをレジスタ4Eに入れそ
のメモリ4Cに対応するメモリ4Bの距離情報をレジス
タ4Dに入れる (S19)。次にレジスタ4Eの内容
とレジスタ4Gの内容を比較して (S20)同じでな
ければ(S11) に戻り、同じであればレジスタ4D
とレジスタ4Fを比較して (S21)同じでなければ
 (S11)に戻り、同じであればレジスタ4Dの内容
を出力する。
The operation for preventing malfunctions caused by ultrasonic waves leaking from other ultrasonic devices in the vicinity of this ultrasonic sensor and entering the ultrasonic transducer as noise is based on the flowchart shown in FIG. I will explain. First, drive the microcomputer 4 to emit a transmission signal (S11),
Start timer 4A (S12). Next, the microcomputer 4 is placed in a receiving signal receiving state, and if there is a receiving signal, the time from when the transmitting signal is emitted is converted into distance information and stored in the memory 4B (S14). Next, the magnitude of the received signal is converted and stored in the memory 4C (S15), and the addresses of the memories 4B and 4C are incremented by +1 (S16), and then the process returns to (S13) to wait for the received signal and time-up interrupt. When a time-up interrupt from timer 4A occurs (S17), the contents of register 4D are placed in register 4F, and the contents of register 4E are placed in register 4G (S18). The sizes of the data stored in the memory 4C are compared, the largest data is placed in the register 4E, and the distance information of the memory 4B corresponding to that memory 4C is placed in the register 4D (S19). Next, compare the contents of register 4E and register 4G (S20), if they are not the same, return to (S11), and if they are the same, register 4D
(S21) If they are not the same, the process returns to (S11), and if they are the same, the contents of the register 4D are output.

【0011】また図3と異なる実施例の動作を図4で示
すフローチャートに基づいて説明する。 (S31)な
いし (S36)は図3における(S11)ないし (
S16)と同じであるので説明を省略するが、前周期に
受波が無かった場合 (S38)、メモリ4Cに格納さ
れたデータの大きさを比較して最も大きいデータを選び
その内容をレジスタ4Eに入れそのメモリ4Cに対応す
るメモリ4Bの距離情報をレジスタ4Dに入れる (S
39)。前周期に受波が有った場合 (S38)レジス
タ4Eと同じメモリ4Cを探し無い場合 (S40)は
 (S31)に戻り、有る場合 (S40)は (S4
1)に進んでレジスタ4Dと同じメモリ4Bが有るかを
探す。 (S41)で無い場合は (S31)に戻り、
 (S41)で有る場合はレジスタ4Dの内容を出力し
、 (S1) に戻る。
Further, the operation of an embodiment different from that shown in FIG. 3 will be explained based on the flowchart shown in FIG. (S31) to (S36) are (S11) to (S36) in FIG.
The explanation is omitted as it is the same as S16), but if there was no reception in the previous cycle (S38), the sizes of the data stored in the memory 4C are compared, the largest data is selected, and its contents are stored in the register 4E. and enter the distance information of memory 4B corresponding to that memory 4C into register 4D (S
39). If a wave was received in the previous cycle (S38) If the same memory 4C as the register 4E is not searched (S40), the process returns to (S31); if there is a wave (S40), the process returns to (S4)
Proceed to step 1) to find if there is a memory 4B that is the same as register 4D. If not (S41), return to (S31),
If yes (S41), output the contents of register 4D and return to (S1).

【0012】0012

【発明の効果】前述したような本発明によれば超音波セ
ンサの背面が大きな壁状であってかつ被検出物体の面積
が大きい使用条件で冬期などにおける超音波減衰がなく
なる時期に発生する多重反射による誤動作がなくなり、
しかも送波の時間間隔を延ばすことなく (応答速度を
落とすことなく)安定した検出動作が可能となり、また
超音波センサの近隣に他の超音波機器があってそこから
漏れる超音波がノイズとなって前記超音波センサの超音
波振動子に入り込んでも前述した手段により超音波ノイ
ズの影響による誤動作がなくなり安定した検出動作が可
能となる。
Effects of the Invention According to the present invention as described above, the back surface of the ultrasonic sensor is a large wall and the area of the object to be detected is large. Eliminates malfunctions due to reflexes,
Moreover, stable detection operation is possible without extending the time interval between wave transmissions (without reducing response speed), and if there are other ultrasonic devices near the ultrasonic sensor, the ultrasonic waves leaking from them may become noise. Even if the ultrasonic noise enters the ultrasonic transducer of the ultrasonic sensor, the above-described means eliminates malfunctions due to the influence of ultrasonic noise and enables stable detection operation.

【図面の簡単な説明】[Brief explanation of drawings]

【図1】この発明の一実施例である超音波センサの回路
ブロック図
[Fig. 1] Circuit block diagram of an ultrasonic sensor that is an embodiment of the present invention.

【図2】多重反射による誤動作を防止する超音波センサ
の動作フローチャート図
[Figure 2] Operation flowchart of an ultrasonic sensor that prevents malfunctions due to multiple reflections

【図3】超音波ノイズ侵入による誤動作を防止する超音
波センサの動作フローチャート図
[Figure 3] Operation flowchart of an ultrasonic sensor that prevents malfunctions due to ultrasonic noise intrusion

【図4】図3とは異なる実施例の動作をする超音波セン
サの動作フローチャート図
[Fig. 4] Operation flowchart of an ultrasonic sensor that operates in an embodiment different from that shown in Fig. 3.

【図5】超音波の空気の吸収による減衰度の温度・湿度
による変化を示す曲線図
[Figure 5] Curve diagram showing changes in the degree of attenuation due to air absorption of ultrasonic waves depending on temperature and humidity

【図6】超音波の検出距離と相対感度の関係を示す曲線
[Figure 6] Curve diagram showing the relationship between ultrasonic detection distance and relative sensitivity

【図7】超音波振動子と被検出物体との間で発生する多
重反射を示す図
[Figure 7] Diagram showing multiple reflections occurring between the ultrasonic transducer and the detected object

【図8】超音波センサが多重反射による誤動作を示す図
[Figure 8] Diagram showing malfunction of ultrasonic sensor due to multiple reflections

【図9】超音波ノイズによる誤動作を示す図[Figure 9] Diagram showing malfunction due to ultrasonic noise

【図10】
超音波ノイズの対策を示す図
[Figure 10]
Diagram showing measures against ultrasonic noise

【図11】超音波ノイズの
対策を示す図
[Figure 11] Diagram showing countermeasures against ultrasonic noise

【符号の説明】[Explanation of symbols]

1    超音波振動子 2    送信回路 3    受信回路 4    マイコン 5    出力回路 10    被検出物体 1 Ultrasonic transducer 2 Transmission circuit 3 Receiving circuit 4 Microcomputer 5 Output circuit 10 Object to be detected

Claims (4)

【特許請求の範囲】[Claims] 【請求項1】超音波振動子より周期的に超音波パルスを
発射し、この超音波パルスが被検出物体に当たって反射
し、この反射波が前記超音波振動子に戻るまでの経過時
間を計測してその計測データによって被検出物体までの
距離を検出し、この距離に比例したアナログ電圧を出力
し、外部より設定した距離範囲でスイッチ出力を出力す
る超音波センサにおいて、超音波パルス発射の1周期に
複数の反射波が存在するときは、この各反射波の大きさ
を比較して最も大きい反射波をその周期内での第1反射
波として処理することを特徴とする超音波センサ。
Claim 1: Periodically emitting ultrasonic pulses from an ultrasonic transducer, measuring the elapsed time from when this ultrasonic pulse hits an object to be detected and is reflected to when this reflected wave returns to the ultrasonic transducer. In an ultrasonic sensor that detects the distance to the object to be detected based on the measured data, outputs an analog voltage proportional to this distance, and outputs a switch output within a distance range set from the outside, one cycle of ultrasonic pulse emission An ultrasonic sensor characterized in that when a plurality of reflected waves are present in the period, the magnitudes of the respective reflected waves are compared and the largest reflected wave is treated as the first reflected wave within the period.
【請求項2】請求項1記載のものにおいて、超音波振動
子から送波信号を発射しこれを受波信号として受けるま
での時間を距離換算したデータをマイコンのメモリに記
憶させ、タイマがタイムアップした時に前記メモリに格
納したデータを比較して最も大きいデータを抽出して出
力することを特徴とする超音波センサ。
2. The device according to claim 1, wherein data obtained by converting the time from emitting a transmission signal from the ultrasonic transducer to receiving it as a reception signal is stored in the memory of the microcomputer, and a timer is used to set the time. An ultrasonic sensor characterized in that when the data is uploaded, the data stored in the memory is compared, and the largest data is extracted and output.
【請求項3】請求項1記載のものにおいて、それぞれの
波形の大きさを比較して最も大きい波形のみを正規の反
射波と見なし、第1回目の反射板として距離計測を行い
、次の周期内でも最も大きい波形を正規の反射波と見な
して第2回目の反射波として距離計測を行い、第1回目
の距離計測データと第2回目の距離計測データが一致し
ている時のみ出力することを特徴とする超音波センサ。
3. In the device according to claim 1, the size of each waveform is compared and only the largest waveform is regarded as a regular reflected wave, distance is measured as a first reflection plate, and the next period is The largest waveform among them is regarded as the regular reflected wave, and the distance is measured as the second reflected wave, and it is output only when the first distance measurement data and the second distance measurement data match. An ultrasonic sensor featuring:
【請求項4】請求項3記載のものにおいて、次の周期内
で第1回目の反射波と同じ大きさの反射波がある場合第
2回目の反射波として距離計測を行い第1回目の距離計
測データと第2回目の距離データが一致している時のみ
出力することを特徴とする超音波センサ。
4. In the device according to claim 3, if there is a reflected wave of the same magnitude as the first reflected wave within the next cycle, the distance is measured as the second reflected wave and the distance is measured as the first reflected wave. An ultrasonic sensor characterized by outputting only when measurement data and second distance data match.
JP16603791A 1990-11-05 1991-07-08 ultrasonic sensor Pending JPH04339285A (en)

Priority Applications (1)

Application Number Priority Date Filing Date Title
JP16603791A JPH04339285A (en) 1990-11-05 1991-07-08 ultrasonic sensor

Applications Claiming Priority (3)

Application Number Priority Date Filing Date Title
JP29914890 1990-11-05
JP2-299148 1990-11-05
JP16603791A JPH04339285A (en) 1990-11-05 1991-07-08 ultrasonic sensor

Publications (1)

Publication Number Publication Date
JPH04339285A true JPH04339285A (en) 1992-11-26

Family

ID=26490561

Family Applications (1)

Application Number Title Priority Date Filing Date
JP16603791A Pending JPH04339285A (en) 1990-11-05 1991-07-08 ultrasonic sensor

Country Status (1)

Country Link
JP (1) JPH04339285A (en)

Cited By (2)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JP5128006B2 (en) * 2010-05-19 2013-01-23 三菱電機株式会社 Obstacle detection device
JP2015121955A (en) * 2013-12-24 2015-07-02 Necフィールディング株式会社 Electronic equipment and power supply erroneous disconnection prevention method

Cited By (2)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JP5128006B2 (en) * 2010-05-19 2013-01-23 三菱電機株式会社 Obstacle detection device
JP2015121955A (en) * 2013-12-24 2015-07-02 Necフィールディング株式会社 Electronic equipment and power supply erroneous disconnection prevention method

Similar Documents

Publication Publication Date Title
JP5511840B2 (en) Obstacle detection device
WO2013114809A1 (en) Ultrasound sensor
JPH04339285A (en) ultrasonic sensor
JP2001133549A (en) Obstacle determining method
JP2854692B2 (en) Ultrasonic object detector
JPH0412835B2 (en)
JP2797725B2 (en) Ultrasonic object detector
JP2828615B2 (en) Ultrasonic flow meter
JPH06100651B2 (en) Ultrasonic switch
JP2655744B2 (en) Ultrasonic object detector
JPH04233487A (en) Ultrasonic distance measuring apparatus
JPH0587911A (en) Ultrasonic sensor
JP2771570B2 (en) Ultrasonic detector
JPH0882673A (en) Ultrasonic distance-measuring apparatus
JP7567486B2 (en) Object detection device
JPH0413671B2 (en)
JP2006184062A (en) Distance measuring device, program and recording medium
JP2871123B2 (en) Human body detection device
JPH0587927A (en) Ultrasonic sensor
JPH0413670B2 (en)
JP2522597B2 (en) Ultrasonic object detector
JPH04305185A (en) Ultrasonic distance sensor
JP2828678B2 (en) Ultrasonic detector
JP2981708B2 (en) Ultrasonic sensor device
JPH04250390A (en) Ultrasonic object detector