Claims
- 1. An apparatus for providing energizing pulses to an ultrasonic pulse transducer, comprising:
- position-detecting means coupled to a rotating motor for swingably moving an ultrasonic transducer, for generating a predetermined number of rotation angle pulses every time the motor rotates 360 degrees;
- pulse cycle-measuring means for measuring a one-cycle period (T) of the rotation angle pulses output from the position-detecting means;
- pulse-generating means, including means for dividing the one-cycle period (T) by a predetermined integer (m), for generating a plurality of divided pulses corresponding to a value obtained by said dividing means;
- counting means for counting the divided pulses output from the pulse-generating means, to output count data; and
- scanning pulse-generating means for generating scanning pulses corresponding to the count data.
- 2. An apparatus according to claim 1, wherein said dividing means of said pulse-generating means includes means for dividing the preceding one-cycle period by a predetermined integer to obtain a plurality of sub-periods, and wherein said pulse-generating means includes means for generating, during a one-cycle period of the rotation angle pulses, a pulse in each of the sub-periods obtained by said dividing means.
- 3. An apparatus according to claim 1, wherein said pulse cycle-measuring means comprises a clock generator means for generating clock pulses, a counter means for counting the clock pulses generated in each one-cycle period of repetitive pulses output from said position-detecting means, and a latch circuit means for latching the count value of the counter means, immediately before the next one-cycle period.
- 4. An apparatus according to claim 1, wherein said counting means comprises an upper-digit counter means for counting the repetitive pulses output from said position-detecting means, and for outputting an upper-digit count value, a lower-digit counter means for counting the output pulses of said pulse-generating means, and for outputting a lower-digit count value, and means for combining the upper-digit count value and the lower-digit count value to thereby form said count data.
- 5. An apparatus according to claim 1, wherein said scanning pulse-generating means comprises memory means for storing scanning line position data corresponding to a plurality of scanning lines, and address data-forming means for forming address data, from the count data from said counting means, said address data designating an address of said memory means, and for reading out the corresponding one of said scanning line position data.
- 6. An apparatus according to claim 5, further including data-input means for inputting origin-adjustment data corresponding to the origin of said ultrasonic transducer to said scanning pulse generating means, and wherein said scanning pulse-generating means includes address data-forming means for constructing the address data, by combining the count data output from said counting means with origin-adjustment data from said external data-input means, to cancel out the displacement of an origin of said position-detecting means with respect to an origin of said ultrasonic transducer.
- 7. An apparatus according to claim 1, wherein said position-detecting means comprises a rotary encoder means connected to said motor for driving said ultrasonic transducer, to generate the repetitive pulses while said motor is rotating.
Priority Claims (1)
Number |
Date |
Country |
Kind |
60-250042 |
Nov 1985 |
JPX |
|
Parent Case Info
This application is a continuation of application Ser. No. 07/188,146, filed Apr. 25, 1988 now abandoned, which is a continuation of application Ser. No. 06/925,922, filed Nov. 3, 1986 and now abandoned.
US Referenced Citations (6)
Continuations (2)
|
Number |
Date |
Country |
Parent |
188146 |
Apr 1988 |
|
Parent |
925922 |
Nov 1986 |
|