referring initially to fig1 a typical waterbed is shown to include a deck support grid 11 , formed of vertical support members , positioned below and supporting a flat , horizontal deck member 13 . these elements 11 , 13 are typically constructed of wood and are used to support a flexible water mattress 15 above the floor . attached to the underside of the deck 13 , preferably at diagonally opposed corners of the deck 13 , are a pair of vibration transducers 17 , 19 . each of the transducers 17 , 19 is connected electrically to a driving circuit 21 by means of wires 23 and 25 , respectively . the system of the present invention permits each of the transducers 17 and 19 to be independently energized at varying amplitudes and frequencies . when the transducers 17 and 19 are operated at different frequencies , each of these frequencies will be induced in the water of the mattress 15 and will be felt by anyone lying on the mattress 15 . in addition , an interference frequency , the difference between the frequencies of the transducers 17 and 19 , will form an interference wave within the mattress 15 which can also be felt by the user . this interference wave can typically be of extremely low frequency while , at the same time , each of the transducers is producing a primary , higher frequency . for example , if the transducer 17 is vibrating at 45 cycles per second and the transducer 19 at 42 cycles per second , they will produce an interference wave of 3 cycles per second . this low frequency interference wave can be extremely soothing to the user and can produce an altogether different sensation from that produced by the direct vibration of either of the transducers 17 , 19 alone . referring now to fig2 the particular transducer utilized in the system of fig1 will be described . as previously stated , the transducer 17 is connected to the deck 13 . in the preferred embodiment , it includes a generally u - shaped band of spring steel 27 , one flat side of which is connected , as by plural screws 29 , to the deck 13 . the band 27 is preferably isolated from the deck 15 by washers 31 . the opposite flat side of the u - shaped band 27 mounts a magnet coil 33 . this coil , when energized , will attract the opposite flat side of the u - shaped spring steel band 27 . thus , when the magnet coil 33 is induced with a cyclical current , it will vibrate , so that the free side of the u - shaped spring steel band 27 is forced to oscillate relative the stationary side . since the magnet 33 is relatively heavy , this vibration will , in turn , induce vibration in the deck 13 and in the mattress 15 above the deck . the transducer 17 is capable of vibrating at a variety of frequencies , depending upon the inducing current , and the amplitude of vibration can be varied by altering the level of the inducing current , as will be described in detail below . referring now to fig3 the transducers 17 and 19 are shown together with the control circuit which forms the driving circuit 21 of fig1 . this circuit includes a pair of astable multivibrators 35 and 37 are shown connected to a control line 39 which , together with a pair of variable resistors 41 and 43 , controls the multivibrator frequency . it will be understood that each of the astable multivibrators 35 , 37 produces an output square wave , the frequency of which is determined by the setting of the variable resistors 41 , 43 or the voltage on the control line 39 . the output of each of the astable multivibrators 35 , 37 is conducted by means of a pulse shaping circuit 45 , 47 , respectively , to a pair of monostable multivibrators 49 , 51 . the monostable multivibrators are responsive to the output frequency signal from astable multivibrators 35 , 37 to produce a controlled duration output pulse for each negative going input pulse from the pulse shape circuits 45 , 47 so that , on their output lines 53 , 55 , respectively , the multivibrators 49 , 51 each produce a signal , the frequency of which is determined by the astable multivibrators 35 , 37 and the pulse width of which is determined by the monostable multivibrators 49 , 51 . this pulse width ultimately determines the amplitude of vibration produced by the system . in a manner similar to the resistors 41 , 43 , variable resistors 52 , 54 control the time delay of the monostable multivibrators 49 and 51 , respectively . additionally , this time delay may be set by a control signal on line 60 . referring briefly to fig4 the output of astable multivibrator 35 is shown as a function of time and , for purposes of illustration , is shown as having a first relatively low frequency during a time period t 1 and a second relatively high frequency during a time period t 2 . corresponding with this output , the output of the pulse shape circuit 45 is shown , as is the output of monostable multivibrator 49 . in this example , the pulse width of the monostable multivibrator 49 is left unchanged as the frequency of the astable multivibrator 35 changes . it can be seen that the frequency at the output of the monostable multivibrator 49 changes significantly between times t 1 and t 2 , but the pulse width does not appreciably change . in the illustration of fig5 times t 3 and t 4 are shown and the outputs of elements 35 , 45 , and 49 are again depicted . in this example , however , the setting of the astable multivibrator 35 is left unchanged , so that the frequency remains constant . during the time t 3 , the monostable multivibrator 49 is set for a relatively short time delay , so that the amplitude of vibration will be relatively small . during the time t 4 , however , the monostable multivibrator 49 has an increased time delay , so that the output pulse width , and the resulting amplitude of vibration , is substantially increased without altering the output frequency . from the diagrams of fig4 and 5 it can be seen that any combination of output frequency and amplitude which is desired may be achieved by independently varying the resistors 41 and 43 for frequency adjustment , and the resistors 52 and 54 for amplitude of vibration adjustment . referring once again to fig3 the output signals on lines 53 and 55 are coupled to driver amplifiers 61 and 63 , respectively , which are in turn connected to drive the transducers 17 , 19 in accordance with the signals on lines 53 , 55 . while the frequency and amplitude of vibration may be controlled as previously described using the variable resistors 41 , 43 , 52 , and 54 , the present invention includes an alternate control responsive to a digital clock circuit 65 . this clock circuit produces an alarm signal on line 67 in typical fashion , which is used to drive a mode control circuit 68 at the time for which the alarm of the digital clock 65 is set . once it is set , the mode control 68 drives an integrator 71 which produces a negative - going ramp signal on line 73 . an inverted , positive - going ramp signal is produced on line 75 by an inverting amplifier 77 in response to the signal on line 73 . the mode control 68 includes , as a second input , a sleep switch 81 which is closed by the operator to place the circuit 21 in a sleep inducing mode . either of the inputs , 81 , 67 , will initiate control signals from the mode control 68 to enable the integrator 71 . in addition , however , the mode control operates a double pole , double throw switch 83 in accordance with the initiating signal 67 , 81 . thus , the mode control 68 controls the switch 83 to connect line 39 to line 73 and line 60 to line 75 during the alarm period ( line 67 signal ) or , alternatively , line 60 to line 73 and line 39 to line 75 during the sleep inducing period ( switch 81 ). in addition , the mode control 68 automatically produces a signal on a line 184 which enables the multivibrators 35 , 37 , 49 , 51 during the alarm and sleep inducing modes . a switch 183 is also provided for manually enabling the multivibrators 35 , 37 , 49 , 51 . the output of the inverting amplifier 77 and mode control 68 are additionally connected to an alarm and reset control 86 which monitors the output voltage on line 75 and provides an output signal on a line 87 when the alarm ramp signal has terminated . this signal on line 87 drives a speaker 96 to give an audible alarm sound indicating that the alarm cycle is completed . the speaker 96 assures that the operator wakes up . referring to fig6 and 7 , the integrator 71 ramp signal , inverter 77 ramp signal , and the control of the multivibrators 35 , 37 , 49 , and 51 in response to these signals will be described . fig6 shows the alarm sequence , that is , the sequence normally utilized in the morning to slowly wake the operator prior to the energization of the audio speaker 96 . it will be seen that , during a predetermined time period , the output of the integrator 71 is a linearly decreasing ramp signal while the output of the inverting amplifier 77 is a linearly increasing ramp signal . the rates of change of these signals in fig6 and 7 are greatly exaggerated to ease understanding , the transitions actually occurring over an extended period of time , for example , 1 / 2 hour . the multivibrators 35 and 37 respond to the ramp signal from the integrator 71 by producing an output frequency which increases linearly with time . the multivibrators 49 and 51 simultaneously respond to the output from the inverting amplifier 77 by producing a linearly increasing amplitude signal . thus , during this alarm period , both the frequency and the amplitude of vibration are linearly increased until they reach the levels preset by resistors 41 , 43 , 52 , and 54 . this increasing frequency and amplitude slowly brings the user from a subconscious sleep level to a level of heightened awareness , at the end of which the alarm 96 sounds , finally waking the operator . as shown in fig7 when the sleep switch 81 is closed , the output of the integrator 71 and the inverting amplifiers 77 are identical to that shown in fig6 . in this case , however , the interconnections are reversed by the double pole , double throw switch 83 , so that the integrator 71 controls the multivibrators 49 and 51 and the inverting amplifier 77 controls the multivibrators 35 and 37 . the result of this switching is that the frequency as well as the amplitude of the output signal from the monostable multivibrators 49 , 51 are reduced from the value preset by resistors 41 , 43 , 52 , and 54 to a very low frequency , low amplitude level , slowly bringing the operator from a level of heightened awareness to a level of relatively deep sleep . it will be seen that by altering the values of resistors 41 and 43 , interference waves can be generated during the sleep and alarm phases of operation as may be desired . the present circuit thus permits a very unique system for producing time variations in the frequency and amplitude of vibration to lull the user to sleep or to slowly waken him as desired . referring now to fig8 the detailed circuitry , represented in block form in fig3 will be described . a power supply 101 supplies a v + voltage on output line 103 which is referenced to an output neutral or ground line 105 . this voltage is produced by a stepping transformer 107 , the secondary of which is connected in series with a filtering capacitor 111 and rectifying diode 180 , which is used , together with resistor 115 and reference diode 113 for controlling a regulating transistor 117 to provide the desired voltage . in addition , the power supply 101 provides filtered driving current for the vibrators 17 , 19 by connecting a capacitor 121 and rectifying diode 178 in series with the 60 - cycle source . a pair of output lines 105 , 119 are connected in shunt with the filter capacitor 121 and a bleeder resistor 123 . the astable multivibrators 35 and 37 are identical in construction and thus only the multivibrator 35 will be described . this multivibrator uses an integrated circuit 124 commonly available in the art under standardized part number ne555 ( or others ). pin 8 of this integrated circuit is connected to line 103 and pin 1 thereof is connected to line 105 for powering the integrated circuit . fixed resistors 125 and 127 , along with variable resistor 41 and capacitor 131 , all connected in series between lines 103 and 105 , are connected at their junctions to pins 2 , 6 , and 7 of the integrated circuit 124 . these components 125 , 127 , 41 , and 131 control the frequency of the astable multivibrator configured integrated circuit 124 in the absence of a voltage control signal on pin 5 . pin 4 of the integrated circuit 124 is connected to line 184 for enabling ( when a signal is present on line 184 ) or disabling ( when no signal is present ) the integrated circuit 124 . line 39 , previously mentioned , is connected to pin 5 of the astable multivibrator 124 and will alter the bias on pins 2 , 6 , and 7 to set the free running frequency of the multivibrator 124 when a voltage is present . as the voltage on line 39 increases , the frequency of the integrated circuit 124 will decrease . as previously mentioned , the output at pin 3 , line 135 , is a square wave , the frequency of which is controlled by the variable resistor 41 or the voltage on line 35 , is the latter is above ground level , that is , the level on line 105 . each of the output lines 135 of the multivibrators 35 and 37 are connected to a balance indicator light 137 , comprising a resistor 139 , diode 141 , and light emitting diode 143 connected in series between these outputs . the light emitting diode 143 is mounted on the front panel of the circuit chassis and is illuminated to show maximum intensity in a cyclicly changing pattern , the frequency of which is equal to the difference frequency between the astable multivibrators 35 and 37 . as previously mentioned , this difference in frequency is the interference wave frequency within the waterbed and the light emitting diode 143 makes it easy for the user to adjust the frequencies of the multivibrators 35 and 37 to provide a desired difference frequency . the outputs of each of the astable multivibrators on lines 135 are additionally connected to the inputs of the monostable multivibrators 49 and 51 . these multivibrators are also identical in construction , thus only multivibrator 49 will be described . this multivibrator is also built around an ne555 integrated circuit 147 , including pin 8 , connected to line 103 and pin 1 connected to line 105 for supplying power to the circuit . the output on line 135 from the astable multivibrator 35 is connected to the input at pin 2 of the integrated circuit 147 through a pulse shaping capacitor 45 . the capacitor 45 produces negative going pulses at the trailing edge of the output square wave on line 135 for triggering the multivibrator 49 . the input on pin 2 of the integrated circuit 147 is responsive only to the negative going pulses , such that the frequency of the integrated circuit 147 , but not its pulse duration , is identical to the frequency of the signal on line 135 . pins 6 and 7 of the integrated circuit 147 are each connected at the junction of the variable resistor 52 and capacitor 151 which are , in turn , connected in series with a fixed resistor 153 between the v + line 103 and ground 105 . the variable resistor 52 sets the pulse duration of the monostable multivibrator 49 and thus the intensity of vibration caused by the waterbed vibrator . it can be seen , therefore , that the resistor 52 , in setting the pulse duration , changes the vibration amplitude independent of the frequency , which is determined by the resistor 41 or the signal on line 39 . a voltage control signal on line 60 is connected to pin 5 of the integrated circuit 147 and alters the pulse duration signal at pin 6 , if it is enabled . as the voltage on line 60 increases , the pulse width of the monostable multivibrator 49 increases , that is , the time period during which the output voltage is high is increased . the output at pin 3 , line 153 , is thus a rectangular wave , the frequency of which is determined by the astable multivibrator integrated circuit 124 and the pulse duration of which is determined by the monostable multivibrator integrated circuit 147 . as with the astable multivibrator , a signal supplied to pin 4 from line 184 enables or disables the monostable multivibrator 49 . the outputs of the monostable multivibrators 49 and 51 are connected through bias resistors 155 to driver amplifiers 61 and 63 . these amplifiers are identical in construction and only the amplifier 61 will be described . the amplifier 61 includes a transistor 157 which is operated as a switch , that is , either totally cut off or saturated . when the output on line 153 is at ground level , the transistor 157 is cut off . when the output on line 153 is high , the transistor 157 is saturated and thus conductive . when conductive , the voltage on lines 119 and 105 appears across the vibrator or transducer 17 and the current through the vibrator 17 increases until limited by the resistance of the vibrator . when the transistor 157 cuts off , the inductance of the vibrator 17 is prohibited from damaging the transistor 157 by a shunting diode 159 in typical fashion . the vibrator 19 is operated in an identical fashion from the driver amplifier 63 . turning now to the control circuitry used for operating this vibrator circuit , a digital clock 65 , in the form of an integrated circuit chip , readily available on the market , is supplied with operating voltages from lines 103 and 105 and provides , at a time set by the operator , an alarm signal on line 67 . an alarm reset input on line 163 responds to negative going pulse signals to reset the alarm circuit of the clock 65 . the line 163 is normally clamped through a resistor 165 to the voltage on line 103 . signals on the line 67 , indicating that the alarm time has been reached , set a pair of flip - flops 69 and 79 which form a part of the mode control 68 . a diode 167 prevents the signal from attempting to both set and reset the flip - flop 79 at the same time . the flip - flop 69 is used to cycle the vibrators , whereas the flip - flop 79 determines the direction of cycling , that is , whether the vibrator circuit is being used to induce sleep in the operator or to wake the operator up slowly . when the flip - flop 79 is set by the signal on line 67 , the set state indicates a wake up phase . alternatively , when the flip - flop 79 is reset by a manual closure of the switch 81 , the sleep switch , the sleep inducing cycle of the vibrator will begin . note that a diode 167 sets the flip - flop 69 in response to the switch 81 so that the flip - flop 69 is set for either the sleep or wake up mode . the output of the flip - flop 69 is connected to the integrator 71 , the output of which is at ground potential until the flip - flop 69 is set . at that time the output on line 73 changes linearly from a high potential , the potential on line 103 , to ground level , the potential on line 105 . the inverting amplifier output is opposite that of the integrator 71 , that is , when the flip - flop 69 is set , the output on line 75 changes linearly from ground potential , the potential of line 105 , to a positive voltage potential , that of line 103 . each of these outputs on lines 73 and 75 are applied to the double pole , double throw solid state switch 83 , a commonly available integrated circuit . when the flip - flop 79 is set by the alarm on line 67 , and when the flip - flop 69 is set , a signal on line 169 will close a double pole , single throw solid state switch 171 to conduct the set voltages from the q and q outputs from the flip - flop 79 to the switch control inputs of the double pole , double throw integrated circuit switch 83 . alternatively , when the sleep switch 81 has been closed so that the flip - flop 79 is reset , but the flip - flop 69 is set , the signal on line 169 will close the double pole , single throw solid state switch 171 to connect the reset voltages from the q and q outputs of the flip - flop 79 to the switch 83 . the double pole , double throw integrated switch 83 is controlled by the outputs from switch 171 on lines 173 and 175 , such that if the flip - flop 79 is set , indicating a wake up sequence , the negative going ramp signal from the integrator 71 will be connected to output 177 of the switch 83 , line 39 , for controlling the astable multivibrators . at the same time , the positive going ramp signal on line 75 will be connected at output 179 , line 60 , of the switch 83 for controlling the monostable multivibrators . alternatively , when the flip - flop 79 is reset indicating a sleep inducing phase , the output of the integrator 71 will be conducted by the switch 83 to the monostable multivibrator on line 60 , whereas the output of the inverting amplifier 77 will be connected to the astable multivibrators on line 39 . the state of the flip - flop 79 in conjunction with the switch 83 thus conducts the output of the integrator 71 and inverting amplifier 77 to the multivibrators so that the astable multivibrator and the monostable multivibrator in each half of the driving circuit receive a ramp signal going in opposite directions . during the wake up phase the vibrators begin at low frequency , low amplitude and cycle slowly to high frequency , high amplitude . this operation is reversed when flip - flop 79 is reset , that is , the vibrators begin at high frequency , high intensity and cycle slowly to low frequency , low intensity . when the end of the cycle is reached , flip - flop 69 is reset by a signal produced by the alarm reset and control circuit 86 . specifically , a comparator 85 produces an output voltage signal when the negative going ramp signal from the integrator 71 reaches the level of voltage on line 105 . the output 87 of this comparator 85 is anded with the q output of the flip - flop 79 ( indicating wake up rather than sleep phase ) in an and gate 181 , enabling a gate circuit 90 to energize an audio oscillator 94 . a reset switch 92 resets the gate 90 , when closed by the operator , to disable the audio oscillator 94 . the oscillator is in turn connected to speaker 96 to awaken the user . also , upon resetting flip - flop 69 , line 169 opens the switch 171 , which in turn opens the switch 83 , thereby removing all control voltages from lines 39 and 60 . in addition , line 169 disables a gate 182 ( if switch 183 is open ). the gate 182 then produces a signal on line 184 to disable all multivibrators 35 , 37 , 49 , 51 . if the operator wishes to manually turn on the vibrator system without using the alarm circuit , he closes switch 183 , which enables the gate 182 to produce a signal on line 184 , enabling multivibrators 35 , 37 , 49 , 51 regardless of the state of the flip - flop 69 . from the foregoing description , it can be seen that the present circuit , in addition to permitting totally flexible control of both amplitude and frequency of a pair of vibrators adapted for connection to a piece of furniture such as a waterbed , will slowly phase the amplitude and frequency to produce a wake up and sleep mode . during the wake up mode , the amplitude and frequency start at low levels and are gradually increased to heighten the awareness of the individual before an audible alarm sounds . during the sleep phase , the frequency and amplitude begin at a high level and are slowly reduced to induce a restful state in the user .
a vibrator mechanism , including a transducer and driving circuit , particularly adapted to vibrating a waterbed , includes two independently controlled vibration sources , each of which can generate vibration of varying amplitude and frequency . these two sources are typically mounted at opposite ends of a waterbed frame and vibrated at different frequencies so that interference waves may be produced within the water of the bed to produce a pleasing effect for the user . additional circuitry is described which provides a time varying frequency and amplitude for each of the vibrators , and this circuitry is in turn controlled by a clock circuit so that , by using the time varying frequency and amplitude , the user may be slowly lulled to sleep or slowly awakened using the vibration within the waterbed as a stimulus for controlling the rate of falling asleep and waking up .