The Leaky Integrate-and-Fire Neuron Model
|
|
|
- Jasmine Thornton
- 9 years ago
- Views:
Transcription
1 The Leaky Integrate-and-Fire Neuron Model Emin Orhan November 2, 2 In this note, I review the behavior of a leaky integrate-and-fire (LIF) neuron under different stimulation conditions. I closely follow chapter.1 of Gerstner and Kistler(22). I consider three different stimulation conditions below and show how each condition can be implemented in the Brian spiking neural network simulator for Python (Goodman & Brette, 28). Introduction: The leaky integrate-and-fire (LIF) neuron is probably one of the simplest spiking neuron models, but it is still very popular due to the ease with which it can be analyzed and simulated. In its simplest form, a neuron is modeled as a leaky integrator of its input I(t): τ m dv dt = v(t)+ri(t) (1) where v(t) represents the membrane potential at time t, τ m is the membrane time constant and R is the membrane resistance. This equation describes a simple resistor-capacitor (RC) circuit where the leakage term is due to the resistor and the integration of I(t) is due to the capacitor that is in parallel to the resistor. The spiking events are not explicitly modeled in the LIF model. Instead, when the membrane potential v(t) reaches a certain threshold v th (spiking threshold), it is instantaneously reset to a lower value v r (reset potential) and the leaky integration process described by Equation 1 starts anew with the initial value v r. To add just a little bit of realism to the dynamics of the LIF model, it is possible to add an absolute refractory period abs immediately after v(t) hits v th. During the absolute refractory period, v(t) might be clamped to v r and the leaky integration process is re-initiated following a delay of abs after the spike. 1. Stimulation by a constant input current: Consider the case of constant input: I(t) = I. We assume v r =. The solution of Equation 1 is then given by: v(t) = RI[1 exp( t τ m )] (2) It is easy to understand the behavior of this solution. The asymptotic value of the membrane potential is RI. If this value is less than the spiking threshold, v th, no spike can be generated. If, however, RI > v th, then the neuron generates spikes ( fires ) periodically. Assuming v() = v r =, the time of the first spike, t (1), can be found by solving: v th = RI[1 exp( t(1) τ m )] (3) This yields: t (1) = τ m ln RI RI v th () 1
2 Equation also gives the time between each successive spike the neuron fires (or its period). This is because we assumed v() = v r in deriving Equation. If we also add an absolute refractory period, abs, as discussed above, the period becomes: T = abs +τ m ln The mean firing rate of the neuron, f, is then given by 1/T: f = [ abs +τ m ln RI RI v th () RI RI v th ] 1 (6) Figure 1 (left) shows the simulation of a LIF neuron with a constant input current. In this simulation, we take v r = mv, v th = 1 mv and stimulate the neuron with a suprathreshold constant current of I = 2 mv (the current is given in units of mv, because we assume R = 1 mω; thus, a more accurate way of expressing this would be RI = 2 mv, but for the sake of brevity we will simply omit R in what follows). As predicted, the neuron fires regularly. Figure 1 (right) shows the f I (mean firing rate-input current) curves for a LIF neuron with (dashed line) and without (solid line) an absolute refractory period. These curves are calculated analytically using Equation 6. The following Brian code shows how to simulate a LIF neuron with a constant input current: 1 from brian import * 2 from numpy import * 3 if name == main : 6 N = 1 # number of neurons 7 8 tau_m = 1 * ms # membrane time constant 9 v_r = * mv # reset potential 1 v_th = 1 * mv # threshold potential 11 I_c = 2 * mv # constant input current 13 eqs = 1 dv/dt = -(v-i)/tau_m : volt 1 I : volt lif = NeuronGroup(N, model=eqs, threshold=v_th, reset=v_r) 19 # You can add randomness in initial membrane potential by changing the following line 2 lif.v = v_r * mv + * mv * rand(len(lif)) 21 lif.i = I_c spikes = SpikeMonitor(lif) 2 v_trace = StateMonitor(lif, v, record=true) 2 26 run(.1*second) figure(1) 29 plot(v_trace.times/ms,v_trace[]/mv) 3 xlabel(, fontsize=2) 2
3 16.3 v (mv) 8 f (khz) I Figure 1: Stimulation of a LIF neuron by a constant input current: the time-course of the membrane potential, v(t) (left); f-i curve for a LIF neuron with (dashed line: abs = ms) and without (solid line: abs = ms) an absolute refractory period (right). Red line indicates the particular I value used in the simulation on the left. 31 ylabel( v (mv),fontsize=2) 32 yticks([,,8,,16]) 33 3 show() 3 36 # plot the f-i curve for a LIF neuron with constant input 37 delta_abs = 38 tau_m = 1 39 v_th = 1 Is = linspace(,,1) 1 2 f1 = 1. / ( + tau_m * log(is/(is - v_th))) 3 f2 = 1. / (delta_abs + tau_m * log(is/(is - v_th))) figure(2) 6 plot(is,f1, k- ) 7 plot(is,f2, k-- ) 8 plot([2, 2],[,.3], r- ) 9 xlabel( I,fontsize=2) ylabel( f (khz),fontsize=2) 1 yticks([,.1,.2,.3]) 2 3 show() 2. Stimulation by a time-varying input current: For a general time-varying input current I(t), the solution of Equation 1, with the initial condition v(t ) = v r, is given by: v(t) = v r exp( t t )+ R t t exp( s )I(t s)ds (7) τ m τ m τ m As in the previous case, this equation describes the dynamics of the membrane potential between successive 3
4 16 v (mv) I(t) Figure 2: Stimulation of a LIF neuron by a time-varying input current. The lower panel shows the time-varying input current, I(t). In this example, at each time step t, I(t) is sampled from a Gaussian with mean 1 and standard deviation. Note that we take R = 1 mω, so the input current I and the membrane potential v have the same scale and the same units. Other parameters are the same as in the previous simulation: in particular v r =, v th = 1 mv. The upper panel shows the time-course of the membrane potential, v(t). Note that spiking is no longer regular. spiking events. When the membrane potential reaches the threshold, it is instantaneously reset to v r and starts to evolve according to Equation 7 again until the next spiking event. It is a simple but very instructive exercise to show that Equation 2 emerges as a special case of Equation 7 when the input current is constant: i.e. I(t) = I (note that we assumed v r = and t = in deriving Equation 2). Figure 2 shows the simulation of a LIF neuron with a time-varying input current, I(t). In this example, at each time step t, I(t) is sampled from a Gaussian distribution with mean 1 mv and standard deviation mv (again we omit R here, so the input current I(t) is specified in units of mv). This condition can be simulated using the same Brian code given above. The only thing that needs to be changed is line 21: here, we should substitute a time-varying current for the constant current used in the previous simulation. One way to do this in Brian is to use a TimedArray: lif.i = TimedArray((1 + *randn(1))*mv) This specifies the input current at each time-step of the simulation. We need to specify 1 values in total, because our total simulation time is 1 ms and each time-step in the simulation is.1 ms, thus the total number of time-steps in the simulation is 1. The resulting time-varying input current is shown in the lower panel of Figure 2 and the time-course of the membrane potential of the LIF neuron is shown in the upper panel of Figure Stimulation by synaptic currents: Previous sections considered the stimulation of the LIF neuron by the direct injection of constant or time-varying currents. Now, consider a more realistic situation where the neuron is stimulated by pre-synaptic spikes arriving at its synapses. Each pre-synaptic spike makes a stereotyped contribution, described by a function α(t), to the post-synaptic current and contributions of different pre-synaptic spikes are linearly summed to obtain the total post-synaptic current. Thus, the
5 v (mv) Neuron no I post (t) Figure 3: Stimulation of a LIF neuron by synaptic currents: the time-course of the post-synaptic membrane potential, v(t) (left); raster plot of pre-synaptic spikes (middle); the total post-synaptic current, I post (t), due to pre-synaptic spikes (right). total post-synaptic current to the i-th neuron can be expressed as follows: I i (t) = w ij α(t t (f) j ) (8) j where t (f) j represents the time of the f-th spike of the j-th pre-synaptic neuron; w ij is the strength of synaptic efficacy between neuron i and neuron j. Common choices for α include (1) the instantaneous Dirac δ-pulse: α(t) = qδ(t) (9) whereq is thetotal charge injected into thesynapse; (2) thealphasynapse(i usetheexpressions inbrian s documentation below, Gerstner & Kistler (22) use slightly different expressions for these synapses): or (3) the bi-exponential synapse: f α(t) = α t τ exp(1 t τ ) (1) τ 2 α(t) = β [exp( t ) exp( t )] (11) τ 2 τ 1 τ 1 τ 2 where α and β are normalizing constants and τ, τ 1 and τ 2 are the time constants of the synapses. Figure 3 shows the simulation a LIF neuron with 2 pre-synaptic inputs arriving at an alpha synapse (Equation 1). In this example, we modeled the pre-synaptic inputs as independent Poisson processes with a common rate of Hz. The synaptic efficacies w ij (see Equation 8) were randomly drawn from a Gaussian distribution with mean 1.62 mv and standard deviation. mv. Other parameters of the LIF neuron were the same as in previous simulations (in particular, v r =, v th = 1 mv). The following Brian code shows how to perform the simulation demonstrated in Figure 3. Here, we used the alpha synapse function (line 18 below) from the brian.library.synapses module which contains a few useful built-in synapses such as the alpha synapse and the bi-exponential synapse. For a biexponential synapse, we would use the biexp synapse function from the same module: i.e. something like biexp synapse(input= I in,tau1=1*ms,tau2=*ms,unit=mv,output= ge ) on line 18 below. For a Dirac δ-pulse synapse, simply removing the line 18 entirely would be enough (why?). 1 from brian import * 2 from brian.library.synapses import alpha_synapse 3 from brian.library.if import leaky_if
6 from numpy import * 6 if name == main : 7 8 N_pre = 2 # number of presynaptic neurons 9 N_post = 1 # number of postsynaptic neurons 1 11 tau_m = 1 * ms # membrane time constant v_r = * mv # reset potential 13 v_th = 1 * mv # threshold potential 1 W = 1.62 * mv +.*randn(n_pre,n_post) * mv # synaptic efficacies 1 16 # Leaky IF neuron with alpha synapses 17 eqs = leaky_if(tau=tau_m,el=v_r)+current( I=ge:mV )+\ 18 alpha_synapse(input= I_in,tau=1*ms,unit=mV,output= ge ) 19 2 lif_pre = PoissonGroup(N_pre, rates=*hz) 21 lif_post = NeuronGroup(N_post, model=eqs, threshold=v_th, reset=v_r) 22 C = Connection(lif_pre, lif_post, ge, weight=w) 23 2 spikes_pre = SpikeMonitor(lif_pre) 2 spikes_post = SpikeMonitor(lif_post) 26 v_trace = StateMonitor(lif_post, vm, record=true) 27 I_trace = StateMonitor(lif_post, ge, record=true) run(.1*second) 3 31 figure(1) 32 plot(v_trace.times/ms,v_trace[]/mv) 33 xlabel( $\mathrm{time \; (ms)}$,fontsize=3) 3 ylabel( $\mathrm{v \; (mv)}$,fontsize=3) 3 36 figure(2) 37 plot(i_trace.times/ms,i_trace[]/mv) 38 xlabel( $\mathrm{time \; (ms)}$,fontsize=3) 39 ylabel( $\mathrm{i_{post}(t)}$,fontsize=3) 1 figure(3) 2 raster_plot(spikes_pre) 3 xlabel( $\mathrm{time \; (ms)}$,fontsize=3) ylabel( $\mathrm{neuron \; no}$,fontsize=3) show() References [1] Gerstner, W. & Kistler, W. (22). Spiking Neuron Models: Single Neurons, Populations, Plasticity. Cambridge University Press. [2] Goodman, D. & Brette, R. (28). Brian: a simulator for spiking neural networks in Python. Frontiers in Neuroinformatics, 2:. doi: /neuro
Spike-Based Sensing and Processing: What are spikes good for? John G. Harris Electrical and Computer Engineering Dept
Spike-Based Sensing and Processing: What are spikes good for? John G. Harris Electrical and Computer Engineering Dept ONR NEURO-SILICON WORKSHOP, AUG 1-2, 2006 Take Home Messages Introduce integrate-and-fire
First Order Circuits. EENG223 Circuit Theory I
First Order Circuits EENG223 Circuit Theory I First Order Circuits A first-order circuit can only contain one energy storage element (a capacitor or an inductor). The circuit will also contain resistance.
Simulating Spiking Neurons by Hodgkin Huxley Model
Simulating Spiking Neurons by Hodgkin Huxley Model Terje Kristensen 1 and Donald MacNearney 2 1 Department of Computing, Bergen University College, Bergen, Norway, [email protected] 2 Electrical Systems Integration,
The Membrane Equation
The Membrane Equation Professor David Heeger September 5, 2000 RC Circuits Figure 1A shows an RC (resistor, capacitor) equivalent circuit model for a patch of passive neural membrane. The capacitor represents
A stochastic calculus approach of Learning in Spike Models
A stochastic calculus approach of Learning in Spike Models Adriana Climescu-Haulica Laboratoire de Modélisation et Calcul Institute d Informatique et Mathématiques Appliquées de Grenoble 51, rue des Mathématiques,
CHAPTER 5 SIGNALLING IN NEURONS
5.1. SYNAPTIC TRANSMISSION CHAPTER 5 SIGNALLING IN NEURONS One of the main functions of neurons is to communicate with other neurons. An individual neuron may receive information from many different sources.
BIOPHYSICS OF NERVE CELLS & NETWORKS
UNIVERSITY OF LONDON MSci EXAMINATION May 2007 for Internal Students of Imperial College of Science, Technology and Medicine This paper is also taken for the relevant Examination for the Associateship
Model Neurons I: Neuroelectronics
Chapter 5 Model Neurons I: Neuroelectronics 5.1 Introduction A great deal is known about the biophysical mechanisms responsible for generating neuronal activity, and these provide a basis for constructing
CHAPTER 28 ELECTRIC CIRCUITS
CHAPTER 8 ELECTRIC CIRCUITS 1. Sketch a circuit diagram for a circuit that includes a resistor R 1 connected to the positive terminal of a battery, a pair of parallel resistors R and R connected to the
Stochastic modeling of a serial killer
Stochastic modeling of a serial killer M.V. Simkin and V.P. Roychowdhury Department of Electrical Engineering, University of California, Los Angeles, CA 995-594 We analyze the time pattern of the activity
Homework Assignment 03
Question 1 (2 points each unless noted otherwise) Homework Assignment 03 1. A 9-V dc power supply generates 10 W in a resistor. What peak-to-peak amplitude should an ac source have to generate the same
ES250: Electrical Science. HW7: Energy Storage Elements
ES250: Electrical Science HW7: Energy Storage Elements Introduction This chapter introduces two more circuit elements, the capacitor and the inductor whose elements laws involve integration or differentiation;
Rectifier circuits & DC power supplies
Rectifier circuits & DC power supplies Goal: Generate the DC voltages needed for most electronics starting with the AC power that comes through the power line? 120 V RMS f = 60 Hz T = 1667 ms) = )sin How
7 Network Models. 7.1 Introduction
7 Network Models 7.1 Introduction Extensive synaptic connectivity is a hallmark of neural circuitry. For example, a typical neuron in the mammalian neocortex receives thousands of synaptic inputs. Network
12.4 UNDRIVEN, PARALLEL RLC CIRCUIT*
+ v C C R L - v i L FIGURE 12.24 The parallel second-order RLC circuit shown in Figure 2.14a. 12.4 UNDRIVEN, PARALLEL RLC CIRCUIT* We will now analyze the undriven parallel RLC circuit shown in Figure
= (0.400 A) (4.80 V) = 1.92 W = (0.400 A) (7.20 V) = 2.88 W
Physics 2220 Module 06 Homework 0. What are the magnitude and direction of the current in the 8 Ω resister in the figure? Assume the current is moving clockwise. Then use Kirchhoff's second rule: 3.00
Refractoriness and Neural Precision
The Journal of Neuroscience, March 15, 1998, 18(6):2200 2211 Refractoriness and Neural Precision Michael J. Berry II and Markus Meister Department of Molecular and Cellular Biology, Harvard University,
Curcuits and Differential Equaitons
Objective: Curcuits and Differential Equaitons Given a circuit, find the differential equation which describes that circuit. Solve that differential equation numerically (with SPICE, MATAB, or ISSIM) Ciruits
Series and Parallel Resistive Circuits
Series and Parallel Resistive Circuits The configuration of circuit elements clearly affects the behaviour of a circuit. Resistors connected in series or in parallel are very common in a circuit and act
Problem Solving 8: RC and LR Circuits
MASSACHUSETTS INSTITUTE OF TECHNOLOGY Department of Physics Problem Solving 8: RC and LR Circuits Section Table and Group (e.g. L04 3C ) Names Hand in one copy per group at the end of the Friday Problem
3.4 - BJT DIFFERENTIAL AMPLIFIERS
BJT Differential Amplifiers (6/4/00) Page 1 3.4 BJT DIFFERENTIAL AMPLIFIERS INTRODUCTION Objective The objective of this presentation is: 1.) Define and characterize the differential amplifier.) Show the
Learning to classify complex patterns using a VLSI network of spiking neurons
Learning to classify complex patterns using a VLSI network of spiking neurons Srinjoy Mitra, Giacomo Indiveri and Stefano Fusi Institute of Neuroinformatics, UZH ETH, Zurich Center for Theoretical Neuroscience,
Lab 1: Simulation of Resting Membrane Potential and Action Potential
Lab 1: Simulation of Resting Membrane Potential and Action Potential Overview The aim of the present laboratory exercise is to simulate how changes in the ion concentration or ionic conductance can change
Electrophysiological Recording Techniques
Electrophysiological Recording Techniques Wen-Jun Gao, PH.D. Drexel University College of Medicine Goal of Physiological Recording To detect the communication signals between neurons in real time (μs to
Step Response of RC Circuits
Step Response of RC Circuits 1. OBJECTIVES...2 2. REFERENCE...2 3. CIRCUITS...2 4. COMPONENTS AND SPECIFICATIONS...3 QUANTITY...3 DESCRIPTION...3 COMMENTS...3 5. DISCUSSION...3 5.1 SOURCE RESISTANCE...3
Brian 2 Documentation
Brian 2 Documentation Release 2.0b4 Brian authors July 17, 2015 Contents 1 Introduction 3 1.1 Installation................................................ 3 1.2 Release notes...............................................
The Method of Least Squares. Lectures INF2320 p. 1/80
The Method of Least Squares Lectures INF2320 p. 1/80 Lectures INF2320 p. 2/80 The method of least squares We study the following problem: Given n points (t i,y i ) for i = 1,...,n in the (t,y)-plane. How
1 Sufficient statistics
1 Sufficient statistics A statistic is a function T = rx 1, X 2,, X n of the random sample X 1, X 2,, X n. Examples are X n = 1 n s 2 = = X i, 1 n 1 the sample mean X i X n 2, the sample variance T 1 =
EFFICIENT DISCRETE EVENT SIMULATION
EFFICIENT DISCRETE EVENT SIMULATION OF SPIKING NEURONS IN NEURON N.T. Carnevale * and M.L. Hines 2 Departments of Psychology and 2 Computer Science Yale University, New Haven, CT 652 Abstract 32. AA 34
Broadband Coding with Dynamic Synapses
2076 The Journal of Neuroscience, February 18, 2009 29(7):2076 2088 Behavioral/Systems/Cognitive Broadband Coding with Dynamic Synapses Benjamin Lindner, 1 Dorian Gangloff, 2 André Longtin, 2,4 and John
Making Accurate Voltage Noise and Current Noise Measurements on Operational Amplifiers Down to 0.1Hz
Author: Don LaFontaine Making Accurate Voltage Noise and Current Noise Measurements on Operational Amplifiers Down to 0.1Hz Abstract Making accurate voltage and current noise measurements on op amps in
A Lesson on Digital Clocks, One Shots and Counters
A Lesson on Digital Clocks, One Shots and Counters Topics Clocks & Oscillators LM 555 Timer IC Crystal Oscillators Selection of Variable Resistors Schmitt Gates Power-On Reset Circuits One Shots Counters
Parameter Identification for State of Discharge Estimation of Li-ion Batteries
Parameter Identification for State of Discharge Estimation of Li-ion Batteries * Suchart Punpaisarn ) and Thanatchai Kulworawanichpong 2) ), 2) Power System Research Unit, School of Electrical Engineering
EXPERIMENT NUMBER 8 CAPACITOR CURRENT-VOLTAGE RELATIONSHIP
1 EXPERIMENT NUMBER 8 CAPACITOR CURRENT-VOLTAGE RELATIONSHIP Purpose: To demonstrate the relationship between the voltage and current of a capacitor. Theory: A capacitor is a linear circuit element whose
A Lesson on Digital Clocks, One Shots and Counters
A Lesson on Digital Clocks, One Shots and Counters Topics Clocks & Oscillators LM 555 Timer IC Crystal Oscillators Selection of Variable Resistors Schmitt Gates Power-On Reset Circuits One Shots Counters
Refractoriness and Neural Precision
Refractoriness and Neural Precision Michael J. Berry n and Markus Meister Molecular and Cellular Biology Department Harvard University Cambridge, MA 2138 Abstract The relationship between a neuron's refractory
Passive Conduction - Cable Theory
Passive Conduction - Cable Theory October 7, 2013 Biological Structure Theoretical models describing propagation of synaptic potentials have evolved significantly over the past century. Synaptic potentials
Experiment #5, Series and Parallel Circuits, Kirchhoff s Laws
Physics 182 Summer 2013 Experiment #5 1 Experiment #5, Series and Parallel Circuits, Kirchhoff s Laws 1 Purpose Our purpose is to explore and validate Kirchhoff s laws as a way to better understanding
Tutorial 12 Solutions
PHYS000 Tutorial 2 solutions Tutorial 2 Solutions. Two resistors, of 00 Ω and 200 Ω, are connected in series to a 6.0 V DC power supply. (a) Draw a circuit diagram. 6 V 00 Ω 200 Ω (b) What is the total
CHAPTER 6 PRINCIPLES OF NEURAL CIRCUITS.
CHAPTER 6 PRINCIPLES OF NEURAL CIRCUITS. 6.1. CONNECTIONS AMONG NEURONS Neurons are interconnected with one another to form circuits, much as electronic components are wired together to form a functional
Biological Neurons and Neural Networks, Artificial Neurons
Biological Neurons and Neural Networks, Artificial Neurons Neural Computation : Lecture 2 John A. Bullinaria, 2015 1. Organization of the Nervous System and Brain 2. Brains versus Computers: Some Numbers
css Custom Silicon Solutions, Inc.
css Custom Silicon Solutions, Inc. CSS555(C) CSS555/ PART DESCRIPTION The CSS555 is a micro-power version of the popular 555 Timer IC. It is pin-for-pin compatible with the standard 555 timer and features
Programmable Single-/Dual-/Triple- Tone Gong SAE 800
Programmable Single-/Dual-/Triple- Tone Gong Preliminary Data SAE 800 Bipolar IC Features Supply voltage range 2.8 V to 18 V Few external components (no electrolytic capacitor) 1 tone, 2 tones, 3 tones
AT2 PROBLEM SET #3. Problem 1
AT2 PROBLEM SET #3 Problem 1 We want to simulate a neuron with autapse. To make this we use Euler method and we simulated system for different initial values. (a) Neuron s activation function f = [50*(1
Student Exploration: Circuits
Name: Date: Student Exploration: Circuits Vocabulary: ammeter, circuit, current, ohmmeter, Ohm s law, parallel circuit, resistance, resistor, series circuit, voltage Prior Knowledge Questions (Do these
DIODE CIRCUITS LABORATORY. Fig. 8.1a Fig 8.1b
DIODE CIRCUITS LABORATORY A solid state diode consists of a junction of either dissimilar semiconductors (pn junction diode) or a metal and a semiconductor (Schottky barrier diode). Regardless of the type,
Bode Diagrams of Transfer Functions and Impedances ECEN 2260 Supplementary Notes R. W. Erickson
Bode Diagrams of Transfer Functions and Impedances ECEN 2260 Supplementary Notes. W. Erickson In the design of a signal processing network, control system, or other analog system, it is usually necessary
Transistor Characteristics and Single Transistor Amplifier Sept. 8, 1997
Physics 623 Transistor Characteristics and Single Transistor Amplifier Sept. 8, 1997 1 Purpose To measure and understand the common emitter transistor characteristic curves. To use the base current gain
4 SENSORS. Example. A force of 1 N is exerted on a PZT5A disc of diameter 10 mm and thickness 1 mm. The resulting mechanical stress is:
4 SENSORS The modern technical world demands the availability of sensors to measure and convert a variety of physical quantities into electrical signals. These signals can then be fed into data processing
Appendix 4 Simulation software for neuronal network models
Appendix 4 Simulation software for neuronal network models D.1 Introduction This Appendix describes the Matlab software that has been made available with Cerebral Cortex: Principles of Operation (Rolls
Lab 7: Operational Amplifiers Part I
Lab 7: Operational Amplifiers Part I Objectives The objective of this lab is to study operational amplifier (op amp) and its applications. We will be simulating and building some basic op amp circuits,
Lab E1: Introduction to Circuits
E1.1 Lab E1: Introduction to Circuits The purpose of the this lab is to introduce you to some basic instrumentation used in electrical circuits. You will learn to use a DC power supply, a digital multimeter
Dependent Sources: Introduction and analysis of circuits containing dependent sources.
Dependent Sources: Introduction and analysis of circuits containing dependent sources. So far we have explored timeindependent (resistive) elements that are also linear. We have seen that two terminal
NESTML Tutorial. I.Blundell, M.J.Eppler, D.Plotnikov. Software Engineering RWTH Aachen. http://www.se-rwth.de/
NESTML Tutorial I.Blundell, M.J., D.Plotnikov http://www.se-rwth.de/ Seite 2 Usage of the NESTML Infrastructure Starting eclipse: cd /home/nest/eclipse_nestml./eclipse Working folder for the code generation:
Chapter 7 Direct-Current Circuits
Chapter 7 Direct-Current Circuits 7. Introduction...7-7. Electromotive Force...7-3 7.3 Resistors in Series and in Parallel...7-5 7.4 Kirchhoff s Circuit Rules...7-7 7.5 Voltage-Current Measurements...7-9
Nuclear Physics Lab I: Geiger-Müller Counter and Nuclear Counting Statistics
Nuclear Physics Lab I: Geiger-Müller Counter and Nuclear Counting Statistics PART I Geiger Tube: Optimal Operating Voltage and Resolving Time Objective: To become acquainted with the operation and characteristics
R&D Engineer. equipment. the power
Application Note APT0406 Using NTC Temperature sensor integrated into power module Pierre-Laurent Doumergue R&D Engineer Microsemi Power Module Products 26 rue de Campilleau 33 520 Bruges, France Introduction:
Numerical Solution of Differential Equations
Numerical Solution of Differential Equations Dr. Alvaro Islas Applications of Calculus I Spring 2008 We live in a world in constant change We live in a world in constant change We live in a world in constant
DATA SHEET THICK FILM CHIP RESISTORS Introduction
DATA SHEET THICK FILM CHIP RESISTORS Introduction Product Specification Product specification 2 Chip Resistor Surface Mount Data in data sheets is presented - whenever possible -according to a 'format',
Unsteady Pressure Measurements
Quite often the measurements of pressures has to be conducted in unsteady conditions. Typical cases are those of -the measurement of time-varying pressure (with periodic oscillations or step changes) -the
Chapter 19. Electric Circuits
Chapter 9 Electric Circuits Series Wiring There are many circuits in which more than one device is connected to a voltage source. Series wiring means that the devices are connected in such a way that there
EDEXCEL NATIONAL CERTIFICATE/DIPLOMA UNIT 5 - ELECTRICAL AND ELECTRONIC PRINCIPLES NQF LEVEL 3 OUTCOME 4 - ALTERNATING CURRENT
EDEXCEL NATIONAL CERTIFICATE/DIPLOMA UNIT 5 - ELECTRICAL AND ELECTRONIC PRINCIPLES NQF LEVEL 3 OUTCOME 4 - ALTERNATING CURRENT 4 Understand single-phase alternating current (ac) theory Single phase AC
LM555/NE555/SA555. Single Timer. Description. Features. Applications. Internal Block Diagram. Vcc GND. Trigger. Discharge. Output F/F.
Single Timer www.fairchildsemi.com Features High Current Drive Capability (00mA) Adjustable Duty Cycle Temperature Stability of 0.005%/ C Timing From µsec to Hours Turn off Time Less Than µsec Applications
Simulation of an Action Potential using the Hodgkin-Huxley Model in Python. Nathan Law 250560559. Medical Biophysics 3970
Simulation of an Action Potential using the Hodgkin-Huxley Model in Python Nathan Law 250560559 Medical Biophysics 3970 Instructor: Dr. Ian MacDonald TA: Nathaniel Hayward Project Supervisor: Dr. Andrea
LABORATORY 10 TIME AVERAGES, RMS VALUES AND THE BRIDGE RECTIFIER. Bridge Rectifier
LABORATORY 10 TIME AVERAGES, RMS VALUES AND THE BRIDGE RECTIFIER Full-wave Rectification: Bridge Rectifier For many electronic circuits, DC supply voltages are required but only AC voltages are available.
Lecture 24: Oscillators. Clapp Oscillator. VFO Startup
Whites, EE 322 Lecture 24 Page 1 of 10 Lecture 24: Oscillators. Clapp Oscillator. VFO Startup Oscillators are circuits that produce periodic output voltages, such as sinusoids. They accomplish this feat
Using NTC Temperature Sensors Integrated into Power Modules
Using NTC Temperature Sensors Integrated into Power Modules Pierre-Laurent Doumergue R&D Engineer Advanced Power Technology Europe Chemin de Magret 33700 Mérignac, France Introduction Most APTE (Advanced
Transistors. NPN Bipolar Junction Transistor
Transistors They are unidirectional current carrying devices with capability to control the current flowing through them The switch current can be controlled by either current or voltage ipolar Junction
Action Potentials I Generation. Reading: BCP Chapter 4
Action Potentials I Generation Reading: BCP Chapter 4 Action Potentials Action potentials (AP s) aka Spikes (because of how they look in an electrical recording of Vm over time). Discharges (descriptive
Basic Op Amp Circuits
Basic Op Amp ircuits Manuel Toledo INEL 5205 Instrumentation August 3, 2008 Introduction The operational amplifier (op amp or OA for short) is perhaps the most important building block for the design of
Operational Amplifier - IC 741
Operational Amplifier - IC 741 Tabish December 2005 Aim: To study the working of an 741 operational amplifier by conducting the following experiments: (a) Input bias current measurement (b) Input offset
Title : Analog Circuit for Sound Localization Applications
Title : Analog Circuit for Sound Localization Applications Author s Name : Saurabh Kumar Tiwary Brett Diamond Andrea Okerholm Contact Author : Saurabh Kumar Tiwary A-51 Amberson Plaza 5030 Center Avenue
ENGR-4300 Electronic Instrumentation Quiz 4 Spring 2011 Name Section
ENGR-4300 Electronic Instrumentation Quiz 4 Spring 2011 Name Section Question I (20 points) Question II (20 points) Question III (20 points) Question IV (20 points) Question V (20 points) Total (100 points)
S. Boyd EE102. Lecture 1 Signals. notation and meaning. common signals. size of a signal. qualitative properties of signals.
S. Boyd EE102 Lecture 1 Signals notation and meaning common signals size of a signal qualitative properties of signals impulsive signals 1 1 Signals a signal is a function of time, e.g., f is the force
PHYSICS 111 LABORATORY Experiment #3 Current, Voltage and Resistance in Series and Parallel Circuits
PHYSCS 111 LABORATORY Experiment #3 Current, Voltage and Resistance in Series and Parallel Circuits This experiment is designed to investigate the relationship between current and potential in simple series
Op-Amp Simulation EE/CS 5720/6720. Read Chapter 5 in Johns & Martin before you begin this assignment.
Op-Amp Simulation EE/CS 5720/6720 Read Chapter 5 in Johns & Martin before you begin this assignment. This assignment will take you through the simulation and basic characterization of a simple operational
Mechanics 1: Conservation of Energy and Momentum
Mechanics : Conservation of Energy and Momentum If a certain quantity associated with a system does not change in time. We say that it is conserved, and the system possesses a conservation law. Conservation
Diodes and Transistors
Diodes What do we use diodes for? Diodes and Transistors protect circuits by limiting the voltage (clipping and clamping) turn AC into DC (voltage rectifier) voltage multipliers (e.g. double input voltage)
Nodal and Loop Analysis
Nodal and Loop Analysis The process of analyzing circuits can sometimes be a difficult task to do. Examining a circuit with the node or loop methods can reduce the amount of time required to get important
Experiment 4 ~ Resistors in Series & Parallel
Experiment 4 ~ Resistors in Series & Parallel Objective: In this experiment you will set up three circuits: one with resistors in series, one with resistors in parallel, and one with some of each. You
V out. Figure 1: A voltage divider on the left, and potentiometer on the right.
Living with the Lab Fall 202 Voltage Dividers and Potentiometers Gerald Recktenwald v: November 26, 202 [email protected] Introduction Voltage dividers and potentiometers are passive circuit components
Digital Logic Elements, Clock, and Memory Elements
Physics 333 Experiment #9 Fall 999 Digital Logic Elements, Clock, and Memory Elements Purpose This experiment introduces the fundamental circuit elements of digital electronics. These include a basic set
School of Engineering Department of Electrical and Computer Engineering
1 School of Engineering Department of Electrical and Computer Engineering 332:223 Principles of Electrical Engineering I Laboratory Experiment #4 Title: Operational Amplifiers 1 Introduction Objectives
Financial Mathematics and Simulation MATH 6740 1 Spring 2011 Homework 2
Financial Mathematics and Simulation MATH 6740 1 Spring 2011 Homework 2 Due Date: Friday, March 11 at 5:00 PM This homework has 170 points plus 20 bonus points available but, as always, homeworks are graded
The Time Constant of an RC Circuit
The Time Constant of an RC Circuit 1 Objectives 1. To determine the time constant of an RC Circuit, and 2. To determine the capacitance of an unknown capacitor. 2 Introduction What the heck is a capacitor?
Log and AntiLog Amplifiers. Recommended Text: Pallas-Areny, R. & Webster, J.G., Analog Signal Processing, Wiley (1999) pp. 293-321
Log and AntiLog Amplifiers Recommended Text: Pallas-Areny, R. & Webster, J.G., Analog Signal Processing, Wiley (999) pp. 93-3 ntroduction Log and Antilog Amplifiers are non-linear circuits in which the
Resting membrane potential ~ -70mV - Membrane is polarized
Resting membrane potential ~ -70mV - Membrane is polarized (ie) Electrical charge on the outside of the membrane is positive while the electrical charge on the inside of the membrane is negative Changes
580.439 Course Notes: Linear circuit theory and differential equations
58.439 ourse Notes: Linear circuit theory and differential equations eading: Koch, h. ; any text on linear signal and system theory can be consulted for more details. These notes will review the basics
PHYSICAL REVIEW LETTERS
PHYSICAL REVIEW LETTERS VOLUME 86 28 MAY 21 NUMBER 22 Mathematical Analysis of Coupled Parallel Simulations Michael R. Shirts and Vijay S. Pande Department of Chemistry, Stanford University, Stanford,
Confidence Intervals for One Standard Deviation Using Standard Deviation
Chapter 640 Confidence Intervals for One Standard Deviation Using Standard Deviation Introduction This routine calculates the sample size necessary to achieve a specified interval width or distance from
Experiment 8 Series-Parallel Circuits
Experiment 8 Series-Parallel Circuits EL 111 - DC Fundamentals By: Walter Banzhaf, E.K. Smith, and Winfield Young University of Hartford Ward College of Technology Objectives: 1. For the student to measure
Chapter 10 Advanced CMOS Circuits
Transmission Gates Chapter 10 Advanced CMOS Circuits NMOS Transmission Gate The active pull-up inverter circuit leads one to thinking about alternate uses of NMOS devices. Consider the circuit shown in
Lecture 7 Circuit analysis via Laplace transform
S. Boyd EE12 Lecture 7 Circuit analysis via Laplace transform analysis of general LRC circuits impedance and admittance descriptions natural and forced response circuit analysis with impedances natural
Bipolar Transistor Amplifiers
Physics 3330 Experiment #7 Fall 2005 Bipolar Transistor Amplifiers Purpose The aim of this experiment is to construct a bipolar transistor amplifier with a voltage gain of minus 25. The amplifier must
