Pacemaker Cardiac Conduction Simulator Dual-Chamber Model

Pacemaker Mode (NASPE/BPEG Code)
Intrinsic Heart Parameters
Intrinsic SA Node Rate 50 BPM
Atrioventricular (AV) Block
Pacemaker Programming
Lower Rate Limit (LRL) 60 BPM
AV Delay (Sensed/Paced) 150 ms
Interactive Intervention & Audio
Sonification (Audio) Pitched sounds for sense & pacing events
Real-Time Diagnostics
Cardiac Rate: -- BPM
Pacing Atrium: Idle
Pacing Ventricle: Idle
Last Rhythm: Normal

Overview: How a Pacemaker Works

An artificial pacemaker is an implantable medical device designed to monitor and regulate the rhythm of the human heart. It is predominantly used to treat arrhythmias, such as bradycardia (abnormally slow heart rate) or heart blocks (conduction system failures where electrical signals cannot pass properly from the atria to the ventricles).

The pacemaker system consists of a pulse generator containing a battery and circuitry, and insulated flexible wires called leads. These leads run through veins directly into the right chambers of the heart. The electrodes at the tips of these leads detect the heart's natural electrical signals (sensing) and, when needed, deliver tiny electrical impulses (pacing) to depolarize the myocardial tissue and stimulate a contraction.

How to Use This Simulator

  1. Manipulate Heart Parameters: Drag the Intrinsic SA Node Rate slider below 60 BPM to simulate a bradycardic condition, or toggle the AV Block switch to mimic a complete block of the atrioventricular node.
  2. Compare Pacing Modes: Change modes from the panel and observe how the pacing logic responds:
    • OFF: The pacemaker senses but does not pace. Note how an AV block causes the ventricles to beat at a dangerously low intrinsic rate (escape rhythm).
    • AAI: Standard single-chamber atrial pacing. It senses the atrium and paces if the natural rate falls below the programmed threshold. It depends on a healthy, functional AV node to carry the signal down to the ventricles.
    • VVI: Standard single-chamber ventricular pacing. It senses the ventricle and paces it directly if it senses no natural ventricular beats. This is safe but sacrifices the synchronization between atria and ventricles.
    • DDD: Advanced dual-chamber pacing. It monitors both chambers. If the SA node is slow, it paces the atrium. If the AV node blocks conduction, it senses the atrial wave and paces the ventricle after a programmed delay (AV delay), preserving the natural synchronized atrial kick.
  3. Intervene in Real Time: Click Trigger PVC (Premature Ventricular Contraction) or Trigger PAC (Premature Atrial Contraction) to inject a random extra heartbeat. Watch how the pacemaker dynamically senses this intrinsic event and immediately resets its internal pacing clocks to avoid inappropriate pacing.
  4. Turn on Sonification: Enable the Audio toggle to hear the distinction between intrinsic electrical conduction (warm, lower-pitched beeps) and artificial pacing spikes (bright, click-accented beeps).

Technical & Scientific Details

The interactive rendering is built on a finite-state mathematical representation of the heart's electrical pathways coupled with timing-interval engines modeled on clinical pacemaker guidelines:

Future Research and Diagnostic Directions

Modern cardiac pacing technology continues to advance beyond basic dual-chamber setups. Key developmental areas include: