Transcutaneous electrical nerve stimulation (TENS) is a term typically referred to the use of nonpharmacologic or noninvasive kind of treatment for neutralizing superficial pains.
How Transcutaneous electrical nerve stimulation Works
Researches have shown that TENs helps to control pain both over peripheral and also central mechanisms.The central mechanisms include areas of spinal cord and brainstem that are known to incorporate opioid, serotonin and muscaranic receptors which could be effectively stimulated using TENS implementation.
Across peripheral areas TENs may help induce analgesic effects on receptors such as opioid and alpha2
noradrenergic.
The process involves application of very low DC low frequency pulses through electrodes on the patients skin surface for activating the intended pain control.
The method could tried by applying different frequency ranges from as low as 10 Hz up to 50 Hz.
The circuit may be tried with on two modes the first being in the sensory intensity mode where the patient is able to feel strong effects but without motor contraction sensation, and the second is through high intensity mode in which the motor contractions are induced but without any relative pain or strong sensations.
Typically the high intensity mode is implemented through a high frequency stimulation while the motor intensity is done through a relatively lower frequency electric current.
However researches have indicated that the analgesic effects may be released through any of the above modes regardless of the frequency intensities or variations.
To be more precise, a low frequency TENs may be responsible for initiating the μ-opioid receptors in the spinal cord and brain stem, while a higher frequency TENs could be used to give rise to the activation of δ-opioid receptors around the same areas.
Further developments suggest that the application of TENs may effectively relieve pain due to the actions of serotoninergic, noradrenergic, muscarinic, and γ-aminobutyric acid (GABA)-ergic systems
on the analgesia with the application of both low or high frequency TENs on a patients skin.
You may also want to read about this electronic acupuncture concept
A simple Transcutaneous Nerve Stimulator Circuit may be witnessed in the above figure, using the work horse IC 555 configured in its standard astable mode
P1 is used for producing several ranges of frequency outputs in conjunction with a variations in the pulse widths of the output frequency for the implementing the above explained TENs procedures T1 is used for producing TENs at the level of the supply voltage for acquiring maximum effectiveness.
The transformer could be any ordinary radio output audio transformer or made by winding 10:100 turns 36 SWG super enameled wire on a small EE ferrite core.
The output of the transformer could be arranged in the form tiny protruding copper prods, not too sharp but sufficient enough for creating a slight digging impression on the skin and may be wrapped on the affected area with some suitable cohesive band.
2) TENS Circuit for Multiple Nerve Stimulation
The following circuit was requested by one of the dedicated visitors of this blog, as given below:
"I am looking for a circuit solution to perhaps utilize a pair of bar/dot graph display IC's and to take each triggered output and transform this output to a voltage sufficiently high to stimulate nerve endings .
The nerve endings are connected via a conductive needle ( stainless steel) making intimate contact with said nerve endings. I have suffered by convulsive 'jumping' of my legs when I relax and when I am in bed.
I have been to a number of specialists without them being of any assistance. I have been reading about T.E.N.S. and believe that this could be worthy of an experiment. There are apparently many people world wide suffering from this complaint.
My thoughts are that if I feed a variable signal of low amplitude into the nerve ending that the continual low stimulation might override the large pulses which cause instant muscle contraction. I believe that this is worth a try."
Circuit Diagram
The circuit is based on a simple IC 4017 and IC 555 sequential dot mode driver circuit. The output of the IC 4017 create a running or sequencing high logic pulse across its 10 outputs in response to the clocks generated by the IC 555 astable at its pin#14. Each of these outputs are configured across a transistor/inductor circuit which act like a small boost converters, and convert the 9V pulse into a low current 100V or 120V short pulses.
The indicated ends could be integrated with 10 individual needles for the required transcutaneous stimulation across the intended muscle areas.
The pulse width and frequency can be controlled by adjusting the 100k preset.
Warning: The coil dimension and voltage presented above are assumed values only, and have not been confirmed. Serious experimentation may be required through qualified medical engineers before implementing the device practically.
Lyman says
Agreed. Collector side coils w/flyback and over voltage protection would work just fine. My understanding is that effective TENS voltages can get quite high (no known citations, but estimate >100v) so a high VCE rated transistor is advisable.
Swagatam says
That makes sense, thanks for your valuable feedback.
Lyman says
The multiple nerve circuit (2nd one) does not look like it would work. When the transistor attempts to turn off the inductive kick will pull the transistor emitter well below ground causing the base to pull current from the driver chip and turn back on, mitigating the pulse. Several of the other transformerless circuits would seem to have insufficient drive voltage. Did I miss something?
Swagatam says
I am unable to simulate your explanation. However, I have seen relays being used at the emitter of a transistor with freewheeling diode to protect the transistor. If the relay coil can produce an inductive spike, the above coil can too. Nevertheless you can shift the coil to the collector side of the transistor.
amin says
Pouvez-vous envoyer un simple circuit du l’électrostimulateur ?
amin says
Il ya d’une etude electrique des filtres et quel le type de la filre et la fonction de transfert H(p)=? dans le cercuit de TENS et aussi le shema bloc ?
Swagatam says
Sorry, I have no idea about this information.
amin says
I think I asked the wrong way. I meant I wanted an electric circuit for an electrical stimulator, with information about the electrical tension and current, the equations that combine them, and also the circuit differential equations, please.
Swagatam says
I understood your question, however I do not have a detailed information about all those parameters that you have mentioned.
AK says
This is a very resourceful website. Thank you for creating this information. I had two questions about the very first circuit on this page.
1. Can it be modified to deliver tetanic stimulation, with variable current of up to 70 mA (This is because patient impedance can be variable, so there needs to be a way to do the same), and if so, which components would need to be modified (or added)? I initially thought it could be as simple as changing the transformer, but my simulations in LTspice (happy to share the file) indicate otherwise.
2. Same question for frequency, can it be modified to deliver tetanic stimulation for frequencies ranging from 80 to 100 Hz?
Any insight would be appreciated.
Thank you again 🙂
Swagatam says
Thank you for liking this website, however since I do not know much about tetanic stimulation it is difficult for me provide any useful suggestion on this topic.
AK says
Thank you for the quick response. Tetanic stimulation is just a fancy name for a series of impulses, when a switch is pressed. For example, current impulses of amplitude 30 mA, with frequency 100 Hz, would just be a signal that is composed of a bunch of spikes that are 30 mA tall and separated by 10 ms…. The load on the secondary of the transformer would be patient skin impedance…. Hope that helps.
Swagatam says
OK, in that case it could be perhaps implemented in the following manner:
You can also try the other output pinout combinations to produce various different sets of pulsed frequency sequences.
AK says
Thank you for the prompt response. I will definitely try it out. Thanks again for maintaining this website 🙂
Swagatam says
It’s my pleasure!
Israr says
What should be the frequency supplied to Transformer.
Andy Smith says
Good day Swagatam,
I am a quadriplegic and recently came across some research using a stimulator externally on the neck to enable the use of paralyzed hands. It uses 10Khz at 90 miliamps. The researcher will not give out any more details.
Can you help me with a circuit diagram for such a device?
Thank you
Andy
Swagatam says
Thanks Andy, the data that you have provided can be very easily adapted in any oscillator circuit for the intended results, however the voltage spec is not provided which can be a very crucial element for this application. So if could get the voltage data, then I could quickly design an appropriate circuit for you.
Andy Smith says
Thank you.
I have not had success finding out the voltage. I can only assume the voltage is the same as any muscle stimulator.
I did find the official paper which gives the following detail:
https://www.homemade-circuits.com/wp-content/uploads/2021/02/spinal-chord-stimulation.pdf
Swagatam says
OK, if the TCS voltage can be same as the DC supply to the circuit, then probably it can be implemented simply through a IC 555 circuit as shown below:
The pot can be used for optimizing the pulse duration, while the 1nF capacitor could be experimented with to get the most effective frequency output.
The output pin3 1uF capacitor and the 1k could be totally eliminated and the output pin3 could be directly used for the TCS to get stronger TCS effect.
Andy Smith says
Thanks. I will digest
Don Finele says
Hi Swagatam, I am from Thailand . We would like your support to modify standard TENS circuitry to be our customized output in term of frequency and current . Frequency will be as higher as 1MHz while current output will be as low as microAmp.
If we send you our parameter or specification ,would you help us ?
Swagatam says
Hi Don, please also specify the voltage level specification for your requirement
Don Finele says
Hi Sawgwtam, Thks for reply . We sent via your email . Kindly look into that and advise.
Much appreciate your support …Don
Swagatam says
Hi Don, sorry I could not find any email from you, if possible you can provide the voltage spec here, I’ll try to solve it for you!
Don Finele says
I just resend it. Can you recheck .?
Many thanks for your support.
Don
Swagatam says
OK, I got your email. I will check it and respond here, through comments, regarding the solution and the diagram.
Swagatam says
The required voltage on the probes is not mentioned in your specifications!
Don Finele says
I sent voltage output via email again. Thanks for your support.
Don
Swagatam says
yes I saw it, I’ll try to do it soon…
Swagatam says
OK, here’s a simple design that you can try which will fulfill your basic TENs specifications:
Let me know if you have further doubts
Greg Williamsky says
Hi Swagatam,
I am enquiring re. your multi output TENS. If I wanted to build 10 x output I take it I need 10 each of (1N4007, 1K pot., 2N2222, inductor coil). I am wanting this as an acupuncture needle stimulator where outputs have alligator clips on ends, 2 per output, which I assume is (+) and (-). On the older unit I have, there are 4 x outputs adjustable, so can be connected to 8 needles. Your to needle #1 output, is this a single (+) output, where is the (-) ? How do I connect a 1 in 2 out wire ?
I am a Chiropractor/Acupuncturist in Qld, Australia.
Swagatam says
Hi Greg, yes you can take divide the output from the transformer into 10 separate terminals for your application. The transformer can be any standard 0-6V, 120V or 220V, 500 mA, or 100 mA transformer.
The output can taken directly from the secondary wires of the transformer used in the circuit. The same wires can be used in parallel for all other needles also.
However, you will have to test the intensity of the pulses to ensure that it is not dangerously high for the patient….
khalid says
Hello sir khalid here thankyou very much for your help and and reply. I try pot 5k having with me later i will 10k but its work good now its goving very dlight shock but for c2 what should be the cap value so i will put 10kpot and will back to you for final result thanks a lot please reply.
Swagatam says
You are welcome Khalid, C2 value can be as per your preference, depending on how fast you want the output pulses to be.
khalid says
hello sir thankyou very much for reply sir khalid here i put 10k between collecter and transformer now the shock is 0 i touch prods doesnt feel anything i changed c2 with 100uf 22uf and 10uf but doesnt feel anything on prods and 0.22uf still connected in seiries with ic pin3 and base .i think very small shock os must for simulater so what we have do now or we can reduce the value of 10k resister and try .please need your suggestion please reply waiting fir reply thanks.
Swagatam says
Hello Khalid, To get a feeble tingling sensation you may keep decreasing the 10k util you get the effect.
You can use a 10 preset instead of a resistor, and adjust it until the result is achieved
khalid says
Hello sir khalid here Thankyou very much for reply and you are a genius and very very kind person you giving us skills thank you very much sir i put 06v 500ma transformer yes its goving shock and finally what should be value c2 cap 100uf or 1uf or 0.1uf for this 220v 06v 500ma transfomer the circuit working perfect and i want enclose with some small encloser so waiting to know the value for cap c2. thanks please reply to complete this project.take care.
Swagatam says
That sounds great khalid, glad you finally accomplished the required results. Lower value capacitor will cause the frequency to increase generating a continuous 220V AC at the transformer, while increasing the capacitor will generate the same in a short pulsed form….so it will depend on your application requirements.
By the way you can reduce the capacitor and still get low pulsed frequency by adding an appropriately calculated high value resistor in series with the 1k resistor.
But remember this 220V is strictly not recommended for skin stimulation. You may try reducing the impact by adding a 0.22uF capacitor in series with the transistor base.
khalid says
Hello sir khalid here thankyou very much sir for reply i checked with 100uf the led working good on short pulses and brightness high led working good i replaced transformer with led but transformer not work and for transformer output i connect neon led its not not work . And i connect instead of transformer a neon led bulb with diode and groung in place of transformer but the neon bulb good.so whats your suggestion please need help waiting for your reply thanks.i will be back with result.
Swagatam says
Hi Khalid, use an ordinary step down 0-6V/500 ma 220V or 0-12V 500mA/220V transformer and check the response, it will give little electric shocks at the 220V side, if it does then your previous transformer could be faulty.
khalid says
Hello sir khalid here thankyou very much for reply sir you are genius and very very person you are spread the skills allover to efucate peoples like me thankyou god bless you. Sir i replace c1 to 100uf the led blinking so what next the transgormer should be audio transformer or what because i tried 500 tons gor input and 10 tons gor output but not work what your suggestion sir please reply waiting for reply thanks.
Swagatam says
Hello khalid, if the LED is blinking with a 100uF capacitor that means your IC 555 is working OK.
Now with this same LED set up, try varying the pot, and check whether it creates different blinking rate on the LED, in terms ON/OFF time…this will prove that the PWM control is working OK.
Once this is confirmed, you can replace the 100uF with a 0.1uF or try smaller values such as 0.01uF, and check the response on the transformer.
Make sure to use a 9V power supply input for the the circuit and not a 9V battery.
Also replace the BC557 with a 8550 or 2N2907 etc.
And, keep an LED connected in series with the transistor base line to provide prefect OFF switching for the transistor….LED cathode will go toward the pin3 of the IC, and anode towards base of the transistor.
Additionally, connect a 1k across the base/emitter of the transistor.
khalid says
Hello sir how are you khalid here hope you are fine. I make first circuit with ic 555 i made small transformer from mobile charger i removed its winding and put 100 tons and 10 tons for output and i used this for the first circuit the transister getting warm but on the probes i dont feel any anything .i checked ic pin3 getting around 7v volts.so how to know the circuit is working .i need your help please reply thanks.
Swagatam says
Hello Khalid, are you sure the IC is oscillating correctly? Please disconnect the transformer and check the collector side with an LED/1k, and by changing the C1 to 100uF…if the LEd blinks then your IC 555 is working OK, and you can then restore back the earlier configuration.
By the way a 10:100 might not be enough, you may have to try a 10:500 configuration for getting a jolt at the secondary side.
khalid says
Hello sir khalid here i checked led with 10k its working continue not blinking and on collecter there voltage 0.107 is this enough for transformer to work or ic may faulty because pin3 of 555 ic giving 7.5 volts and when i remove transformer there is voltage on collecter but only 0.107 when i connect transformer collecter bemes zero volt so what can be the problem i make 500tons on primary and secondary 10tonnes .please i need your help waiting for reply thanks.
Swagatam says
Hello Khalid, did you increase the value of C to 100uF? you must decrease the frequency to few Hz to visualize the LED blinking…
If still the LED is not blinking then your IC astable circuit may be having problems, or may be faulty
Vishal says
Hi, Please let me know that Normal pulse generator circuit by 555 ic can be used instead of this? I mean is it possible to use Pulse generator circuit and replace the LED with the winding?
Swagatam says
Hi, the above circuit is a normal IC 555 pulse generator and therefore any similar circuit can be used…but since it is a medical equipment I can’t suggest much, better confirm from a professional in the field…there’s no led in the circuit
Dr G Vishwanath says
Dear Swagatam, I have a requirement.
A deaf mute boy I know is finishing college and about to take a job. He fails to feel the vibration of his phone or alarm clock frequently, and this causes problems for him. I want to design a ‘shock alarm’ for him to connect to his phone (either wired through the earphone socket or blue tooth will do) which will make him aware, he can then text the caller. I was thinking of tweaking a nerve stimulator for the purpose. Your ideas please? Thanks in advance. I am a doctor by profession, a DIY enthusiast and a big fan of your creations.
Swagatam says
Thank you Dr Vishwanath, I think this can be solved through a cheap bluetooth headset device. We can modify it by eliminating its earphone, and terminating the end wires through capacitors, such that the ends of the capacitors touch the boy’s skin.
Once the device is paired with the phone, the ringtone will connect with the bluetooth, and activate the wire ends with minute oscillating current which will create a tingling sensation on the boy’s skin alerting him regrading the phone call.
Let me know if you have further questions, and I am glad you liked my website and the posts.
Daniel Armughan says
Is That Works?
And Where To Put Electrodes?
Any Video?
Daniel Armughan says
Hey, Last Year For My Annual Project Exhibition I made The Drip Indicator following your site.
For this year want you to refer me something like new and rare.
Swagatam says
Glad my projects are helping you. If you can hint the field of application, I may try suggesting an idea.
Ken Steel says
Many Thanks swag, I will build this circuit and have a play, I will lwt you and your readers know the results. cheers, Tapadh leat Ken
Swagatam says
Thanks Ken, wish you all the best!! Cheers
joao says
Olá Swagatam, bom dia.
Estou realizando este circuito porem apareceu uma duvida no trafo ( 10: 100 voltas 36 SWG).
Quantas voltas no primario?
Quantas voltas no secundario?
Qual fio usar?
Agradeço se puder me ajudar
Swagatam says
Oi Joao, aqui 1 significa aproximadamente igual à tensão de alimentação, então se a sua tensão de alimentação for 12, você pode usar 12 enrolamentos para o lado mencionado 1 e 12 x 10 para o lado mencionado 10
khalid says
Hello sir khalid here thank you very much for reply sir i try to send message but i stuck in captche answer. I replace c2 to 103 pf disk type not work but i changed tr and cap 1uf electrolyte and pit led ind in series and when reduce pot to low the brightness become low and if pot turn to high brightness become high and led blinking continue in transformer there is some like vibration but i touch to prods nothing i feel so what you suggest sir please help waiting for reply thanks i will back with result.
Swagatam says
Hello Khalid,
Please reduce the frequency to short pulses, by increasing the capacitor value to 100 uF, and adjusting the pot to get lowest ON time and highest off time.
Confirm this with the LED/1k across collector of the PNP, and remove the transformer while checking this.
Make sure the pulses are short, and the LED brightness is high during the short pulses.
Once this is confirmed replace the LED/1k with the transformer, and check the output whether it is producing small amounts of shocks.
Or connect a neon lamp across the transformer secondary, It must also blink in short pulses in accordance with the 555 pulses
If still not then your transformer may be faulty.
khalid says
Hello sir khalid agiain thankyou very much for reply sir i connect 0.47uf non polar between tr base and pin3 of ic because 0.22uf uf not found but still the prods giving shock same like megger or in vcp vcr in power supply if the diode is faulty and when we to vcr body gives scock same like.so i trid 7w 24 ohms and 5w 240ohms resister in series pin and tr also the schock not reduced and also between prods and transformer output add this two resisters also not affect its giving clear shock and akso for c2 i tried 100uf 10uf 220uf 0.1uf 0.22uf but still the shock nit reduced if we try for some one may be start jumping on the chair. So what is your suggestion i am just hobbiest i dont knowledge for any calculation or desining .this you gave some knowledge so now i understand little bit thanks for your help also .and also i removed 9v transformer and checked on 9v battery battery has less than 8v but still have giving shoch not reduced the so please help what next waiting for reply thanks.
Swagatam says
Thank you Khalid, probably the simplest way to prevent the shock like feeling could be by putting a 10k resistor in series with the collector of the transistor. Please try it and see the response.