铜-锌(稀硫酸)原电池之所以能在外电路引起电流是因为每一种金属或者氢都具有不同电势,金属活动性越强,电势越低,金属活动性越弱,电势越高,且金属锌能与溶液中的氢离子发生自发进行的氧化还原反应(其实质也是因为锌的电势低于氢),所以在电势差的作用下,锌的电子就会经导线到铜表面失去,从而在外电路引起电流。
至于铜-锌(铜盐溶液)原电池,从理论上是可以实现的,但实验时未必可行。其主要原因可能是锌不纯,与杂质形成微小原电池,首先会置换出铜附着于其表面,使得自己与表面的铜又形成更多无数微小的原电池,且由于外电路的导线和仪表(或其他用电器)都有不可忽视的电阻,所以没有形成我们预设的实验现象。