Академический Документы
Профессиональный Документы
Культура Документы
Department of Computer
Engineering
DONE
BY :
Control of public
lighting
based on
PIC16F877
Sultan Said Mohammad
Al-Shahrani.
1.
ID:431806950
2. Mohammad Said Mohammad Al-Shahrani
ID:431807301
3. Naser Mar I Al-Asmari
1
ID: 430810803
Plan
Abstract
Objectives
Introduction
Block Diagram
HW requirements.
SW requirements.
Conclusion & Future work
Abstract
The control of public lighting is traditionally
performed by humans although the new devices by
programmable controller starting to get into
specific situations.
The high cost of new devices
It is in this context that the final project study
overcomes these limitations and shortcomings(no
satisfaction).
In addition the measurement and display of:
Temperature
the brightness
3
Objectives
Objective
s
Introduction
Electricity wasting in public lighting system is a
major challenge to countries todays.
Implement an adaptive solution is major studies in
industry.
Microcontroller is widely used in industrial
automation systems.
PIC16F877 will be used for controlling our
approach.
5
Block diagram
Power supply
Photoresist
or
LDR
potentiomet
er
LCD display
16*2
Microcontrolle
r
Pic
16f877
Temperature
sensor LM35
6
keypad
HW requirements
Microcontroller PIC16F877
Basic Controlling Unit
Sensors ( Infrared Sensor LDR;LM35)
Basic component to retrieve measurements
from the environment.
What is microcontroller
is a small computer on a
single integrated circuit containing
a processor core, memory, and
programmable input/output peripherals.
10
Microcontroller components
From
sensors
To actuators
Displays,
keyboard
RAM, EPROM,
EEPROM,
flash
11
PIC Microcontroller
The name PIC, (Peripheral Interface
Controller), refers to a group of
Microcontrollers, produced by Microchip.
As its name suggests, a microcontroller is
a tiny device used to control other
electronic devices.
12
PIC microcontroller(Contd.)
A microcontroller is a digital integrated
circuit, and consists of:
Central Processing Unit
Memory
Input ports
Output ports
13
Software Requirements
MPLAP(compiler)
Compile programs.
Proteus: (ISIS, ARES): for design,
simulation and test.
14
Questions
16