throbber
United States Patent [191
`DePauli
`
`[11]
`
`[45]
`
`Patent Number:
`Date of Patent:
`
`4,963,793
`* Oct. 16, 1990
`
`[54] DELAYED RESPONSE TOUCH SWITCH
`CONTROLLER
`Inventor:
`John F. DePauli, San Diego, Calif.
`[75]
`[73] Assignee: Westek Associates, San Diego, Calif.
`[ *] Notice:
`
`The portion of the term of this patent
`subsequent to Jul. 3, 2007 has been
`disclaimed.
`[21] Appl. No.: 165,591
`[22] Filed:
`Mar. 8, 1988
`
`[56]
`
`Related U.S. Application Data
`[63]
`Continuation-in-part ofSer. No. 148,767, Jan. 26, 1988.
`Int. a.s ........................ H01J 7/66; H05B 37/02;
`[51]
`H05B 41/04
`[52] u.s. a ....................................... 315/74; 315/291;
`315/DICi. 4; 315/360; 315/362
`[58] Field of Search .................. 307/116, 114; 315/74,
`315/291, 194, 199, om. 4, 362, 360
`References Cited
`U.S. PATENT DOCUMENTS
`4,160,192 7/1979 McAllise ......................... 315/360 X
`4,359,670 11/1982 Hosakia eta!. ..................... 315/307
`4,508,997 4/1985 Woodnutt ........................... 315/360
`4,649,323 3/1987 Pearlman et al .................... 315/307
`Primary Examiner-Eugene R. Laroche
`Assistant Examiner-Ali Neyzari
`Attorney, Agent, or Firm-Brown, Martin, Haller &
`McClain
`
`ABSTRACT
`[57]
`The present invention provides a very low actuation
`force touch control switch for use in brightness control
`of illumination devices. The control switch comprises a
`flexible membrane having a plurality of conductors
`disposed on one surface and secured to a rigid support
`surface. The conductors are interwoven in a present
`pattern with portions of the conductors being exposed.
`A conductive surface is formed in an area under the
`exposed conductors. The membrane is fastened to the
`rigid support surface so that a very small spacing is
`maintained between the exposed conductors and the
`fixed conductive surface, allowing a very light touch to
`cause one or more exposed conductors to be shorted to
`the conductive surface. A microprocessor periodically
`polls the leads of the membrane to determine which are
`shorted together and causes an output power level to be
`adjusted accordingly. The touch control system em(cid:173)
`ploys a Delayed-Off feature in which the microproces(cid:173)
`sor causes a discernible dimming to occur when a
`DELAYED-OFF selection are on the memberane is
`pressed but which delays the turning off of the illumina(cid:173)
`tion device until a preselected amount of time has
`passed, thereby allowing a switch operator to leave an
`area before becoming dark. In addition, Soft-On and
`Soft-Off processing is employed so that on and off tran(cid:173)
`sitions are more gradual and aesthetically pleasing and
`to provide a period in which to select an alternate
`brightness level.
`
`20 Qaims, 4 Drawing Sheets
`
`4 - r ·
`
`2
`
`_ _j
`
`6
`
`24
`
`vss
`IRQ
`vee
`EXTAL
`XTAL
`MDS
`TIMER
`PeO
`Pel
`Pe2
`PC3
`
`PA6
`PA5
`PA4
`PA3
`PA2
`PAl
`PAO
`PB7 .
`
`~ 30
`
`MID
`L6
`L5
`L4
`L3
`L2
`Ll
`LOW
`DIM
`
`14
`
`12
`
`- - - - -
`
`_j
`
`MICROSOFT EXHIBIT 1008
`
`

`
`,r20 LJ=1
`RESET ~ 30
`
`PA7
`
`HIGH
`MID
`L6
`L5
`L4
`L3
`L2
`Ll
`LOW
`DIM I
`
`PA6
`PA5
`PA4
`PA3
`PA2
`PAl
`PAO
`PB7
`PB6
`PB5 1--
`PB4 1--
`PB3 1--
`
`4 - r ·
`
`2
`
`I
`
`+5V
`N/
`
`26
`
`I ~ 624
`_ _j
`
`J vss
`
`IRQ
`vee
`EXTAL
`XTAL
`MDS
`TIMER
`
`~~~
`
`N/e
`
`Pe3
`r-1PBO
`PBI
`PB2
`
`22
`
`I
`
`+5V I
`14
`12~T
`
`18
`
`L.
`
`-
`
`FIG. I
`
`~ r.n
`•
`~
`too+-
`~
`.......
`
`I
`
`' I
`
`0
`~
`jooool
`...
`0\
`jooool
`I 8
`
`'
`
`I !
`
`'
`
`I
`
`jooool
`
`~
`i
`Sa
`....
`,. -...
`\C
`~
`-...
`~
`
`

`
`U.S. Patent Oct. 16, 1990
`34 32
`38-- ,- -
`
`-
`
`,-...l.l....L...l +'
`.l..l.V
`I
`I I I
`
`Sheet 2 of 4
`
`~,963,793
`
`4~
`-
`-
`
`-- ,
`
`~
`
`.--
`
`--1-.-
`
`!
`I
`I
`I
`-.!
`
`.,
`
`30
`
`u
`j 1Til lit11J
`~I I I I
`I
`I I
`I
`D
`l
`- --
`.... -- -r..
`-
`J
`4432 \
`
`-
`
`---
`
`r-
`
`-
`
`I
`
`\ -~
`-
`1
`I/~
`I
`I
`I
`1 I
`I
`~-rm
`~, I@ 11
`I
`I
`I
`I
`I ~~~----
`I
`I I I -
`I Uo:--/ Lh-
`~· _......__
`L
`
`34
`
`I
`I
`I
`I
`I
`I
`I
`I
`I
`I
`)
`;-:
`/.;I,
`
`DIM
`
`I
`I
`I
`I
`I
`I
`I
`I
`I
`~
`
`, __ r--,--1
`j
`LOW Ll L3) ~5
`
`FIG. 2
`
`~8
`
`36
`
`L6
`
`lflHIGH
`3~
`MID -~ ~
`
`L2 L4
`
`31
`
`31
`
`40
`
`34
`
`FIG.3
`
`FIG.4
`
`FIG.5
`
`

`
`U.S. Patent
`
`oct. 16, 1990
`
`Sheet 3 of 4
`
`4,963,793
`
`7
`
`-f-
`
`7
`
`-i
`
`46
`
`44 42
`
`~&SLS~''".!,Jss,
`FIG. 7
`
`FIG. 6
`
`40
`
`-
`
`FIG. 8
`
`~0
`
`FIG. 9
`
`

`
`U.S. Patent
`
`Oct. 16, 1990
`
`Sheet 4 of 4
`
`4,963,793
`
`DECREASE
`BRIGHTNESS
`LEVEL
`
`STORE BLEVEL
`AS
`ENTRY LEVEL
`
`CLEAR
`SOFT OFF
`FLAG
`
`NO
`
`NO
`
`TRIGGER
`TRIAC/
`SWITCH
`
`FIG.IO
`
`

`
`1
`
`4,963,793
`
`DELAYED RESPONSE TOUCH SWITCH
`CONTROLLER
`
`CROSS REFERENCE TO RELATED
`APPLICATIONS
`The present application is a continuation in part of
`application Ser. No. 148,767 filed on Jan. 26, 1988.
`
`40
`
`2
`SUMMARY OF THE INVENTION
`One purpose of the present invention is to provide a
`touch sensitive controller that allows a delayed off
`5 response.
`Another purpose of the present invention is to pro(cid:173)
`vide a touch control switching system that allows ready
`adjustment or reinstatement of illumination levels after
`a an off command.
`An advantage of the present invention is the provi(cid:173)
`sion for a period of partial illumination after receiving
`an off command to allow safe exit from a lighted area.
`Another advantage of the prevent invention is the
`provision of easy reactivation of the illumination pat(cid:173)
`tern after requesting an off state.
`The present invention provides a touch control sys(cid:173)
`tem which is actuable by a very light touch while allow(cid:173)
`ing a large number of switching gradations or control
`sequences.
`These and other purposes, advantages, and objects of
`the present invention are realized if a touch control
`system comprising a pad with multiple interleaved con(cid:173)
`ductors disposed on a semi-flexible material which is
`generally mounted on a very rigid base or support struc(cid:173)
`ture. The semi-flexible membrane is attached directly to
`the rigid base with a thin layer of adhesive which serves
`as a spacer, leaving portions of the interleaved conduc(cid:173)
`tors exposed. The rigid base has a recessed portion in
`which a conductive element is mounted and positioned
`so that it is directly beneath exposed portions of the
`conductors printed on the semi-flexible membrane. Be-
`cause of the extremely small spacing between the mem(cid:173)
`brane and the rigid base and because of the rigidity of
`the base, a very light touch causes exposed conductors
`to come in contact with the conductive element, short(cid:173)
`ing them together. Because of the extremely small spac-
`ing provided by this construction technique, an ex(cid:173)
`tremely light touch is required to actuate the switch
`rendering it far more aesthetically pleasing and more
`suitable for use in many applications.
`In one embodiment of the invention, a precision re(cid:173)
`cess is molded into a rigid plastic base, which precisely
`accommodates the thickness of a hot-stamped or print-
`ed-on conductor. The interleaved conductors are
`mounted above this conductor and constantly polled or
`monitored by a microprocessor to determine which are
`shorted together. The microprocessor provides a con(cid:173)
`trol signal to a triac which alters an controlled output
`power level according to which conductors are shorted
`together. Using lithographic techniques to form the
`conductors, a complex pattern of interleaving can be
`achieved and a large number of gradations created and
`nearly continuous power control may be provided.
`A Delayed-Off feature is implemented by interleav(cid:173)
`ing at least two of the conductors in a DELA YEO(cid:173)
`OFF selection area on the flexible membrane and using
`conduction between these conductors to initiate a de-
`layed response tum off operation. When the Delayed(cid:173)
`Off mode is initiated by touch contact, the power out(cid:173)
`put level is immediately decreased, dimming any con(cid:173)
`trolled light, to indicate to the user that the Delayed-Off
`has taken effect. The microprocessor holds this power
`level and counts a fixed period oftime before turning off
`the lamp. Thus, a person has time to leave the room
`before the room goes dark.
`In addition, the microprocessor utilizes a short period
`decreasing power level ramp to tum off illumination
`devices connected to the controller.
`
`10
`
`20
`
`BACKGROUND OF THE INVENTION
`1. Field of the Invention
`The present invention relates to electrical switches
`and controllers and more particularly to a touch actu(cid:173)
`ated switching system that provides delayed response 15
`timing for termination of electrical power to a con(cid:173)
`trolled device. The invention further relates to a touch
`control system allowing selection between a plurality of
`alternate ON states, an OFF state, and a delayed OFF
`state for an illumination device.
`2. Background of the Art
`Touch control switching systems, especially for con(cid:173)
`trolling illumination devices, have proven appealing
`due to their added convenience and aesthetics. How(cid:173)
`ever, incorporation of multiple power level dimming 25
`schemes in such systems or switches has typically re(cid:173)
`quired use of complex touch or contact sequences
`which have proven annoying or to difficult to remem(cid:173)
`ber and use for noncommercial applications.
`To decrease the operational complexity by decreas- 30
`ing the number of discrete contact elements that must
`be separately touched during operation, a class of
`switches based on membrane contacts were developed.
`In membrane switching a series of switch contact is are
`manufactured on the surfaces of one or more adjacent 35
`membranes which are deformed into contact by touch.
`This allows a series of contact elements or patterns to be
`built into a relatively compact structure which is oper(cid:173)
`ated by touching an exterior surface which generally
`hides the underlying contact structure. A variety of
`otherwise complex power or lighting level control
`schemes are accommodated through a specific, and
`complex, interconnection of contacts without requiring
`knowledge by the switching system user. The user only 45
`needs to follow a simple contact pattern on an exterior
`surface which is interpreted by the more complex un(cid:173)
`derlying pattern of switch contacts.
`However, present membrane switching techniques
`have a number of drawbacks which seriously limit their 50
`suitability for many applications. One drawback is a
`requirement for relatively high actuation forces which
`reduces their aesthetic appeal and their utility for users
`having limited hand or fmger mobility or strength. A
`second drawback is the generally complex multi-lay- 55
`ered construction techniques for present membrane
`switches which adds to their cost and complexity.
`At the same time, an inadequacy of all prior tech(cid:173)
`niques for switching lights is that switching systems
`automatically turn lights completely off before a system 60
`user can leave the room or building. Thus, the user must
`fumble in the dark to leave the previously illuminated
`area or leave a light on.
`What is needed is a method and apparatus for proving
`touch actuated control over the brightness or light out- 65
`put of lamps or similar illumination devices that is easy
`to use and provides a more convenient output scenario
`when adjusting to an off state.
`
`

`
`4,963,793
`
`6;
`
`4
`3
`lamp 2. The interface plug 1 is generally polarized with
`BRIEF DESCRIPTION OF THE ORA WINGS
`one contact blade oriented to connect to a neutral or
`grounded side of the electrical source 5 and a second
`The novel features of the present invention may be
`blade connected to a hot side. Electricity from the neu-
`better understood from the accompanying description
`when taken in conjunction. with the accompanying 5 tral or grounded side is connected directly to both a
`first input of the controlled lamp 2 and a control circuit
`drawings in which like characters refer to like parts and
`in which:
`or controller 4. The second or hot side of the electrical
`FIG. 1 illustrates a schematic diagram of control
`source 5 output is connected to a second input of the
`circuitry used in one embodiment of the present inven-
`control circuit 4 which is in turn connected to a second
`tion;
`10 electrical input of the controlled lamp 2.
`FIG. 2 illustrates a schematic pattern for conductors
`As shown in FIG. 1, the control circuit 4 uses a triac
`used on a membrane in a touch control switch con-
`6 interposed between the second electrical source con-
`nection and the controlled lamp 2. A microprocessor 20
`structed according to the present invention;
`FIG. 3 is an enlarged sectional view taken on line
`is used in the control circuit 4 to determine the various
`3-3 of FIG. 2;
`15 operating levels for the lamp 2 and provide control
`FIG. 4 is an enlarged sectional view taken on line
`signals to the triac 6.
`4-4 of FIG. 2;
`An exemplary microprocessor 20 useful in construct-
`FIG. 5 is a view of the rear face of membrane 30 of
`ing the present invention is a microprocessor manufac-
`FIG. 2;
`tured by the Motorola Company under the designation
`FIG. 6 is a top plan view of the base for membrane 30 20 of model numbers 6804, HC 6804 or 68HC6804. This
`of FIG. 2;
`processor has the advantage that it is a low power
`FIG. 7 is a sectional view taken on line 7-7 of FIG.
`CMOS type device which is organized as an eight-bit
`central processor with an internal instruction set that
`efficiently handles the required control functions or
`FIG. 8 is an enlarged sectional view similar to FIG. 7,
`25 instructions of the present invention.
`with membrane 30 attached;
`FIG. 9 is a view similar to FIG. 8, showing the
`Of course, the exact microprocessor used and the
`operating frequency and port configurations may be
`contact action; and
`altered so long as required operating programming is
`FIG. 10 illustrates a flow diagram of the steps em-
`provided. The exemplary HC6804 microprocessor em-
`played by the control circuitry of FIG. 1.
`DETAILED DESCRIPTION OF A PREFERRED 30 ploys a series of internal storage registers, an accumula-
`EMBODIMENT
`tor, an internal timer, ROM type memory, and 32-128
`bytes of RAM which are available in other micro(cid:173)
`processors. However, the present invention only re(cid:173)
`quires a few hundred bytes of ROM to implement along
`with 4-8 internal registers, a timer, an accumulator and
`associated support elements, allowing less complex
`microprocessors to be employed. In the alternative, an
`Application Specific Integrated Circuit (ASIC) is con(cid:173)
`structed which incorporates only the specillc amount of
`ROM, RAM, and other elements, including discrete
`components like timing capacitor 26 (see below). The
`manufacture of an ASIC reduces cost through reduced
`complexity and may require less power to operate.
`The microprocessor 20 operates in five volt electrical
`power which is typically derived from the 110 volt
`input through a diode 8, resistor 10, zener, diode 12 and
`capacitor 14. The diode 8 supplies semi-rectified current
`which is limited by a the resistor 10 which has a resis(cid:173)
`tance of approximately 10 kilo-ohms. A zener diode 12,
`with a zener breakdown voltage of approximately 5
`volts, is connected between the output of the resistor 10
`and ground and clamps the voltage between a power
`supply point 16 and ground point 18 to 5 volts.
`The capacitor 14 has a capacitance of approXimately
`200 microfarads which acts to smooth out the semi(cid:173)
`sinusoidal signal provided through the diode 8 which
`provides a fairly high quality or well regulated positive
`5 volt supply voltage to power supply node 16. Because
`the ground 18 is connected to the other side of at 110
`volt power supply voltage, power supply node 16 floats
`at 5 volts above the nominal 110 volts AC power from
`the electrical source 5.
`In the preferred embodiment, power supply voltage
`is also provided to microprocessor 20 through a resistor
`22 to all four input terminals of port C (labeled
`PCO-PC3) of the exemplary microprocessor 20. The
`resistance of the resistor 22 is approximately 1 meghms,
`which limits the current to a value which will not dam-
`
`The present invention provides a touch control
`switch or power controller that provides several adjust(cid:173)
`able levels of output power to a controlled device such 35
`as a lamp or other source of illumination and allows a
`time delayed response to OFF commands. In addition,
`during execution of OFF commands the illumination
`device is ramped to a zero power level over a short
`period rather than abruptly turned off. These steps are 40
`accomplished if a touch control switch assembly em(cid:173)
`ploying a low activation force switch with a series of
`patterned conductors positioned above a conductive
`surface. The conductors are connected to a control
`circuit for monitoring conduction between the conduc- 45
`tors and providing an output control signal to an output
`power device in response to conduction patterns or
`sequences.
`A schematic diagram depicting control circuitry con(cid:173)
`structed and operating according to the principles of 50
`the present invention is illustrated in FIG. 1. In FIG. 1,
`a controller is shown having an interface plug 1 con(cid:173)
`nected between a lamp 2, or other illumination device,
`and a source of electricity 5 such as a typical wall or
`floor outlet (not shown).
`A typical application for the present invention is for
`controlling the brightness of household lamps and light(cid:173)
`ing fixtures operating at 110 volts AC. Therefore, the
`electrical source 5 is described as providing 110 volt
`AC current at approximately 60 Hertz which is stan- 60
`dard household voltage and frequency in the United
`States. However, the method of the invention is also
`applicable to other voltage levels up to 220 volts and
`operating frequencies such as 50 Hertz with adjust(cid:173)
`ments to components as would be obvious to those 65
`skilled in the art.
`The interface plug 1 is configured to act as a recepta(cid:173)
`cle for a matching electrical plug (not shown) for the
`
`55
`
`

`
`4,963,793
`
`20
`
`5
`age microprocessor 20. Integrated circuits generally
`contain voltage protection diodes which clamp input
`voltages above Vee to Vee+ 1.6 volts on the internal
`circuitry of the integrated circuit and similarly with
`voltages below 0 volts the voltage supplied to the inte- 5
`grated circuit is clamped to Vss -1.6 volts. Because of
`the input protection devices, what microprocessor 20
`actually sees is a square wave input going from nomi(cid:173)
`nally 0 to 5 volts.
`Microprocessor 20 controls the operation of triac 6 10
`through capacitor 24. During periods when triac 6 is
`off, output terminals P80 through P85 are maintained at
`a high, I, logic level, i.e., 5 volts. When microprocessor
`20 is to turn on triac 6, output terminals P80 through
`P85 go to a low, 0, logic level, i.e. 0 volts. The charge 15
`stored on the capacitor 24 is discharged into a P-type
`injection port of triac 6 which causes triac 6 to turn on.
`Output ports PBO through PBS then return to the high
`or 5 volt level and the capacitor 24 is recharged by
`internal leakage through the triac 6.
`The capacitor 26 adjusts or sets the operating fre(cid:173)
`quency of microprocessor 20. The microprocessor 20
`has an internal clock generation circuit whose operating
`frequency is adjusted by an external capacitor.
`A capacitor 28 is connected to the reset input termi- 25
`nal to prevent stray fields from generating a reset signal
`in the microprocessor 20.
`Microprocessor
`terminals PB6, PB7 and P AO
`through PA7 are connected to a series of dim, low, L1
`through 6, mid and high leads of a touch switch 30. A 30
`layout of a membrane portion of the touch switch 30 is
`shown in FIG. 2. As shown in FIG. 2, the dim, low, mid
`and high leads of the switch 30 cross a power level
`control area 40 covering 4 sections of dimmer area 40.
`Leads L1 through L6 interweave through the dim, low, 35
`mid, and high leads in a serpentine fashion. The dim
`lead is interwoven with the high lead in an OFF selec(cid:173)
`tion area 38 and the low and high leads are interwoven
`in a DELA YEO-OFF selection area 36. A printed
`insulator 34 covers all leads excepting in areas 36, 38 40
`and 40. In these areas the leads are exposed.
`FIG. 3 is a sectional view of membrane 30 showing
`the exposed low, dim and high leads. These leads are
`supported by substrate 31 but are not covered by insula(cid:173)
`tion 34 in this selection area. FIG. 4 is a section ofmem- 45
`brane 30 taken along line 4-4 of FIG. 2. FIG. 4 shows
`how leads L1 through L4 and the high lead are insu(cid:173)
`lated by insulation 34 but lead HIGH is exposed in
`opening 40. FIG. 5 is a rear view of membrane 30
`through substrate 31.
`FIG. 6 is a top view of base 42. Recess 44 is a flat
`recess approximately 2 mils below the flat surface of
`base 42. Conductor area 46 is formed in recess 44. In a
`preferred embodiment conductor 46 is formed by car(cid:173)
`bonized paint. Conductors 50 and 52 are formed in a 55
`simi)ar manner. Ventilation hole 48 is included to avoid
`alteration of the tolerances between membrane 30 (FIG.
`2) and base 42 due to variations in ambient temperature
`and/or barometric pressure changes when membrane
`30 is adhesively placed on the surface of base 42.
`FIG. 7 is a side view of base 42 and conductor 46.
`FIG. 8 is a side view showing membrane 30 attached
`to base 42 by adhesive 43. Because of the extreme rigid(cid:173)
`ity of base 42, which is preferably formed with high
`rigidity plastic, this spacing tolerance between the ex- 65
`posed leads of membrane 30 and conductor regions 46,
`50 and 52 can be very small on the order of 50 microns
`or less. Because of this small tolerance, a very light
`
`6
`touch approximately one half ounce, is required to
`cause connection between the leads formed on mem(cid:173)
`brane 30 and conductor regions 46, 50 and 52. Because
`of this tight tolerance, membrane 30 must be formed of
`a plastic such as mylar which is resistant to moisture and
`temperature alterations of size and shape and membrane
`30 must be fastened to the surface of base 42 using an
`adhesive 43 such as the 467 adhesive by 3M Corpora(cid:173)
`tion which is also moisture and temperature stable.
`In the described embodiment, adhesive 43 acts as a
`spacer between membrane 30 and base 42 to provide
`precise spacing between membrane 30 and conductor
`regions 46, 50 and 52. Alternatively, adhesive 43 is
`made thicker, approximately 7 mils, and recess 44 is
`eliminated. In this alternative embodiment, the adhesive
`itself provides all the required spacing between the
`conductors of membrane 30 and conductor regions 46,
`50 and 52.
`To activate the touch control switch of the present
`invention and select an illumination Setting, manual
`pressure is applied on the top of the membrane 30.
`When pressure is directed on the membrane 30 above
`conductor region 46, as shown in FIG. 9, one or more
`of the leads L1 through L6 will be shorted to one of
`more of dim, low, mid and high leads through conduc(cid:173)
`tor 46. Microprocessor 20 is programmed so that a
`logical 0 is placed on each of the dim, low, mid and high
`leads, successively and leads L1 through L6 are nor-
`mally at a logicall. Microprocessor 20 then polls termi(cid:173)
`nals P AO through PAS to determine if conductivity is
`present between the selected dim, low, mid and high
`lead and one of the leads L1 through L6. If continuity is
`found, that fact is stored in a register within micro-
`processor 20 and is used as timing data for triggering the
`triac 6.
`The controller 4 and, thus, the microprocessor 20 are
`powered on as long as the interface plug 1 is connected
`to an electrical source 5. To preserve aesthetics no
`separate ON switch is used, although possible. This
`means that the controller 4 is always ready to receive
`new commands or brightness level requests from the
`switch membrane 30, subject to polling timing de(cid:173)
`scribed below.
`The operation of the microprocessor 20 and associ(cid:173)
`ated support elements and leads low through high are
`better understood from viewing the flow diagram of
`FIG. 10 in conjunction with the circuit of FIG. 1.
`The microprocessor 20 is initialized or initializes the
`50 controller 4 on initial power up so that the microproces(cid:173)
`sor port A leads PAO-PAS, port B leads PB6-PB7 and
`port C leads PCO-PC3 are set or configured as inputs;
`and port A leads PA6-PA7, and port B leads PBO-PBS
`are set as outputs, except for polling commands as used
`below. The voltage on the PCO-PC3leads, from regis(cid:173)
`ter 22, are defmed as high and the PB1-PB5 and PA6--
`p A 7 leads set at a high or 1 logic level. A system status
`register is loaded with a multi-bit command which con(cid:173)
`tains bits defming system status for certain basic operat-
`60 ing parameters. These parameters are lamp ON or OFF,
`Soft-On feature active or inactive, polarity for the triac
`6 (low positive, high negative), Delayed-Off active or
`inactive, and Soft-Off inactive or active. Initially these
`values are set as OFF, inactive, low, inactive, and inac(cid:173)
`tive.
`Additional registers, such as a register BLevel are set
`for establishing an initial Brightness Level. The BLevel
`register is initially loaded with a value on the order of
`
`

`
`4,963,793
`
`25
`
`7
`5.6 milliseconds of delay. The BLevel register value is
`also loaded into a Timer Counter Register TCR.
`As the line voltage connected to plug 1 passes
`through one half cycle of the sinusoidal alternating
`current provided by the electrical source, microproces- 5
`sor 20 (FIG. 1) detects zero voltage cross over transi(cid:173)
`tions through input terminals PCO through PC3. These
`cross over points are used as markers or flags to prompt
`a processing cycle for the microprocessor 20 operating
`instructions or program.
`The operating frequency of microprocessor 20 is
`approximately 125 kilohertz which is approximately
`2000 times the operating frequency of standard house(cid:173)
`hold current. The exemplary HC 6804 microprocessor
`requires on average four clock cycles to perform a 15
`given command or instruction. Therefore, the micro(cid:173)
`processor 20 executes approximately 500 instructions
`for every cycle of the power source 5 and approxi(cid:173)
`mately 250 instructions every one-half cycle. The one(cid:173)
`half cycle period representing the time between zero 20
`voltage cross over points for the sinusoidal AC current
`source. As before, the value of capacitor 26 can be
`altered to establish an alternate timing cycle for the
`microprocessor 20 where other electrical sources are
`used.
`During a given half-cycle, the longer triac 6 remains
`off, the lower the average power received by lamp 2
`and the dimmer the lamp 2 will be. Conversely, the
`longer the lamp 2 is turned on the brighter it will be.
`Thus, when the microprocessor 20 is set to provide a 30
`particular brightness setting, microprocessor 20 adjusts
`the amount of delay time that passes into each half-cycle
`before the triac 6 is turned on. The lowest intensity or
`brightness setting typically translates to about 6. 7 milli(cid:173)
`seconds of delay before allowing triac 6 to tum on and 35
`at the brightest setting, microprocessor 20 allows triac 6
`to turn on about 1.6 milliseconds after the start of a half
`cycle. This 1.6 millisecond delay is used to allow micro(cid:173)
`processor 20 to poll the required leads of membrane 30
`to determine if a new setting or brightness has been 40
`selected and perform necessary program steps.
`At the start of each half cycle or 1.6 millisecond delay
`period, the microprocessor 20 begins operation by pull(cid:173)
`ing or strobing the P A 7 lead low to poll the various
`input leads and determine their conductivity with 45
`P A07. The microprocessor 20 also starts an internal
`timer which is used to set the firing time for the triac 6.
`With the P A 7 lead pulled low, the touch pad is
`checked for brightness commands by checking one
`level of each of the leads P AO-PS one at a time. If any 50
`of the leads are in a low state then a time delay value
`associated with that lead is loaded into the BLevel reg(cid:173)
`ister. For the preferred embodiment, the levels associ(cid:173)
`ated with conductivity between lead PA7 and the PA-
`0-AS leads is on the order of 2.0, 3.0, 3.2, 3.4, 3.5, and 55
`3.6 milliseconds respectively. The microprocessor 20
`then sets the P A 7 lead high and the P A6 lead is strobed
`low. The PAS-PAO leads are again checked, this time in
`descending order, and another series of associated val(cid:173)
`ues loaded into the BLevel register. These values are 60
`3.7, 3.8, 3.9, 4.0, 4.1, and 4.2 milliseconds respectively.
`Note that the lowest or smallest delay values are
`checked fust so that the brightest setting specilled by
`touching the touch pad is selected first to the exclusion
`of other or contradictory commands during a given 65
`polling cycle. Once a brightness level is selected and
`loaded into the BLevel register a new brightness level
`cannot be selected until the next cross over point.
`
`8
`The above procedure is used with leads PB6 and PB7
`by setting them as outputs and strobing them to a low
`value and checking the leads PAl-PAS and then PAS-(cid:173)
`PAl respectively. The values loaded into the BLevel
`register when these leads are detected as low are 4.3,
`4.4, 4.5, 4.6, 4.7, 4.8, 4.8, 4.9, 5.0, 5.1, 5.2, and 5.3 milli-
`seconds respectively.
`The microprocessor 20 then changes or sets the
`PB6-PB7 leads to inputs with the P A 7 lead then
`10 strobed low. The leads PB7 and PB6 are checked to
`determine if contact has been made in the OFF selection
`area 36 or DELAYED-OFF selection area 38.
`Of the 26 combinations between the dim, low, mid,
`and high leads, and the leads L1 through L6 on the
`membrane 30, twenty-four are used to defme gradations
`or levels of brightness for the lamp 2 and two are used
`to define "OFF' and "DELAY-OFF" states or com(cid:173)
`mands. The differences in brightness between adjacent
`levels are very difficult to perceive by the human eye,
`thus the variations in levels appear to be a continuous
`scale. Because of the light touch and the continuous
`scale appearance of the control switching system, the
`described embodiment provides a lamp dimming system
`with the tactile qualities of touch lamp control and the
`aesthetic qualities of continuous dimming.
`The microprocessor 20 continues to monitor or poll
`the leads PAO-PAS on a periodic basis and detects any
`new commands or requests for altered brightness. If a
`new level command is detected then a value for the
`corresponding delay from zero point cross over is trans(cid:173)
`ferred into the BLevel register which is used to deter-
`mine the timing for flring the triac 6.
`While the variations in brightness as implemented by
`the present invention advance the art, additional fea(cid:173)
`tures are provided by the method and apparatus of the
`invention which prove most useful.
`One such feature is the implementation of a Soft-Start
`technique for initially turning on the lamp 2 after being
`turned off. In the Soft-Start or Sott-On mode of opera(cid:173)
`tion the microprocessor 20 retrieves the current bright(cid:173)
`ness level from the BLevel register and saves it in a
`temporary Command Level (ComLevel) storage regis(cid:173)
`ter. The ComLevel value, from the BLevel register, is
`used as a target brightness level unless the touch control
`user sets a new level. The target level is adjusted if a
`different one is requested by a control user before the
`ComLevel value is reached.
`Typically the BLevel value is then set at a very low
`level, say on the order of 5.6 milliseconds of delay as set
`initially in the BLevel register. This means that the
`initial average power delivered to the lamp 2 is very
`low which results in a dim light level. The BLevel value
`or number is then decreased by subtracting 32 microsec(cid:173)
`onds from the BLevel register value and reloading the
`new value into the BLevel register on each micro(cid:173)
`processor 20 instruction cycle. At the beginning of each
`microprocessor instruction cycle the new BLevel value
`is compared to the value stored in ComLevel to see if
`the target level has been reached. If it has, Soft-On
`processing is completed. Otherwise, the Soft-On pro(cid:173)
`cessing continues until completed, and does so to the
`exclusion of other level changes or commands. Once
`the microprocessor 20 has adjusted the triac 6 to
`achieve the desired brightness level, the appropriate bit
`in the system status register is set low to indicate that
`the Soft-on processing routine i

This document is available on Docket Alarm but you must sign up to view it.


Or .

Accessing this document will incur an additional charge of $.

After purchase, you can access this document again without charge.

Accept $ Charge
throbber

Still Working On It

This document is taking longer than usual to download. This can happen if we need to contact the court directly to obtain the document and their servers are running slowly.

Give it another minute or two to complete, and then try the refresh button.

throbber

A few More Minutes ... Still Working

It can take up to 5 minutes for us to download a document if the court servers are running slowly.

Thank you for your continued patience.

This document could not be displayed.

We could not find this document within its docket. Please go back to the docket page and check the link. If that does not work, go back to the docket and refresh it to pull the newest information.

Your account does not support viewing this document.

You need a Paid Account to view this document. Click here to change your account type.

Your account does not support viewing this document.

Set your membership status to view this document.

With a Docket Alarm membership, you'll get a whole lot more, including:

  • Up-to-date information for this case.
  • Email alerts whenever there is an update.
  • Full text search for other cases.
  • Get email alerts whenever a new case matches your search.

Become a Member

One Moment Please

The filing “” is large (MB) and is being downloaded.

Please refresh this page in a few minutes to see if the filing has been downloaded. The filing will also be emailed to you when the download completes.

Your document is on its way!

If you do not receive the document in five minutes, contact support at support@docketalarm.com.

Sealed Document

We are unable to display this document, it may be under a court ordered seal.

If you have proper credentials to access the file, you may proceed directly to the court's system using your government issued username and password.


Access Government Site

We are redirecting you
to a mobile optimized page.





Document Unreadable or Corrupt

Refresh this Document
Go to the Docket

We are unable to display this document.

Refresh this Document
Go to the Docket