Metal detector with display

Abstract: A metal detector having a receive signal responsive to detected metal objects and having a display panel (139) that can simultaneously display a plurality of phase angles (205) on one scale associated with the receive signal. Additionally, the display panel can simultaneously display on the other scale (210) a second variable associated with the receive signal at each particular phase angle. The second variable is user selectable and can be either (1) a count of the number of times when the signal amplitude exceeds a predetermined threshold level at a particular phase angle or (2) the signal amplitude when the signal is at a particular phase angle.

Description: Field of Invention The present invention relates to metal detectors of a kind having induction balanced transmit and receive coils wherein an electronic signal supplied to said transmit coil generates a receive signal in said receive coil when said coils are subjected to local magnetic field pertubations, and comprising calculation means to effect phase angle determination and to provide information for a visual display. Metal detectors of said kind are a means of graphically displaying signal information that reflects signal characteristics responsive to metal objects which pass beneath a search head of the metal detector. Background of the Invention As induction balanced metal detector, of the type used to locate coins, rings and other treasure buried in soil within a metre or so (a few feet) of the surface, has a search head that houses a transmit coil and receive coil. The metal detector has circuitry that transmits a periodic signal to the transmit coil as the search head is manually swept over a ground surface to detect buried metal objects. When the transmit coil passes over a metal object, a signal is generated in the receive coil due to pertubations in the magnetic field which cause the AC inductive coupling between the transmit and receive coils to become unbalanced. These receive coil signals are responsive to target characteristics such as size, depth below the ground surface, orientation with respect to the search head, and type of metal. In order to provide the user with information about the target's characteristics, (e.g., to distinguish coins from nails), some metal detectors measure the phase angle between the transmitted signal and the received signal. This phase angle is typically displayed to the user as a number on an output device such as an analog meter or a liquid crystal display (LCD). Under ideal conditions this phase angle can provide the user with accurate information regarding the the target. However, in actual practice the phase angle information is materially affected by ground mineralisation and can also be affected by the target's orientation with respect to the search head. Under either of these conditions a single sweep of the search head can, with conventional displays, produce multiple phase angle readings and thereby result in an indecipherable output. In response to this problem some metal detector designers have also'provided an audio output of the received signal where the tone's frequency corresponds to the phase angle of the signal and the tone's volume corresponds to the signal strength. An example of metal detector of said kind which uses a numeric LCD to display phase angle information and which also has an audio output is Maulding, U.S. Patent No. 4,868,910, assigned to the assignee of this invention. This recent prior art approach provides the user with more complete information regarding phase angle and signal strength, but suffers in that the information cannot be latched for careful analysis and it also depends upon the user's audio memory and ability to discern frequencies in order to determine the target's characteristics. Another metal detector of said kind is disclosed in US-A-4507612, in which synchronous demodulators demodulate the signal developed in a receive coil coupled to an oscillator driven transmit coil and produce signals that include target pulses when the detector head housing the transmit and receive coils passes over a metallic object (e.g. a target) buried in the ground. The signals are processed to remove ground mineralisation information and to determine the "phase angle" of the target, which angle uniquely identifies the detected targets. The tangent of the phase angle is determined using either implicit division (sometimes referred to as steepest descent division) or direct division. Regardless of which division technique is used, as the signals are processed, they are continuously filtered to remove ground mineralisation information. In addition, the target component of the signals is converted from pulse form into ringing signal form. The ringing signals are processed in a manner that maintains phase correlation between the signals and produces the desired phase angle information. Regardless of how implemented the phase angle information is only determined when the detector head is passing over the target, each such pass improving the accuracy of the result. Further, if the target signals being processed reach a magnitude sufficient to saturate the amplifiers used in various circuits, phase angle determination is inhibited. In addition, the depth of the target is determined by a comparator fed with an analysis of the magnitudes of the target pulses produced when the detector head passes over a target. Both the target identity and the depth signals are individually displayed on separate juxtaposed LCD bar graphs. The depth display enhances the target identity display. A further metal detector of said kind is disclosed in DE-A-3228447, which detector has an instrument displaying phase angle information to enable the user to identify a particular metal or group of metals from other metals. The problem faced by the present invention is that of enabling the user to readily make a visual discrimination between valid phase angle readings that represent good target information and those that do not. Summary of the Invention The present invention provides a metal detector as claimed in Claim 1 for solving the above problems by providing a direct bivariate visual display of two variables that are associated with a signal induced in the receive coil of a metal detector, and the present invention further provides a method of displaying such information as claimed in Claim 8 of the appended claims. The two variables are preferably: (1) the receive signal's phase angle (with respect to the transmit signal) and (2) either (a) a count of the number of occurrences in which the signal amplitude exceeds a predetermined amplitude (hereinafter, the signal count) or (b) the signal amplitude, associated with the phase angle. The apparatus is preferably operable so that the user has the choice of (a) or (b). The bivariate information is displayed on a suitable graphic device such as an LCD. The method and apparatus of the invention permit the metal detector operator to readily make a visual discrimination between valid phase angle readings that represent good target information and those that are due to extraneous, non-target magnetic field pertubations. In embodiment of the metal detector, (a) the phase angle between the transmit and receive signals is determined only when the signal strength exceeds a predetermined level and (b) the number of times the signal amplitude exceeds the predetermined level at a predetermined range of phase angles is counted, and then both the phase angle and signal count are simultaneously displayed on the visual display device. The metal detector can also measure the phase angle between the transmit signal and receive signal when the signal strength exceeds a predetermined level and display the phase angle and received signal strength simultaneously on the visual display device. The invention and advantages of the present invention will be more readily understood upon consideration of the following detailed description of an example of an embodiment of the invention taken in conjunction with the accompanying diagrammatic drawings. Brief Description of the Drawings FIGURE 1 is a block diagram of a portion of an exemplary metal detector circuit of the present invention. FIGURES 2a-2g show exemplary embodiments of a bivariate graphic display of the present invention showing signal information associated with a metal detector. FIGURE 3 is an abridged flow diagram of an exemplary software routine for processing the signals associated with the metal detector. FIGURE 4 is a flow diagram of an exemplary software routine that writes phase angle and signal count to the graphic display of FIGURE 2. FIGURE 5 is a flow diagram of an exemplary software subroutine that selects a shorter bar character associated with the graphic display device of FIGURE 2. FIGURE 6 is a flow diagram of an exemplary software routine that writes phase angle and amplitude information to the graphic display device of FIGURE 2. Description of a Preferred Embodiment This invention pertains to improvements in the display of signal information generated within induction balance type metal detectors. Before proceeding to the preferred embodiment of the present invention, it is first necessary to generally describe the operation of an induction-balanced metal detector which will be done with reference to Maulding, US-A-4868910. An induction-balanced metal detector generally has a search head with two AC coupled, electrically conductive coils: a transmit coil and a receive coil. Maulding describes a search head with three coils; transmit, receive and a feedback coil; however, the feedback coil is not relevant to the present disclosure. (See Maulding, FIGURE 1, Nos. 22, 24 and 26.) To search for buried targets, a periodic signal is applied to the transmit coil as the search head is swept over an area of ground. Under ideal conditions, i.e. proper induction balance and no magnetic field perturbations, there is no signal in the receive coil. However, when the search head passes over a target it causes a disturbance in the transmit coil's magnetic field, thereby inducing a signal in the receive coil. The transmit and receive signals are then electronically processed and applied to various output devices in an effort to measure and communicate various target characteristics. As exemplified in Maulding, the signals are processed into six components, XD, XF, YD, YF, GD and GF. Only the filtered signals XF, YF and GF are relevant to the present application. XF and YF are DC phase quadrature components of the receive and transmit signals and GF is a filtered DC signal representation of the ground mineralisation effects. (See Maulding, FIGURE 1, where 52, 56 and 78 represent signals XF, YF and GF, respectively.) From the XF and YF components, a receive signal phase angle is measured which is representative of the target's characteristics. (Maulding , FIGURES 2, 3; Col. 9, lines 35-50; and Col. 21, lines 27-50). This phase angle information discloses characteristics such as type of metal, size, orientation of a ferromagnetic object with respect to the search head, and ground mineralisation. FIGURE 1 of this application shows the components of Maulding's circuit which are also in the present invention. (The reference numbers in FIGURE 1 correspond to Maulding reference numbers for identical component blocks.) All the reference elements in FIGURE 1 are also represented in Maulding with the important exception of LCD 139 which is materially distinct from Maulding's LCD 138. With reference to FIGURE 1, it can be seen that signals XF and YF emerge from respective band pass filters 42, 46 and are applied to respective track and hold circuits 50 and 54. Thereafter, signals XF and YF are applied to a multiplexor (MUX) 82. The signal GF emerges from a band pass filter 74 and is thereafter applied directly to MUX 82. Reading a signal is a two-step process and fully described in Maulding (Col. 18, line 25 to Col. 19, line 3). In essence, the main processor 116 simultaneously commands the track and hold circuits 50, 54 to hold the respective XF and YF signals so that the signals which are later sequentially input into the MUX represent XF and YF signals that are sampled at the same instant in time. The main processor 116 then directs MUX 82 to route selected signals to the MUX output in a predetermined sequence at a fixed sampling rate of approximately 7.5 milliseconds. The signals coming out of the MUX are applied to an analog-to-digital converter system 100 and then applied to the main processor 116. At this point the present apparatus and method are different from Maulding in that the main processor is arranged to write the information to LCD 139 in a suitable format using onboard software programming described hereinafter. FIGURE 2a represents a preferred embodiment of the bivariate graphical display of the present invention showing two variables of signal information displayed on LCD 139. There is a horizontal scale that is divided into a series of evenly-spaced divisions 205, each division represents a range of phase angles. A preferred embodiment of the present invention that is generally commercially available is a LCD having a 4 x 20 character display, which means that the horizontal axis can display 20 characters and the vertical scale can display four characters, with each character representing a range of values. In the preferred embodiment of the display shown in each of FIGURES 2a-2g, the horizontal scale represents the relative phase angle. Each division represents a range of phase angles: where the possible range of phase angles is 180° then each division along the horizontal scale of a 4 x 20 LCD would represent a 9° range of phase angles. The vertical Scale 210 represents a second variable which is either (a) a signal count or (2) an amplitude of the receive signal. The signal count is a running tabulation of the number of times that a signal having a particular phase angle exceeds a predetermined threshold amplitude (e.g., the number of times that a signal with a phase angle between +20 and +29 exceeds a signal strength of 0.08 volts). Either the user or the main processor 116 selects the threshold amplitude to filter out weak signals. Each time a signal amplitude exceeds the threshold amplitude the associated phase angle is measured and the signal count for that phase angle is incremented. The alternate variable displayed on the vertical scale is the amplitude of the receive signal. Only information associated with phase angles whose amplitude exceeds the predetermined threshold level is displayed. The individual characters 212 used to represent the bivariate information are user definable characters which are bit-mapped into a five by eight matrix within the main processor 116 and downloaded to the LCD. The standard configuration displays the signal information as a bar graph, with a bar at respective phase angle ranges and the height of the bar is proportional to the signal count or signal amplitude (the bar height is zero where no signals correspond to a given range of phase angles). FIGURES 2b-2g are examples of the LCD display when the search head encounters various buried metals. FIGURES 2b-2d represent the display in response to "good targets", that is, targets that the metal detector user may want to dig up. Good target displays are characterised by a tight grouping of bars within a narrow range of phase angles, or optimally at a single phase angle range as shown in FIGURE 2b. Additionally, good targets are characterised by groupings in the positive portion of the graph; i.e., the area between the "0" and "(+)" symbols. The exemplary embodiments of FIGURES 2b-2d also show other information on the LCD such as the VDI, which is a numeric representation of the phase angle, and a textual estimate of the target, e.g. "quarter" in FIGURE 2b. FIGURES 2e-2g are exemplary embodiments of the display when the search head encounters undesirable (i.e., non-valuable) metal targets. These graphs display signal information having phase angles that are predominantly in the negative portion of the graph (between "0" and "(-)") and which typically show a signal response at a wide range of phase angles rather than the tight grouping associated with goods targets. The bivariate display is particularly helpful in deciphering those signals that are spread across a wide range of phase angles, as is shown in FIGURE 2f. If the display were monovariate (e.g., a numeric LCD), the user would not be able to distinguish good targets from bad because the numeric LCD would be as likely to show a phase angle associated with a good target as with a bad one. But the bivariate display of the present invention shows the signal information as a "smear" across the display, thereby clearly communicating to the user that the target is not desirable. The advantage of the bivariate display is also apparent in a comparison of FIGURE 2g with FIGURE 2d. A monovariate display would likely indicate the same phase angle for each of these targets, namely the phase angle associated with the division 250 to the immediate right of the centre because the largest bar is at that location. However the bivariate display of the present invention shows information on multiple phase angles and the good target FIGURE 2d has a bar to the positive side whereas the undesirable target FIGURE 2g has a bar to the negative side of the largest bar. A user familiar with these displays will recognise the more positive phase angles as indicative of a good target. FIGURE 3 is an abridged software flow diagram representing the steps performed by the main processor during operation of the metal detector. A more complete flow diagram showing steps necessary for operation of a metal detector is shown in Maulding, FIGURE 11. Continuing with FIGURE 3 of the present invention, steps 302 and 304 represent channel selection and signal reading wherein the main processor 116 instructs the MUX 82 to route a selected channel to the MUX output pin. After reading the signals 304, the next step calls software subroutine PEAK 306, which determines whether signal GF has reached a local maximum value. (Subroutine PEAK is exemplar shown in Maulding FIGURE 16). A "Local maximum" is one that occurs within a predetermined period of time. When the main processor determines that GF has reached a local maximum, a flag "PK" is set. The next step, subroutine GETPHASE 308, calculates the phase of the receive signal from XF and YF and stores the result in a memory register "PHASE". (GETPHASE is exemplar shown in Maulding, FIGURE 18). After GETPHASE, the software calls subroutine REPORT 310 which checks the status of flag PK and writes the signal information to the LCD when flag PK is set. (The subroutine REPORT 310 is novel to this invention and has no equivalent in Maulding). Software module REPORT utilises one of two, preferably user selectable, routines AVERG (FIGURES 4 and 5) or NORM (FIGURE 6). The REPORT subroutine checks a flag "MP" to determine whether the user has selected the display mode which shows the signal count or the signal amplitude. If the user selects the signal count display, then the subroutine REPORT will branch to a routine AVERG (FIGURE 4). Alternatively, if the user selects the amplitude display, then REPORT will branch to the routine NORM (FIGURE 6). AVERG and NORM could be subroutines, but in the preferred embodiment they are code within the subroutine REPORT. FIGURE 4 is an exemplary flow diagram of AVERG 400 which writes signal information to the LCD. This routine determines whether a local maximum in the signal amplitude has occurred at step 410 by testing whether flag PK has been set. If PK is not set then the routine exits at 412. If flag PK is set then the routine gets the phase angle in step 420 from the memory register PHASE. In step 425 the routine converts the phase angle into an LCD "write" address. As explained above, the preferred embodiment includes a 4 x 20 matrix LCD display device and the phase angle is represented along the 20-character axis. Therefore, the software program converts the phase angle into a "write" address corresponding to the LCD axis by multiplying the phase angle by 20 and dividing the result by 180, effectively creating 20 ranges of phase angles of nine degrees each. The routine then reads the height of the bar at the LCD address corresponding to the "write" address at step 430 and in step 435 determines whether the bar has reached a maximum height. If the bar has not reached a maximum height then the routine writes the next taller bar character in step 445. Alternatively, if the bar is at a maximum height then the routine calls FADE at step 440. FADE 460, FIGURE 5, decrements the height of all bars that are at addresses other than the "write" address. FADE loops through 20 iterations, step 465, to read the height of the bar at each address, step 470. If the height of the bar is zero then the subroutine does nothing and loops to the next bar, step 485. If the height of the bar is not zero then the subroutine selects the next shortest bar character at step 480. The subroutine loops through all the bars until each bar other than the "write" address bar is decremented (or skipped, in the case of zero height bars) at step 485. After completing the 20 iterations the subroutine FADE returns control to AVERG which terminates at step 490. FIGURE 6 is an exemplary flow diagram representation of the routine NORM 500. Upon entering NORM, the program first determines whether a local maximum in the receive signal has occurred at step 502 by testing for the flag PK. If flag PK is not set, the routine terminates at step 526. If flag PK is set, the program gets, at step 504, the phase angle of the receive signal from the memory register and converts the phase angle to an LCD "write" address 1 to 20, step 506, in the same manner as described above for routine AVERG. In the next step 508, the program runs a subroutine BYTE(GF) to calculate a compressed eight-bit datum representing the GF level which correlates to the receive signal amplitude. (BYTE is exemplarily disclosed in Maulding, FIGURE 14). Thereafter, the routine, at steps 510, 512 and 514, respectively, tests the eight-bit representation of the GF level against three preset, respectively decreasing thresholds designated thresholds 1, 2, and 3. If the GF level is greater than the first threshold 510, then the routine selects all four segments of the bar at step 516. If the GF level is less than threshold 1 but greater than the next lowest threshold 2, step 512, then the routine selects three of the four bar characters at step 518. If the GF level is less than threshold 2 but greater than the lowest threshold 3, step 514, then the routine selects two bar characters at step 520. If the GF level is less than threshold 3 then the routine selects one bar character at step 522. The routine then writes the information to the "write" address at step 524 and exits the subroutine at step 526.

Claims: A metal detector having induction balanced transmit and receive coils wherein an electronic signal supplied to said transmit coil generates a receive signal (52,56,78) in said receive coil when said coils are subjected to local magnetic field pertubations, and comprising calculation means (116,118) to effect phase angle determination and provide information for a visual display (139) characterised by: (a) said calculation means includes first variable calculation means (116) for determining phase angle values as first variable values associated with said receive signal (52,56,78); (b) said calculation means also includes second variable calculation means (116) for determining second variable values relating to a signal amplitude associated with said phase angle values; and (c) a visual display (139) has a plurality of display unit addresses, wherein each address corresponds to a range (205) of phase angle values for direct display of the presence of a phase angle value in that range and its respective said second variable value. The metal detector of Claim 1 wherein said second variable value is representative of a count of a number of times that the receive signal (52,56,78) at a particular phase angle exceeds a predetermined amplitude threshold (410). The metal detector of Claim 1 or 2 wherein said second variable value is representative of a signal amplitude (510,512,514) associated with said receive signal (52,56,78). The metal detector of Claim 1 wherein said second variable value is selectably either: (a) a value which is representative of a count of a number of times that the receive signal (52,56,78) at a particular phase angle exceeds a predetermined amplitude threshold (410), or (b) a value which is representative of a signal amplitude (510,512,514) associated with said receive signal (52,56,78). The metal detector of Claim 1, 2, 3 or 4 wherein said visual display (139) is a liquid crystal display. The metal detector of Claim 1, 2, 3, 4 or 5 wherein said first and second variable calculation means are software routines (400,500) performed by a microprocessor (116). The metal detector of any one of Claims 1 to 6 wherein the display is a two axes graphical display in which said phase angle and its second variable value are displayed one as a function of the other by a single character A method of displaying signal information on a display unit (139) associated with a metal detector as claimed in Claim 1 having induction balanced transmit and receive coils wherein an electronic signal supplied to said transmit coil generates a receive signal (52,56,78) in said receive coil when said coils are subjected to local magnetic field pertubations, and comprising calculation means (116,118) to effect phase angle determination, characterised by the steps of: (a) establishing a plurality of display unit addresses (310) wherein each said address can have display characters (212); (b) detecting a local maximum (306) of an amplitude associated with said receive signal; (c) determining and quantifying a phase angle (308) as a first variable associated with said receive signal when said local maximum is detected; (d) converting said phase angle into a write address (425,506) associated with one of said display unit addresses (310); (e) determining a second variable associated with the amplitude of said receive signal pertaining to said first variable; (f) reading a display character (212) at said write address; and (g) altering the display character (212) at said write address to reflect said second variable (450,524). The method of Claim 8 wherein step (b) comprises detecting only local maxima that exceed a predetermined threshold. The method of Claim 8 or 9 wherein said second variable is a count of the number of times the receive signal at a particular phase angle exceeds an amplitude threshold (410). The method of Claim 7, 8, 9 or 10 wherein said second variable is a signal amplitude (510,512,514) associated with said receive signal. The method of Claim 7, 8, 9, 10 or 11 further comprising the step of determining that said display character (212) at said write address cannot be altered to reflect said second variable and then altering display characters (212) at all addresses having displaying characters except said write address (460).

Inventors: ROWAN MARK DOUGLAS, ROWAN, MARK DOUGLAS
Applicants: WHITE S ELECTRONICS, WHITE'S ELECTRONICS, INC.
Application year: 1993
Main classification: G01V3
IPC codes: G01V3