9. EMBEDDED PROCESSOR
General purpose Processor
Microprocessor –Intel8085,
Microcontroller-Intel8051,ATMEL89c51,PIC16f877A
Embedded Processor-ARM9,INTELi960,AMD29050
DSP Processor- Texas Instruments TMS320
Application Specified Integrated Circuit(ASIC )- Cellphone Processor
Application Specific System Processor(ASSP) –setup box(STIH206), Motor driver
IC’s,
Multi processor system using GPP’s/SOC - Snapdragon
processor,mediatek,apple
10. General purpose Processor It is designed for specific application
ASIP have good flexibility with good performance
It have low cost and low power consumption.
So efficiency is high
It have high computational speed.
Example : Embedded microcontroller , DSP,network processor , PDA, Cell
phones
Intel, Motorola, Hitachi,TI, Philips and ARM
For example, an Intel®—MCS51, Philips® 51XA, 51MX, or Motorola —
68HC11, 68HC12, 68HC16
ASIP(Application Specific Instruction
Processor)
11. ASIC(Application specific integrated
circuits)
Integrated circuits customized for specific use
Digital ASIC- logic gates,digital memory,microprocessor
Analog ASIC-Amplifiers, regulators ,op-amp, ADCS
Mixed ASIC-combination of the two
12. Embedded system application
Based on microcontroller (without OS)
Based on microprocessor (with OS(LINUX)/without OS)
13. MICROPROCESSOR FAMILIES
INTEL:I3 ,I5,I7 , i386 Embedded Processors
80386 processor used in such as BlackBerry 950, and Nokia 9000
Communicator, electronic musical instruments
AMD:AMD Embedded R, G-Series
AMD Embedded G-Series used in Communications, Digital Set Top Boxes,
Industrial Controllers, Medical, Networking, Single Board Computers.
ARM:Cortex-A, Cortex-R, Cortex-M
Cortex-R used in Cameras,Industrial,Mobile handsets, StorageAutomotive
14. Mobile phone processor
Qualcomm Processor: snap dragon 845 in Xiaomi Mi MIX 2S
Apple : Apple A11 Bionic in Apple iPhone 10
Mediatek: MT6797M (Helio X20) in InFocus Epic 1
Industrial Processor:
Blackfin Processors- Combined control and signal processing capabilities
SHARC Processors - provide the industry’s best 32-bit floating point performance
18. ISSUSE AND SOLUTION
Controlling the traffic becomes major issues of rapid increase in
automobiles and large time delay between the traffic lights .
Increase fuel consumption as well as pollution.
In order to avoid this problem we can go for Density based traffic light
system
21. MICROCONTROLLER
Microcontroller are single chip device
Read input device
Process data or information
Control the output device
Using the microcontroller
How to connect the microcontroller to the hardware.
How to write and program the code into the microcontroller.
23. ATMEL 89c51 Microcontroller
Harvard architecture, RISC instruction set
8-bit ALU and Accumulator
16-bit address bus and 8-bit data bus
4 KBytes of on-chip program memory
128 Bytes of on-chip RAM
32 bidirectional I/O lines, which can also be used as four 8-bit
ports
Two 16-bit timers /counters
Full duplex UART
Six interrupt source
Idle and Power down mode
25. IC 8051 Pin Description
Ground
Voltage Supply
(+5V)
26. Port 0 from
Pin-39 to Pin-32
An 8-bit open drain
bidirectional port.
DUAL
FUNCTION
Used to access both
data and address
IC 8051 Pin Description
27. Port 1 from
Pin-1 to pin-8
8-bit bidirectional
I/O port with
internal pull-ups
IC 8051 Pin Description
28. Port 3 from
Pin-10 to Pin-17
P3.0 : RxD(serial input port)
P3.1 :TxD (serial output port)
P3.2 :INT0 (external interrupt 0)
P3.3 :INT1 (external interrupt 1)
P3.4 :T0 (Timer 0 External input)
P3.5 :T1 (Timer 1 External input)
P3.6 :WR (External data memory write
strobe)
P3.7 :RD (External data memory read
strobe)
IC 8051 Pin Description
29. 89c51 I/O Ports
It is generally a specific place for being physically connected to some other
device, usually with a socket and plug of some kind.
PORT DETAILS
4 Eight bit I/O ports are available.
Ports named as P0, P1, P2 & P3.
All ports are Input / Output ports.
UponReset all Ports are in HIGH state
To configure the Ports as Input Ports Logical HIGH is assigned to the Port.
35. TACTILE SWITCH
Tactile switch is an on/off electronic switch that is only on when the button
is pressed or if there is a definitive change in pressure.
42. Seven segment displays are used to indicate numerical information
Seven segment displays internally consist of 8 LEDs
In these LEDs, 7 LEDs are used to indicate the digits 0 to 9 and single
LED is used for indicating decimal point
Generally seven segments are two types
INTRODUCTION
43. COMMON ANODE
In the common anode display, all the anode connections of the LED segments are
joined together to logic “1”.
logic “0” or “LOW
44. COMMON CATHODE
In the common cathode display, all the cathode connections of the LED segments are
joined together to logic “0”.
logic “1 or “HIGH
Real Life Examples of Embedded Systems
BILAL 8 Months Ago No Comments
Embedded Systems are ruling our lives. Embedded Systems is an important subject of electronicswhich is mostly not given its due importance. If you talk about technology, you think about Laptops, Computers, DSLRs, Cameras, Mobile Phones, and Tablets. But you never think or talk about embedded systems that are running them.
Embedded Systems talk with the outside world via peripherals,
such as:
Serial Communication Interfaces (SCI): RS-232, RS-422, RS-485 etc.
Universal Serial Bus (USB)
Multi Media Cards (SD Cards, Compact Flash etc.)
Networks: Ethernet, Lon Works, etc.
Analog to Digital/Digital to Analog (ADC/DAC)
1.General purpose processor: Intel 80x86, Sparc, or Motorola 68HCxxx
1.Embedded Processor:
special microprocessor or microcontroller often called embedded processor.
An embedded processor is used when fast processing contact switching & ALU operations are needed. EXAMPLE:ARM7,INTELi960,AMD29050.
Applications Personal Internet Client Architecture-based PDAs, cell phones and other wireless devices,
2. ASICs:
This is a device that is created with a specific purpose in mind. (customized integrated circuit. It is usually used by a person or company for a very limited usage.)In reality, any chip that is custom-made is an ASIC, irrespective of whether it is analog, digital, or a mix of both.
for example, an IC designed for a specific line of cellular phones of a company.
- ASIC is just built for one and only one customer.- ASIC is used only in one product line- Only volume production of ASICs for one product can make sense which means low unit cost for high volume products, otherwise the cost is not efficient.- Can exploit parallelism to achieve high performance- Low power consumption3.ASSP (Application Specified Standard Processor)—(off-the-shelf components) is an integrated circuit that implements a specific function that appeals to a wide market, which means its function is specified for example a motor drive chip. But it is used widely, not limited to only one customer as ASIC does
off-the-shelf components-you can go to electronic shops and just buy it directly from the "shelf"
Coming into embedded system main aim is design an automatic electronic system. Based on the application categorised into two types
Based on microcontroller without os here we are using processing element is microcontroller like 8051,pic ,arm ,avr,atmega so many microcontroller are there. Example of without os TV, fridge , induction stove, stopwatch, traffic light etc...
Based on microprocessor with os where processing as an microprocessor example samsung s3c2 440 is an arm9 microproceesor using linux os.
Blackfin Processors :
in Industrial The feature-rich Blackfin Processor family is ideally suited for a wide range of industrial applications, from low power metering to high end networked power control systems.
SHARC Processors :dominate the floating-point digital signal processing market, delivering exceptional core and memory performance complemented by outstanding I/O throughput. Starting at 319 MFLOPS per dollar, the industry-standard SHARC Processor family makes floating-point processing economical for applications where dynamic range is a key consideration, such as home and car audio, medical, industrial, and instrumentation products. • Rich, algebraic assembly language syntax instruction set supports conditional arithmetic, bit manipulation, divide and square root, bit field deposit, and extrac
Commonly used exemplary microcontrollers in small scale embedded systems
Using the microcontroller
In order to use the microcontroller in a circuit there are basically two areas
LEDs are all around us: In our phones, our cars and even our homes. Any time something electronic lights up, there’s a good chance that an LED is behind it.