1829年,美国电学家亨利对斯特金电磁铁装置进行了一些革新,绝缘导线替裸铜导线,因此不必担心被铜导线过分靠近而短路。由于导线有了绝缘层,就可以将它们一圈圈地紧紧地绕在一起,由于线圈越密集,产生的磁场就越强,这样就大大提高了把电能转化为磁能的能力。到了1831年,亨利试制出了一块更新的电磁铁,虽然它的体积并不大,但它能吸起1吨重的铁块。电磁铁的发明也使发电机的功率得到了很大的提高。
到了西汉,有一个名叫栾大的方士,他利用磁石的这个性质做了两个棋子般的东西,通过调整两个棋子极性的相互位置,有时两个棋子相互吸引,有时相互排斥。栾大称其为“斗棋”。他把这个新奇的玩意献给汉武帝,并当场演示。汉武帝惊奇不已,龙心大悦,竟封栾大为“五利将军”。栾大利用磁石的性质,制作了新奇的玩意蒙骗了汉武帝。
将螺线管通电后可产生如一磁铁棒的磁场。图中的圆圈为导线截面,点表电流出萤幕,叉表流入萤幕;附箭头的椭圆圆圈是磁力线。当直流电通过导体时会产生磁场,而通过作成螺线管(Solenoid)的导体时则会产生类似棒状磁铁的磁场。在螺线管的中心加入一磁性物质则此磁性物质会被磁化而达到加强磁场的效果。一般而言,电磁铁所产生的磁场强度与直流电大小、线圈圈数及中心的导磁物质有关,在设计电磁铁时会注重线圈的分布和导铁物质的选择,并利用直流电的大小来控制磁场强度。然而线圈的材料具有电阻而限制了电磁铁所能产生的磁场大小,但随著超导体的发现与应用将有机会突破现有的限制。