8/6/2019 2 Month Training Presentation
1/34
Analog system and Embedded systemdesign
SHIVINDER SINGH
8/6/2019 2 Month Training Presentation
2/34
2
REAL WORLD OF ELECTRONICSS
8/6/2019 2 Month Training Presentation
3/34
3
Electronics system design
Design environment
Power system design
Analog system design
Embedded and digital system design
8/6/2019 2 Month Training Presentation
4/34
4
Design Environment required?
8/6/2019 2 Month Training Presentation
5/34
5
WHY WE NEED AN EDA TOOL ?
Problem: Designs are bigger now
Debugging become difficult
schedules get tighter budgets are limited
Goals
Allow designers to focus on design . Make Dedicate the right resource to the right job.
At the right time, automatically
8/6/2019 2 Month Training Presentation
6/34
6
Bigger design diagrams
8/6/2019 2 Month Training Presentation
7/34
7
DIFFERENT DESIGNENVIRONMENTS
MENTOR GRAPHICS (EPRODUCT DESIGNER)
CADENCE ORCAD DESIGN ENVIRONMENT
PROTEL
CADSTAR
PADS
8/6/2019 2 Month Training Presentation
8/34
8
OrCAD
OrCAD Capture
OrCAD Layout
OrCAD Smartroute
Tina Pro
8/6/2019 2 Month Training Presentation
9/34
9
Orcad design flow
Capture
Libraries
Footprint
libraries
Layout
Gerber
tools
Gerber
and drill
files
Gerber and
plotter
drawing
8/6/2019 2 Month Training Presentation
10/34
10
Orcad Capture(SchematicDesign)
Schematic diagram provides the functional flow andthe graphical representation of an electronic circuit
8/6/2019 2 Month Training Presentation
11/34
11
Types Of Schematic Designs
Flat Schematic Design
Hierarchical Schematic Design
8/6/2019 2 Month Training Presentation
12/34
12
Netlist generation
What is Netlist?
Capture Netlist(layout plus) Orcad layout plus
8/6/2019 2 Month Training Presentation
13/34
13
Orcad layout plus
Pcb design environment for orcad design flow
8/6/2019 2 Month Training Presentation
14/34
14
Task Involved in Layout Design
Design template selection
Selecting foot prints for different components
Setting up board parameters like grid,place,layers
etc.
Placing parts using reconnect mode
Routing the pcb using online DRC
Copper pouring of entire design
Post processing and generation of gerber data
8/6/2019 2 Month Training Presentation
15/34
15
LAYOUT
8/6/2019 2 Month Training Presentation
16/34
8/6/2019 2 Month Training Presentation
17/34
17
LINEAR POWER SUPPLYREGULATORS
1)Constant positive voltage regulators.
Example:78xx series
2)Constant negative voltage regulators
Example:79xx series
3)Variable voltage regulators
Example:LM317, LM337
8/6/2019 2 Month Training Presentation
18/34
18
LINEAR POWER SUPPLY DESIGN USING LM317
AND LM337 Regulator
L2
INDUCTOR AUDIO_0
1234
56
U6
LM337/TO220
ADJ
1
VIN2
VOUT3
J7
CON3
123-VS
D41N4007
1
2
D3
1N40
07
1
2
C8
2200uF 50V
C142200uF 50V
J8
CON3
123
C12
10uF25VTANT
D51N4007
1 2
C15
470uF
50V
C11
104
D21N4007
12
R8
R
C17104
R17
R
C9
470uF50V
U5LM317/TO220
VIN3
ADJ
1
VOUT2
C13
10uF25VTANT
-VS
R
16
1K1W
R12
1K1W
C10
CAP
- +
BR1BRIDGE
2
1
4
3
C16
CAP
R10
POTR9
R
R11
R
R14
POTR13
R
R15
R
L1
INDUCTOR AUDIO_0
123 4
56
VS
8/6/2019 2 Month Training Presentation
19/34
19
Pin Diagram Of 8051
8/6/2019 2 Month Training Presentation
20/34
8/6/2019 2 Month Training Presentation
21/34
21
Continued
Two 16-bit Timer/Counters
Six Interrupt Sources
Watchdog Timer
Fast Programming Time
8/6/2019 2 Month Training Presentation
22/34
22
DIP PACKAGE OF AT89S52
8/6/2019 2 Month Training Presentation
23/34
23
MAX 232 (SERIALCOMMUNICATION)
FEATURES:
Operates with 5V power supply
Two drivers and two receivers
Low supply current..8mA typicalDesigned to be interchangeable with Maxim MAX232
APPLICATIONS:
Battery powered systems
TerminalsModems
Computers
8/6/2019 2 Month Training Presentation
24/34
24
DS 12887(REAL TIME CLOCK)
Features
Drop-In Replacement for IBM AT Computer Clock/Calendar
RTC Counts Seconds, Minutes, Hours, Day, Date, Month, and Yearwith Leap Year Compensation Through 2099
Binary or BCD Time Representation
12-Hour or 24-Hour Clock with AM and PM in 12-Hour Mode
Daylight Saving Time Option
Selectable Intel or Motorola Bus Timing
Interfaced with Software as 128 RAM Locations 14 Bytes of Clock and Control Registers
8/6/2019 2 Month Training Presentation
25/34
25
Continued
114 Bytes of General-Purpose, Battery-Backed RAM (113Bytes in the DS12C887 and DS12C887A)
RAM Clear Function (DS12885, DS12887A, and
DS12C887A) Interrupt Output with Three Independently MaskableInterrupt Flags
Time-of-Day Alarm Once Per Second to Once Per Day
Periodic Rates from 122s to 500ms
End-of-Clock Update Cycle Flag
Programmable Square-Wave Output
Automatic Power-Fail Detect and Switch Circuitry
8/6/2019 2 Month Training Presentation
26/34
26
Pin Diagram Of DS 12887
8/6/2019 2 Month Training Presentation
27/34
27
ADC 0804
Features
80C48 and 80C80/85 Bus Compatible - No Interfacing LogicRequired
Conversion Time < 100s
Easy Interface to Most Microprocessors Will Operate in a Stand Alone Mode
Differential Analog Voltage Inputs
Works with Band gap Voltage References
TTL Compatible Inputs and Outputs
On-Chip Clock Generator 0V to 5V Analog Voltage Input Range (Single + 5V Supply)
No Zero-Adjust Required
8/6/2019 2 Month Training Presentation
28/34
28
PIN DIAGRAM OF ADC 0804
8/6/2019 2 Month Training Presentation
29/34
29
INTERFACINGS WITH AT89S8252
LCD Interfacing
Serial Communication
ADC Interfacing
RTC Interfacing
8/6/2019 2 Month Training Presentation
30/34
30
LCD INTERFACING
8/6/2019 2 Month Training Presentation
31/34
31
SERIAL COMMUNICATION
8/6/2019 2 Month Training Presentation
32/34
32
ADC INTERFACING(used for temperature sensor)
8/6/2019 2 Month Training Presentation
33/34
33
RTC INTERFACING
8/6/2019 2 Month Training Presentation
34/34
34
CAPTURE OF EVALUATION BOARD