Professional Documents
Culture Documents
Acknowledgements:
Ron Roscoe
10k
+15
+15
10k
10k 2N3904
+15 2N3904
+15
10k 0.1F
0.1F
2
- 7 vout
LF356 6
2
- 7 vout
6
LF356
4
3 + RL 4
vin
0.1F 3 +
?k -15 vin 0.1F RL
?k -15
2N3906
2N3906
[a] -15 [b]
-15
• Class D: output transistors are switched • Class AB: output transistors are biased
on/off with PWM* at a small quiescent current
* http://upload.wikimedia.org/wikipedia/commons/thumb/4/4c/Pwm_amp.svg/800px-Pwm_amp.svg.png
*sound.wethost.com/pwm.htm 5
6.101 Spring 2019
TPA2005 – Integrated Class D Amplifier
Surface Mount
USB Power Amplifier
speaker terminals (2)
right channel
audio input
( R1 R2 )
V VBE
R2
2N2219 1N4001
5 + 0.28 + 0.6 = 5.88 why 1N4001?
+ RE=5.6
280mv 1/2 watt
1.94-0.5=1.44ma - +5
D1 IN914
4.188-1.44=2.748ma RE=5.6 +
D2 1N914 1/2 watt 100Ω
+12
-
2
7
C vout RL
6
?opamp 2N2905
+ 3 +
4
-12 V
-15 -12 V
RF
• Key points:
– Current is propagated through the myocardium;
– Current does not refer to movement of electrons, but rather
movement of ions;
– Movement of ions causes a “current dipole” – movement of
dipoles throughout myocardium
6.101 Spring 2019 Lecture 8 13
13
Dipole Field In Myocardial Cell
Na +
K+
• ECG Lead – difference in the surface potential at two points. Uses 10 electrodes.
Waldo
V1
V2
V1V 2
iR 3 ( E1 E 2) iR 3 ( RB 2 R3 RB3)
1k
(V 1 V 2) 2 RB
( E1 E 2) ( RB 2 R3 RB3) (V 1 V 2)(1 ) Gain = 51
R3 R3
Gain = 51
V2 V3
RB10
V 3 E2
RB8 RB10
RB9 RB7
V 2 E1( ) V 1( )
RB7 RB9 RB7 RB9
V1 (E2 E1)
Gain = 51 CM Gain = 0
Gain = 51
V3
R8 R9
V 3 VA( ) VB( )
R8 R9 R8 R9
R10
V 2 Vout ( )
R10 R11
V2
R8 R9 R10 R11
Vout VA( ) VB( )
R8 R9 R8 R9 R10
adder
Gain = 51
Gain = “12”
Gain = 51
Gain = “12”
• Use 9V battery
• 110K resistor in series with all leads
connecting to patient
Gain = 51
Gain = ?
patient
protection
• Determine
transfer function
v7
• Select R6, R7 and
C3 values.
v7 added to amplified ECG signal to
maintain ECGout at 4.5 V
Gain = 51
Gain = 6
Eliminate offset,
set EKG out ~ 4.5v
patient
protection
Atrial
Fibrillation
• Display ECG
waveform on
oscilloscope
• Perform MATlab
analysis
record_time = 5;
disp('Start ECG.')
recordblocking(recObj, record_time);
disp('End of Recording.');
findpeaks also allows the user to specify the minimum peak height
(MinPeakHeight) and the minimum peak distance (MinPeakDistance). For
example: