0%

ALL meanings of dynode

D d
  • noun dynode (physics) Any of a series of electrodes within a photomultiplier tube. 1
  • noun dynode an electrode onto which a beam of electrons can fall, causing the emission of a greater number of electrons by secondary emission. They are used in photomultipliers to amplify the signal 0
  • noun dynode an electrode in a photomultiplier electron tube designed so that each impinging electron causes the emission of two or more secondary electrons 0
Was this page helpful?
Yes No
Thank you for your feedback! Tell your friends about this page
Tell us why?