WO2010036349A1 - System for field - programmed determination of illumination set points in ballasts - Google Patents

System for field - programmed determination of illumination set points in ballasts Download PDF

Info

Publication number
WO2010036349A1
WO2010036349A1 PCT/US2009/005310 US2009005310W WO2010036349A1 WO 2010036349 A1 WO2010036349 A1 WO 2010036349A1 US 2009005310 W US2009005310 W US 2009005310W WO 2010036349 A1 WO2010036349 A1 WO 2010036349A1
Authority
WO
WIPO (PCT)
Prior art keywords
ballast
illumination
level switch
control signal
switch control
Prior art date
Application number
PCT/US2009/005310
Other languages
French (fr)
Inventor
Tony O'gorman
Dennis L. Stephens
Steven Purdy
Original Assignee
Elb Electronics, Inc.
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 Elb Electronics, Inc. filed Critical Elb Electronics, Inc.
Priority to CN2009801467193A priority Critical patent/CN102216865A/en
Publication of WO2010036349A1 publication Critical patent/WO2010036349A1/en

Links

Classifications

    • HELECTRICITY
    • H05ELECTRIC TECHNIQUES NOT OTHERWISE PROVIDED FOR
    • H05BELECTRIC HEATING; ELECTRIC LIGHT SOURCES NOT OTHERWISE PROVIDED FOR; CIRCUIT ARRANGEMENTS FOR ELECTRIC LIGHT SOURCES, IN GENERAL
    • H05B47/00Circuit arrangements for operating light sources in general, i.e. where the type of light source is not relevant
    • H05B47/10Controlling the light source
    • H05B47/175Controlling the light source by remote control
    • H05B47/18Controlling the light source by remote control via data-bus transmission
    • HELECTRICITY
    • H05ELECTRIC TECHNIQUES NOT OTHERWISE PROVIDED FOR
    • H05BELECTRIC HEATING; ELECTRIC LIGHT SOURCES NOT OTHERWISE PROVIDED FOR; CIRCUIT ARRANGEMENTS FOR ELECTRIC LIGHT SOURCES, IN GENERAL
    • H05B41/00Circuit arrangements or apparatus for igniting or operating discharge lamps
    • H05B41/14Circuit arrangements
    • H05B41/36Controlling
    • H05B41/38Controlling the intensity of light
    • H05B41/39Controlling the intensity of light continuously
    • H05B41/392Controlling the intensity of light continuously using semiconductor devices, e.g. thyristor
    • H05B41/3921Controlling the intensity of light continuously using semiconductor devices, e.g. thyristor with possibility of light intensity variations
    • HELECTRICITY
    • H05ELECTRIC TECHNIQUES NOT OTHERWISE PROVIDED FOR
    • H05BELECTRIC HEATING; ELECTRIC LIGHT SOURCES NOT OTHERWISE PROVIDED FOR; CIRCUIT ARRANGEMENTS FOR ELECTRIC LIGHT SOURCES, IN GENERAL
    • H05B41/00Circuit arrangements or apparatus for igniting or operating discharge lamps
    • H05B41/14Circuit arrangements
    • H05B41/36Controlling
    • H05B41/38Controlling the intensity of light
    • H05B41/40Controlling the intensity of light discontinuously

Definitions

  • This invention relates to electronic lighting ballasts, and in particular variable light level ballasts.
  • gas discharge lamps and fluorescent lamps have a negative impedance. If this type of lamp is connected to a constant voltage power supply, the lamp current will increase beyond the rated current and the lamp or power supply will fail.
  • a circuit with a positive impedance greater than the negative impedance is inserted in series with the lamp.
  • the circuit that provides this positive impedance is called an electronic ballast.
  • the 120V AC, 60Hz mains input is rectified to DC and boosted to a higher voltage such as 400V DC.
  • This high voltage DC rail is chopped using an inverter circuit at a frequency in the 1OkHz to 10OkHz range, referred to as high frequency.
  • This high frequency voltage source is connected to a combination of inductors and capacitors, so that a high frequency current is supplied to the lamp.
  • the current which flows in the lamp is controlled by changing the frequency of the inverter source, thereby controlling the ballast lamp illumination.
  • a magnetic coil ballast was used to limit the current from the 120Vac, 60Hz mains.
  • the magnetic inductor in these ballasts provided the positive impedance to limit the current flowing through the negative impedance lamps.
  • This magnetic coil ballast is an inefficient method of controlling the current flowing through negative impedance lamps. Consequently, electronic ballasts have replaced their magnetic counterparts in the marketplace.
  • ballast When an electronic ballast is used to control the current flowing through a fluorescent lamp, it is relatively easy to modify the illumination of the light because the light output is approximately proportional to the current flowing through the lamp. The necessary circuitry to control the lamp current is already in place, but the desired light intensity needs to be communicated to the ballast. Generally, the desired illumination set point is set via a separate 0-lOV dc input to the ballast which is varied directly by a user or indirectly via an automated system, such as a building energy controller. A typical dimming ballast will allow the ballast lamp illumination to be varied between 5% and 100%.
  • a consequence of the 0-lOV input requirement is that a pair of wires generally needs to be run from the ballast, mounted in a ceiling enclosure, to a location where a person can easily set a control knob. These wires are required also in cases where the light level is set via an automatic system, such as a computer. This 0-lOV wiring needs to be isolated from the main AC supply for safety reasons. This adds cost to a new installation because additional wires need to be run, but is particularly expensive when it is desired to replace standard fixed light ballasts with the dimming equivalent.
  • a system of controlling ballast illumination is disclosed, for use in either step dimming or continuous dimming mode, to enable installation, selection and control of field programmed lamp illumination levels in ballast locations that do not have pre-existing 0-lOV input signaling wires available for such use.
  • a method for programming control of ballast illumination includes receiving a power stage input current through a first ballast input, receiving a level switch control signal at a second ballast input, entering an illumination program mode for the ballast, adjusting the level switch control signal to select a ballast lamp illumination and saving a field-programmed ballast lamp illumination indication in a ballast memory as representative of the ballast lamp illumination.
  • a ballast apparatus in a further embodiment, includes a lamp drive to drive a ballast lamp, when a ballast lamp is present, a ballast inverter stage to drive the lamp drive with a frequency-varying ballast inverter stage output signal and an input conditioning and isolation circuit to receive a level switch control signal and to output a pulse-width modulated (PWM) ballast control signal representative of the level switch control signal to a microcontroller.
  • PWM pulse-width modulated
  • the microcontroller is configured to enter a program mode to determine a field-programmed ballast lamp illumination in response to detection of a plurality of level switch control signal transitions, save the field-programmed ballast lamp illumination in a ballast memory and to drive the ballast inverter stage with a ballast inverter stage control signal so that the ballast apparatus saves a field-programmed ballast lamp illumination for later use.
  • FIG. 1 is a block diagram illustrating one embodiment of a ballast connected to a level switch providing 0-lOV DC for use in a continuous dimming mode;
  • FIG. 2 is a block diagram that incorporates the same ballast illustrated in Figure 1, with the ballast connected to a level switch providing 120-277V AC for use in a step dimming mode ;
  • Figure 3 is a flow diagram illustrating one embodiment of a step dimming program mode used to capture a field- programmed ballast lamp illumination using the ballast connected according to Figure 2 ;
  • Figure 4 is a flow diagram illustrating one embodiment of the Illumination Program Mode step used in the step dimming program mode of Figure 3;
  • FIG. 5 is a flow diagram illustrating one embodiment of a continuous dimming program mode used to capture field- programmed ballast lamp illuminations using the ballast connected according to Figure 1;
  • Figure 6 is a flow diagram illustrating one embodiment of the Illumination Program Mode step used in continuous dimming program mode Figure 5;
  • Figures 7 and 8 are graphs illustrating ballast lamp illumination verses level switch control signal voltage for the continuous dimming program mode and use mode;
  • Figure 9 is a flow diagram illustrating, in one embodiment, a step dimming mode to switch between a maximum illumination set point and a system minimum light illumination for the ballast connected according to Figure 2;
  • Figure 10 is a state diagram illustrating the step dimming mode described in Figure 9;
  • Figure 11 is a flow diagram illustrating, in one embodiment, a step dimming mode to provide a round-robin step dimming between a system minimum light illumination, next greater pre-determined illumination step and a maximum illumination set point for the ballast connected according to
  • Figure 12 is a state diagram of the round-robin step dimming illustrated in Figure 11;
  • Figure 13 is a flow diagram illustrating one embodiment of a continuous dimming mode of operation for the ballast illustrated in Figure 1.
  • FIGS 1 and 2 illustrate a ballast system that allows operation in both step dimming and continuous dimming modes, with the ballast system automatically detecting whether AC mains or traditional 0-lOV DC are connected for ballast lamp illumination switching. Illumination levels may be dimmed between different field-programmed and pre-determined illumination levels without the need for a separate 0-lOVdc input control. For example, a user of an installed ballast lamp illumination, in one embodiment, may switch between 33%, 66% and 100% of full illumination, with at least one of such step dimming illumination levels adjustable via a particular sequence of on/off operations of either the AC mains o_r 0-lOV DC signaling connected to the ballast system's conventional 0-lOV DC input terminals.
  • Figure 1 illustrates one embodiment of a ballast 100 that has power and control stages (102, 104) configured to illuminate a ballast lamp 106 in electrical communication with the power stage 102 in a continuous dimming mode configuration.
  • power and control stages 102, 104
  • FIG. 1 illustrates one embodiment of a ballast 100 that has power and control stages (102, 104) configured to illuminate a ballast lamp 106 in electrical communication with the power stage 102 in a continuous dimming mode configuration.
  • the ballast 100 has a first ballast input 108 for introduction of a ballast power signal 110 from an AC mains terminal 111 into a line conditioning and boost circuit 112 forming part of the power stage 102.
  • the ballast power signal 110 is preferably 120-277V AC at 60 Hz as representative of typical AC mains voltages found in the United States.
  • the ballast power signal 110 may be adapted to region of interest or to a particular application, such as 220V AC at 50 Hz, such as found in the People's Republic of China (mainland only) .
  • the line conditioning and boost circuit 112 is preferably a critical transition boost circuit and power factor controller in electrical communication with an inverter stage 114.
  • the inverter stage 114 is preferably a series resonant, parallel loaded circuit that drives a lamp drive 116 by driving a half bridge resonant circuit (not shown) .
  • the line conditioning and boost circuit 112, inverter stage 114 and lamp drive 116 define the power stage 102 and are well known by those of ordinary skill in the art of electronic ballasts.
  • a level switch 118 illustrated in Figure 1 as a variable potentiometer, outputs a 0-lOV DC level switch control signal 120 to a second ballast input 122 for presentation of the level switch control signal 120 to an input conditioning and isolation circuit 124.
  • the input conditioning and isolation circuit converts the level switch control signal to a ballast control signal representative of the level switch control signal, preferably a pulse-width modulated (PWM) control signal 126, for communication to a microcontroller 128 that samples the PWM ballast control signal, with control stage 104 defined as including the microcontroller 128 and input conditioning and isolation circuit 124.
  • the microcontroller 128 drives the inverter stage 114 with a ballast inverter stage control signal 113 in response to receipt of the PWM control signal 126, with the inverter stage 114 providing the lamp drive 116 with a frequency modulated lamp power signal 115 to drive the lamp 106 to a desired illumination.
  • the lamp drive 116 receives a lamp drive feedback voltage signal 129 from the microcontroller 128 that is representative of the desired lamp current so that the lamp drive may compare the actual lamp current with the desired lamp current to complete a feedback loop between the microcontroller 128, inverter stage 114 and lamp drive 116 for controlled illumination of the ballast lamp 106, as is well known by those of ordinary skill in the art of electronic ballasts.
  • the microcontroller 128 is automatically configured to enable selection and storage of field-programmed maximum and minimum illumination set point indications in the ballast memory 130 for subsequent use in response to receipt of a predetermined plurality of level switch control signal transitions between a threshold system-high DC voltage and threshold system-low DC voltage (See Figures 5 and 6) .
  • the microcontroller 128 is also configured to store AC/DC mode indications in the ballast memory 130 to enable appropriate operation of the ballast 100 upon initial or subsequent ballast 100 installations.
  • ballast memory 130 may be controller memory or memory located off chip for receipt of the field-programmed ballast illumination indication ( s) and AC/DC mode indication.
  • Figure 2 illustrates use of the ballast 100 illustrated in Figure 1 and installed for use with a level switch 200 that is a single pull, single throw switch to provide switching between AC mains voltage (preferably 120-277V AC at 60Hz) and the input conditioning and isolation circuit 124 for use in a step dimming mode.
  • the microcontroller 128 is automatically configured to enable acceptance and storage of a field- programmed maximum illumination set point indication in the ballast memory 130 for subsequent use in response to receipt of a predetermined plurality of level switch control signal transitions between either min-max-min or max-min-max AC mains voltage (See Figures 3 and 4) .
  • the microcontroller 128 is also configured to store AC/DC mode indications in ballast memory 130 to enable appropriate operation of the ballast 100 upon initial or subsequent ballast 100 installations.
  • the line conditioning and boost circuit is a power factor controller IC Model No. MC33262 (offered by Motorola, Inc.) that outputs an 80 - 175 W ballast power signal to inverter stage 114 that is an inverter IC Model No. L6574 (offered by STMicroelectronics, Inc. headquartered in Geneva, Switzerland) .
  • the power factor controller IC may be substituted with other commercially- available equivalents.
  • the lamp drive 116 is preferably a series resonant parallel loaded circuit (not shown) , as is known in the art, with the output frequency varied to control ballast lamp 106 illumination while controlling shoot through current.
  • the level switch control signal 120 preferably 0-lOV DC or 120-277V AC
  • the input conditioning and isolation circuit 124 that is a pulse-width modulation control circuit Model No. TL494 (offered by Texas Instruments Incorporated of Dallas, TX) or other functional equivalent.
  • the input conditioning and isolation circuit 124 translates the level switch control signal 120 to a 5 V pulse train for communication to microcontroller 128 after low pass filtering and electrical isolation through an opto- isolator (not shown) .
  • the microcontroller is preferably an 8- bit 18 Pin Processor Model No. 16F88 (offered by Microchip Technology, Inc. of Chandler, Arizona), or may be another equivalent microcontroller or microprocessor with on-board or off-chip memory.
  • the ballast lamp 106 is composed of T8 fluorescent lamps in either a two or three lamp configuration.
  • FIG. 3 illustrates one embodiment of a method to select and save to ballast memory field-programmed ballast lamp illumination indications, preferably at least a maximum illumination set point, for the ballast 100 installed in the step dimming mode configuration illustrated in Figure 2.
  • Power is provided or otherwise switched to the ballast power stage (300) and the microcontroller attempts to retrieve a previously- saved operating mode indication from memory (302) . If a continuous dimming mode (alternatively called 'DC Mode' ) is detected (304), preferably from retrieval of the operating mode indication from ballast memory or through independent detection of the mode by microcontroller analysis of the PWM control signal, the microprocessor automatically switches to continuous dimming mode and preferably begins DC program mode determination (306) (see Pt.
  • a continuous dimming mode alternatively called 'DC Mode'
  • step dimming mode is detected (308)
  • the ballast lamp is driven to a pre-determined illumination (306), preferably 66% illumination or such other value as determined by the designer of the ballast.
  • ⁇ step dimming' mode is not detected (304) but DC mode is detected (308) then the microprocessor switches to DC mode (alternatively call 'continuous dimming' mode) for startup (310). Otherwise, the microcontroller defaults to DC mode (308) and preferably begins DC program mode determination (306) (see Pt. B, Figure 5).
  • the microcontroller monitors the PWM control signal to determine if the level switch is actuated (312) and, if an AC-high condition of the level switch control signal is detected (314), the ballast lamp is preferably driven to a maximum illumination set point (316). Or, if a maximum illumination set point is not available (such upon initial ballast installation) , the ballast lamp may be driven to a pre-determined maximum system illumination (defined as 100% illumination) . If an AC-high condition is not detected (314), then the ballast lamp is driven to a minimum illumination set point (318) .
  • the ballast lamp may be driven to a pre-determined minimum system illumination (for example, 33% illumination) and the microcontroller begins to monitor the PWM control signal to determine whether or not to enter illumination program mode (320) (See Figure 4) based on user actuation of the level switch 200 (See Figure 2) .
  • the microcontroller determines program mode is not entered, then the ballast 100 is configured for step dimming mode (322) (See Pt. C, Figure 9).
  • the level switch is toggled (if a mechanical switch) such as from 'Off to 'On' or from ⁇ On' to 'Off (324) step the ballast illumination by driving the ballast lamp to the next preset illumination (326), such as the predetermined illumination plus 15%. If the microcontroller detects a toggling pause of greater than 10 seconds (328) then a maximum illumination set point is saved in ballast memory (330) corresponding to the existing ballast lamp illumination and the user is provided with an indication of successful selection (331), such as by flashing the ballast lamp 106 to 100% illumination and back to 5% illumination for a certain time each such as 0.5 seconds each.
  • FIG. 4 illustrates one embodiment of an illumination program mode determination for use in step 320 of the step- dimming program mode illustrated in Figure 3.
  • this example embodiment is used to determine if a user intends to enter field-programmed illumination set points, such as maximum or minimum illumination set points, while the ballast is installed for use in step dimming mode.
  • the microcontroller then continues to step dimming operation (See step 322, Figure 3) .
  • the microcontroller monitors the PWM control signal 126 for further indication of transitions between threshold minimum and threshold maximum level switch control signal values, preferably an ⁇ on-off-on' or ⁇ off-on-off AC mains voltage transition (406) (alternatively referred to as max-min-max and min-max-min voltage transitions, respectively) made since the last program mode count. If such a transition is detected, a program mode count in the microprocessor is incremented (408) and compared to a maximum program count (410), preferably six 'on-off-on' and/or ⁇ off-on-off switch transitions.
  • a program mode count in the microprocessor is incremented (408) and compared to a maximum program count (410), preferably six 'on-off-on' and/or ⁇ off-on-off switch transitions.
  • the program mode count is again incremented (408) and compared to the maximum program count (410) to determine if illumination program mode is entered to enable selection and saving to ballast memory of a maximum illumination set point.
  • the incremented program mode count is compared to a maximum program count of six in the illustrated embodiment, the program- count may be less than or greater than six to accomplish the goals of the ballast 100 programmer.
  • both the accumulated program mode count and the pace of such control signal transitions may be monitored to determine whether or not to enter illumination program mode (See step 320, Figure 3) .
  • the microcontroller 128 may monitor the level switch control signal 126 for suitable changes that indicate switch transitions signaling the start of illumination program mode within the chosen system timeout period.
  • FIG. 5 illustrates a flow diagram of one embodiment of a continuous dimming program mode to select and save to ballast memory field-programmed ballast lamp illumination indications, such as a maximum illumination set point and minimum illumination set point.
  • Power is switched to the light ballast power stage (500) and the operating mode indication is read from ballast memory (502), if available.
  • DC mode not detected (504) either through retrieval of the operating mode indication from ballast memory or through independent detection of the mode by microcontroller analysis of the PWM control signal, the controller determines if AC mode is detected (506) . If so, the controller switches to AC mode for AC Program Mode Determination (508) .
  • the controller determines if illumination program mode is to be entered (510) (See Figure 6) . If the controller determines that illumination program mode is entered (510), then the microcontroller monitors the PWM control signal 126 for indication of a level switch adjustment (512). Otherwise, the controller automatically enters DC mode operation (513) (See Pt.
  • the microcontroller maps the level switch control signal to a minimum illumination set point selection range, preferably between a 0% and 33% ballast illumination (514) and the ballast lamp is driven to the indicated illumination (516).
  • the microcontroller detects a pre-determined pause length in adjustment of the level switch (alternatively referred to as a "toggling pause") , preferably greater than 10 seconds between level switch adjustments, or if no level switch adjustment is detected for preferably greater than 10 seconds (518) then the ballast lamp illumination is saved in ballast memory as a minimum illumination set point (520) and the user is provided with an indication of successful selection (522) such as by flashing of the ballast lamp to 100% illumination and back to 5% illumination for 0.5 seconds each.
  • the microcontroller maps the switch control signal to a maximum illumination set point selection range, preferably between 66% and 100% ballast illumination (524), and drives the ballast lamp to the illumination indicated by the level switch control signal voltage (526) .
  • the microcontroller detects a pause in adjustment of the level switch, preferably greater than 10 seconds between level switch adjustments (528) then the indicated illumination is saved as a maximum illumination set point in ballast memory (530) and the user is again provided with an indication of successful selection (532) such as by way of flashing of the ballast lamp 106 to 100% illumination and back to 5% illumination and the microcontroller returns operation to DC mode operation (534) (See Figure 13).
  • the minimum illumination set point range of between 0% and 33% may consist of a different range such as 5% to 25%.
  • the maximum illumination set point values presented to the user may be different than between 66% and 100% illumination, such as 75% to 95% or other range programmed by ballast designer.
  • the microcontroller is programmed to monitor the PWM control signal for level switch adjustment pauses extending greater than 10 seconds, other adjustment pause values may be used, such as greater than 5 seconds or greater than 15 seconds in order to accomplish the goals of the ballast designer.
  • the user indication of successful selection of either a minimum or maximum illumination set point indication may be provided by other means besides ballast lamp flashing, such as other ballast lamp illumination flash patterns intensities or display indication on the level switch itself such as by an indicator light.
  • FIG. 6 illustrates one embodiment of the Illumination Program Mode step 510 used by the continuous dimming program mode illustrated in Figure 5.
  • This example embodiment is used to determine if a user intends to enter field-programmed illumination set points (such as maximum or minimum illumination set points) for use in a continuous dimming mode.
  • the ballast lamp is driven to the illumination indicated by the level switch control signal voltage (606) and the microcontroller continues monitor the PWM ballast control signal for a predetermined pattern of level switch control signals.
  • a threshold system-high DC voltage (“threshold maximum”) transition to a threshold system- low DC voltage (“threshold minimum”) (preferably greater than or equal to 80% of level switch control signal DC high or less than or equal to 20% of level switch control signal DC high, respectively) (608) and then back to the threshold maximum voltage may be the predetermine pattern.
  • a program mode count in the microprocessor is incremented (612) to count cycles and compared to a maximum program count (614), preferably six threshold to threshold to threshold cycles.
  • the microcontroller If the incremented program count is less than the maximum program count (614), the microcontroller returns to determine if 20 or more seconds have elapsed since switching power On' to the ballast power stage (602) (See Step 500, Figure 5) .
  • the ballast lamp is maintained at an illumination indicated by the level switch control signal voltage (606) and the microcontroller returns to determine if the level switch control signal is above a threshold maximum or below a threshold minimum (608). If so, the microprocessor determines if a cycle of transitions has occurred between the threshold maximum and the threshold minimum values (610).
  • the incremented program mode count is compared to a maximum program count of six in the illustrated embodiment, the program count may be less than or greater than six to accomplish the goals of the ballast 100 programmer.
  • only the accumulated program mode count is compared to a maximum program count, however, other schemes may be utilized to enable program mode including as described above for the step dimming program mode.
  • FIG. 7 is a graph illustrating ballast lamp illumination output versus level switch control voltage provided to the input conditioning and isolation circuit illustrated in Figure 1.
  • a level switch control voltage of zero to approximately IV DC may result in a ballast lamp illumination of zero.
  • the ballast lamp illumination is typically increased linearly ' from 0 - 100% illumination.
  • a field- programmed ballast lamp illumination may be programmed for later user retrieval in the form of a maximum illumination set point 702 (for example, 70% illumination) and a minimum illumination set point 704 (for example, 30% illumination).
  • a maximum illumination set point 702 for example, 70% illumination
  • a minimum illumination set point 704 for example, 30% illumination
  • the maximum and minimum illumination set points are preferably programmed between 0 - 33% and 66 - 100% illumination, respectively.
  • the set of available illumination percentage ranges for each of the maximum and minimum illumination set points may be chosen for the convenience of the ballast programmer to accomplish field programmability for the ballast lamp illumination.
  • the microcontroller maps the level switch control signal inputs of OV DC to the minimum illumination set point 704 and 10V DC control input value to the maximum illumination set point 702 with the resultant interim illumination values generally provided linearly between the minimum and maximum illumination set points.
  • ballast lamp illumination values between minimum and maximum illumination set points may be non-linear, such as stepped, logarithmic, or other illumination versus control signal voltage input curves that accomplishes the goals of the ballast programmer.
  • Figure 9 is a block diagram illustrating one embodiment of a stepped use mode for ballast 100. Power is switched to the ballast power stage (900) and the operating mode is read from memory (902). If DC mode is detected (904), the microcontroller automatically proceeds to DC mode startup (906) (See Pt. B, Figure 13) . If AC mode is detected (908) then the microcontroller 100 continues to AC mode startup (Pt. A) .
  • the microcontroller defaults to DC mode and proceeds to DC mode startup (908, 906) (See Pt. B, Figure 13). If proceeding to AC mode startup (Pt. A) the ballast lamp is driven to a predetermined illumination (910), preferably 66% illumination, and AC mode operation begins (912) . If the microcontroller 128 receives a PWM control signal 126 indicating actuation of the level switch (916), and such indication indicates a switching from 'off to 'on' (918) (preferably transitioning a level switch control signal from a zero voltage signal to an AC voltage signal), then the ballast lamp is driven to the previously determined maximum illumination set point (920) and the microcontroller continues to monitor for subsequent level switch actuation (916).
  • the microcontroller receives a PWM control signal 126 indicating a level switch actuation (916) but does not determine such actuation to be xoff to 'on' (preferably transitioning a level switch control signal from an AC voltage signal to zero voltage signal actuation) , then the ballast lamp is driven to a previously determined system minimum light illumination, preferably 33% illumination, (922) and the microcontroller again monitors for subsequent level switch actuation (916).
  • the ballast lamp is driven to a minimum illumination set point if such level switch actuation is not determined to be 'off to 'on' actuation (918, 924) .
  • the microcontroller monitors for an 'on' to 'off actuation to drive the ballast lamp to a system minimum light illumination with the alternative case defaulted to drive ballast lamp to a maximum illumination set point (See Steps 918, 920, 922) .
  • the preferred embodiment teaches a predetermined illumination of 66%, other illumination levels may be chosen by the designer of the ballast 100, such as 58% or 75% illumination value.
  • FIG 10 illustrates a state diagram for the stepped- use mode described in Figure 9.
  • the ballast lamp Upon power 'on' of ballast, preferably in response to application of power to the ballast power stage (1000), the ballast lamp is driven to a predetermined illumination of 66% (1002) that is manufacturer- fixed ballast lamp illumination. If the level switch transitions from an 'off to 'on' position, the ballast lamp is driven from the 66% predetermined ballast lamp illumination to a field-programmed ballast lamp illumination, preferably an illumination that is a maximum illumination set point having a value of 100% in the absence of field programming (1004).
  • Actuation of level switch from 'on' to 'off results in the ballast lamp being driven from the first field-programmed ballast lamp illumination to a second field-programmed ballast lamp illumination, preferably an illumination that is a minimum illumination set point having a value of 33% illumination in the absence of field programming (1008).
  • the ballast lamp is driven from the second field-programmed ballast lamp illumination back to the first field-programmed ballast lamp illumination to provide for continued toggling of ballast lamp illumination from 100% to 33% to 100% illumination, as illustrated in this embodiment.
  • ballast 100 may be configured to provide for step-dimming that toggles between two field-programmed levels
  • Figure li illustrates one embodiment that allows for a round-robin toggling between a plurality of illumination levels.
  • Power is switched to the light ballast power stage (1100) and the operating mode is retrieved from ballast memory (1102) . If DC mode is detected (1104), the microcontroller automatically proceeds to DC mode startup (1106) (See Pt. B, Figure 13). If AC mode is detected (1108) then the microcontroller continues to AC mode startup. Otherwise, the microcontroller defaults to DC mode and proceeds to DC mode startup (1108, 1106) (See Pt. B, Figure 13) . If proceeding to AC mode startup, the ballast lamp is driven to a previous light output retrieved from memory
  • the microcontroller monitors the PWM control signal 126 for indication of a level switch actuation (1112) . If a level switch actuation is indicated (1112), the microcontroller determines if the ballast lamp is at a maximum illumination set point (1114) . If so, the ballast lamp is driven to a system minimum light illumination, preferably 33% illumination, (1116) in response to the level switch activation and the microcontroller returns to monitor the PWM control signal for further level switch actuation (1112). Otherwise, the ballast lamp is driven to a next greater predetermined illumination step
  • the next greater predetermined illumination step is preferably 66%, or if the ballast lamp illumination is 66%, the next greater predetermined illumination step in preferably 100%.
  • a minimum illumination set point is available to the microcontroller, such a value would be used in place of the system minimum light illumination (1116, 1120) for purposes of the round-robin alteration described in the embodiment illustrated in Figure 11.
  • FIG 12 illustrates a state diagram for the stepped use mode described in Figure 11.
  • a previous ballast lamp illumination is retrieved from ballast memory (1202) and the ballast lamp is driven to the retrieved illumination.
  • the ballast lamp illumination is configured to step in a round-robin fashion between a first field-programmed ballast lamp illumination and a system minimum light illumination. For example, in one embodiment illustrated in Figure 12, if the microcontroller retrieves a previous ballast lamp illumination that is a maximum illumination set point of 100% illumination, the ballast lamp would be illuminated to 100% (1204).
  • the ballast lamp Upon a further toggle of the level switch (1206), the ballast lamp is driven to a system minimum light illumination, preferably 33% illumination (1208). Further actuation (i.e., a toggle) would result in the microcontroller driving the ballast lamp to the predetermined illumination, preferably 66% (1210). A further actuation of the level switch would result in the ballast lamp being driven to the maximum illumination set point of 100%.
  • the system minimum light illumination may be replaced with a field-programmed ballast lamp illumination that is a minimum illumination set point. Or, if interim values of ballast lamp illumination are also field programmable, such values may be used by the controller to drive the ballast lamp to intermediate values in the round-robin configuration illustrated in Figure 12.
  • FIG 13 illustrates one embodiment of a continuous- dimming mode (DC mode) that uses a level switch 200 that is a potentiometer to provide the input conditioning and isolation circuit with a level switch control signal that is approximately 0-10 V DC for proportional illumination control of the ballast lamp.
  • Power is provided to the light ballast power stage (1300) and the operating mode is determined either through retrieved from ballast memory (1302) or from microcontroller detection of the PWM control signal. If DC mode is detected (1304), the microcontroller proceeds to DC mode startup (1306) and the ballast lamp is driven to the illumination indicated by the level switch control signal DC voltage (1308) . Otherwise if AC mode is detected (1310), the microcontroller proceeds to' AC mode startup (1312) (See Figure 9) .
  • the microcontroller enters DC mode operation (1314) and the microcontroller monitors the PWM control signal 126 for indication of level switch actuation (1316). If the microcontroller detects an increase in the level switch control signal voltage (1318), the microcontroller drives the ballast lamp illumination according to previously determined voltage illumination mapping (1320) available to the microcontroller such that a control signal voltage at DC high results in a ballast lamp illumination at the maximum illumination set point (block 1322, 1324) and the microcontroller monitors for further actuation of the level switch (1316).
  • the maximum illumination set point is preferably factory programmed to default to a system maximum illumination in the absence of field programming, and is defined as the maximum ballast illumination available to a user through microcontroller control of the power stage 102 (regardless of ballast mode) .
  • the microcontroller decreases the ballast lamp illumination (1326) in according to the voltage-illumination mapping so that the ballast lamp arrives at a system minimum light illumination at a control signal voltage of DC-low (1328, 1330) (assuming full actuation to DC low) .
  • the system minimum light illumination may be by a field programmed ballast lamp illumination that is preferably a minimum illumination set point (1332) .

Abstract

A system for programming control of ballast illumination includes receiving a power stage input current through a first ballast input, receiving a level switch control signal at a second ballast input, entering a ballast illumination program mode, adjusting said level switch control signal to select a ballast lamp illumination and saving a field-programmed ballast lamp illumination indication in a ballast memory as representative of said ballast lamp illumination.

Description

System for Field-Programmed Determination of Illumination Set Points in Ballasts
[0001] This application claims benefit of U.S. Provisional Application Serial No. 61/194,057, filed September 23, 2008.
BACKGROUND OF THE INVENTION
Field of the Invention
[0002] This invention relates to electronic lighting ballasts, and in particular variable light level ballasts.
Description of the Related Art
[0003] Typically, gas discharge lamps and fluorescent lamps have a negative impedance. If this type of lamp is connected to a constant voltage power supply, the lamp current will increase beyond the rated current and the lamp or power supply will fail. To compensate for the negative impedance of the lamp, a circuit with a positive impedance greater than the negative impedance is inserted in series with the lamp. The circuit that provides this positive impedance is called an electronic ballast. In general, the 120V AC, 60Hz mains input is rectified to DC and boosted to a higher voltage such as 400V DC. This high voltage DC rail is chopped using an inverter circuit at a frequency in the 1OkHz to 10OkHz range, referred to as high frequency. This high frequency voltage source is connected to a combination of inductors and capacitors, so that a high frequency current is supplied to the lamp. The current which flows in the lamp is controlled by changing the frequency of the inverter source, thereby controlling the ballast lamp illumination. [0004] Previously, before electronic ballasts became practical and cost effective, a magnetic coil ballast was used to limit the current from the 120Vac, 60Hz mains. The magnetic inductor in these ballasts provided the positive impedance to limit the current flowing through the negative impedance lamps. This magnetic coil ballast is an inefficient method of controlling the current flowing through negative impedance lamps. Consequently, electronic ballasts have replaced their magnetic counterparts in the marketplace.
[0005] When an electronic ballast is used to control the current flowing through a fluorescent lamp, it is relatively easy to modify the illumination of the light because the light output is approximately proportional to the current flowing through the lamp. The necessary circuitry to control the lamp current is already in place, but the desired light intensity needs to be communicated to the ballast. Generally, the desired illumination set point is set via a separate 0-lOV dc input to the ballast which is varied directly by a user or indirectly via an automated system, such as a building energy controller. A typical dimming ballast will allow the ballast lamp illumination to be varied between 5% and 100%.
[0006] A consequence of the 0-lOV input requirement is that a pair of wires generally needs to be run from the ballast, mounted in a ceiling enclosure, to a location where a person can easily set a control knob. These wires are required also in cases where the light level is set via an automatic system, such as a computer. This 0-lOV wiring needs to be isolated from the main AC supply for safety reasons. This adds cost to a new installation because additional wires need to be run, but is particularly expensive when it is desired to replace standard fixed light ballasts with the dimming equivalent.
SUMMARY OF THE INVENTION
[0007] A system of controlling ballast illumination is disclosed, for use in either step dimming or continuous dimming mode, to enable installation, selection and control of field programmed lamp illumination levels in ballast locations that do not have pre-existing 0-lOV input signaling wires available for such use.
[0008] In one embodiment, a method is described for programming control of ballast illumination that includes receiving a power stage input current through a first ballast input, receiving a level switch control signal at a second ballast input, entering an illumination program mode for the ballast, adjusting the level switch control signal to select a ballast lamp illumination and saving a field-programmed ballast lamp illumination indication in a ballast memory as representative of the ballast lamp illumination.
[0009] In a further embodiment, a ballast apparatus is described that includes a lamp drive to drive a ballast lamp, when a ballast lamp is present, a ballast inverter stage to drive the lamp drive with a frequency-varying ballast inverter stage output signal and an input conditioning and isolation circuit to receive a level switch control signal and to output a pulse-width modulated (PWM) ballast control signal representative of the level switch control signal to a microcontroller. The microcontroller is configured to enter a program mode to determine a field-programmed ballast lamp illumination in response to detection of a plurality of level switch control signal transitions, save the field-programmed ballast lamp illumination in a ballast memory and to drive the ballast inverter stage with a ballast inverter stage control signal so that the ballast apparatus saves a field-programmed ballast lamp illumination for later use.
BRIEF DESCRIPTION OF THE DRAWINGS
[0010] Figure 1 is a block diagram illustrating one embodiment of a ballast connected to a level switch providing 0-lOV DC for use in a continuous dimming mode;
[0011] Figure 2 is a block diagram that incorporates the same ballast illustrated in Figure 1, with the ballast connected to a level switch providing 120-277V AC for use in a step dimming mode ;
[0012] Figure 3 is a flow diagram illustrating one embodiment of a step dimming program mode used to capture a field- programmed ballast lamp illumination using the ballast connected according to Figure 2 ;
[0013] Figure 4 is a flow diagram illustrating one embodiment of the Illumination Program Mode step used in the step dimming program mode of Figure 3;
[0014] Figure 5 is a flow diagram illustrating one embodiment of a continuous dimming program mode used to capture field- programmed ballast lamp illuminations using the ballast connected according to Figure 1;
[0015] Figure 6 is a flow diagram illustrating one embodiment of the Illumination Program Mode step used in continuous dimming program mode Figure 5;
[0016] Figures 7 and 8 are graphs illustrating ballast lamp illumination verses level switch control signal voltage for the continuous dimming program mode and use mode; [0017] Figure 9 is a flow diagram illustrating, in one embodiment, a step dimming mode to switch between a maximum illumination set point and a system minimum light illumination for the ballast connected according to Figure 2;
[0018] Figure 10 is a state diagram illustrating the step dimming mode described in Figure 9;
[0019] Figure 11 is a flow diagram illustrating, in one embodiment, a step dimming mode to provide a round-robin step dimming between a system minimum light illumination, next greater pre-determined illumination step and a maximum illumination set point for the ballast connected according to
Figure 2.
[0020] Figure 12 is a state diagram of the round-robin step dimming illustrated in Figure 11;
[0021] Figure 13 is a flow diagram illustrating one embodiment of a continuous dimming mode of operation for the ballast illustrated in Figure 1.
DETAILED DESCRIPTION OF THE INVENTION
[0022] Figures 1 and 2 illustrate a ballast system that allows operation in both step dimming and continuous dimming modes, with the ballast system automatically detecting whether AC mains or traditional 0-lOV DC are connected for ballast lamp illumination switching. Illumination levels may be dimmed between different field-programmed and pre-determined illumination levels without the need for a separate 0-lOVdc input control. For example, a user of an installed ballast lamp illumination, in one embodiment, may switch between 33%, 66% and 100% of full illumination, with at least one of such step dimming illumination levels adjustable via a particular sequence of on/off operations of either the AC mains o_r 0-lOV DC signaling connected to the ballast system's conventional 0-lOV DC input terminals.
[0023] More particularly, Figure 1 illustrates one embodiment of a ballast 100 that has power and control stages (102, 104) configured to illuminate a ballast lamp 106 in electrical communication with the power stage 102 in a continuous dimming mode configuration. Although the following description uses the term "lamp" in a singular form of the noun for convenience, it is appreciated that the word "lamp" is intended to encompass one or more ballast lamps collectively driven by the power stage 102.
[0024] Turning first to the light ballast power stage 102, the ballast 100 has a first ballast input 108 for introduction of a ballast power signal 110 from an AC mains terminal 111 into a line conditioning and boost circuit 112 forming part of the power stage 102. The ballast power signal 110 is preferably 120-277V AC at 60 Hz as representative of typical AC mains voltages found in the United States. However, in an alternative embodiment, the ballast power signal 110 may be adapted to region of interest or to a particular application, such as 220V AC at 50 Hz, such as found in the People's Republic of China (mainland only) . The line conditioning and boost circuit 112 is preferably a critical transition boost circuit and power factor controller in electrical communication with an inverter stage 114. The inverter stage 114 is preferably a series resonant, parallel loaded circuit that drives a lamp drive 116 by driving a half bridge resonant circuit (not shown) . The line conditioning and boost circuit 112, inverter stage 114 and lamp drive 116 define the power stage 102 and are well known by those of ordinary skill in the art of electronic ballasts. [0025] Turing next to the control stage 104, a level switch 118, illustrated in Figure 1 as a variable potentiometer, outputs a 0-lOV DC level switch control signal 120 to a second ballast input 122 for presentation of the level switch control signal 120 to an input conditioning and isolation circuit 124. The input conditioning and isolation circuit converts the level switch control signal to a ballast control signal representative of the level switch control signal, preferably a pulse-width modulated (PWM) control signal 126, for communication to a microcontroller 128 that samples the PWM ballast control signal, with control stage 104 defined as including the microcontroller 128 and input conditioning and isolation circuit 124. The microcontroller 128 drives the inverter stage 114 with a ballast inverter stage control signal 113 in response to receipt of the PWM control signal 126, with the inverter stage 114 providing the lamp drive 116 with a frequency modulated lamp power signal 115 to drive the lamp 106 to a desired illumination. The lamp drive 116 receives a lamp drive feedback voltage signal 129 from the microcontroller 128 that is representative of the desired lamp current so that the lamp drive may compare the actual lamp current with the desired lamp current to complete a feedback loop between the microcontroller 128, inverter stage 114 and lamp drive 116 for controlled illumination of the ballast lamp 106, as is well known by those of ordinary skill in the art of electronic ballasts.
[0026] In a preferred embodiment, the microcontroller 128 is automatically configured to enable selection and storage of field-programmed maximum and minimum illumination set point indications in the ballast memory 130 for subsequent use in response to receipt of a predetermined plurality of level switch control signal transitions between a threshold system-high DC voltage and threshold system-low DC voltage (See Figures 5 and 6) . The microcontroller 128 is also configured to store AC/DC mode indications in the ballast memory 130 to enable appropriate operation of the ballast 100 upon initial or subsequent ballast 100 installations. Although illustrated as sitting in the microcontroller 128, the ballast memory 130, preferably FLASH electronically erasable memory, may be controller memory or memory located off chip for receipt of the field-programmed ballast illumination indication ( s) and AC/DC mode indication. [0027] Figure 2 illustrates use of the ballast 100 illustrated in Figure 1 and installed for use with a level switch 200 that is a single pull, single throw switch to provide switching between AC mains voltage (preferably 120-277V AC at 60Hz) and the input conditioning and isolation circuit 124 for use in a step dimming mode. In one embodiment of this installation configuration, the microcontroller 128 is automatically configured to enable acceptance and storage of a field- programmed maximum illumination set point indication in the ballast memory 130 for subsequent use in response to receipt of a predetermined plurality of level switch control signal transitions between either min-max-min or max-min-max AC mains voltage (See Figures 3 and 4) . As in the ballast configuration illustrated in Figure 1, the microcontroller 128 is also configured to store AC/DC mode indications in ballast memory 130 to enable appropriate operation of the ballast 100 upon initial or subsequent ballast 100 installations.
[0028] In one implementation of a power stage 102 designed for use with a ballast power signal 110 of 120 - 277V AC, the line conditioning and boost circuit is a power factor controller IC Model No. MC33262 (offered by Motorola, Inc.) that outputs an 80 - 175 W ballast power signal to inverter stage 114 that is an inverter IC Model No. L6574 (offered by STMicroelectronics, Inc. headquartered in Geneva, Switzerland) . The power factor controller IC may be substituted with other commercially- available equivalents. The lamp drive 116 is preferably a series resonant parallel loaded circuit (not shown) , as is known in the art, with the output frequency varied to control ballast lamp 106 illumination while controlling shoot through current. [0029] In one implementation of a control stage 104 for use with the described power stage 102, the level switch control signal 120 (preferably 0-lOV DC or 120-277V AC) is' communicated to the input conditioning and isolation circuit 124 that is a pulse-width modulation control circuit Model No. TL494 (offered by Texas Instruments Incorporated of Dallas, TX) or other functional equivalent. The input conditioning and isolation circuit 124 translates the level switch control signal 120 to a 5 V pulse train for communication to microcontroller 128 after low pass filtering and electrical isolation through an opto- isolator (not shown) . The microcontroller is preferably an 8- bit 18 Pin Processor Model No. 16F88 (offered by Microchip Technology, Inc. of Chandler, Arizona), or may be another equivalent microcontroller or microprocessor with on-board or off-chip memory. In the embodiment described, above, the ballast lamp 106 is composed of T8 fluorescent lamps in either a two or three lamp configuration.
[0030] Figure 3 illustrates one embodiment of a method to select and save to ballast memory field-programmed ballast lamp illumination indications, preferably at least a maximum illumination set point, for the ballast 100 installed in the step dimming mode configuration illustrated in Figure 2. Power is provided or otherwise switched to the ballast power stage (300) and the microcontroller attempts to retrieve a previously- saved operating mode indication from memory (302) . If a continuous dimming mode (alternatively called 'DC Mode' ) is detected (304), preferably from retrieval of the operating mode indication from ballast memory or through independent detection of the mode by microcontroller analysis of the PWM control signal, the microprocessor automatically switches to continuous dimming mode and preferably begins DC program mode determination (306) (see Pt. B, Figure 5) . If continuous dimming mode is not detected (304) but step dimming mode is detected (308), the ballast lamp is driven to a pre-determined illumination (306), preferably 66% illumination or such other value as determined by the designer of the ballast. If Λstep dimming' mode is not detected (304) but DC mode is detected (308) then the microprocessor switches to DC mode (alternatively call 'continuous dimming' mode) for startup (310). Otherwise, the microcontroller defaults to DC mode (308) and preferably begins DC program mode determination (306) (see Pt. B, Figure 5). The microcontroller monitors the PWM control signal to determine if the level switch is actuated (312) and, if an AC-high condition of the level switch control signal is detected (314), the ballast lamp is preferably driven to a maximum illumination set point (316). Or, if a maximum illumination set point is not available (such upon initial ballast installation) , the ballast lamp may be driven to a pre-determined maximum system illumination (defined as 100% illumination) . If an AC-high condition is not detected (314), then the ballast lamp is driven to a minimum illumination set point (318) . Or, if a minimum illumination set point is not available, the ballast lamp may be driven to a pre-determined minimum system illumination (for example, 33% illumination) and the microcontroller begins to monitor the PWM control signal to determine whether or not to enter illumination program mode (320) (See Figure 4) based on user actuation of the level switch 200 (See Figure 2) . [0031] If the microcontroller determines program mode is not entered, then the ballast 100 is configured for step dimming mode (322) (See Pt. C, Figure 9). If illumination program mode is entered (320) (See Figure 4), then the level switch is toggled (if a mechanical switch) such as from 'Off to 'On' or from λOn' to 'Off (324) step the ballast illumination by driving the ballast lamp to the next preset illumination (326), such as the predetermined illumination plus 15%. If the microcontroller detects a toggling pause of greater than 10 seconds (328) then a maximum illumination set point is saved in ballast memory (330) corresponding to the existing ballast lamp illumination and the user is provided with an indication of successful selection (331), such as by flashing the ballast lamp 106 to 100% illumination and back to 5% illumination for a certain time each such as 0.5 seconds each. The microcontroller then returns to determine if illumination program mode is still active (320) (See Figure 4). In an alternative embodiment, rather than a maximum illumination set point determination (330), a minimum illumination set point is saved in memory (332) or, interim illumination set points may be determined and saved in memory (not shown) . In this manner, a user may field program a maximum illumination set point for storage in memory for later use in a stepped dimming mode. Although illumination is described throughout this specification in terms of percentage illumination, it is to be understood that such a percentage is relative to a system maximum light illumination corresponding to a permissible maximum illumination set point for the ballast. [0032] Figure 4 illustrates one embodiment of an illumination program mode determination for use in step 320 of the step- dimming program mode illustrated in Figure 3. As used in Figure 3, this example embodiment is used to determine if a user intends to enter field-programmed illumination set points, such as maximum or minimum illumination set points, while the ballast is installed for use in step dimming mode. The microcontroller determines if a program mode time out period has been exceeded, preferably twenty seconds or longer from switching of power to the ballast power stage (402) (See step 300, Figure 3) (alternatively referred to as ballast "power on") and, if the timeout period has been exceeded, returns a Program Mode Entered = 'NO' (404) result to time out of step dimming program mode. The microcontroller then continues to step dimming operation (See step 322, Figure 3) . Otherwise, if the timeout period has not been exceeded, the microcontroller monitors the PWM control signal 126 for further indication of transitions between threshold minimum and threshold maximum level switch control signal values, preferably an λon-off-on' or λoff-on-off AC mains voltage transition (406) (alternatively referred to as max-min-max and min-max-min voltage transitions, respectively) made since the last program mode count. If such a transition is detected, a program mode count in the microprocessor is incremented (408) and compared to a maximum program count (410), preferably six 'on-off-on' and/or λoff-on-off switch transitions. If the incremented program mode count is equal to or greater than six cycles, the microcontroller returns a Program Mode Entered = 'YES' indication (412) (or its equivalent) and the controller returns to the step dimming program mode (See step 320, Figure 3) for determination of a new maximum illumination set point. If the incremented program mode count is less than the maximum program count (410), the microcontroller returns to determine if twenty or more seconds have elapsed since switching power on to the ballast power stage (See step 300, Figure 3) (402) to determine if the step dimming program mode has timed out. If the program mode is still active and the microcontroller detects a level control signal voltage transition (either an λon-off-on' or Λoff-on-off' ) (406), then the program mode count is again incremented (408) and compared to the maximum program count (410) to determine if illumination program mode is entered to enable selection and saving to ballast memory of a maximum illumination set point. [0033] Although the incremented program mode count is compared to a maximum program count of six in the illustrated embodiment, the program- count may be less than or greater than six to accomplish the goals of the ballast 100 programmer. In an alternative embodiment, both the accumulated program mode count and the pace of such control signal transitions may be monitored to determine whether or not to enter illumination program mode (See step 320, Figure 3) . Or, if a single pull, single throw level switch is replaced by a programmed switch, electrical switch, or other switching device, the microcontroller 128 may monitor the level switch control signal 126 for suitable changes that indicate switch transitions signaling the start of illumination program mode within the chosen system timeout period.
[0034] Figure 5 illustrates a flow diagram of one embodiment of a continuous dimming program mode to select and save to ballast memory field-programmed ballast lamp illumination indications, such as a maximum illumination set point and minimum illumination set point. Power is switched to the light ballast power stage (500) and the operating mode indication is read from ballast memory (502), if available. If DC mode not detected (504), either through retrieval of the operating mode indication from ballast memory or through independent detection of the mode by microcontroller analysis of the PWM control signal, the controller determines if AC mode is detected (506) . If so, the controller switches to AC mode for AC Program Mode Determination (508) . Otherwise, if the microcontroller detects DC mode (504) or if AC mode is not detected (506), the controller remains in DC mode and enters DC Program Mode Determination (Pt. B) The ballast lamp is driven to an illumination indicated by the voltage of the level switch control switch (509) and the microcontroller determines if illumination program mode is to be entered (510) (See Figure 6) . If the controller determines that illumination program mode is entered (510), then the microcontroller monitors the PWM control signal 126 for indication of a level switch adjustment (512). Otherwise, the controller automatically enters DC mode operation (513) (See Pt. D, Figure 13) If a level switch adjustment is detected (512), the microcontroller maps the level switch control signal to a minimum illumination set point selection range, preferably between a 0% and 33% ballast illumination (514) and the ballast lamp is driven to the indicated illumination (516). If the microcontroller detects a pre-determined pause length in adjustment of the level switch (alternatively referred to as a "toggling pause") , preferably greater than 10 seconds between level switch adjustments, or if no level switch adjustment is detected for preferably greater than 10 seconds (518) then the ballast lamp illumination is saved in ballast memory as a minimum illumination set point (520) and the user is provided with an indication of successful selection (522) such as by flashing of the ballast lamp to 100% illumination and back to 5% illumination for 0.5 seconds each. The microcontroller then maps the switch control signal to a maximum illumination set point selection range, preferably between 66% and 100% ballast illumination (524), and drives the ballast lamp to the illumination indicated by the level switch control signal voltage (526) . If the microcontroller detects a pause in adjustment of the level switch, preferably greater than 10 seconds between level switch adjustments (528) then the indicated illumination is saved as a maximum illumination set point in ballast memory (530) and the user is again provided with an indication of successful selection (532) such as by way of flashing of the ballast lamp 106 to 100% illumination and back to 5% illumination and the microcontroller returns operation to DC mode operation (534) (See Figure 13). [0035] In alternative embodiments, the minimum illumination set point range of between 0% and 33% (See step 514) may consist of a different range such as 5% to 25%. Similarly, the maximum illumination set point values presented to the user may be different than between 66% and 100% illumination, such as 75% to 95% or other range programmed by ballast designer. Also, although the microcontroller is programmed to monitor the PWM control signal for level switch adjustment pauses extending greater than 10 seconds, other adjustment pause values may be used, such as greater than 5 seconds or greater than 15 seconds in order to accomplish the goals of the ballast designer. In other embodiments, the user indication of successful selection of either a minimum or maximum illumination set point indication may be provided by other means besides ballast lamp flashing, such as other ballast lamp illumination flash patterns intensities or display indication on the level switch itself such as by an indicator light.
[0036] Figure 6 illustrates one embodiment of the Illumination Program Mode step 510 used by the continuous dimming program mode illustrated in Figure 5. This example embodiment is used to determine if a user intends to enter field-programmed illumination set points (such as maximum or minimum illumination set points) for use in a continuous dimming mode. The microcontroller determines if 20 seconds or longer has elapsed from switching of power to the ballast power stage (602) (See Step 500, Figure 5) and, if 20 seconds or longer has elapsed, indicates a Program Mode Entered = λN0' (604) result and times out of continuous dimming program mode to enter continuous dimming operation (See Step 511, Figure 5) . Otherwise, if less than 20 seconds have elapsed, the ballast lamp is driven to the illumination indicated by the level switch control signal voltage (606) and the microcontroller continues monitor the PWM ballast control signal for a predetermined pattern of level switch control signals. For example, a threshold system-high DC voltage ("threshold maximum") transition to a threshold system- low DC voltage ("threshold minimum") (preferably greater than or equal to 80% of level switch control signal DC high or less than or equal to 20% of level switch control signal DC high, respectively) (608) and then back to the threshold maximum voltage may be the predetermine pattern. In this embodiment, if the microcontroller detects transitions of the level switch control signal between threshold maximum and threshold minimum and back to threshold maximum (610) (or from threshold minimum to threshold maximum and back to threshold minimum) a program mode count in the microprocessor is incremented (612) to count cycles and compared to a maximum program count (614), preferably six threshold to threshold to threshold cycles. Preferably, if the incremented program mode count is equal to or greater than six cycles, the microcontroller returns a Program Mode Entered = 'Yes' indication (616) (or its equivalent) then the controller returns to the continuous dimming program mode (See Figure 5) for determination of a new minimum illumination set point and maximum illumination set point. If the incremented program count is less than the maximum program count (614), the microcontroller returns to determine if 20 or more seconds have elapsed since switching power On' to the ballast power stage (602) (See Step 500, Figure 5) . The ballast lamp is maintained at an illumination indicated by the level switch control signal voltage (606) and the microcontroller returns to determine if the level switch control signal is above a threshold maximum or below a threshold minimum (608). If so, the microprocessor determines if a cycle of transitions has occurred between the threshold maximum and the threshold minimum values (610). If a cycle of transition is detected, then the program mode count is again incremented (612) and compared to the maximum program count (614) to determine if a Program Mode Entered = 'Yes' indication 616 should be returned so that the controller returns to the continuous dimming program mode (See step 510, Figure 5) . [0037] As provided in one embodiment of the step dimming mode programming illustrated above, although the incremented program mode count is compared to a maximum program count of six in the illustrated embodiment, the program count may be less than or greater than six to accomplish the goals of the ballast 100 programmer. Preferably, only the accumulated program mode count is compared to a maximum program count, however, other schemes may be utilized to enable program mode including as described above for the step dimming program mode.
[0038] Figure 7 is a graph illustrating ballast lamp illumination output versus level switch control voltage provided to the input conditioning and isolation circuit illustrated in Figure 1. As is known in the art for factory-configured ballasts for use in continuous dimming mode operation, a level switch control voltage of zero to approximately IV DC may result in a ballast lamp illumination of zero. As the level switch control voltage presented to the input conditioning and isolation circuit increases linearly from IV DC to the maximum allowable DC input of 10V DC, the ballast lamp illumination is typically increased linearly 'from 0 - 100% illumination. For the embodiments illustrated in Figures 5 and 6, a field- programmed ballast lamp illumination may be programmed for later user retrieval in the form of a maximum illumination set point 702 (for example, 70% illumination) and a minimum illumination set point 704 (for example, 30% illumination). Although illustrated as representing 70% illumination and 30% illumination, respectively, the maximum and minimum illumination set points are preferably programmed between 0 - 33% and 66 - 100% illumination, respectively. Or, the set of available illumination percentage ranges for each of the maximum and minimum illumination set points may be chosen for the convenience of the ballast programmer to accomplish field programmability for the ballast lamp illumination. During the steps illustrated in Figure 5, the microcontroller maps the level switch control signal inputs of OV DC to the minimum illumination set point 704 and 10V DC control input value to the maximum illumination set point 702 with the resultant interim illumination values generally provided linearly between the minimum and maximum illumination set points.
[0039] In an alternative embodiment, ballast lamp illumination values between minimum and maximum illumination set points may be non-linear, such as stepped, logarithmic, or other illumination versus control signal voltage input curves that accomplishes the goals of the ballast programmer. [0040] Figure 9 is a block diagram illustrating one embodiment of a stepped use mode for ballast 100. Power is switched to the ballast power stage (900) and the operating mode is read from memory (902). If DC mode is detected (904), the microcontroller automatically proceeds to DC mode startup (906) (See Pt. B, Figure 13) . If AC mode is detected (908) then the microcontroller 100 continues to AC mode startup (Pt. A) . Otherwise, the microcontroller defaults to DC mode and proceeds to DC mode startup (908, 906) (See Pt. B, Figure 13). If proceeding to AC mode startup (Pt. A) the ballast lamp is driven to a predetermined illumination (910), preferably 66% illumination, and AC mode operation begins (912) . If the microcontroller 128 receives a PWM control signal 126 indicating actuation of the level switch (916), and such indication indicates a switching from 'off to 'on' (918) (preferably transitioning a level switch control signal from a zero voltage signal to an AC voltage signal), then the ballast lamp is driven to the previously determined maximum illumination set point (920) and the microcontroller continues to monitor for subsequent level switch actuation (916). If the microcontroller receives a PWM control signal 126 indicating a level switch actuation (916) but does not determine such actuation to be xoff to 'on' (preferably transitioning a level switch control signal from an AC voltage signal to zero voltage signal actuation) , then the ballast lamp is driven to a previously determined system minimum light illumination, preferably 33% illumination, (922) and the microcontroller again monitors for subsequent level switch actuation (916).
[0041] In an alternative embodiment, if a minimum illumination set point is available in the microcontroller, the ballast lamp is driven to a minimum illumination set point if such level switch actuation is not determined to be 'off to 'on' actuation (918, 924) . Although the embodiment illustrated in Figure 9 describes detection of an 'off to 'on' level switch actuation, in one embodiment the microcontroller monitors for an 'on' to 'off actuation to drive the ballast lamp to a system minimum light illumination with the alternative case defaulted to drive ballast lamp to a maximum illumination set point (See Steps 918, 920, 922) . Similarly, although the preferred embodiment teaches a predetermined illumination of 66%, other illumination levels may be chosen by the designer of the ballast 100, such as 58% or 75% illumination value.
[0042] Figure 10 illustrates a state diagram for the stepped- use mode described in Figure 9. Upon power 'on' of ballast, preferably in response to application of power to the ballast power stage (1000), the ballast lamp is driven to a predetermined illumination of 66% (1002) that is manufacturer- fixed ballast lamp illumination. If the level switch transitions from an 'off to 'on' position, the ballast lamp is driven from the 66% predetermined ballast lamp illumination to a field-programmed ballast lamp illumination, preferably an illumination that is a maximum illumination set point having a value of 100% in the absence of field programming (1004). Actuation of level switch from 'on' to 'off (1006) results in the ballast lamp being driven from the first field-programmed ballast lamp illumination to a second field-programmed ballast lamp illumination, preferably an illumination that is a minimum illumination set point having a value of 33% illumination in the absence of field programming (1008). Upon actuation of the level switch from 'off to 'on' , the ballast lamp is driven from the second field-programmed ballast lamp illumination back to the first field-programmed ballast lamp illumination to provide for continued toggling of ballast lamp illumination from 100% to 33% to 100% illumination, as illustrated in this embodiment. [0043] Although the ballast 100 may be configured to provide for step-dimming that toggles between two field-programmed levels, Figure li illustrates one embodiment that allows for a round-robin toggling between a plurality of illumination levels. Power is switched to the light ballast power stage (1100) and the operating mode is retrieved from ballast memory (1102) . If DC mode is detected (1104), the microcontroller automatically proceeds to DC mode startup (1106) (See Pt. B, Figure 13). If AC mode is detected (1108) then the microcontroller continues to AC mode startup. Otherwise, the microcontroller defaults to DC mode and proceeds to DC mode startup (1108, 1106) (See Pt. B, Figure 13) . If proceeding to AC mode startup, the ballast lamp is driven to a previous light output retrieved from memory
(1110) and the microcontroller monitors the PWM control signal 126 for indication of a level switch actuation (1112) . If a level switch actuation is indicated (1112), the microcontroller determines if the ballast lamp is at a maximum illumination set point (1114) . If so, the ballast lamp is driven to a system minimum light illumination, preferably 33% illumination, (1116) in response to the level switch activation and the microcontroller returns to monitor the PWM control signal for further level switch actuation (1112). Otherwise, the ballast lamp is driven to a next greater predetermined illumination step
(1118). For example, if the ballast lamp illumination is 33%, the next greater predetermined illumination step is preferably 66%, or if the ballast lamp illumination is 66%, the next greater predetermined illumination step in preferably 100%. In an alternative embodiment, if a minimum illumination set point is available to the microcontroller, such a value would be used in place of the system minimum light illumination (1116, 1120) for purposes of the round-robin alteration described in the embodiment illustrated in Figure 11.
[0044] Figure 12 illustrates a state diagram for the stepped use mode described in Figure 11. Upon power On' of the ballast power stage (1200), a previous ballast lamp illumination is retrieved from ballast memory (1202) and the ballast lamp is driven to the retrieved illumination. Similar to the embodiment illustrated in Figure 10, the ballast lamp illumination is configured to step in a round-robin fashion between a first field-programmed ballast lamp illumination and a system minimum light illumination. For example, in one embodiment illustrated in Figure 12, if the microcontroller retrieves a previous ballast lamp illumination that is a maximum illumination set point of 100% illumination, the ballast lamp would be illuminated to 100% (1204). Upon a further toggle of the level switch (1206), the ballast lamp is driven to a system minimum light illumination, preferably 33% illumination (1208). Further actuation (i.e., a toggle) would result in the microcontroller driving the ballast lamp to the predetermined illumination, preferably 66% (1210). A further actuation of the level switch would result in the ballast lamp being driven to the maximum illumination set point of 100%. In an alternative embodiment, the system minimum light illumination may be replaced with a field-programmed ballast lamp illumination that is a minimum illumination set point. Or, if interim values of ballast lamp illumination are also field programmable, such values may be used by the controller to drive the ballast lamp to intermediate values in the round-robin configuration illustrated in Figure 12. [0045] Figure 13 illustrates one embodiment of a continuous- dimming mode (DC mode) that uses a level switch 200 that is a potentiometer to provide the input conditioning and isolation circuit with a level switch control signal that is approximately 0-10 V DC for proportional illumination control of the ballast lamp. Power is provided to the light ballast power stage (1300) and the operating mode is determined either through retrieved from ballast memory (1302) or from microcontroller detection of the PWM control signal. If DC mode is detected (1304), the microcontroller proceeds to DC mode startup (1306) and the ballast lamp is driven to the illumination indicated by the level switch control signal DC voltage (1308) . Otherwise if AC mode is detected (1310), the microcontroller proceeds to' AC mode startup (1312) (See Figure 9) . Subsequent to the ballast lamp being driven to the illumination indicated by the level switch control signal, the microcontroller enters DC mode operation (1314) and the microcontroller monitors the PWM control signal 126 for indication of level switch actuation (1316). If the microcontroller detects an increase in the level switch control signal voltage (1318), the microcontroller drives the ballast lamp illumination according to previously determined voltage illumination mapping (1320) available to the microcontroller such that a control signal voltage at DC high results in a ballast lamp illumination at the maximum illumination set point (block 1322, 1324) and the microcontroller monitors for further actuation of the level switch (1316). The maximum illumination set point is preferably factory programmed to default to a system maximum illumination in the absence of field programming, and is defined as the maximum ballast illumination available to a user through microcontroller control of the power stage 102 (regardless of ballast mode) . Similarly, if the level switch control signal voltage is not increased (1315), the microcontroller decreases the ballast lamp illumination (1326) in according to the voltage-illumination mapping so that the ballast lamp arrives at a system minimum light illumination at a control signal voltage of DC-low (1328, 1330) (assuming full actuation to DC low) . In an alternative embodiment, the system minimum light illumination may be by a field programmed ballast lamp illumination that is preferably a minimum illumination set point (1332) .
[0046] While various implementations of the application have been described, it will be apparent to those of ordinary skill in the art that many more embodiments and implementations are possible that are within the scope of this invention.

Claims

We claim:
1. A method for programming control of ballast illumination, comprising :
receiving a power stage input current through a first ballast input;
receiving a level switch control signal at a second ballast input;
entering an illumination program mode for said ballast;
adjusting said level switch control signal to select a ballast lamp illumination; and
saving a field-programmed ballast lamp illumination indication in a ballast memory as representative of said ballast lamp illumination.
2. The method according to claim 1, wherein said field- programmed ballast lamp illumination indication represents a maximum illumination set point for at least one ballast lamp.
3. The method according to claim 1, wherein said field- programmed ballast lamp illumination indication represents a minimum illumination set point for at least one ballast lamp.
4. The method according to claim 1, further comprising:
alternating said level switch control signal between a threshold minimum level switch control signal value and threshold maximum level switch control signal value for a plurality of predetermined patterns to activate said entering an illumination program mode.
5. The method according to claim 4, wherein said alternating said level switch control signal between said threshold minimum level switch control signal value and said threshold maximum signal level switch signal value for a plurality of predetermined patterns comprises transitioning between an AC mains voltage and zero voltage and back to an AC mains voltage a plurality of cycles.
6. The method according to claim 4, wherein said alternating said level switch control signal between said threshold minimum level switch control signal value and said threshold maximum signal level switch signal value comprises transitioning between a threshold system-high DC voltage and a threshold system-low DC voltage and back to a threshold system-high DC voltage a plurality of cycles.
7. The method according to claim 1, further comprising:
retrieving from memory an operating mode indication to retrieve one of an AC mode or DC mode indication.
8. The method according to claim 1, further comprising:
providing user indication of a successful saving of said field-programmed ballast lamp illumination in said ballast memory.
9. The method according to claim 8, wherein said providing user indication comprises flashing said at least one ballast lamp.
10. The method according to claim 1, wherein said adjusting said level switch control signal comprises toggling a level switch control to step the ballast lamp illumination to a next preset illumination.
11. A ballast apparatus, comprising:
a lamp drive to drive a ballast lamp, when a ballast lamp is present;
a ballast inverter stage to drive said lamp drive with a freguency-varying ballast inverter stage output signal; and
an input conditioning and isolation circuit to receive a level switch control signal and to output a pulse-width modulated (PWM) ballast control signal representative of said level switch, control signal to a microcontroller, said microcontroller configured to:
i) enter a program mode to determine a field- programmed ballast lamp illumination in response to detection of a plurality of level switch control signal transitions;
ii) save said field-programmed ballast lamp illumination in a ballast memory; and
iii) drive said ballast inverter stage with a ballast inverter stage control signal; wherein said ballast apparatus saves a field-programmed ballast lamp illumination for later use.
12. The apparatus of claim 11, wherein said microcontroller is further configured to determine whether said level switch control signal represents an AC level switch control signal or a DC level switch control signal.
13. The apparatus of claim 12, wherein said microcontroller is further configured to switch to DC mode from AC mode or to AC mode from DC mode in response to said determination whether said level switch control signal represents said AC level switch control signal or said DC level switch control signal.
14. The apparatus of claim 11, wherein said microcontroller is further configured to detect a pre-determined pause in level switch control signal transitions after entering said program mode to initiate saving said field-programmed ballast lamp illumination in ballast memory.
15. The apparatus of claim 14, wherein said field-programmed ballast lamp illumination is a maximum illumination set point.
16. The apparatus of claim 11, wherein said microcontroller is further programmed to step ballast lamp illumination to a next preset illumination in response to detection of a level switch control signal toggling.
17. The apparatus of claim 11, wherein said microcontroller is further configured to time out from said program mode after a predetermined time-out period measured from ballast apparatus power on.
18. A method for programming ballast illumination set points for an installed ballast assembly, comprising:
transitioning a level switch control signal received by an installed ballast assembly a plurality of predetermined transition patterns to enter a program mode for determination of a maximum illumination set point;
adjusting said level switch control signal provided to said ballast assembly to select said maximum illumination set point; and
saving said maximum illumination set point in a ballast memory.
19. The method of claim 18, further comprising:
adjusting said level switch control signal to select a minimum illumination set point;
saving said minimum illumination set point in said ballast memory.
20. The method of claim 19, further comprising:
flashing a ballast lamp to provide a user with indication of a successful set point selection.
21. The method of claim 18, further comprising:
exiting program mode after a predetermined time out period.
22. The method of claim 18, wherein said saving said maximum illumination set point further comprises:
detecting a toggling pause in said adjusting said level switch control signal to trigger said saving said maximum illumination set point in ballast memory.
23. The method of claim 18, further comprising:
mapping said level switch control signal to a maximum illumination set point selection range to drive a ballast lamp to the ballast illumination indicated by said level switch control signal.
24. The method of claim 18, wherein said adjusting said level switch control signal further comprises:
toggling a level switch to switch between AC mains voltage and zero voltage to drive a ballast lamp to a next preset illumination to select said maximum illumination set point.
25. The method of claim 18, wherein said adjusting said level switch control signal further comprises:
adjusting a variable potentiometer to provide said level switch control signal to the installed ballast assembly.
PCT/US2009/005310 2008-09-23 2009-09-23 System for field - programmed determination of illumination set points in ballasts WO2010036349A1 (en)

Priority Applications (1)

Application Number Priority Date Filing Date Title
CN2009801467193A CN102216865A (en) 2008-09-23 2009-09-23 System for field - programmed determination of illumination set points in ballasts

Applications Claiming Priority (4)

Application Number Priority Date Filing Date Title
US19405708P 2008-09-23 2008-09-23
US61/194,057 2008-09-23
US12/564,872 2009-09-22
US12/564,872 US20100072909A1 (en) 2008-09-23 2009-09-22 System for Field-Programmed Determination of Illumination Set Points in Ballasts

Publications (1)

Publication Number Publication Date
WO2010036349A1 true WO2010036349A1 (en) 2010-04-01

Family

ID=42036936

Family Applications (2)

Application Number Title Priority Date Filing Date
PCT/US2009/005309 WO2010036348A1 (en) 2008-09-23 2009-09-23 System for control of ballast illumination in step dimming and continuous dimming modes
PCT/US2009/005310 WO2010036349A1 (en) 2008-09-23 2009-09-23 System for field - programmed determination of illumination set points in ballasts

Family Applications Before (1)

Application Number Title Priority Date Filing Date
PCT/US2009/005309 WO2010036348A1 (en) 2008-09-23 2009-09-23 System for control of ballast illumination in step dimming and continuous dimming modes

Country Status (3)

Country Link
US (2) US20100072917A1 (en)
CN (2) CN102216865A (en)
WO (2) WO2010036348A1 (en)

Families Citing this family (7)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
WO2011055158A1 (en) * 2009-11-03 2011-05-12 City University Of Hong Kong A passive lc ballast and method of manufacturing a passive lc ballast
US8878455B2 (en) 2010-11-09 2014-11-04 Electronic Theatre Controls, Inc. Systems and methods of controlling the output of a light fixture
EP2568769A1 (en) * 2011-09-12 2013-03-13 Philips Intellectual Property & Standards GmbH Electrical device and power grid system
US9179527B2 (en) * 2013-07-16 2015-11-03 General Electric Company Programmable light emitting diode (LED) driver technique based upon a prefix signal
US9131578B2 (en) 2013-07-16 2015-09-08 General Electric Company Programmable light emitting diode (LED) driver technique based upon an input voltage signal
US20150160305A1 (en) * 2013-12-11 2015-06-11 General Electric Company Method of testing a dimming lighting system
US9520742B2 (en) 2014-07-03 2016-12-13 Hubbell Incorporated Monitoring system and method

Citations (4)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US4733138A (en) * 1985-12-05 1988-03-22 Lightolier Incorporated Programmable multicircuit wall-mounted controller
US5925990A (en) * 1997-12-19 1999-07-20 Energy Savings, Inc. Microprocessor controlled electronic ballast
US6072283A (en) * 1997-02-21 2000-06-06 Transformateurs Transfab Inc. Micro-controller-operated high intensity discharge lamp ballast system and method
US6175195B1 (en) * 1997-04-10 2001-01-16 Philips Electronics North America Corporation Triac dimmable compact fluorescent lamp with dimming interface

Family Cites Families (21)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US4649323A (en) * 1985-04-17 1987-03-10 Lightolier Incorporated Microcomputer-controlled light switch
US5225741A (en) * 1989-03-10 1993-07-06 Bruce Industries, Inc. Electronic ballast and power controller
US5381078A (en) * 1993-03-15 1995-01-10 North American Philips Corporation Control and communication processor potentiometer system for controlling fluorescent lamps
US5530322A (en) * 1994-04-11 1996-06-25 Lutron Electronics Co., Inc. Multi-zone lighting control system
US5691605A (en) * 1995-03-31 1997-11-25 Philips Electronics North America Electronic ballast with interface circuitry for multiple dimming inputs
US5872429A (en) * 1995-03-31 1999-02-16 Philips Electronics North America Corporation Coded communication system and method for controlling an electric lamp
US5559395A (en) * 1995-03-31 1996-09-24 Philips Electronics North America Corporation Electronic ballast with interface circuitry for phase angle dimming control
CN1179607C (en) * 1995-08-09 2004-12-08 皇家菲利浦电子有限公司 System for operating a lamp
US5909087A (en) * 1996-03-13 1999-06-01 Lutron Electronics Co. Inc. Lighting control with wireless remote control and programmability
CA2273324C (en) * 1996-10-24 2005-03-29 Ncon Corporation Pty Limited A power control apparatus for lighting systems
US6963178B1 (en) * 1998-12-07 2005-11-08 Systel Development And Industries Ltd. Apparatus for controlling operation of gas discharge devices
US6380696B1 (en) * 1998-12-24 2002-04-30 Lutron Electronics Co., Inc. Multi-scene preset lighting controller
US6486616B1 (en) * 2000-02-25 2002-11-26 Osram Sylvania Inc. Dual control dimming ballast
US6771029B2 (en) * 2001-03-28 2004-08-03 International Rectifier Corporation Digital dimming fluorescent ballast
CN100474205C (en) * 2001-03-28 2009-04-01 国际整流器公司 Digital dimming fluorescent ballast
US6507157B1 (en) * 2001-09-25 2003-01-14 Koninklijke Philips Electronics N.V. Electronic ballast system with dual power and dimming capability
US6534931B1 (en) * 2001-09-28 2003-03-18 Osram Sylvania Inc. Dimming control system for electronic ballasts
US6727662B2 (en) * 2002-09-28 2004-04-27 Osram Sylvania, Inc. Dimming control system for electronic ballasts
CN1925714B (en) * 2005-09-02 2010-05-05 索玉昇 Multistage light modulation control device for gas-discharge lamp and light modulation control method thereof
US7235933B1 (en) * 2006-02-27 2007-06-26 Yu-Sheng So Reversible dimmer device of gas discharge lamps and the control method for light adjusting thereof
CN101137263A (en) * 2006-08-28 2008-03-05 深圳市金威源科技有限公司 Digital type electronic ballast and control method thereof

Patent Citations (4)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US4733138A (en) * 1985-12-05 1988-03-22 Lightolier Incorporated Programmable multicircuit wall-mounted controller
US6072283A (en) * 1997-02-21 2000-06-06 Transformateurs Transfab Inc. Micro-controller-operated high intensity discharge lamp ballast system and method
US6175195B1 (en) * 1997-04-10 2001-01-16 Philips Electronics North America Corporation Triac dimmable compact fluorescent lamp with dimming interface
US5925990A (en) * 1997-12-19 1999-07-20 Energy Savings, Inc. Microprocessor controlled electronic ballast

Also Published As

Publication number Publication date
US20100072909A1 (en) 2010-03-25
CN102217422A (en) 2011-10-12
CN102216865A (en) 2011-10-12
US20100072917A1 (en) 2010-03-25
WO2010036348A1 (en) 2010-04-01

Similar Documents

Publication Publication Date Title
US20100072909A1 (en) System for Field-Programmed Determination of Illumination Set Points in Ballasts
US4593234A (en) Programmable apparatus for controlling illuminating lamps
JP4681696B2 (en) Multi-input electronic ballast with processor
KR100461504B1 (en) A power control apparatus for lighting systems
CA2315107C (en) Microprocessor controlled electronic ballast
CN1162053C (en) Energy saving lighting controller
CA2704195A1 (en) Two-wire dimmer circuit for a screw-in compact fluorescent lamp
US8446101B2 (en) Control switch
US6717367B2 (en) Emergency lighting arrangement and apparatus
JP4880420B2 (en) Discharge lamp lighting device, lighting fixture, and lighting system
CN110072312B (en) Lighting driver, lighting system and control method
JP2003519895A (en) Apparatus for controlling operating means of at least one electric lighting means and method for controlling operating means of at least one electric lighting means
CN1498054A (en) High-intensity discharge lamp ballast with charged lamp rebright property
US7109659B2 (en) High-intensity discharge lamp ballast and method for operating high-intensity discharge lamp
EP2141966A1 (en) Illumination lamp ignition device and lighting device
KR20020078630A (en) Apparatus for regulating intensity of illumination
EP2294900A1 (en) Dimming fluorescent ballast system with shutdown control circuit
JP2006310258A (en) Fluorescent lamp lighting device and lighting control system
JP2009081008A (en) Lighting state display device, and lighting state display system
KR100744795B1 (en) Ballast
JP2006019244A (en) Fluorescent lamp lighting device
CN1849031B (en) Ballast with dimmer
JP2009259542A (en) Lighting device and illumination device, and illumination control device
JPH03119699A (en) Fluorescent lamp lighting device
JPH0785979A (en) Emergency lighting circuit and device incorporating it

Legal Events

Date Code Title Description
WWE Wipo information: entry into national phase

Ref document number: 200980146719.3

Country of ref document: CN

121 Ep: the epo has been informed by wipo that ep was designated in this application

Ref document number: 09816581

Country of ref document: EP

Kind code of ref document: A1

122 Ep: pct application non-entry in european phase

Ref document number: 09816581

Country of ref document: EP

Kind code of ref document: A1

NENP Non-entry into the national phase

Ref country code: DE