Blokirna dioda je dioda, ki je nameščena v električnem tokokrogu z namenom preprečevanja električnega toka, da teče v določeni smeri. Po funkciji vse diode blokirajo električni tok; vendar se blokirne diode uporabljajo posebej za preprečevanje povratnega toka električne energije, da se zaščitijo baterije, sistemi za polnjenje ali sistemi za proizvodnjo energije. Blokirne diode se močno uporabljajo v sistemih zelene energije, kot so sončni ali vetrni električni generatorji.
Diode so običajne polprevodniške naprave, običajno izdelane iz silicija, ki se uporabljajo za nadzor pretoka električne energije v tokokrogih. Dioda ima dva terminala: pozitivno nabito anodo in negativno nabito katodo. Ko električna energija vstopi v diodo skozi njeno anodo, se vodi skozi diodo in preide skozi katodo in nato na preostali del vezja. Ko pa električna energija vstopi v katodo diode, je blokirana in ne more preiti skozi napravo.
V sistemu za proizvodnjo sončne energije enosmerno električno energijo proizvajajo fotovoltaične celice sistema. Ta energija nato preide na drug del sistema, ki bodisi pretvarja enosmerno moč v izmenični tok ali pa jo uporabi za polnjenje baterije ali druge naprave za shranjevanje energije. Ko sončna svetloba udari v sončne celice, energija, ki jo ustvarijo celice, brez motenj preide skozi anodo blokirne diode in naprej do drugih sistemov.
Ko pade noč, sončne celice ne proizvajajo več električne energije. Razlika v električnem naboju med sončnimi celicami in baterijo ali pretvorbenim vezjem jih povzroči, da poskušajo ponovno uravnotežiti razliko v električnem naboju s pošiljanjem energije sončnim celicam, kar jih lahko poškoduje ali uniči. Ko se to zgodi, energija, poslana sončnim celicam, vstopi v katodo blokirne diode in se ustavi, preden lahko doseže sončne celice in jim poškoduje. Ko sonce spet vzide in fotovoltaične celice generirajo električni naboj, lahko ustvarjena moč spet neovirano prehaja skozi blokirno diodo.
Blokirna dioda opravlja v bistvu enako funkcijo v sistemu, ki ga poganja veter, kot v solarnem generatorju. Razlika med vetrnim sistemom in sončnim sistemom je v tem, da vetrni sistem običajno ustvarja izmenični tok z uporabo generatorja, ki ga poganjajo rezila ali turbina. V tem primeru lahko obratni tok moči, ki se pojavi, ko veter utihne, dejansko poganja generator, kot da bi bil električni motor. Blokirna dioda preprečuje vzvratni pogon generatorja, ki lahko ne samo poškoduje generator, ampak lahko tudi porabi vso moč, shranjeno v baterijah sistema.