JPH03185380A - Underwater detection device - Google Patents

Underwater detection device

Info

Publication number
JPH03185380A
JPH03185380A JP32552789A JP32552789A JPH03185380A JP H03185380 A JPH03185380 A JP H03185380A JP 32552789 A JP32552789 A JP 32552789A JP 32552789 A JP32552789 A JP 32552789A JP H03185380 A JPH03185380 A JP H03185380A
Authority
JP
Japan
Prior art keywords
cpu
working ram
converter
ultrasonic
dma controller
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
JP32552789A
Other languages
Japanese (ja)
Inventor
Yoshihiro Nishiyama
義浩 西山
Takashi Yoshioka
孝史 吉岡
Yoshinari Yoshida
善成 吉田
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.)
Furuno Electric Co Ltd
Original Assignee
Furuno 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 Furuno Electric Co Ltd filed Critical Furuno Electric Co Ltd
Priority to JP32552789A priority Critical patent/JPH03185380A/en
Publication of JPH03185380A publication Critical patent/JPH03185380A/en
Pending legal-status Critical Current

Links

Landscapes

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

Abstract

PURPOSE:To reduce the load of a CPU by transmitting the receiving signal data obtained on the basis of the transmission and reception of an ultrasonic vibrator to a working RAM by a DMA controller without passing the same through the CPU. CONSTITUTION:The parameter such as the number of bits to be transmitted to a working RAM 10 is preset to a DMA controller 19 from a CPU 9. A transmission trigger pulse is sent to the DMA controller 19, a sample clock generating circuit 4 and a transmission circuit 13 from the CPU 9. Ultrasonic beam is transmitted from an ultrasonic vibrator 1 and the receiving signal outputted from the ultrasonic vibrator 1 is digitalized by an A/D converter 3. The DMA controller 19 directly transmits the output from the A/D converter 3 to the working RAM 10. The CPU 9 reads the image data stored in the working RAM 10 to display the same on a display device 11.

Description

【発明の詳細な説明】 〈産業上の利用分野〉 本発明は、水中に超音波ビームを放射してその超音波エ
コーを受信し、この受信信号をサンプリングして画像表
示する水中探知装置に関する。
DETAILED DESCRIPTION OF THE INVENTION <Industrial Application Field> The present invention relates to an underwater detection device that emits an ultrasonic beam underwater, receives the ultrasonic echo, samples the received signal, and displays an image.

く従来の技術〉 従来のこの種の水中探知装置には、第3図および第4図
に示す構成のものがある。
BACKGROUND ART Conventional underwater detection devices of this type include those having the configurations shown in FIGS. 3 and 4.

第3図に示す装置は、超音波振動子1から水中に超音波
ビームを放射し、その超音波エコーを再び超音波振動子
lで受信し、超音波振動子1から出力される受信信号を
受信増幅器2を介してA/Dコンバータ3に送出する。
The device shown in FIG. 3 emits an ultrasonic beam into water from an ultrasonic transducer 1, receives the ultrasonic echo again by an ultrasonic transducer l, and receives a received signal output from the ultrasonic transducer 1. The signal is sent to the A/D converter 3 via the receiving amplifier 2.

そして、サンプルクロック発生部4から出力されるサン
プルクロックに同期してこの受信信号をデジタル化し、
この受信信号データをlラインバッファメモリ6のアド
レスカウンタ7が示すアドレス位置に順次格納する。そ
して、lラインバッファメモリ6に超音波ビームの1ラ
イン分のデータ(Nドツト)が格納されると、アドレス
カウンタ7がカウントアツプするので、これに応答して
サンプル終了信号発生部8からサンプル終了信号が発生
される。このサンプル終了信号に応答して、CPU9は
、lラインバッファメモリ6に格納された1947分の
データを取り込み、これをワーキングRAMl0に転送
して格納する。ワーキングRAMl0に画像表示に必要
な量の画像データが格納されると、CPU9はワーキン
グRAMl0からデータを読み出してこれをビデオRA
M12を介して表示器11に出力する。これにより、表
示器11には水中探知情報が画像表示される。
Then, this received signal is digitized in synchronization with the sample clock output from the sample clock generator 4,
This received signal data is sequentially stored in the address position indicated by the address counter 7 of the l-line buffer memory 6. When data for one line (N dots) of the ultrasonic beam is stored in the l-line buffer memory 6, the address counter 7 counts up, and in response, a sample end signal generator 8 sends a sample end signal. A signal is generated. In response to this sample end signal, the CPU 9 takes in 1947 worth of data stored in the l line buffer memory 6, transfers it to the working RAM l0, and stores it. When the amount of image data necessary for image display is stored in the working RAM 10, the CPU 9 reads the data from the working RAM 10 and transfers it to the video RA.
It is output to the display 11 via M12. As a result, underwater detection information is displayed as an image on the display 11.

一方、第4図に示す装置では、上記の超音波ビームの1
947分に相当するデータ(Nドツト)よりも記憶容量
の少ないnドツト分のバッファメモリ15(たとえばn
=12ドツト)を設け、このバッファメモリ15にnド
ツト分のデータが格納されるたびにnドツトアドレスカ
ウンタ16から出力されろカウントアツプ信号に応答し
て割込信号発生部17からCPU9に割込信号を与えて
N / n回分の割込処理により1947分のデータを
ワー・キングRAMl0に転送するようにしている。
On the other hand, in the apparatus shown in FIG.
The buffer memory 15 for n dots (for example, n
= 12 dots), and every time data for n dots is stored in this buffer memory 15, an interrupt signal is generated from the interrupt signal generator 17 to the CPU 9 in response to a count up signal output from the n dot address counter 16. By applying a signal, 1947 worth of data is transferred to the working RAM 10 through N/n interrupt processing.

〈発明が解決しようとする課題〉 しかしながら、第3図に示す前者の装置では、1947
分のバッファメモリ6が必要であり、特に高分解能にす
るためにはバッファメモリ6の容量もそれだけ大きなも
のが必要となる。また、データをサンプリングした後に
CPU9がそのlラインバッファメモリ6のデータを取
り込む必要があるため、CPU9の負担が増加する。
<Problem to be solved by the invention> However, in the former device shown in FIG.
In particular, in order to achieve high resolution, the capacity of the buffer memory 6 must be correspondingly large. Further, since the CPU 9 needs to take in the data in the l-line buffer memory 6 after sampling the data, the load on the CPU 9 increases.

また、第4図に示す後者の装置では、バッファメモリ1
5の容量やアドレスカウンタ16のカウント数が少なく
て済む利点があるものの、CPU9の割込処理が頻繁に
起こるために、CPU9の処理が間に合わないことがあ
る。特に、水中の浅部で反射した超音波の受信信号を高
い分解能でサンプリングする必要がある場合には、サン
プリング周波数が高くなり、これに応じて割込信号の発
生周期も短くなるため、CPU9の処理時間よりも割込
信号の発生周期の方が短くなることがあり、その結果、
CPU9はデータを取り込むことができなくなる等の不
具合を生じる。
In addition, in the latter device shown in FIG.
Although there is an advantage that the capacity of the CPU 5 and the count number of the address counter 16 are small, the interrupt processing of the CPU 9 occurs frequently, so that the processing of the CPU 9 may not be in time. In particular, when it is necessary to sample the received ultrasonic signals reflected from a shallow part of the water with high resolution, the sampling frequency becomes high and the generation cycle of the interrupt signal becomes short accordingly. The interrupt signal generation cycle may be shorter than the processing time, and as a result,
This causes problems such as the CPU 9 being unable to import data.

く課題を解決するための手段〉 本発明は、このような事情に鑑みてなされたものであっ
て、バッファメモリ等を不要として回路構成を簡略化で
き、しかも、CPUの負担を軽減できるようにするもの
である。
Means for Solving the Problems> The present invention has been made in view of the above circumstances, and has an object to simplify the circuit configuration by eliminating the need for a buffer memory, etc., and to reduce the burden on the CPU. It is something to do.

そのため、本発明は、超音波ビームを送受信する超音波
振動子と、この超音波振動子で受信されfこ超音波エコ
ーに基づく受信信号をデジタル化するA/Dコンバータ
と、このA/Dコンバータからの受信信号データを画像
データとして格納するワーキングRAMと、このワーキ
ングRAMから画像データを読み出すCPUと、この画
像データを表示する表示器とを備えた水中探知装置にお
いて、次の構成を採る。
Therefore, the present invention provides an ultrasonic transducer that transmits and receives an ultrasonic beam, an A/D converter that digitizes a reception signal based on ultrasonic echoes received by the ultrasonic transducer, and an A/D converter. An underwater detection device including a working RAM that stores received signal data as image data, a CPU that reads the image data from the working RAM, and a display that displays the image data has the following configuration.

すなわち、本発明では、前記超音波振動子の超音波発射
タイミングを決める送信トリガパルスにより起動されて
A/Dコンバータからの出力をワーキングRAMにCP
Uを介することなく直接転送するDMAコントローラを
設けたことを特徴としている。
That is, in the present invention, the output from the A/D converter is transferred to the working RAM by a transmission trigger pulse that determines the ultrasonic emission timing of the ultrasonic transducer.
It is characterized by the provision of a DMA controller that performs direct transfer without going through the U.

〈作用〉 上記構成によれば、超音波振動子の超音波発射タイミン
グを決める送信トリガパルスが発生されるたびに、この
送信トリガパルスに応答して超音波振動子で受信された
データがCPUを介することなく直接ワーキングRAM
に転送されるので、バッファーメモリは不要となるばか
りか、CPUの負担も軽減される。
<Operation> According to the above configuration, each time a transmission trigger pulse that determines the ultrasonic emission timing of the ultrasound transducer is generated, the data received by the ultrasound transducer in response to this transmission trigger pulse is sent to the CPU. Working RAM directly without intervention
Since the data is transferred to , not only is there no need for a buffer memory, but the load on the CPU is also reduced.

〈実施例〉 第1図は水中探知装置のブロック図であり、第3図およ
び第4図に示した従来例に対応する部分には同一の符号
を付す。
<Embodiment> FIG. 1 is a block diagram of an underwater detection device, and parts corresponding to the conventional example shown in FIGS. 3 and 4 are given the same reference numerals.

第1図において、1は超音波振動子、2は受信増幅器、
3はA/Dコンバータ、4はサンプリングクロック発生
部、9はCPU、10はワーキングRAM、Ifは表示
器、!2はビデオRAM。
In FIG. 1, 1 is an ultrasonic transducer, 2 is a receiving amplifier,
3 is an A/D converter, 4 is a sampling clock generator, 9 is a CPU, 10 is a working RAM, If is a display, ! 2 is video RAM.

I3は超音波振動子菫の超音波発射タイミングを決める
送信トリガパルスに応答して超音波振動子Iの励振駆動
パルスを出力する送信回路である。
I3 is a transmission circuit that outputs an excitation drive pulse for the ultrasonic transducer I in response to a transmission trigger pulse that determines the ultrasonic emission timing of the ultrasonic transducer I.

また、19はCPU9から与えられる上記の送信トリガ
パルスにより起動されてA/Dコンバータ3からの出力
をワーキングRAMl0にCPU9を介することなく直
接転送するDMAコントローラ、20はDMAコントロ
ーラ19からのパスラインの解放要求に応じてパスライ
ンを切り換えてワーキングRAMl0に接続するバス切
換部である。
Further, 19 is a DMA controller that is activated by the above transmission trigger pulse given from the CPU 9 and directly transfers the output from the A/D converter 3 to the working RAM 10 without going through the CPU 9, and 20 is a pass line from the DMA controller 19. This is a bus switching unit that switches the pass line and connects it to the working RAM 10 in response to a release request.

次に、上記構成の水中探知装置のデータ転送の動作を第
2図に示すタイミングチャートに基づいて説明する。
Next, the data transfer operation of the underwater detection device having the above configuration will be explained based on the timing chart shown in FIG.

CPU9からはDMAコントローラ19に対して、予め
ワーキングRAMl0に転送すべきビット数等のパラメ
ータが設定される。
The CPU 9 sets parameters such as the number of bits to be transferred to the working RAM 10 in advance for the DMA controller 19.

次に、CPU9から超音波振動子lの超音波発射タイミ
ングを決める送信トリガパルスが出力されると、この送
信トリガパルスがDMAコントローラ19、サンプルク
ロック発生部4お上び送信回路13にそれぞれ送られる
。この送信トリガパルスに応答して送信回路13からは
超音波振動子lに対して励振駆動パルスが出力され、こ
れによって、超音波振動子lからは水中に向けて超音波
ビームが送信される。さらに、送信トリガパルスに応答
して、サンプルクロック発生部4からはサンプルクロッ
クが発生され、かつ、DMAコントローラ19はバス切
換部20を動作させてパスラインを切り挨える。
Next, when the CPU 9 outputs a transmission trigger pulse that determines the ultrasonic emission timing of the ultrasonic transducer l, this transmission trigger pulse is sent to the DMA controller 19, the sample clock generator 4, and the transmission circuit 13, respectively. . In response to this transmission trigger pulse, the transmission circuit 13 outputs an excitation drive pulse to the ultrasonic transducer l, whereby the ultrasonic transducer l transmits an ultrasonic beam toward the water. Further, in response to the transmission trigger pulse, the sample clock generation section 4 generates a sample clock, and the DMA controller 19 operates the bus switching section 20 to switch off the pass line.

超音波振動子1から出力される受信信号は、受信増幅器
2を介してA/Dコンバータ3に送出されるので、A/
Dコンバータ3は、サンプルクロック発生部4からのサ
ンプルクロックに同期してこの受信信号をデジタル化す
る。続いて、DMAコントローラ19は、サンプルクロ
ック発生部4からのサンプルクロックに同期してA/D
コンバータ3からの出力データをバス切換部20を介し
てワーキングRAMl0に直接転送する。CPU9が予
め設定したビット数のデータがサンプリングされると、
DMAコントローラ19は、データ転送動作を停止する
一方、CPU9に対して割り込み信号を送るので、CP
U9はデータサンプルが終了したことを認識する。
The reception signal output from the ultrasonic transducer 1 is sent to the A/D converter 3 via the reception amplifier 2, so the A/D converter 3
The D converter 3 digitizes this received signal in synchronization with the sample clock from the sample clock generator 4. Subsequently, the DMA controller 19 synchronizes with the sample clock from the sample clock generator 4 and performs the A/D
The output data from the converter 3 is directly transferred to the working RAM 10 via the bus switching unit 20. When the data of the number of bits preset by the CPU 9 is sampled,
The DMA controller 19 stops the data transfer operation and sends an interrupt signal to the CPU 9.
U9 recognizes that the data sample has ended.

ワーキングRAMl0に画像表示に必要な量の画像デー
タが格納されると、CPU9はワーキングRAMl0か
らデータを読み出してたとえば相互相関を取るなどの処
理を行なった後、これらのデータをビデオRAM12に
格納する。そして、ビデオr(AMI2のデータがTV
走査に同期して読み出されて表示器11に出力される。
When the amount of image data necessary for image display is stored in the working RAM 10, the CPU 9 reads the data from the working RAM 10, performs processing such as cross-correlation, and then stores the data in the video RAM 12. Then, video r (AMI2 data is TV
It is read out in synchronization with scanning and output to the display 11.

これにより、表示器2には水中探知情報が画像表示され
る。
As a result, underwater detection information is displayed as an image on the display 2.

〈発明の効果〉 本発明によれば、超音波振動子の送受信に基づいて得ら
れる受信信号データがCPUを介することなく直接ワー
キングr(AMに転送されるので、バッファメモリは不
要となるので構成が簡単になるばかりか、CPUの負担
も軽減される。したがって、CPUはデータのサンプリ
ング中は別の処理を行うことができ、また、データのサ
ンプリング速度は、D/Aコンバータ、RAM、DMA
コントローラ等の周辺ロジックのアクセスタイムの制杓
しか受けないので、高速サンプリングが可能となる。
<Effects of the Invention> According to the present invention, the received signal data obtained based on the transmission and reception of the ultrasonic transducer is directly transferred to the working r (AM) without going through the CPU, so there is no need for a buffer memory. This not only simplifies the process, but also reduces the burden on the CPU.Therefore, the CPU can perform other processing while data is being sampled, and the data sampling rate is limited by the D/A converter, RAM, and DMA.
Since it is limited only by the access time of peripheral logic such as a controller, high-speed sampling is possible.

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

第1図および第2図は本発明の実施例を示し、第0図は
水中探知装置のブロック図、第2図は同装置のデータ転
送のタイミングチャートである。 第3図および第4図は従来例を示し、第3図および第4
図は共に水中探知装置のブロック図である。 ■・・・超音波振動子、3・・・A/Dコンバータ、4
・・・サンプルクロック発生部、9・・・CPU、10
・・・ワーキングRAM、11・・・表示器、19・・
・DMAコントローラ、20・・・バス切換部。
1 and 2 show an embodiment of the present invention, FIG. 0 is a block diagram of an underwater detection device, and FIG. 2 is a timing chart of data transfer of the same device. Figures 3 and 4 show conventional examples;
Both figures are block diagrams of underwater detection devices. ■...Ultrasonic transducer, 3...A/D converter, 4
...Sample clock generator, 9...CPU, 10
... Working RAM, 11... Display, 19...
- DMA controller, 20... bus switching section.

Claims (1)

【特許請求の範囲】[Claims] (1)超音波ビームを送受信する超音波振動子と、この
超音波振動子で受信された超音波エコーに基づく受信信
号をデジタル化するA/Dコンバータと、このA/Dコ
ンバータからの受信信号データを画像データとして格納
するワーキングRAMと、このワーキングRAMから画
像データを読み出すCPUと、この画像データを表示す
る表示器とを備えた水中探知装置において、 前記超音波振動子の超音波発射タイミングを決める送信
トリガパルスにより起動されてA/Dコンバータからの
出力を前記ワーキングRAMにCPUを介することなく
直接転送するDMAコントローラを設けたことを特徴と
する水中探知装置。
(1) An ultrasonic transducer that transmits and receives ultrasonic beams, an A/D converter that digitizes a received signal based on the ultrasonic echoes received by this ultrasonic transducer, and a received signal from this A/D converter. In an underwater detection device comprising a working RAM that stores data as image data, a CPU that reads image data from the working RAM, and a display that displays this image data, the ultrasonic emission timing of the ultrasonic transducer is controlled. An underwater detection device comprising: a DMA controller that is activated by a determined transmission trigger pulse and directly transfers the output from the A/D converter to the working RAM without going through a CPU.
JP32552789A 1989-12-14 1989-12-14 Underwater detection device Pending JPH03185380A (en)

Priority Applications (1)

Application Number Priority Date Filing Date Title
JP32552789A JPH03185380A (en) 1989-12-14 1989-12-14 Underwater detection device

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
JP32552789A JPH03185380A (en) 1989-12-14 1989-12-14 Underwater detection device

Publications (1)

Publication Number Publication Date
JPH03185380A true JPH03185380A (en) 1991-08-13

Family

ID=18177873

Family Applications (1)

Application Number Title Priority Date Filing Date
JP32552789A Pending JPH03185380A (en) 1989-12-14 1989-12-14 Underwater detection device

Country Status (1)

Country Link
JP (1) JPH03185380A (en)

Citations (3)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JPS586153A (en) * 1981-06-27 1983-01-13 ロ−ベルト・ボツシユ・ゲゼルシヤフト・ミツト・ベシユレンクテル・ハフツング Electronic part
JPS59127463A (en) * 1983-01-10 1984-07-23 Fuji Xerox Co Ltd Picture signal processor
JPS62245174A (en) * 1986-04-17 1987-10-26 Honda Denshi Kk Fish finder

Patent Citations (3)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JPS586153A (en) * 1981-06-27 1983-01-13 ロ−ベルト・ボツシユ・ゲゼルシヤフト・ミツト・ベシユレンクテル・ハフツング Electronic part
JPS59127463A (en) * 1983-01-10 1984-07-23 Fuji Xerox Co Ltd Picture signal processor
JPS62245174A (en) * 1986-04-17 1987-10-26 Honda Denshi Kk Fish finder

Similar Documents

Publication Publication Date Title
WO1997001768A3 (en) Portable ultrasound imaging system
DE69723578D1 (en) ULTRASONIC SCREENING WITH SPATIAL SHAKING
KR870000637B1 (en) Ultrasonic diagnostic apparatus
JPS61238237A (en) Ultrasonic diagnostic apparatus
JPH03185380A (en) Underwater detection device
JPH0143276B2 (en)
JP3035493B2 (en) Ultrasound diagnostic equipment
GB1564873A (en) Ultrasonic imaging system with small format resolution
JP2992546B2 (en) Ultrasound diagnostic equipment
JP3568437B2 (en) Ultrasound diagnostic equipment
JPS5956578U (en) sonar display device
JPH0419509Y2 (en)
JPH03267052A (en) Ultrasonic diagnostic apparatus
JPH0197887A (en) Image display device in scanning sonar
TW202604430A (en) Portable medical ultrasound imaging system
TW202604431A (en) Spatial compounded harmonic imaging for medical ultrasound applications
JPS60122551A (en) Ultrasonic diagnostic apparatus
JPS61265566A (en) Ultrasonic diagnostic apparatus
JPS6357038A (en) Ultrasonic image display apparatus
JPH0433651A (en) Ultrasonic diagnostic device
JPS6399843A (en) Ultrasonic diagnostic apparatus
JPS631049B2 (en)
JPS6073677A (en) Bright display unit
JPH0591612U (en) Ultrasonic diagnostic equipment
JP2001333901A (en) Ultrasonic diagnostic device