TENS Versions

Initial Design

Components Required

Name Cost
ESP32/Arduino 500/-
Transformer 250/-
MOSFET 15/-
Dot PCB 50/-
3.7 V Battery 70/-
DC up Converter 90/- or 70/-
Resistors 5/-
miscellaneous 20/-
Battery Management System
40/-
Total 1040/-

Version 0.1.0

Version 1 -> 0.1.0 in this version i'm planning to use the monostable followed by astable , switch , inverter

graph LR
A[Monostobele] -- Reset Pin--> B[Astable] -->C[Mosfet SWITCH] --> D[Inverter]  

Monostable Multivibrator: 555

The monostable will provide a varying duration , it is best not exceed the duration morethan 10 second and less than one second

Astable Multivibrator: 555 ,

The Astable Multivibrator is used to control the turning on and turning of of the inverter , in theory the inverter will run only on the frequency which is able to work , which is the same frequency as the oscillation of the feedback transistor , so this Astable Multivibrator is not actually controlling the output frequency of the transformer which is high voltage , but rather turning on and of the transformer , which simulates the a low frequency turning on and off.

Inverter Circuit: SMPS Transformer
Here i have used a high frequency transformer from the Mosquito Bat

### Inverter Circuit

Duration Circuit

Design

Required Duration :

T=1.1RC

Using this relation to obtain 1seconds to 30 seconds duration

30 sec=1.1R×Clet C = 0.01uFR=301.1×0.01×106=2.727×107Kthe resistance value is too high so taking C = 680 uFR=301.1×680×106=40.1K

we can use 100k pot to adjust an obtain duration 30sec and 1 sec

Astable Multivibrator

Design

Required Freq : 1Hz to 50Hz

Components Value
Rb 200k
Transformer x:x

References

  1. https://www.electrothinks.com/2019/09/mosquito-killer-bat-circuit-working-explanation.html