Você está na página 1de 2

Design Development and Integration of Smoke Sensor

Aim: The project aims at developing a cost effective, weightless smoke and gas sensor. It can be easily
be customized as per the requirements and available resources to suit the needs of the micro air vehicle.

Scope: A Smoke detector is a device that detects smoke typically as an indicator of fire. Sensor accepts
the analog input and is fed to the LMD358AD, which is an 8 pin IC that generates digital output. The output generated is interfaced with PSOC 5. PSOC 5 integrates armed cortex M3 device with the flash RAM. And the thing that makes it unique is it combines with armed device in array of programmable digital and also with analog, so we can create the idle solution for the given application. The ideas of configurable, programmable FPGA,CPLD is not new, whereas combining with powerful ADCs, opamps, comparators to given in an ability to create a single chip solution.

Explanation
A smoke detector is an important safety device in homes, offices and other enclosed structures. But we are using it in micro air vehicle. It is a six pin device named as MQ-2 which senses smoke and gas. This device is connected to IC (LM358AD) to generate digital output. The digital output of the IC is interfaced with the PSOC 5 using the I2C bus, SPI or UART.

PSoC5 is a true system-level solution providing microcontroller unit (MCU), memory, analog, and digital peripheral functions in a single chip PSOC 5 have the same base architecture as PSOC 3.
In addition it is having SAR ADCs and it consists of 32 bit ARN cortex M3 core, 100 Dhrystone MIPS. In its architecture it consists of system wide resources, memory system, CPU system program, debugging analog and digital systems. Analog systems are interconnected with GPIOs and all subsystems. In digital systems it has I2c master slave, CAN 20, Nx timer counter. Memory system consists of EEPROM, EMIF, and SRAM. Universal digital block contains 2 PLD blocks and it has a data path which is a programmable ALU. PLD and data path blocks can be chained for 16-32 bit operations.

PSOC 5 has nonvolatile memory and uses an external host programmer. In the context of external host programmer nonvolatile memory includes flash memory, EEPROM. PSOC 5 supports programming through the serial wire debug (SWD) interface. The host programmer can be the miniprog 3 programmer supplied by the cypress. Miniprog 3 programmer is used in the prototype stage of application

development for both programming and debugging PSOC 5 devices on board. The host programmer communicates with PSOC 5 through the devices internal test controller. The TC is the interface that provides access to PSOC 5 ARM debug access port module which in turn provides access to the device memory and registers.

Fig shows psocs5 connection for supply

Você também pode gostar