Simple touch switch circuit using transistor, 4017, 555 IC

A touch switch circuit operates with a touch action of an object or sensible material. It is used in hobby devices to high end consumer electronics for various applications.

Touch switch circuit using transistor

The given touch switch circuit works with an arrangement of two NPN transistors, which can obtain a high current gain for the input base signal.

In the circuit, the emitter of transistor Q2 is connected to the base of the transistor Q1. So the emitter current which is the sum of the input signal (base current) and the amplified signal of Q2(collector current) is again amplified by the Q1. Thus the resultant output has extra sensitivity to the input signal.

Touch switch circuit

The given circuit is a basic design to just operate a single LED with a 3V supply. The circuit can be further modified for additional applications.

Components required

Transistor – Q1,Q2- BC547

Resistor – R1 – 1k, R2 – 220Ω

LED – Red

Supply – 3V battery

Piezo touch switch circuit using 4017 IC

In this touch switch, a piezoelectric sensor is used to sense the touch action. It can generate an electrical charge from any change in physical parameters such as pressure, strain, force, acceleration and temperature.

 A decade counter IC 4017 is used to toggle the output for successive touch actions.

piezo touch switch, 4017 touch switchThe clock input of the Decade IC has a positive edge triggering. Thus the output pin holds the state till another edge trigger occurs. The output pin has taken from output 2. It shifts the ON state from output 1 to output 2 on the positive edge trigger. The reset pin 15 of the IC has connected to the pin 4 (output 3 of the decade counter). So, it resets the counter on next triggering. Thus, the ON and OFF state repeats for consecutive touch actions on the sensor. The Output from the IC has connected to a transistor, which drives the Relay.

The sensitivity of the touch can be adjusted by varying the resistor connected across the pin 14.

Components required

IC – 4017

Piezoelectric sensor

Resistor R1 – 1M, R2  – 10k, R3-1K

Transistor – Q1 – BC547

Diode – D1 – 1N4007

Relay – SPST – 12V,200ohms

Supply – 12V

Simple Touch alarm circuit using 555 IC

Here the circuit diagram for a piezo-sensor based touch alarm. Unlike from normal 555 touch plate switch, the piezoelectric touch switches are more sensitive and accurate in action.touch switch circuit using 555 timer

The circuit consists of 7555 IC, which is the CMOS version of the 555 IC. The buzzer connected to the output pin 3 gets ON with a triggering pulse at pin 2. The triggering in a 7555 IC occurs when the voltage at the pin 2 drops below 1/3 of the supply voltage. Here on touching the piezoelectric sensor the vibration or pressure generates a proportional voltage, which triggers the circuit since it drops the voltage.

The alarm gets turned OFF after a short time period. Once the circuit triggered, the output will be ON, until the voltage at pin 6 reaches 2/3 of the supply voltage.

The ON time can be adjusted by varying the 1M potentiometer in the circuit. The ON time can be calculated as,

Time period = 1.1 R C.

Here this circuit can obtain a maximum ON time of 55 seconds, by adjusting the resistance to a maximum of 500KΩ.

Components required

IC1 – 7555

Piezoelectric sensor

Resistor – R1 – 1M, R2 – 1M pot

Capacitor – C1 – 100uf, C2 – 100nf



1 Star2 Stars3 Stars4 Stars5 Stars (2 votes, average: 5.00 out of 5)

You may also like...

8 Responses

  1. Pete Goss says:

    I haven’t yet wired up your 555 circuit, but it looks like what I am looking for.
    I have designed a digital foot drum using a PIC. It is triggered by a footswitch connected to a digital input pin on the PIC.
    This is not a very good solution and want to replace the footswitch with a piezo triggered circuit.
    What modifications to your circuit do you think I need to make this work?

    • admin says:

      That is, you are trying to give digital input to the PIC from a piezo output.
      If you are using the above 555 circuit, you can connect the output pin 3 to the digital input through an optocoupler isolation circuit or A/D protection circuit.
      But for a piezo trigger circuit, why don’t you use the analog input of the microcontroller. With analog read, you can set various threshold values to trigger with required vibration levels. Refer Vibration sensor alarm project arduino.

  2. EC says:

    I am planning to run your 555 circuit on a 3V battery, would it work? I am planning to use a Panasonic 3v battery to power the circuit, do you think I will be able to achieve 2 years of it. I will running this circuit to trigger a wireless security alarm.

    • admin says:

      The operating voltage of a 555 ic is 4.5 – 16V range. But an IC 7555 (CMOS version of 555 IC) has a guaranteed supply voltage range of 2V to 18V. So try an experiment with a 7555 IC.

Leave a Reply

Your email address will not be published. Required fields are marked *