Description: This circuit features a DS1236 component that monitors and controls the power supply and software execution of a processor-based system, while also providing a pushbutton reset function. An out-of-tolerance condition triggers the RST and RST outputs to enter the active state when VCC drops below 4.5 V for 10% operation or below 4.75 V for 5% operation. During power-up, RST and RST remain active for a minimum of 25 ms (with a typical duration of 100 ms) after the voltage reaches 4.5 V (or 4.75 V), allowing time for the power supply and processor to stabilize. The pushbutton reset input (PBRST) is debounced and configured to ensure that reset signals are active for at least 25 ms. Additionally, the watchdog timer function activates RST and RST (shutting down the processor) if the ST input is not stimulated within a specified time period, indicating a possible failure in software execution. The typical watchdog time period is 400 ms, with a maximum of 600 ms. The ST input can be derived from address, data, and/or control signals, which are present during software execution, allowing the watchdog to reset before timing out. (Source: Dallas Semiconductors, Product Data Book, 1992/1993, p. 10-73.)
The DS1236 integrated circuit serves as a vital component in ensuring the reliability and stability of processor-based systems by monitoring power supply levels and software execution integrity. The key function of this circuit is its ability to detect voltage levels that fall below specified thresholds, which can indicate potential power supply issues. When the voltage at VCC drops below 4.5 V for 10% operation or below 4.75 V for 5% operation, the RST and RST outputs are activated to signal a fault condition. This is critical for maintaining system integrity, as it prevents the processor from operating under unstable conditions.
During the power-up sequence, a delay is implemented where the RST and RST outputs remain active for at least 25 ms, typically extending to 100 ms. This delay ensures that the power supply and processor have adequate time to stabilize before normal operation resumes. The debounced pushbutton reset input (PBRST) further enhances system reliability by providing a manual reset capability, which is also held active for a minimum of 25 ms, ensuring that transient glitches do not inadvertently reset the system.
The watchdog timer feature is particularly important in embedded systems where software execution must be monitored continuously. The ST input serves as a watchdog signal derived from various system signals, including address, data, and control lines. If the ST input does not receive stimulation within a predetermined timeframe—typically 400 ms, but no longer than 600 ms—the watchdog timer will activate the RST and RST outputs, effectively shutting down the processor. This mechanism is essential for preventing system hangs or crashes due to software failures, as it forces a reset and allows the system to recover from an unresponsive state.
Overall, the DS1236 circuit is designed to enhance the robustness and reliability of processor-based systems by providing critical monitoring and control functions, ensuring that the system operates within safe parameters while allowing for manual intervention and recovery from software failures.This circuit shows a DS1236 that is used to monitor and control the power-supply and software execution of a processor-based system, and to provide a pushbutton reset. When an out-of-tolerance condition occurs (when VCC is below 4. 5 V for 10% operation, or below 4. 75 V for 5% operation), the RST and RST outputs are driven to the active state. On p ower-up, RST and RST are held active for a minimum of 25 ms (100 ms typical) after 4. 5 V (or 4. 75 V) is reached to allow the power supply and processor to stabilize. The pushbutton input PBRST is debounced and timed so that reset signals are driven to the active state for 25 ms minimum. The watchdog-timer function forces RST and RST to the active state (shutting down the processor) when the ST input is not stimulated for a predetermined time period (because of some failure in software execution).
The watchdog time period is 400-ms typical (600-ms maximum). The ST input can be taken from address, data, and/or control signals. When the processing is executing software, these signals are present, and cause the watchdog to be reset prior to time-out. Dallas Semiconductors, Product Data Book, 1992/1993, p. 10-73.
A small transmitter board interfaces with a microcontroller and conductivity probe to measure liquid conductance and conductivity. Precise equations and measurements are provided for this microcontroller-controlled conductivity meter.
The described circuit consists of a compact transmitter board that serves as an...
This circuit employs an 87C57 microcontroller along with several peripherals to convert X-10 power-line carrier-code formats from a personal computer for use with an X-10 power-line interface in a home-control system. Software details can be found in the reference.
The circuit...
This circuit utilizes an 87C57 microcontroller along with several peripherals to convert X-10 power-line carrier-code formats from a personal computer for use with an X-10 power-line interface in a home control system. Software details can be found in the reference....
A three-digit contactless digital tachometer utilizing an 8051 microcontroller is presented for measuring the revolutions per second of rotating objects such as wheels, discs, or shafts. The tachometer can measure up to a maximum of 255 revolutions per second with...
There are several methods to read multiple switch inputs using a reduced number of microcontroller unit (MCU) pins. One approach involves using an analog MCU pin to read multiple switches by assigning a unique voltage to each switch through a...
According to the datasheet, the respective color wire has been connected to the corresponding pin of the L293D as illustrated in the circuit diagram.
The L293D is a quadruple high-current half-H driver, typically used for controlling the direction and speed of...
The LM35 series are precision integrated-circuit temperature sensors, whose output voltage is linearly proportional to the Celsius (Centigrade) temperature. The LM35 has an advantage over linear temperature sensors calibrated in Kelvin, as the user is not required to subtract a...
Upon entering the password, the application, in this case "LED," will illuminate. In this digital locking system project, the interfacing of a keypad and a 16x2 LCD with a microcontroller will be explored, along with the accompanying code. This project...
The ADC (Analog to Digital Converter) is a crucial component in numerous embedded projects. This article focuses on interfacing an ADC with the 8051 embedded controller. The ADC0804 model is utilized, and before detailing the interfacing procedure, it is essential...
We use cookies to enhance your experience, analyze traffic, and (if you allow) serve personalized ads.
By clicking Accept All, you agree to our use of cookies.
Learn more