Širdis plaka nuo daugybės elektros srovių, kurias reguliuoja kalcio, kalio ir natrio jonai. Miokardo veikimo potencialas reiškia širdies ląstelių membranas, kuriose vyksta procesas, vadinamas depoliarizacija, kai ląstelės viduje esantys neigiamo krūvio jonai iškeliauja pro ląstelės membraną, o teigiami jonai juda į vidų. Gali atsidaryti tam tikri jonų kanalai, leidžiantys medžiagoms patekti į ląsteles ir tarp jų. Uždaryti. Kai ląstelė yra depoliarizuota, pasiekiama riba, kuri paprastai atveria kanalus natrio jonams ir sukuria teigiamą krūvį ląstelės viduje. Priešingai, ląstelės viduje yra neigiamas krūvis, kai yra ramybės potencialas, kurį sukelia kalio srautas į išorę, kai atsidaro susiję kanalai.
Miokardo veikimo potencialas atsiranda ne tik tarp vienos ląstelės ir kitos, bet ir visoje širdyje. Depoliarizacija gali atsirasti visuose regionuose, supuose konkrečias ląsteles. Nepertraukiamas elektrinis signalas gali būti gaminamas palei raumenų skaidulas, kurios tęsiasi per širdį. Ištisus pluoštus galima iš karto depoliarizuoti ir tada sukelti tą patį poveikį kitiems, o tai paprastai pasireiškia bangų pavidalu.
Yra penkios miokardo veikimo potencialo fazės. Kai ląstelė yra ramybės ir depoliarizacinės būsenos, dažnai sakoma, kad ji yra nulinėje fazėje. Natris patenka į ląsteles, kol pasiekiama tam tikra įtampa, taip pat pradeda tekėti kalcis. Pirmosios fazės metu natrio srovė sustoja, o tai paprastai sukelia ląstelės poliarizaciją. Antroje fazėje kalcis toliau teka, o tai neutralizuoja kalio praradimą, kai įtampa išlieka nuolatinė.
Trečiajai fazei būdingas kalcio srauto sustabdymas, tačiau kalio srovė didėja, kol širdies ląstelė pereina į ramybės būseną. Natrio ir kalio kiekis nuolat reguliuojamas. Ketvirtoje fazėje ląstelė lieka ramybės būsenoje, kol ją suaktyvina signalai iš kitų ląstelių arba kai kuriais atvejais spontaniškai.
Miokardo ląstelės susitraukia per kelias milisekundes. Tarpusavyje ugniai atsparūs laikotarpiai gali būti klasifikuojami kaip absoliutūs, tai yra, kai natrio ir kalcio kanalai lieka atviri. Santykiniai ugniai atsparūs laikotarpiai yra tada, kai kalio srovių pakanka ramybės būsenai sukelti. Ryšys tarp širdies ląstelių, net ir turinčių miokardo veikimo potencialą, vyksta impulsais, panašiais į nervinius impulsus tarp neuronų.
Per širdį eina nervų ir mazgų tinklas, apimantis sinoatrialinį mazgą, kuris veikia kaip širdies stimuliatorius. Širdies raumenys kartais gali depoliarizuotis be jokio signalo iš bendros nervų sistemos. Sinoatrialinis mazgas dažnai yra tokių reakcijų pradžios taškas. Įvairūs nervų sistemos baltymai taip pat gali sukelti signalus, turinčius įtakos miokardo veikimo potencialui.