ProductsMicrocontrollersSupportMicrocontrollers Design Examples

Smoke detector design example

Description
This Smoke Detector design example is based on the NXP P89LPC9107. If we can reliably monitor the smoke density for a working site, we can prevent and minimize the damage of fire accidents and thus reduce the cost of property damage and loss of human life. The most commonly used detectors are the ionization detectors and the photoelectric detectors. Ionization detectors are prone to malfunction when used in noisy, dusty, or damp environments and are subject to frequent maintenance. Ionization detectors also produce radiation pollution. Therefore, the popularity of ionization detectors has been on decline while photoelectric detectors are increasing in popularity. Photoelectric detectors detect the intensity of ultraviolet light pulses that are reflected from the smoke in order to deduce the density of the smoke accordingly.

Block Diagram

Documentation

Products
Below are recommended microcontrollers for use in implementing this design to a system.

MCUs

Click for datasheet. Also, see datasheet disclaimer.
, , indicate product status. Click or for more or less detail.
 P89LPC9107 Microcontroller with 1KB 3V flash, 8-bit ADC, 2 PWMs, UART interface
P89LPC9107FNDIL-14DiscontinuedSOT27-1Pb-FreeMSL=1
P89LPC9107FDHTSSOP-14ProductionSOT402-1                
Family Functions Literature Support Docs Consultants Price Buy Online More...

Disclaimer

This design example shows possible hardware and software techniques used to implement the design. It is imperative that the viewer use sound engineering judgment in determining the fitness of this design example for any particular application. This design example may include information from 3rd parties and/or information which may require further licensing or otherwise. Additional hardware or software design may be required. NXP Semiconductors does not support or warrant this information for any purpose other than an informational design example.
Standard ICs quick find
Microcontrollers sections
See also