Electrostimulation Pulse Generators

  • Vinod Kumar Khanna


The electrical stimuli stand out as the most widely applied among the physical and chemical aids used in medicine. This has primarily transpired owing to their similarity to natural biological stimuli. Stimulation is a technique in which low-level electrical currents are applied via electrodes for exciting nerve cells or muscle fibers. For treatment by electrostimulation, simple and complex schemes of stimulation must be evolved. To evolve such schemes, manually operated as well as computer-controlled/microcontroller-based programmable stimulators are necessary. These stimulators must have multichannel outputs. In turn, for building stimulators, high-performance, manual/programmable, and low-cost pulse generators are needed. In this chapter, timer IC-based pulse generator is first described for easy understanding. Then microcontroller-based pulse generators are dealt with. Both types of pulse generators permit adjustability of pulse parameters. But in the microcontroller-based pulse generators, the stimulation parameters can be programmed. Important parameters are the frequency of stimulation, width of the pulse, inter-pulse duration, and amplitude of the pulse. These pulse generators provide more convenient, automated adjustments.


Pulse parameters Pulse generator Timer IC Microcontroller User interface Counter Active resistance 


  1. 1.
    Land BR, Johnson BR, Wyttenbach RA et al (2004) Tools for physiology labs: Inexpensive equipment for physiological stimulation. J Undergrad Neurosci Educ 3(1):A30–A35Google Scholar
  2. 2.
    Pasca S, Sztojanov I (2006) Microcontroller based pulse generator for neuro-stimulation purposes. ELECTRONICS’20–22 Sept 2006, Sozopol, Bulgaria, pp 71–76Google Scholar
  3. 3.
    Kocer S, Canal MR, Güler I (2000) Design of low-cost general purpose microcontroller based neuromuscular stimulator. J Med Syst 24(2):91–101CrossRefGoogle Scholar
  4. 4.
    Chede S, Kulat K (2008) Design overview of processor based implantable pacemaker. J Comp 3(8):49–57Google Scholar
  5. 5.
    Starecki T, Misiaszek S (2006) Low cost programmable pulse generator with very short rise/fall time. Proc. SPIE 6347, Photonics applications in astronomy, communications, industry, and high-energy physics experiments, 12 Oct 2006, 63472J, 5 pGoogle Scholar
  6. 6.
    Storr W (2014) Basic electronics tutorials. Frequency Division. Accessed 31 July 2015
  7. 7.
    Hruškovic M, Hribik J (2009) Pulse generator controlled by microcontroller. 19th International conference, 22–23 April, Bratislava, pp 39–41Google Scholar
  8. 8.
    De Lima JA, Cordeiro AS (2001) A simple constant-current neural stimulator with accurate pulse-amplitude control. In: Proceedings of the 23rd Annual EMBS international conference, October 25–28, Istanbul, pp 1328–1331Google Scholar
  9. 9.
    De Lima JA, Cordeiro AS (2002) A low-cost neurostimulator with accurate pulsed-current control. IEEE Trans Biomed Eng 49(5):497–500CrossRefGoogle Scholar
  10. 10.
    Cellatoglu A, Karuppanan B, Subramaniam S (2010) Programmable muscle stimulator for activating paralytic patients. In: The International conference on computing, communications and information technology applications (CCITA-2010). Ubiquit Comput Comm J. CCITA-2010:6 pGoogle Scholar
  11. 11.
    Physiological Stimulator-Cornell University. Accessed 13 Sept 2014

Copyright information

© Springer International Publishing Switzerland 2016

Authors and Affiliations

  • Vinod Kumar Khanna
    • 1
  1. 1.CSIR-Central Electronics Engineering Research InstitutePilaniIndia

Personalised recommendations