SlideShare a Scribd company logo
1 of 3
Download to read offline
LOGIC PULSER
                                                                                                                    Pawan Gulati



A      logic probe is a valuable test
     instrument for diagnosing digi-
tal circuits. A construction article to
                                              the particular point is normally at ’0’
                                              the pulser will drive it to a ‘1’ for a
                                              short period when the microswitch is
                                                                                          When the switch S1 is pressed Q5
                                                                                          turns off and the rising voltage on its
                                                                                          collector is coupled via C5 to the
build a versetile digital probe suit-         released. Care is taken in the pres-        base of transistor Q3 turning it on.
able for CMOS as well as TTL logic            ent design to ensure safety of equip-       This action in turn, turns on Q1
was published in the issue of EM.             ment by keeping the pulse of very           pulling the output to the positive
Although a logic probe can be used            short duration.                             supply line. This generates a ‘1’
on its own to detect logic levels and         The pulser described here is suit-          pulse if the point under test was at
pulses yet its versatality increases          able for CMOS as well as TTL logic          ‘0’ level. Resistor R2 provides a
when it is used alongwith a logic             families.                                   current limit of around 500
pulser.                                                                                   milliamps.
A logic probe alone can detect only           The Circuit                                 Due to a small value of capacitor C5
naturally occuring logic states where         Transistors Q5 and Q6 form a filp-          the output pulse is only about 500
as the function of a logic pulser is to       flop. This flip-flop prevents the con-      nanoseconds in duration. This small
override the naturally occuring state         tact bounce of the microswitch S1.          duration is necessary inorder to
at a particular point i.e., if that partic-   The pulser is activated as S1 is            prevent any damage to the circuit
ular point is normally at logic ‘1’           pressed.                                    under test.
state, the pulser can drive that point        The transistors at the output Q1 and        When the switch S1 is released Q5
to a logic ‘0’ for a very short period        Q2 which are controlled by Q3 and           turns on and the negative-going
when the microswitch is pressed If            Q4 are both normally in off state.          edge is coupled to Q4 by C4 turning


                                                                    C2          R9   C3                                     +V
                                                                      +                 +
                            Q1                R5                               2K7
                                              120           R8         10µF             0.01   R10
                           BC177
                                                            6K8                                1K2                       R13
                                                                           C4                    R11                     3K3

         0.33µf                                                        82 pF                     6K8
           C1                                           Q4
                                                       BC177
                         R2
                         4.7                                                                            R12
                                   R3
                                                                                      Q5                                  Q6
                                   120 120     R6
                                                                                     BC107              6K8              BC107
Pulser R1
 Tip 22K                                                                                            NO NC
                Q2                              Q3                    C5
               BC107                           BC107
                                   R4                                                              S1
                                                        R7           82 pF                                COM
                                   120
                                                        6K8

                                                                                                                          GND.


Fig. 1: Complete circuit of the Logic Pulser.
EMDI003




                                                       Fig. 2: Actual size PCB Artwork
                                                              (View from Copper Side)


                                                                 +
                                                       R9                                                           300IDME
                  +V                                                                       R5
                                                                       R8        Q4
                             R13               R10               C2                                        Q1        C1
                                   R11                                                R6             R2
                                         R12           C3                                                      R1
                                                                       C4                  R3
                            Q6                               J              C5                                                TIP OF PULSER
                                                Q5                                    Q3                  Q2
                                                                                 R7             R4
                 GND


                                    N.C. N.O.
                                         P

                                   MICROSWITCH




                                                Fig. 3: Component layout as shown from
                                                       Component side

it on. This turns on Q2 causing the                  current and the resistor R1 dis-                          2 is employed. Fig. 3 shows the
output to be pulled to the negative                  charges C1 in between the pulses.                         component layout to be employed.
supply line. This gives a ‘0’ pulse                  The resistor R9 is for isolating the                      All the items except the microswitch
which is again of about 500 nano-                    high current pulse from the supply                        S1 can be assembled on the PCB.
seconds in duration. The R1,C1                       capacitor C2 provides the actual                          Microswitches are available in many
combination at the pulser tip is to                  current.                                                  shapes and sizes. Try to get a min-
protect the pulser if it is accidently                                                                         iature version which can be fitted in
connected to a point which is above                  Construction                                              the pulser body.
or below the logic supply voltages.                  The construction of the pulser is                         A similar plastic case as used for the
While in use capacitor C1 carries the                very simple if the PCB shown in Fig.                      logic probe can be employed to


                                                                                                 Red Wire
                         PCB                                                                                                         +
                         Assly.
                       Comp. Side                                                                                                             Crockodile
                                                                                                                                                Clips
                                                                                                Black Wire
                                                                                                                                  GND.
     18 SWG
   Tinned Wire
 About 1½” for TIP



                                                                      NC


                                                                      NO                        Microswitch
                                                                                      P             S1

Fig. 4 : Complete Wiring diagram.
SPECIFICATIONS
                                !   Supply voltage range = 5V to 15V D.C.
                                !   Suitable for CMOS and TTL logic circuits
                                !   Maximum supply current consumption = 15mA
                                !   Drives capacitive loads upto 1000 pF
                                !   Reverse polarity supply protection
                                !   Output pulse duration = 500 nanoseconds




                                                                  1
                                                            OR
                                                        SS F
                                                     PRE

                                                                 FOR   0
                                                             ASE
                            EM                        RELE

                                  ER
                           PU L S




Fig. 5 : Completed Pulser Fitted in A Plastic Enclosure


house the pulser.
                                                           COMPONENT LIST
Before wiring the
microswitch S1 check       PART               TOTAL Qty.      DESCRIPTION
carefully its connec-      R1                 1               22K, ¼w ± 5% Resistor
tions with a multimeter.
                           R2                 1               4.7Ohm, ½w ± 5% Resistor
One terminal wil be the
pole whereas the other     R3, R4, R5, R6     4               120 Ohm, ¼w ± 5% Resistor
two are No and NC          R7, R8,R12,R11     4               6K8, ¼w ± 5% Resistor
terminals. The NC
                           R9                 1               2K7, ¼w ± 5% Resistor
terminal is the one
which is shorted to the    R10                1               1K2, ¼w ± 5% Resistor
pole normally, and the     R13                1               3K3, ¼w ± 5% Resistor
NO is the one which        C1                 1               0.33 µF Polyester
shorts to the pole when
the switch is kept         C2                 1               10 µF 25V Tantalum
pressed.                   C3                 1               0.01 µF Polyester
You are advised to use     C4,C5              2               82 pF Ceramic Disc
coloured wires for
                           Q2,Q3,Q5,Q6        4               BC 107 Transistor
switch connections
inorder to avoid wrong     Q1,Q4              2               BC 177 Transistor
wiring. Keep the supply    S1                 1               Miniature Microswitch with one N.O. and One N.C. contacts
wires as short as possi-
                           MISC               -               Crockodile clips x2
ble, too long supply
wires can degrade the                                         Flexible Hookup wire Red and Black 18 SWG Timed wire
performance of the                                            about 1½” piece for Tip.
pulser.
                                                              Suitable plastic enclosure etc.

More Related Content

What's hot

Ic voltage regulators
Ic voltage regulatorsIc voltage regulators
Ic voltage regulatorsgajju177
 
Fundamentals of DC Power Supplies
Fundamentals of DC Power SuppliesFundamentals of DC Power Supplies
Fundamentals of DC Power SuppliesDattaraj Vidyasagar
 
Operational Amplifire
Operational AmplifireOperational Amplifire
Operational Amplifiredipongker
 
Comparator, Zero Crossing Detector and schmitt trigger using opamp
Comparator, Zero Crossing Detector and schmitt trigger using opampComparator, Zero Crossing Detector and schmitt trigger using opamp
Comparator, Zero Crossing Detector and schmitt trigger using opampDivyanshu Rai
 
Clipper and clamper circuits
Clipper and clamper circuitsClipper and clamper circuits
Clipper and clamper circuitsUnsa Shakir
 
INTERFACING ANALAOG TO DIGITAL CONVERTER (ADC0808/09) TO 8051 MICROCONTROLLER
 INTERFACING ANALAOG TO DIGITAL CONVERTER (ADC0808/09) TO 8051 MICROCONTROLLER   INTERFACING ANALAOG TO DIGITAL CONVERTER (ADC0808/09) TO 8051 MICROCONTROLLER
INTERFACING ANALAOG TO DIGITAL CONVERTER (ADC0808/09) TO 8051 MICROCONTROLLER SIRILsam
 
Static characteristics of Instruments
Static characteristics of InstrumentsStatic characteristics of Instruments
Static characteristics of InstrumentsChandan Singh
 
Silicon Controlled Rectifier
Silicon Controlled Rectifier Silicon Controlled Rectifier
Silicon Controlled Rectifier Nikhil Kumar
 
R-2R Ladder DAC
R-2R Ladder DACR-2R Ladder DAC
R-2R Ladder DACChandul4y
 
Signal generators
Signal generatorsSignal generators
Signal generatorschethank27
 
Analog Electronics HandWritten Notes
Analog Electronics HandWritten NotesAnalog Electronics HandWritten Notes
Analog Electronics HandWritten NotesFellowBuddy.com
 
Filter circuits
Filter circuitsFilter circuits
Filter circuitspopet
 
Transducer ppt
Transducer pptTransducer ppt
Transducer pptManishaC6
 
Class c amplifier_ct
Class c amplifier_ctClass c amplifier_ct
Class c amplifier_ctsimplyrupin
 
Band pass filter
Band pass filterBand pass filter
Band pass filterMadeha Arif
 

What's hot (20)

Pmmc instrument
Pmmc instrumentPmmc instrument
Pmmc instrument
 
Ic voltage regulators
Ic voltage regulatorsIc voltage regulators
Ic voltage regulators
 
Fundamentals of DC Power Supplies
Fundamentals of DC Power SuppliesFundamentals of DC Power Supplies
Fundamentals of DC Power Supplies
 
Timer 555
Timer 555Timer 555
Timer 555
 
Operational Amplifire
Operational AmplifireOperational Amplifire
Operational Amplifire
 
Comparator, Zero Crossing Detector and schmitt trigger using opamp
Comparator, Zero Crossing Detector and schmitt trigger using opampComparator, Zero Crossing Detector and schmitt trigger using opamp
Comparator, Zero Crossing Detector and schmitt trigger using opamp
 
Clipper and clamper circuits
Clipper and clamper circuitsClipper and clamper circuits
Clipper and clamper circuits
 
Power supply
Power supplyPower supply
Power supply
 
INTERFACING ANALAOG TO DIGITAL CONVERTER (ADC0808/09) TO 8051 MICROCONTROLLER
 INTERFACING ANALAOG TO DIGITAL CONVERTER (ADC0808/09) TO 8051 MICROCONTROLLER   INTERFACING ANALAOG TO DIGITAL CONVERTER (ADC0808/09) TO 8051 MICROCONTROLLER
INTERFACING ANALAOG TO DIGITAL CONVERTER (ADC0808/09) TO 8051 MICROCONTROLLER
 
Static characteristics of Instruments
Static characteristics of InstrumentsStatic characteristics of Instruments
Static characteristics of Instruments
 
Silicon Controlled Rectifier
Silicon Controlled Rectifier Silicon Controlled Rectifier
Silicon Controlled Rectifier
 
Clipper circuit
Clipper circuitClipper circuit
Clipper circuit
 
R-2R Ladder DAC
R-2R Ladder DACR-2R Ladder DAC
R-2R Ladder DAC
 
Signal generators
Signal generatorsSignal generators
Signal generators
 
function generator
function generatorfunction generator
function generator
 
Analog Electronics HandWritten Notes
Analog Electronics HandWritten NotesAnalog Electronics HandWritten Notes
Analog Electronics HandWritten Notes
 
Filter circuits
Filter circuitsFilter circuits
Filter circuits
 
Transducer ppt
Transducer pptTransducer ppt
Transducer ppt
 
Class c amplifier_ct
Class c amplifier_ctClass c amplifier_ct
Class c amplifier_ct
 
Band pass filter
Band pass filterBand pass filter
Band pass filter
 

Similar to Logic pulser

デザインキット・DCDCコンバータによる昇圧回路の解説書
デザインキット・DCDCコンバータによる昇圧回路の解説書デザインキット・DCDCコンバータによる昇圧回路の解説書
デザインキット・DCDCコンバータによる昇圧回路の解説書Tsuyoshi Horigome
 
Arduino Severino Serial Board TPS-00759 www.onlineTPS.com
Arduino Severino Serial Board TPS-00759 www.onlineTPS.comArduino Severino Serial Board TPS-00759 www.onlineTPS.com
Arduino Severino Serial Board TPS-00759 www.onlineTPS.comTotal Project Solutions
 
74ls290datasheet
74ls290datasheet74ls290datasheet
74ls290datasheetneghy
 
デザインキット・マイクロコントローラ(U pc494)による降圧回路の解説書
デザインキット・マイクロコントローラ(U pc494)による降圧回路の解説書デザインキット・マイクロコントローラ(U pc494)による降圧回路の解説書
デザインキット・マイクロコントローラ(U pc494)による降圧回路の解説書Tsuyoshi Horigome
 
2m 144 mhz 146mhz receiver
2m 144 mhz   146mhz receiver  2m 144 mhz   146mhz receiver
2m 144 mhz 146mhz receiver Gayan Sameera
 
デザインキット・擬似共振回路の解説書
デザインキット・擬似共振回路の解説書デザインキット・擬似共振回路の解説書
デザインキット・擬似共振回路の解説書Tsuyoshi Horigome
 
Digital Speedo Meter Powered by Dynamo
Digital Speedo Meter Powered by DynamoDigital Speedo Meter Powered by Dynamo
Digital Speedo Meter Powered by DynamoSai Malleswar
 
Comparator
ComparatorComparator
Comparatornoob100
 
UB SEDS Flight Computer Design
UB SEDS Flight Computer DesignUB SEDS Flight Computer Design
UB SEDS Flight Computer DesignDan Pastuf
 
SPICE MODEL of NJM2374A in SPICE PARK
SPICE MODEL of NJM2374A in SPICE PARKSPICE MODEL of NJM2374A in SPICE PARK
SPICE MODEL of NJM2374A in SPICE PARKTsuyoshi Horigome
 
Equalizador purple peaker www.pt2399.com
Equalizador purple peaker   www.pt2399.comEqualizador purple peaker   www.pt2399.com
Equalizador purple peaker www.pt2399.comJonasMartiins
 
Learn arduino hardware
Learn arduino hardwareLearn arduino hardware
Learn arduino hardwareOpen.Embedded
 

Similar to Logic pulser (20)

デザインキット・DCDCコンバータによる昇圧回路の解説書
デザインキット・DCDCコンバータによる昇圧回路の解説書デザインキット・DCDCコンバータによる昇圧回路の解説書
デザインキット・DCDCコンバータによる昇圧回路の解説書
 
Arduino Severino Serial Board TPS-00759 www.onlineTPS.com
Arduino Severino Serial Board TPS-00759 www.onlineTPS.comArduino Severino Serial Board TPS-00759 www.onlineTPS.com
Arduino Severino Serial Board TPS-00759 www.onlineTPS.com
 
74ls290datasheet
74ls290datasheet74ls290datasheet
74ls290datasheet
 
デザインキット・マイクロコントローラ(U pc494)による降圧回路の解説書
デザインキット・マイクロコントローラ(U pc494)による降圧回路の解説書デザインキット・マイクロコントローラ(U pc494)による降圧回路の解説書
デザインキット・マイクロコントローラ(U pc494)による降圧回路の解説書
 
2m 144 mhz 146mhz receiver
2m 144 mhz   146mhz receiver  2m 144 mhz   146mhz receiver
2m 144 mhz 146mhz receiver
 
デザインキット・擬似共振回路の解説書
デザインキット・擬似共振回路の解説書デザインキット・擬似共振回路の解説書
デザインキット・擬似共振回路の解説書
 
3a ee600 lab1_schwappach
3a ee600 lab1_schwappach3a ee600 lab1_schwappach
3a ee600 lab1_schwappach
 
Modeling pulse transformer
Modeling pulse transformerModeling pulse transformer
Modeling pulse transformer
 
Digital Speedo Meter Powered by Dynamo
Digital Speedo Meter Powered by DynamoDigital Speedo Meter Powered by Dynamo
Digital Speedo Meter Powered by Dynamo
 
74 f08
74 f0874 f08
74 f08
 
SPICE PARK List JUN2006
SPICE PARK List JUN2006SPICE PARK List JUN2006
SPICE PARK List JUN2006
 
Arduino Labs
Arduino LabsArduino Labs
Arduino Labs
 
Comparator
ComparatorComparator
Comparator
 
UB SEDS Flight Computer Design
UB SEDS Flight Computer DesignUB SEDS Flight Computer Design
UB SEDS Flight Computer Design
 
44
4444
44
 
SPICE MODEL of NJM2374A in SPICE PARK
SPICE MODEL of NJM2374A in SPICE PARKSPICE MODEL of NJM2374A in SPICE PARK
SPICE MODEL of NJM2374A in SPICE PARK
 
Hakko 936 schematic
Hakko 936 schematicHakko 936 schematic
Hakko 936 schematic
 
SPICE PARK 11NOV2055
SPICE PARK 11NOV2055SPICE PARK 11NOV2055
SPICE PARK 11NOV2055
 
Equalizador purple peaker www.pt2399.com
Equalizador purple peaker   www.pt2399.comEqualizador purple peaker   www.pt2399.com
Equalizador purple peaker www.pt2399.com
 
Learn arduino hardware
Learn arduino hardwareLearn arduino hardware
Learn arduino hardware
 

Recently uploaded

"LLMs for Python Engineers: Advanced Data Analysis and Semantic Kernel",Oleks...
"LLMs for Python Engineers: Advanced Data Analysis and Semantic Kernel",Oleks..."LLMs for Python Engineers: Advanced Data Analysis and Semantic Kernel",Oleks...
"LLMs for Python Engineers: Advanced Data Analysis and Semantic Kernel",Oleks...Fwdays
 
Streamlining Python Development: A Guide to a Modern Project Setup
Streamlining Python Development: A Guide to a Modern Project SetupStreamlining Python Development: A Guide to a Modern Project Setup
Streamlining Python Development: A Guide to a Modern Project SetupFlorian Wilhelm
 
Vector Databases 101 - An introduction to the world of Vector Databases
Vector Databases 101 - An introduction to the world of Vector DatabasesVector Databases 101 - An introduction to the world of Vector Databases
Vector Databases 101 - An introduction to the world of Vector DatabasesZilliz
 
DevoxxFR 2024 Reproducible Builds with Apache Maven
DevoxxFR 2024 Reproducible Builds with Apache MavenDevoxxFR 2024 Reproducible Builds with Apache Maven
DevoxxFR 2024 Reproducible Builds with Apache MavenHervé Boutemy
 
Search Engine Optimization SEO PDF for 2024.pdf
Search Engine Optimization SEO PDF for 2024.pdfSearch Engine Optimization SEO PDF for 2024.pdf
Search Engine Optimization SEO PDF for 2024.pdfRankYa
 
Training state-of-the-art general text embedding
Training state-of-the-art general text embeddingTraining state-of-the-art general text embedding
Training state-of-the-art general text embeddingZilliz
 
"Debugging python applications inside k8s environment", Andrii Soldatenko
"Debugging python applications inside k8s environment", Andrii Soldatenko"Debugging python applications inside k8s environment", Andrii Soldatenko
"Debugging python applications inside k8s environment", Andrii SoldatenkoFwdays
 
Developer Data Modeling Mistakes: From Postgres to NoSQL
Developer Data Modeling Mistakes: From Postgres to NoSQLDeveloper Data Modeling Mistakes: From Postgres to NoSQL
Developer Data Modeling Mistakes: From Postgres to NoSQLScyllaDB
 
Advanced Test Driven-Development @ php[tek] 2024
Advanced Test Driven-Development @ php[tek] 2024Advanced Test Driven-Development @ php[tek] 2024
Advanced Test Driven-Development @ php[tek] 2024Scott Keck-Warren
 
New from BookNet Canada for 2024: BNC CataList - Tech Forum 2024
New from BookNet Canada for 2024: BNC CataList - Tech Forum 2024New from BookNet Canada for 2024: BNC CataList - Tech Forum 2024
New from BookNet Canada for 2024: BNC CataList - Tech Forum 2024BookNet Canada
 
"ML in Production",Oleksandr Bagan
"ML in Production",Oleksandr Bagan"ML in Production",Oleksandr Bagan
"ML in Production",Oleksandr BaganFwdays
 
My Hashitalk Indonesia April 2024 Presentation
My Hashitalk Indonesia April 2024 PresentationMy Hashitalk Indonesia April 2024 Presentation
My Hashitalk Indonesia April 2024 PresentationRidwan Fadjar
 
Scanning the Internet for External Cloud Exposures via SSL Certs
Scanning the Internet for External Cloud Exposures via SSL CertsScanning the Internet for External Cloud Exposures via SSL Certs
Scanning the Internet for External Cloud Exposures via SSL CertsRizwan Syed
 
Commit 2024 - Secret Management made easy
Commit 2024 - Secret Management made easyCommit 2024 - Secret Management made easy
Commit 2024 - Secret Management made easyAlfredo García Lavilla
 
Tampa BSides - Chef's Tour of Microsoft Security Adoption Framework (SAF)
Tampa BSides - Chef's Tour of Microsoft Security Adoption Framework (SAF)Tampa BSides - Chef's Tour of Microsoft Security Adoption Framework (SAF)
Tampa BSides - Chef's Tour of Microsoft Security Adoption Framework (SAF)Mark Simos
 
Nell’iperspazio con Rocket: il Framework Web di Rust!
Nell’iperspazio con Rocket: il Framework Web di Rust!Nell’iperspazio con Rocket: il Framework Web di Rust!
Nell’iperspazio con Rocket: il Framework Web di Rust!Commit University
 
Dev Dives: Streamline document processing with UiPath Studio Web
Dev Dives: Streamline document processing with UiPath Studio WebDev Dives: Streamline document processing with UiPath Studio Web
Dev Dives: Streamline document processing with UiPath Studio WebUiPathCommunity
 
"Subclassing and Composition – A Pythonic Tour of Trade-Offs", Hynek Schlawack
"Subclassing and Composition – A Pythonic Tour of Trade-Offs", Hynek Schlawack"Subclassing and Composition – A Pythonic Tour of Trade-Offs", Hynek Schlawack
"Subclassing and Composition – A Pythonic Tour of Trade-Offs", Hynek SchlawackFwdays
 
Anypoint Exchange: It’s Not Just a Repo!
Anypoint Exchange: It’s Not Just a Repo!Anypoint Exchange: It’s Not Just a Repo!
Anypoint Exchange: It’s Not Just a Repo!Manik S Magar
 

Recently uploaded (20)

"LLMs for Python Engineers: Advanced Data Analysis and Semantic Kernel",Oleks...
"LLMs for Python Engineers: Advanced Data Analysis and Semantic Kernel",Oleks..."LLMs for Python Engineers: Advanced Data Analysis and Semantic Kernel",Oleks...
"LLMs for Python Engineers: Advanced Data Analysis and Semantic Kernel",Oleks...
 
Streamlining Python Development: A Guide to a Modern Project Setup
Streamlining Python Development: A Guide to a Modern Project SetupStreamlining Python Development: A Guide to a Modern Project Setup
Streamlining Python Development: A Guide to a Modern Project Setup
 
Vector Databases 101 - An introduction to the world of Vector Databases
Vector Databases 101 - An introduction to the world of Vector DatabasesVector Databases 101 - An introduction to the world of Vector Databases
Vector Databases 101 - An introduction to the world of Vector Databases
 
DevoxxFR 2024 Reproducible Builds with Apache Maven
DevoxxFR 2024 Reproducible Builds with Apache MavenDevoxxFR 2024 Reproducible Builds with Apache Maven
DevoxxFR 2024 Reproducible Builds with Apache Maven
 
Search Engine Optimization SEO PDF for 2024.pdf
Search Engine Optimization SEO PDF for 2024.pdfSearch Engine Optimization SEO PDF for 2024.pdf
Search Engine Optimization SEO PDF for 2024.pdf
 
Training state-of-the-art general text embedding
Training state-of-the-art general text embeddingTraining state-of-the-art general text embedding
Training state-of-the-art general text embedding
 
"Debugging python applications inside k8s environment", Andrii Soldatenko
"Debugging python applications inside k8s environment", Andrii Soldatenko"Debugging python applications inside k8s environment", Andrii Soldatenko
"Debugging python applications inside k8s environment", Andrii Soldatenko
 
Developer Data Modeling Mistakes: From Postgres to NoSQL
Developer Data Modeling Mistakes: From Postgres to NoSQLDeveloper Data Modeling Mistakes: From Postgres to NoSQL
Developer Data Modeling Mistakes: From Postgres to NoSQL
 
Advanced Test Driven-Development @ php[tek] 2024
Advanced Test Driven-Development @ php[tek] 2024Advanced Test Driven-Development @ php[tek] 2024
Advanced Test Driven-Development @ php[tek] 2024
 
New from BookNet Canada for 2024: BNC CataList - Tech Forum 2024
New from BookNet Canada for 2024: BNC CataList - Tech Forum 2024New from BookNet Canada for 2024: BNC CataList - Tech Forum 2024
New from BookNet Canada for 2024: BNC CataList - Tech Forum 2024
 
"ML in Production",Oleksandr Bagan
"ML in Production",Oleksandr Bagan"ML in Production",Oleksandr Bagan
"ML in Production",Oleksandr Bagan
 
E-Vehicle_Hacking_by_Parul Sharma_null_owasp.pptx
E-Vehicle_Hacking_by_Parul Sharma_null_owasp.pptxE-Vehicle_Hacking_by_Parul Sharma_null_owasp.pptx
E-Vehicle_Hacking_by_Parul Sharma_null_owasp.pptx
 
My Hashitalk Indonesia April 2024 Presentation
My Hashitalk Indonesia April 2024 PresentationMy Hashitalk Indonesia April 2024 Presentation
My Hashitalk Indonesia April 2024 Presentation
 
Scanning the Internet for External Cloud Exposures via SSL Certs
Scanning the Internet for External Cloud Exposures via SSL CertsScanning the Internet for External Cloud Exposures via SSL Certs
Scanning the Internet for External Cloud Exposures via SSL Certs
 
Commit 2024 - Secret Management made easy
Commit 2024 - Secret Management made easyCommit 2024 - Secret Management made easy
Commit 2024 - Secret Management made easy
 
Tampa BSides - Chef's Tour of Microsoft Security Adoption Framework (SAF)
Tampa BSides - Chef's Tour of Microsoft Security Adoption Framework (SAF)Tampa BSides - Chef's Tour of Microsoft Security Adoption Framework (SAF)
Tampa BSides - Chef's Tour of Microsoft Security Adoption Framework (SAF)
 
Nell’iperspazio con Rocket: il Framework Web di Rust!
Nell’iperspazio con Rocket: il Framework Web di Rust!Nell’iperspazio con Rocket: il Framework Web di Rust!
Nell’iperspazio con Rocket: il Framework Web di Rust!
 
Dev Dives: Streamline document processing with UiPath Studio Web
Dev Dives: Streamline document processing with UiPath Studio WebDev Dives: Streamline document processing with UiPath Studio Web
Dev Dives: Streamline document processing with UiPath Studio Web
 
"Subclassing and Composition – A Pythonic Tour of Trade-Offs", Hynek Schlawack
"Subclassing and Composition – A Pythonic Tour of Trade-Offs", Hynek Schlawack"Subclassing and Composition – A Pythonic Tour of Trade-Offs", Hynek Schlawack
"Subclassing and Composition – A Pythonic Tour of Trade-Offs", Hynek Schlawack
 
Anypoint Exchange: It’s Not Just a Repo!
Anypoint Exchange: It’s Not Just a Repo!Anypoint Exchange: It’s Not Just a Repo!
Anypoint Exchange: It’s Not Just a Repo!
 

Logic pulser

  • 1. LOGIC PULSER Pawan Gulati A logic probe is a valuable test instrument for diagnosing digi- tal circuits. A construction article to the particular point is normally at ’0’ the pulser will drive it to a ‘1’ for a short period when the microswitch is When the switch S1 is pressed Q5 turns off and the rising voltage on its collector is coupled via C5 to the build a versetile digital probe suit- released. Care is taken in the pres- base of transistor Q3 turning it on. able for CMOS as well as TTL logic ent design to ensure safety of equip- This action in turn, turns on Q1 was published in the issue of EM. ment by keeping the pulse of very pulling the output to the positive Although a logic probe can be used short duration. supply line. This generates a ‘1’ on its own to detect logic levels and The pulser described here is suit- pulse if the point under test was at pulses yet its versatality increases able for CMOS as well as TTL logic ‘0’ level. Resistor R2 provides a when it is used alongwith a logic families. current limit of around 500 pulser. milliamps. A logic probe alone can detect only The Circuit Due to a small value of capacitor C5 naturally occuring logic states where Transistors Q5 and Q6 form a filp- the output pulse is only about 500 as the function of a logic pulser is to flop. This flip-flop prevents the con- nanoseconds in duration. This small override the naturally occuring state tact bounce of the microswitch S1. duration is necessary inorder to at a particular point i.e., if that partic- The pulser is activated as S1 is prevent any damage to the circuit ular point is normally at logic ‘1’ pressed. under test. state, the pulser can drive that point The transistors at the output Q1 and When the switch S1 is released Q5 to a logic ‘0’ for a very short period Q2 which are controlled by Q3 and turns on and the negative-going when the microswitch is pressed If Q4 are both normally in off state. edge is coupled to Q4 by C4 turning C2 R9 C3 +V + + Q1 R5 2K7 120 R8 10µF 0.01 R10 BC177 6K8 1K2 R13 C4 R11 3K3 0.33µf 82 pF 6K8 C1 Q4 BC177 R2 4.7 R12 R3 Q5 Q6 120 120 R6 BC107 6K8 BC107 Pulser R1 Tip 22K NO NC Q2 Q3 C5 BC107 BC107 R4 S1 R7 82 pF COM 120 6K8 GND. Fig. 1: Complete circuit of the Logic Pulser.
  • 2. EMDI003 Fig. 2: Actual size PCB Artwork (View from Copper Side) + R9 300IDME +V R5 R8 Q4 R13 R10 C2 Q1 C1 R11 R6 R2 R12 C3 R1 C4 R3 Q6 J C5 TIP OF PULSER Q5 Q3 Q2 R7 R4 GND N.C. N.O. P MICROSWITCH Fig. 3: Component layout as shown from Component side it on. This turns on Q2 causing the current and the resistor R1 dis- 2 is employed. Fig. 3 shows the output to be pulled to the negative charges C1 in between the pulses. component layout to be employed. supply line. This gives a ‘0’ pulse The resistor R9 is for isolating the All the items except the microswitch which is again of about 500 nano- high current pulse from the supply S1 can be assembled on the PCB. seconds in duration. The R1,C1 capacitor C2 provides the actual Microswitches are available in many combination at the pulser tip is to current. shapes and sizes. Try to get a min- protect the pulser if it is accidently iature version which can be fitted in connected to a point which is above Construction the pulser body. or below the logic supply voltages. The construction of the pulser is A similar plastic case as used for the While in use capacitor C1 carries the very simple if the PCB shown in Fig. logic probe can be employed to Red Wire PCB + Assly. Comp. Side Crockodile Clips Black Wire GND. 18 SWG Tinned Wire About 1½” for TIP NC NO Microswitch P S1 Fig. 4 : Complete Wiring diagram.
  • 3. SPECIFICATIONS ! Supply voltage range = 5V to 15V D.C. ! Suitable for CMOS and TTL logic circuits ! Maximum supply current consumption = 15mA ! Drives capacitive loads upto 1000 pF ! Reverse polarity supply protection ! Output pulse duration = 500 nanoseconds 1 OR SS F PRE FOR 0 ASE EM RELE ER PU L S Fig. 5 : Completed Pulser Fitted in A Plastic Enclosure house the pulser. COMPONENT LIST Before wiring the microswitch S1 check PART TOTAL Qty. DESCRIPTION carefully its connec- R1 1 22K, ¼w ± 5% Resistor tions with a multimeter. R2 1 4.7Ohm, ½w ± 5% Resistor One terminal wil be the pole whereas the other R3, R4, R5, R6 4 120 Ohm, ¼w ± 5% Resistor two are No and NC R7, R8,R12,R11 4 6K8, ¼w ± 5% Resistor terminals. The NC R9 1 2K7, ¼w ± 5% Resistor terminal is the one which is shorted to the R10 1 1K2, ¼w ± 5% Resistor pole normally, and the R13 1 3K3, ¼w ± 5% Resistor NO is the one which C1 1 0.33 µF Polyester shorts to the pole when the switch is kept C2 1 10 µF 25V Tantalum pressed. C3 1 0.01 µF Polyester You are advised to use C4,C5 2 82 pF Ceramic Disc coloured wires for Q2,Q3,Q5,Q6 4 BC 107 Transistor switch connections inorder to avoid wrong Q1,Q4 2 BC 177 Transistor wiring. Keep the supply S1 1 Miniature Microswitch with one N.O. and One N.C. contacts wires as short as possi- MISC - Crockodile clips x2 ble, too long supply wires can degrade the Flexible Hookup wire Red and Black 18 SWG Timed wire performance of the about 1½” piece for Tip. pulser. Suitable plastic enclosure etc.