SlideShare uma empresa Scribd logo
1 de 17
Playing w/ RLC circuits (Part I)
11th January 2014
Anil Kumar Pugalia

© 2014 Computer Club of India (http://computerclub.in). All Rights Reserved
Agenda
●

RLC Basics

●

RC Visualization

●

CR Oscilloscope

●

Function Generator

●

Frequency Filters

© 2014 Computer Club of India (http://computerclub.in). All Rights Reserved
Introduction

V

~

I

V=I*R

R

V

~

I

V=I*Z

© 2014 Computer Club of India (http://computerclub.in). All Rights Reserved

Z
Impedance (Z) Fundamentals
ω = 2πf

R⇒R

L⇒ j ω L

1
−j
C⇒
=
jωC ωC

Goal: Observe these phase shifts
© 2014 Computer Club of India (http://computerclub.in). All Rights Reserved
Basic RC Circuit
C
V

~

I
R

j
V =I∗Z , Z=R−
ωC

j
−j ϕ
Z=R−
=A e
ωC

√ω
A=∣Z∣=

2

2

2

R C +1
ωC
1
tan(ϕ)=arg Z=
ωRC
V V jϕ V
I = = e = <ϕ>
Z A
A

© 2014 Computer Club of India (http://computerclub.in). All Rights Reserved
RC Continued

√ω
A=

2

2

2

R C +1
1
, tan (ϕ)=
,
ωC
ω RC
C

V

~

VC
I

R
VR

V
I = <ϕ>
A
V ∗R
V R =I∗R=
<ϕ>
A
V =V m∗sin (ω t )

R
V R =(V m∗ )∗sin (ω t+ϕ)
A
R
ωRC
=
=α
2
A √ (ω R C ) +1

© 2014 Computer Club of India (http://computerclub.in). All Rights Reserved
RC Conclusion
V =V m∗sin (ω t )
VC
V

~

I
VR

V R =(V m∗α)∗sin (ω t+ϕ)
α=

ωRC

√(ω R C ) +1
2

1
tan(ϕ)=
ωRC
© 2014 Computer Club of India (http://computerclub.in). All Rights Reserved
RC Predictions
ωRC

1 , R=220Ω
α=
, tan(ϕ)=
2
ωRC
√(ω R C ) +1
f (Hz)
C (μF)

1000
α

2000

Ф (deg)

α

Ф (deg)

100

1.00

0.4

1.00

0.2

10

1.00

4.1

1.00

2.1

1

0.81

35.9

0.94

19.9

0.1

0.14

82.1

0.27

74.5

0.01

0.01

89.2

0.03

88.4

© 2014 Computer Club of India (http://computerclub.in). All Rights Reserved
Oscilloscope
●

Build your own

●

Total Cost: ~₹20,000

●

Parts
–

Computer (~₹20,000)

–

OSS: xoscope (₹0)

–

Audio Cable (~₹200)

●

Net Additional Cost: ~₹200

●

Limitations
–

Only for audio range (100Hz-20kHz)

–

DC is filtered off – shows AC with 0 average
© 2014 Computer Club of India (http://computerclub.in). All Rights Reserved
RC Predictions
ωRC

1 , R=220Ω
α=
, tan(ϕ)=
2
ωRC
√(ω R C ) +1
f (Hz)
C (μF)

1000
α

2000

Ф (deg)

α

Ф (deg)

100

1.00

0.4

1.00

0.2

10

1.00

4.1

1.00

2.1

1

0.81

35.9

0.94

19.9

0.1

0.14

82.1

0.27

74.5

0.01

0.01

89.2

0.03

88.4

© 2014 Computer Club of India (http://computerclub.in). All Rights Reserved
Function Generator
●

Build your own

●

Electronics-way: Use electronic components
–
–

●

555, Opamp, ...
Good got higher frequencies

Programming way: Use micro-controller
–

Like AVR, ...

–

Excellent for low frequencies

© 2014 Computer Club of India (http://computerclub.in). All Rights Reserved
FG Programming
●

Requirements for the uC
–
–

Digital to Analog Convertor (DAC), Or

–
●

Programmable Timer/Counter
Pulse Width Modulator (PWM)

Concept of FG
–

Run a frequency-divider timer/counter

–

Every count, generate the function output

–

Repeat for the frequency
© 2014 Computer Club of India (http://computerclub.in). All Rights Reserved
Sine Wave Example
-0.00000

sin(360°)

sin(198°)

-0.30902

sin(342°)

sin(144°)

sin(216°)

-0.58779

sin(324°)

0.80902

sin(126°)

sin(234°)

-0.80902

sin(306°)

sin(72°)

0.95106

sin(108°)

sin(252°)

-0.95106

sin(288°)

sin(90°)

1.00000

sin(0°)

0.00000

sin(180°)

sin(18°)

0.30902

sin(162°)

sin(36°)

0.58779

sin(54°)

sin(270°) -1.00000

Add +1 to make all positive.
Multiply by 5 / 2 to scale between 0 & 5.
2.50000

sin(360°)

sin(198°)

1.72746

sin(342°)

sin(144°)

sin(216°)

1.03054

sin(324°)

4.52254

sin(126°)

sin(234°)

0.47746

sin(306°)

sin(72°)

4.87764

sin(108°)

sin(252°)

0.12236

sin(288°)

sin(90°)

5.00000

sin(270°)

0.00000

sin(0°)

2.50000

sin(180°)

sin(18°)

3.27254

sin(162°)

sin(36°)

3.96946

sin(54°)

© 2014 Computer Club of India (http://computerclub.in). All Rights Reserved
Sine Wave Example (Contd.)
2.50000

sin(360°)

sin(198°)

1.72746

sin(342°)

sin(144°)

sin(216°)

1.03054

sin(324°)

4.52254

sin(126°)

sin(234°)

0.47746

sin(306°)

sin(72°)

4.87764

sin(108°)

sin(252°)

0.12236

sin(288°)

sin(90°)

5.00000

sin(270°)

0.00000

sin(0°)

2.50000

sin(180°)

sin(18°)

3.27254

sin(162°)

sin(36°)

3.96946

sin(54°)

●

We have 20 points

●

For f = 1kHz => T = 1/1kHz = 1ms

●

20 points in 1ms = 1000us

●

1 point in 50us => Timer trigger every 50us
© 2014 Computer Club of India (http://computerclub.in). All Rights Reserved
Frequency Filters
V =V m∗sin (ω t )

HPF =>

V R =(V m∗α)∗sin (ω t +ϕ)

LPF => V C =(V m∗√ 1−α )∗sin (ω t+(ϕ− π ))
2
ωRC
α=
=cos(ϕ)
VC
2
√(ω R C ) +1
1
I
tan(ϕ)=
VR
ωRC
2

V

~

C=1μF, R=10Ω => f=16kHz
© 2014 Computer Club of India (http://computerclub.in). All Rights Reserved
Wrap Up
●

Function Generator

●

Hobbyist Oscilloscope

●

RLC Basics

●

RC Visualization

●

RC Filters
Email: anil@computerclub.in
© 2014 Computer Club of India (http://computerclub.in). All Rights Reserved
Any Queries

© 2014 Computer Club of India (http://computerclub.in). All Rights Reserved

Mais conteúdo relacionado

Mais procurados

HKG18-116 - RAS Solutions for Arm64 Servers
HKG18-116 - RAS Solutions for Arm64 ServersHKG18-116 - RAS Solutions for Arm64 Servers
HKG18-116 - RAS Solutions for Arm64 Servers
Linaro
 
Interrupt11
Interrupt11Interrupt11
Interrupt11
Aisu
 
Practical reverse engineering and exploit development for AVR-based Embedded ...
Practical reverse engineering and exploit development for AVR-based Embedded ...Practical reverse engineering and exploit development for AVR-based Embedded ...
Practical reverse engineering and exploit development for AVR-based Embedded ...
Alexander Bolshev
 

Mais procurados (20)

Interrupt
InterruptInterrupt
Interrupt
 
BUD17-209: Reliability, Availability, and Serviceability (RAS) on ARM64
BUD17-209: Reliability, Availability, and Serviceability (RAS) on ARM64 BUD17-209: Reliability, Availability, and Serviceability (RAS) on ARM64
BUD17-209: Reliability, Availability, and Serviceability (RAS) on ARM64
 
Types of Interrupts with details Mi ppt
Types of Interrupts with details Mi pptTypes of Interrupts with details Mi ppt
Types of Interrupts with details Mi ppt
 
Interrupts
InterruptsInterrupts
Interrupts
 
8085 interrupts
8085 interrupts8085 interrupts
8085 interrupts
 
Programming ARM Cortex-M4 STM32 Nucleo
Programming ARM Cortex-M4  STM32 NucleoProgramming ARM Cortex-M4  STM32 Nucleo
Programming ARM Cortex-M4 STM32 Nucleo
 
Chapter 4 - Interrupts of 8085
Chapter 4 - Interrupts of 8085Chapter 4 - Interrupts of 8085
Chapter 4 - Interrupts of 8085
 
Basics Of Embedded Systems
Basics Of Embedded SystemsBasics Of Embedded Systems
Basics Of Embedded Systems
 
Interrupts of microprocessor 8085
Interrupts of microprocessor  8085Interrupts of microprocessor  8085
Interrupts of microprocessor 8085
 
HKG18-116 - RAS Solutions for Arm64 Servers
HKG18-116 - RAS Solutions for Arm64 ServersHKG18-116 - RAS Solutions for Arm64 Servers
HKG18-116 - RAS Solutions for Arm64 Servers
 
Introduction to stm32-part1
Introduction to stm32-part1Introduction to stm32-part1
Introduction to stm32-part1
 
Arm programmer's model
Arm programmer's modelArm programmer's model
Arm programmer's model
 
ARM exceptions and interrupt controls
ARM exceptions and interrupt controlsARM exceptions and interrupt controls
ARM exceptions and interrupt controls
 
Interrupt11
Interrupt11Interrupt11
Interrupt11
 
ARM Processor architecture
ARM Processor  architectureARM Processor  architecture
ARM Processor architecture
 
Introduction to stm32-part2
Introduction to stm32-part2Introduction to stm32-part2
Introduction to stm32-part2
 
Lecture 16
Lecture 16Lecture 16
Lecture 16
 
Reliability, Availability, and Serviceability (RAS) on ARM64 status - SAN19-118
Reliability, Availability, and Serviceability (RAS) on ARM64 status - SAN19-118Reliability, Availability, and Serviceability (RAS) on ARM64 status - SAN19-118
Reliability, Availability, and Serviceability (RAS) on ARM64 status - SAN19-118
 
Jtagppt
JtagpptJtagppt
Jtagppt
 
Practical reverse engineering and exploit development for AVR-based Embedded ...
Practical reverse engineering and exploit development for AVR-based Embedded ...Practical reverse engineering and exploit development for AVR-based Embedded ...
Practical reverse engineering and exploit development for AVR-based Embedded ...
 

Destaque

Applied Finite Element Analysis
Applied Finite Element AnalysisApplied Finite Element Analysis
Applied Finite Element Analysis
er.mitulpatel
 

Destaque (20)

Embedded Software Design
Embedded Software DesignEmbedded Software Design
Embedded Software Design
 
Audio Drivers
Audio DriversAudio Drivers
Audio Drivers
 
Embedded C
Embedded CEmbedded C
Embedded C
 
Video Drivers
Video DriversVideo Drivers
Video Drivers
 
Parasitic Extraction Product from Tanner EDA
Parasitic Extraction Product from Tanner EDAParasitic Extraction Product from Tanner EDA
Parasitic Extraction Product from Tanner EDA
 
Hydrodrive electronic catalytic convertor cum synthesizer mechanism adopted
Hydrodrive  electronic catalytic convertor cum synthesizer  mechanism adoptedHydrodrive  electronic catalytic convertor cum synthesizer  mechanism adopted
Hydrodrive electronic catalytic convertor cum synthesizer mechanism adopted
 
Fha Presentation 2009
Fha Presentation 2009Fha Presentation 2009
Fha Presentation 2009
 
ALCTS 2014 Presentation
ALCTS 2014 PresentationALCTS 2014 Presentation
ALCTS 2014 Presentation
 
Etf social media progress
Etf social media progressEtf social media progress
Etf social media progress
 
Applied Finite Element Analysis
Applied Finite Element AnalysisApplied Finite Element Analysis
Applied Finite Element Analysis
 
Pp1
Pp1Pp1
Pp1
 
Attendee experience ii_slideshare
Attendee experience ii_slideshareAttendee experience ii_slideshare
Attendee experience ii_slideshare
 
Collaborative learning and_teaching_in_innovat (1)
Collaborative learning and_teaching_in_innovat (1)Collaborative learning and_teaching_in_innovat (1)
Collaborative learning and_teaching_in_innovat (1)
 
I DespréS De L’Eso, Què
I DespréS De L’Eso, QuèI DespréS De L’Eso, Què
I DespréS De L’Eso, Què
 
Parenting 21st Century Children
Parenting 21st Century ChildrenParenting 21st Century Children
Parenting 21st Century Children
 
Mne to na notebooku funguje
Mne to na notebooku fungujeMne to na notebooku funguje
Mne to na notebooku funguje
 
Episode v0.7
Episode v0.7Episode v0.7
Episode v0.7
 
Google Adsense Beginners
Google Adsense BeginnersGoogle Adsense Beginners
Google Adsense Beginners
 
Thyroid
ThyroidThyroid
Thyroid
 
HTML5, Viewports, CSS3 y otras yerbas
HTML5, Viewports, CSS3 y otras yerbasHTML5, Viewports, CSS3 y otras yerbas
HTML5, Viewports, CSS3 y otras yerbas
 

Semelhante a Playing with R L C Circuits

SCFT-Training_v8.2-1
SCFT-Training_v8.2-1SCFT-Training_v8.2-1
SCFT-Training_v8.2-1
mahesh savita
 
Applied motion products stac5 datasheet
Applied motion products stac5 datasheetApplied motion products stac5 datasheet
Applied motion products stac5 datasheet
Electromate
 
Corporate Presentation India
Corporate Presentation IndiaCorporate Presentation India
Corporate Presentation India
krishnan_2
 
Corporate Presentation India
Corporate Presentation IndiaCorporate Presentation India
Corporate Presentation India
krishnan_2
 
24 cnc machine feedback devices
24 cnc machine feedback devices24 cnc machine feedback devices
24 cnc machine feedback devices
Jupira Silva
 

Semelhante a Playing with R L C Circuits (20)

Introduction to-cleanflight
Introduction to-cleanflightIntroduction to-cleanflight
Introduction to-cleanflight
 
chapter 4
chapter 4chapter 4
chapter 4
 
XPDDS18: Real Time in XEN on ARM - Andrii Anisov, EPAM Systems Inc.
XPDDS18: Real Time in XEN on ARM - Andrii Anisov, EPAM Systems Inc.XPDDS18: Real Time in XEN on ARM - Andrii Anisov, EPAM Systems Inc.
XPDDS18: Real Time in XEN on ARM - Andrii Anisov, EPAM Systems Inc.
 
My minor project
My minor projectMy minor project
My minor project
 
9_CNC (1).ppt
9_CNC (1).ppt9_CNC (1).ppt
9_CNC (1).ppt
 
Automatic Power Factor Correction Using Arduino Uno
Automatic Power Factor Correction Using Arduino UnoAutomatic Power Factor Correction Using Arduino Uno
Automatic Power Factor Correction Using Arduino Uno
 
Trash Robotic Router Platform - David Melendez - Codemotion Rome 2015
Trash Robotic Router Platform - David Melendez - Codemotion Rome 2015Trash Robotic Router Platform - David Melendez - Codemotion Rome 2015
Trash Robotic Router Platform - David Melendez - Codemotion Rome 2015
 
SCFT-Training_v8.2-1
SCFT-Training_v8.2-1SCFT-Training_v8.2-1
SCFT-Training_v8.2-1
 
Obstacle Avoidance Robot (Powered by Arduino)
Obstacle Avoidance Robot (Powered by Arduino)Obstacle Avoidance Robot (Powered by Arduino)
Obstacle Avoidance Robot (Powered by Arduino)
 
Applied motion products stac5 datasheet
Applied motion products stac5 datasheetApplied motion products stac5 datasheet
Applied motion products stac5 datasheet
 
Amp bluac5 specsheet
Amp bluac5 specsheetAmp bluac5 specsheet
Amp bluac5 specsheet
 
Part Programming Examples.pdf
Part Programming Examples.pdfPart Programming Examples.pdf
Part Programming Examples.pdf
 
9 cnc (1)
9 cnc (1)9 cnc (1)
9 cnc (1)
 
9 cnc
9 cnc9 cnc
9 cnc
 
Cnc programming
Cnc programmingCnc programming
Cnc programming
 
Embedded Programming for Quadcopters
Embedded Programming for QuadcoptersEmbedded Programming for Quadcopters
Embedded Programming for Quadcopters
 
Corporate Presentation India
Corporate Presentation IndiaCorporate Presentation India
Corporate Presentation India
 
Corporate Presentation India
Corporate Presentation IndiaCorporate Presentation India
Corporate Presentation India
 
Hexapod ppt
Hexapod pptHexapod ppt
Hexapod ppt
 
24 cnc machine feedback devices
24 cnc machine feedback devices24 cnc machine feedback devices
24 cnc machine feedback devices
 

Mais de Anil Kumar Pugalia (20)

File System Modules
File System ModulesFile System Modules
File System Modules
 
Kernel Debugging & Profiling
Kernel Debugging & ProfilingKernel Debugging & Profiling
Kernel Debugging & Profiling
 
Processes
ProcessesProcesses
Processes
 
System Calls
System CallsSystem Calls
System Calls
 
Introduction to Linux
Introduction to LinuxIntroduction to Linux
Introduction to Linux
 
Mobile Hacking using Linux Drivers
Mobile Hacking using Linux DriversMobile Hacking using Linux Drivers
Mobile Hacking using Linux Drivers
 
Shell Scripting
Shell ScriptingShell Scripting
Shell Scripting
 
References
ReferencesReferences
References
 
Functional Programming with LISP
Functional Programming with LISPFunctional Programming with LISP
Functional Programming with LISP
 
Power of vi
Power of viPower of vi
Power of vi
 
gcc and friends
gcc and friendsgcc and friends
gcc and friends
 
"make" system
"make" system"make" system
"make" system
 
Hardware Design for Software Hackers
Hardware Design for Software HackersHardware Design for Software Hackers
Hardware Design for Software Hackers
 
RPM Building
RPM BuildingRPM Building
RPM Building
 
Linux User Space Debugging & Profiling
Linux User Space Debugging & ProfilingLinux User Space Debugging & Profiling
Linux User Space Debugging & Profiling
 
Linux Network Management
Linux Network ManagementLinux Network Management
Linux Network Management
 
System Calls
System CallsSystem Calls
System Calls
 
Timers
TimersTimers
Timers
 
Threads
ThreadsThreads
Threads
 
Synchronization
SynchronizationSynchronization
Synchronization
 

Último

Makarba ( Call Girls ) Ahmedabad ✔ 6297143586 ✔ Hot Model With Sexy Bhabi Rea...
Makarba ( Call Girls ) Ahmedabad ✔ 6297143586 ✔ Hot Model With Sexy Bhabi Rea...Makarba ( Call Girls ) Ahmedabad ✔ 6297143586 ✔ Hot Model With Sexy Bhabi Rea...
Makarba ( Call Girls ) Ahmedabad ✔ 6297143586 ✔ Hot Model With Sexy Bhabi Rea...
Naicy mandal
 
一比一定(购)新西兰林肯大学毕业证(Lincoln毕业证)成绩单学位证
一比一定(购)新西兰林肯大学毕业证(Lincoln毕业证)成绩单学位证一比一定(购)新西兰林肯大学毕业证(Lincoln毕业证)成绩单学位证
一比一定(购)新西兰林肯大学毕业证(Lincoln毕业证)成绩单学位证
wpkuukw
 
Escorts Service Arekere ☎ 7737669865☎ Book Your One night Stand (Bangalore)
Escorts Service Arekere ☎ 7737669865☎ Book Your One night Stand (Bangalore)Escorts Service Arekere ☎ 7737669865☎ Book Your One night Stand (Bangalore)
Escorts Service Arekere ☎ 7737669865☎ Book Your One night Stand (Bangalore)
amitlee9823
 
Escorts Service Sanjay Nagar ☎ 7737669865☎ Book Your One night Stand (Bangalore)
Escorts Service Sanjay Nagar ☎ 7737669865☎ Book Your One night Stand (Bangalore)Escorts Service Sanjay Nagar ☎ 7737669865☎ Book Your One night Stand (Bangalore)
Escorts Service Sanjay Nagar ☎ 7737669865☎ Book Your One night Stand (Bangalore)
amitlee9823
 
怎样办理斯威本科技大学毕业证(SUT毕业证书)成绩单留信认证
怎样办理斯威本科技大学毕业证(SUT毕业证书)成绩单留信认证怎样办理斯威本科技大学毕业证(SUT毕业证书)成绩单留信认证
怎样办理斯威本科技大学毕业证(SUT毕业证书)成绩单留信认证
tufbav
 
Vip Mumbai Call Girls Kalyan Call On 9920725232 With Body to body massage wit...
Vip Mumbai Call Girls Kalyan Call On 9920725232 With Body to body massage wit...Vip Mumbai Call Girls Kalyan Call On 9920725232 With Body to body massage wit...
Vip Mumbai Call Girls Kalyan Call On 9920725232 With Body to body massage wit...
amitlee9823
 
➥🔝 7737669865 🔝▻ kakinada Call-girls in Women Seeking Men 🔝kakinada🔝 Escor...
➥🔝 7737669865 🔝▻ kakinada Call-girls in Women Seeking Men  🔝kakinada🔝   Escor...➥🔝 7737669865 🔝▻ kakinada Call-girls in Women Seeking Men  🔝kakinada🔝   Escor...
➥🔝 7737669865 🔝▻ kakinada Call-girls in Women Seeking Men 🔝kakinada🔝 Escor...
amitlee9823
 
Kothanur Call Girls Service: 🍓 7737669865 🍓 High Profile Model Escorts | Bang...
Kothanur Call Girls Service: 🍓 7737669865 🍓 High Profile Model Escorts | Bang...Kothanur Call Girls Service: 🍓 7737669865 🍓 High Profile Model Escorts | Bang...
Kothanur Call Girls Service: 🍓 7737669865 🍓 High Profile Model Escorts | Bang...
amitlee9823
 
Abort pregnancy in research centre+966_505195917 abortion pills in Kuwait cyt...
Abort pregnancy in research centre+966_505195917 abortion pills in Kuwait cyt...Abort pregnancy in research centre+966_505195917 abortion pills in Kuwait cyt...
Abort pregnancy in research centre+966_505195917 abortion pills in Kuwait cyt...
drmarathore
 
CHEAP Call Girls in Ashok Nagar (-DELHI )🔝 9953056974🔝(=)/CALL GIRLS SERVICE
CHEAP Call Girls in Ashok Nagar  (-DELHI )🔝 9953056974🔝(=)/CALL GIRLS SERVICECHEAP Call Girls in Ashok Nagar  (-DELHI )🔝 9953056974🔝(=)/CALL GIRLS SERVICE
CHEAP Call Girls in Ashok Nagar (-DELHI )🔝 9953056974🔝(=)/CALL GIRLS SERVICE
9953056974 Low Rate Call Girls In Saket, Delhi NCR
 
怎样办理维多利亚大学毕业证(UVic毕业证书)成绩单留信认证
怎样办理维多利亚大学毕业证(UVic毕业证书)成绩单留信认证怎样办理维多利亚大学毕业证(UVic毕业证书)成绩单留信认证
怎样办理维多利亚大学毕业证(UVic毕业证书)成绩单留信认证
tufbav
 

Último (20)

Makarba ( Call Girls ) Ahmedabad ✔ 6297143586 ✔ Hot Model With Sexy Bhabi Rea...
Makarba ( Call Girls ) Ahmedabad ✔ 6297143586 ✔ Hot Model With Sexy Bhabi Rea...Makarba ( Call Girls ) Ahmedabad ✔ 6297143586 ✔ Hot Model With Sexy Bhabi Rea...
Makarba ( Call Girls ) Ahmedabad ✔ 6297143586 ✔ Hot Model With Sexy Bhabi Rea...
 
一比一定(购)新西兰林肯大学毕业证(Lincoln毕业证)成绩单学位证
一比一定(购)新西兰林肯大学毕业证(Lincoln毕业证)成绩单学位证一比一定(购)新西兰林肯大学毕业证(Lincoln毕业证)成绩单学位证
一比一定(购)新西兰林肯大学毕业证(Lincoln毕业证)成绩单学位证
 
(INDIRA) Call Girl Napur Call Now 8617697112 Napur Escorts 24x7
(INDIRA) Call Girl Napur Call Now 8617697112 Napur Escorts 24x7(INDIRA) Call Girl Napur Call Now 8617697112 Napur Escorts 24x7
(INDIRA) Call Girl Napur Call Now 8617697112 Napur Escorts 24x7
 
Sector 18, Noida Call girls :8448380779 Model Escorts | 100% verified
Sector 18, Noida Call girls :8448380779 Model Escorts | 100% verifiedSector 18, Noida Call girls :8448380779 Model Escorts | 100% verified
Sector 18, Noida Call girls :8448380779 Model Escorts | 100% verified
 
Escorts Service Arekere ☎ 7737669865☎ Book Your One night Stand (Bangalore)
Escorts Service Arekere ☎ 7737669865☎ Book Your One night Stand (Bangalore)Escorts Service Arekere ☎ 7737669865☎ Book Your One night Stand (Bangalore)
Escorts Service Arekere ☎ 7737669865☎ Book Your One night Stand (Bangalore)
 
Escorts Service Sanjay Nagar ☎ 7737669865☎ Book Your One night Stand (Bangalore)
Escorts Service Sanjay Nagar ☎ 7737669865☎ Book Your One night Stand (Bangalore)Escorts Service Sanjay Nagar ☎ 7737669865☎ Book Your One night Stand (Bangalore)
Escorts Service Sanjay Nagar ☎ 7737669865☎ Book Your One night Stand (Bangalore)
 
怎样办理斯威本科技大学毕业证(SUT毕业证书)成绩单留信认证
怎样办理斯威本科技大学毕业证(SUT毕业证书)成绩单留信认证怎样办理斯威本科技大学毕业证(SUT毕业证书)成绩单留信认证
怎样办理斯威本科技大学毕业证(SUT毕业证书)成绩单留信认证
 
Vip Mumbai Call Girls Kalyan Call On 9920725232 With Body to body massage wit...
Vip Mumbai Call Girls Kalyan Call On 9920725232 With Body to body massage wit...Vip Mumbai Call Girls Kalyan Call On 9920725232 With Body to body massage wit...
Vip Mumbai Call Girls Kalyan Call On 9920725232 With Body to body massage wit...
 
Introduction-to-4x4-SRAM-Memory-Block.pptx
Introduction-to-4x4-SRAM-Memory-Block.pptxIntroduction-to-4x4-SRAM-Memory-Block.pptx
Introduction-to-4x4-SRAM-Memory-Block.pptx
 
Shikrapur Call Girls Most Awaited Fun 6297143586 High Profiles young Beautie...
Shikrapur Call Girls Most Awaited Fun  6297143586 High Profiles young Beautie...Shikrapur Call Girls Most Awaited Fun  6297143586 High Profiles young Beautie...
Shikrapur Call Girls Most Awaited Fun 6297143586 High Profiles young Beautie...
 
➥🔝 7737669865 🔝▻ kakinada Call-girls in Women Seeking Men 🔝kakinada🔝 Escor...
➥🔝 7737669865 🔝▻ kakinada Call-girls in Women Seeking Men  🔝kakinada🔝   Escor...➥🔝 7737669865 🔝▻ kakinada Call-girls in Women Seeking Men  🔝kakinada🔝   Escor...
➥🔝 7737669865 🔝▻ kakinada Call-girls in Women Seeking Men 🔝kakinada🔝 Escor...
 
Get Premium Pimple Saudagar Call Girls (8005736733) 24x7 Rate 15999 with A/c ...
Get Premium Pimple Saudagar Call Girls (8005736733) 24x7 Rate 15999 with A/c ...Get Premium Pimple Saudagar Call Girls (8005736733) 24x7 Rate 15999 with A/c ...
Get Premium Pimple Saudagar Call Girls (8005736733) 24x7 Rate 15999 with A/c ...
 
Call Girls Pimple Saudagar Call Me 7737669865 Budget Friendly No Advance Booking
Call Girls Pimple Saudagar Call Me 7737669865 Budget Friendly No Advance BookingCall Girls Pimple Saudagar Call Me 7737669865 Budget Friendly No Advance Booking
Call Girls Pimple Saudagar Call Me 7737669865 Budget Friendly No Advance Booking
 
Kothanur Call Girls Service: 🍓 7737669865 🍓 High Profile Model Escorts | Bang...
Kothanur Call Girls Service: 🍓 7737669865 🍓 High Profile Model Escorts | Bang...Kothanur Call Girls Service: 🍓 7737669865 🍓 High Profile Model Escorts | Bang...
Kothanur Call Girls Service: 🍓 7737669865 🍓 High Profile Model Escorts | Bang...
 
Top Rated Pune Call Girls Chakan ⟟ 6297143586 ⟟ Call Me For Genuine Sex Serv...
Top Rated  Pune Call Girls Chakan ⟟ 6297143586 ⟟ Call Me For Genuine Sex Serv...Top Rated  Pune Call Girls Chakan ⟟ 6297143586 ⟟ Call Me For Genuine Sex Serv...
Top Rated Pune Call Girls Chakan ⟟ 6297143586 ⟟ Call Me For Genuine Sex Serv...
 
Abort pregnancy in research centre+966_505195917 abortion pills in Kuwait cyt...
Abort pregnancy in research centre+966_505195917 abortion pills in Kuwait cyt...Abort pregnancy in research centre+966_505195917 abortion pills in Kuwait cyt...
Abort pregnancy in research centre+966_505195917 abortion pills in Kuwait cyt...
 
Call Girls in Vashi Escorts Services - 7738631006
Call Girls in Vashi Escorts Services - 7738631006Call Girls in Vashi Escorts Services - 7738631006
Call Girls in Vashi Escorts Services - 7738631006
 
CHEAP Call Girls in Ashok Nagar (-DELHI )🔝 9953056974🔝(=)/CALL GIRLS SERVICE
CHEAP Call Girls in Ashok Nagar  (-DELHI )🔝 9953056974🔝(=)/CALL GIRLS SERVICECHEAP Call Girls in Ashok Nagar  (-DELHI )🔝 9953056974🔝(=)/CALL GIRLS SERVICE
CHEAP Call Girls in Ashok Nagar (-DELHI )🔝 9953056974🔝(=)/CALL GIRLS SERVICE
 
Top Rated Pune Call Girls Shirwal ⟟ 6297143586 ⟟ Call Me For Genuine Sex Ser...
Top Rated  Pune Call Girls Shirwal ⟟ 6297143586 ⟟ Call Me For Genuine Sex Ser...Top Rated  Pune Call Girls Shirwal ⟟ 6297143586 ⟟ Call Me For Genuine Sex Ser...
Top Rated Pune Call Girls Shirwal ⟟ 6297143586 ⟟ Call Me For Genuine Sex Ser...
 
怎样办理维多利亚大学毕业证(UVic毕业证书)成绩单留信认证
怎样办理维多利亚大学毕业证(UVic毕业证书)成绩单留信认证怎样办理维多利亚大学毕业证(UVic毕业证书)成绩单留信认证
怎样办理维多利亚大学毕业证(UVic毕业证书)成绩单留信认证
 

Playing with R L C Circuits

  • 1. Playing w/ RLC circuits (Part I) 11th January 2014 Anil Kumar Pugalia © 2014 Computer Club of India (http://computerclub.in). All Rights Reserved
  • 2. Agenda ● RLC Basics ● RC Visualization ● CR Oscilloscope ● Function Generator ● Frequency Filters © 2014 Computer Club of India (http://computerclub.in). All Rights Reserved
  • 3. Introduction V ~ I V=I*R R V ~ I V=I*Z © 2014 Computer Club of India (http://computerclub.in). All Rights Reserved Z
  • 4. Impedance (Z) Fundamentals ω = 2πf R⇒R L⇒ j ω L 1 −j C⇒ = jωC ωC Goal: Observe these phase shifts © 2014 Computer Club of India (http://computerclub.in). All Rights Reserved
  • 5. Basic RC Circuit C V ~ I R j V =I∗Z , Z=R− ωC j −j ϕ Z=R− =A e ωC √ω A=∣Z∣= 2 2 2 R C +1 ωC 1 tan(ϕ)=arg Z= ωRC V V jϕ V I = = e = <ϕ> Z A A © 2014 Computer Club of India (http://computerclub.in). All Rights Reserved
  • 6. RC Continued √ω A= 2 2 2 R C +1 1 , tan (ϕ)= , ωC ω RC C V ~ VC I R VR V I = <ϕ> A V ∗R V R =I∗R= <ϕ> A V =V m∗sin (ω t ) R V R =(V m∗ )∗sin (ω t+ϕ) A R ωRC = =α 2 A √ (ω R C ) +1 © 2014 Computer Club of India (http://computerclub.in). All Rights Reserved
  • 7. RC Conclusion V =V m∗sin (ω t ) VC V ~ I VR V R =(V m∗α)∗sin (ω t+ϕ) α= ωRC √(ω R C ) +1 2 1 tan(ϕ)= ωRC © 2014 Computer Club of India (http://computerclub.in). All Rights Reserved
  • 8. RC Predictions ωRC 1 , R=220Ω α= , tan(ϕ)= 2 ωRC √(ω R C ) +1 f (Hz) C (μF) 1000 α 2000 Ф (deg) α Ф (deg) 100 1.00 0.4 1.00 0.2 10 1.00 4.1 1.00 2.1 1 0.81 35.9 0.94 19.9 0.1 0.14 82.1 0.27 74.5 0.01 0.01 89.2 0.03 88.4 © 2014 Computer Club of India (http://computerclub.in). All Rights Reserved
  • 9. Oscilloscope ● Build your own ● Total Cost: ~₹20,000 ● Parts – Computer (~₹20,000) – OSS: xoscope (₹0) – Audio Cable (~₹200) ● Net Additional Cost: ~₹200 ● Limitations – Only for audio range (100Hz-20kHz) – DC is filtered off – shows AC with 0 average © 2014 Computer Club of India (http://computerclub.in). All Rights Reserved
  • 10. RC Predictions ωRC 1 , R=220Ω α= , tan(ϕ)= 2 ωRC √(ω R C ) +1 f (Hz) C (μF) 1000 α 2000 Ф (deg) α Ф (deg) 100 1.00 0.4 1.00 0.2 10 1.00 4.1 1.00 2.1 1 0.81 35.9 0.94 19.9 0.1 0.14 82.1 0.27 74.5 0.01 0.01 89.2 0.03 88.4 © 2014 Computer Club of India (http://computerclub.in). All Rights Reserved
  • 11. Function Generator ● Build your own ● Electronics-way: Use electronic components – – ● 555, Opamp, ... Good got higher frequencies Programming way: Use micro-controller – Like AVR, ... – Excellent for low frequencies © 2014 Computer Club of India (http://computerclub.in). All Rights Reserved
  • 12. FG Programming ● Requirements for the uC – – Digital to Analog Convertor (DAC), Or – ● Programmable Timer/Counter Pulse Width Modulator (PWM) Concept of FG – Run a frequency-divider timer/counter – Every count, generate the function output – Repeat for the frequency © 2014 Computer Club of India (http://computerclub.in). All Rights Reserved
  • 13. Sine Wave Example -0.00000 sin(360°) sin(198°) -0.30902 sin(342°) sin(144°) sin(216°) -0.58779 sin(324°) 0.80902 sin(126°) sin(234°) -0.80902 sin(306°) sin(72°) 0.95106 sin(108°) sin(252°) -0.95106 sin(288°) sin(90°) 1.00000 sin(0°) 0.00000 sin(180°) sin(18°) 0.30902 sin(162°) sin(36°) 0.58779 sin(54°) sin(270°) -1.00000 Add +1 to make all positive. Multiply by 5 / 2 to scale between 0 & 5. 2.50000 sin(360°) sin(198°) 1.72746 sin(342°) sin(144°) sin(216°) 1.03054 sin(324°) 4.52254 sin(126°) sin(234°) 0.47746 sin(306°) sin(72°) 4.87764 sin(108°) sin(252°) 0.12236 sin(288°) sin(90°) 5.00000 sin(270°) 0.00000 sin(0°) 2.50000 sin(180°) sin(18°) 3.27254 sin(162°) sin(36°) 3.96946 sin(54°) © 2014 Computer Club of India (http://computerclub.in). All Rights Reserved
  • 14. Sine Wave Example (Contd.) 2.50000 sin(360°) sin(198°) 1.72746 sin(342°) sin(144°) sin(216°) 1.03054 sin(324°) 4.52254 sin(126°) sin(234°) 0.47746 sin(306°) sin(72°) 4.87764 sin(108°) sin(252°) 0.12236 sin(288°) sin(90°) 5.00000 sin(270°) 0.00000 sin(0°) 2.50000 sin(180°) sin(18°) 3.27254 sin(162°) sin(36°) 3.96946 sin(54°) ● We have 20 points ● For f = 1kHz => T = 1/1kHz = 1ms ● 20 points in 1ms = 1000us ● 1 point in 50us => Timer trigger every 50us © 2014 Computer Club of India (http://computerclub.in). All Rights Reserved
  • 15. Frequency Filters V =V m∗sin (ω t ) HPF => V R =(V m∗α)∗sin (ω t +ϕ) LPF => V C =(V m∗√ 1−α )∗sin (ω t+(ϕ− π )) 2 ωRC α= =cos(ϕ) VC 2 √(ω R C ) +1 1 I tan(ϕ)= VR ωRC 2 V ~ C=1μF, R=10Ω => f=16kHz © 2014 Computer Club of India (http://computerclub.in). All Rights Reserved
  • 16. Wrap Up ● Function Generator ● Hobbyist Oscilloscope ● RLC Basics ● RC Visualization ● RC Filters Email: anil@computerclub.in © 2014 Computer Club of India (http://computerclub.in). All Rights Reserved
  • 17. Any Queries © 2014 Computer Club of India (http://computerclub.in). All Rights Reserved