Abstract:
A video recorder, adapted for use in conjunction with a remotely controllable unit associated with television recording and/or viewing, contains a remote-control signal transmitter to transmit control codes to the associated unit, and means to analyze the operation of the associated unit in response to the control codes. An electronic controller causes the transmitter to transmit test codes to the associated unit, then analyzes the resulting operation of the associated unit to determine its control codes, which it stores in a memory for later use.
Abstract:
To initialize a remote control device for use in a particular installation, initialization parameters are entered relating to the relationship between user input codes and equipment to be controlled. In the preferred embodiment involving video recorder equipment, the initialization procedure concerns the video channels available to the recorder and remote control codes associated with the operation of the recorder using a receive-only modem on the device attached to a phone jack, initialization is performed by dialing up a remote location with a touch tone phone. At the remote end a computer sends selected audio response signals to the telephone receiver requesting that the user key in information using the touch tone pad. The computer then transmits the appropriate signals to the memory of the remote device to initialize it.
Abstract:
A thermostat for generating control signals for a furnace, air conditioner, or the like, employs a constant frequency, periodically alternating electrical source and an oscillator incorporating an element having a thermal-sensitive electrical characteristic so the oscillator frequency varies as a function of the ambient temperature. A comparator receives the two outputs and generates a signal representative of the ambient temperature. The stable output is also provided to dividing circuits to generate a signal representative of the time that is used to interrogate a digtal memory storing a desired temperature-time period, such as a week or month. The ambient temperature signal is compared with the desired temperature signal to generate an output control signals. A display provides a read-out of time and temperature and is used along with a keyboard or the like in programming the memory.
Abstract:
The present invention is an electronic thermostat having correction for the self heating due to the semiconductor switching device used to switch a temperature modifying apparatus on. This invention includes a semiconductor power switching device disposed on an upper portion of a vertically oriented circuit board, a first thermistor disposed on the circuit board at a lower portion thereof remote from the semiconductor power switching device, and a second thermistor disposed on the circuit board at a portion intermediate between the semiconductor power switching device and the first thermistor. A corrected ambient temperature is generated from the temperature indicated by the first thermistor and the difference in indicated temperature between the second thermistor and the first thermistor. The state of the semiconductor power switching device is then controlled based upon the relationship between the corrected temperature and a desired temperature.
Abstract:
An electronic thermostat including a stored program of desired temperatures and predetermined maximum and minimum temperatures. The stored program of desired temperatures is selectable as either a program of heating temperatures or a program of cooling temperatures. When in the heating mode controlled by a program of desired heating temperatures, the cooling mode is entered and the air conditioner is energized if the actual temperature exceeds a predetermined temperature. The control temperature in this cooling mode has a predetermined relationship to the programmed temperature in the heating mode. Similarly, if the thermostat is in a cooling mode and the actual temperature falls below another predetermined temperature which is lower than the first predetermined temperature, then the thermostat enters the heating mode and energizes the furnace. The control temperature in this case bears a predetermined relationship to the programmed cooling temperature. In a further embodiment, the air conditioner is actuated if the actual temperature exceeds a predetermined maximum temperature regardless of the mode of the thermostat. In a still further embodiment, the heater is actuated when the actual temperature falls below a predetermined minimum temperature regardless of the mode of the thermostat.
Abstract:
An electronic thermostat operative to be connected to a furnace or other temperature modifying apparatus, to control its state of operation, includes means for generating a desired temperature set point signal and means for measuring ambient temperature on the thermostat. When the ambient temperature falls below the set point the furnace is energized for a predetermined period of time. The time of energization is increased or decreased by a small increment after each heating cycle depending upon magnitude of the temperature increase which occurred at the thermostat as a result of the heating cycle in order to adaptively achieve a predetermined temperature increase during the heating cycle and the thermal overshoot period which occurs following de-energization of the furnace.In alternative embodiments of the invention the period of time in which the furnace is de-energized between heating cycles is controlled by a timer and adaptively modified in a similar manner, and the time delay between furnace energization and initiation of the blower at the beginning of a heating cycle and de-energization of the blower after the end of the heating cycle are similarly adaptively modified.
Abstract:
A thermostatic controller system for a building heating and/or cooling system (furnace) includes a stored program of desired temperatures which are to be attained within the building at predetermined times within a repetitive time cycle, such as a day. Differing environmental conditions externally of the building result in differing rates of change of temperature within the building upon operation of the furnace. In order to determine the optimum time to switch the system on to meet the next programmed increased temperature, the furnace is switched on and then off a short period of time later and the temperature change which results in the building as a result of that transient operation is measured. The time at which the furnace must be switched to attain the next programmed temperature is then determined as a function of the rate of temperature change as determined by the transient switching and the difference between the instantaneous and the future programmed temperature. Alternatively, the controller may calculate the rate of temperature change each time the furnace is turned on for normal building temperature modification and use the last stored value of that rate in the turn-on time calculation. The system attains an energy efficiency exceeding that of conventional thermostat systems.
Abstract:
A sprinkler system is controlled to ensure that a given geographic area receives sufficient watering without being over-watered. The sprinkler system, capable of being programmed to deliver a desired amount of water in accordance with a desired daily watering schedule, is programmed to deliver the desired amount of water every day unless interrupted. Rainfall information is received, and a signal is sent to interrupt the sprinkler system, causing the sprinkler system to: a) follow a predetermined watering schedule when there is no rain, in which case the sprinkler system delivers the desired amount of water following a predetermined number of days, n, without watering, or b) increase n by 1 or more days if the rainfall information indicates at least one significant rain event capable of providing the desired amount of water, and c) return to a) when n expires.
Abstract:
A sprinkler system is controlled to ensure that a given geographic area receives sufficient watering without being over-watered. The sprinkler system, capable of being programmed to deliver a desired amount of water in accordance with a desired daily watering schedule, is programmed to deliver the desired amount of water every day unless interrupted. Rainfall information is received, and a signal is sent to interrupt the sprinkler system, causing the sprinkler system to: a) follow a predetermined watering schedule when there is no rain, in which case the sprinkler system delivers the desired amount of water following a predetermined number of days, n, without watering, or b) increase n by 1 or more days if the rainfall information indicates at least one significant rain event capable of providing the desired amount of water, and c) return to a) when n expires.
Abstract:
A sub-atmospheric pressure desalinating still employs a closed top, open bottom pipe filled with source water to be distilled, such as seawater, having a height greater than the height of a column of seawater that can be supported by the pressure at the bottom of the tank so that a subatmospheric pressure volume is formed at the top. Water from the source is also pumped into the subatmospheric volume and passed through an evaporator which enlarges its surface volume. A small percentage of the water is vaporized and the balance is cooled to provide the heat of vaporization and falls into the top of the seawater column, creating a downward flow. The vapor is drawn from the vacuum and condensed, preferably in a second subatmospheric volume above a column of fresh water.