A control mechanism of a heald frame in weaving looms is disclosed, of the type comprising a frame hinged to an articulated linkage capable of converting the substantially rectilinear motion of a control bar into a vertical motion of the frame, characterised in that said bar is provided with a permanent magnet body and in that an electric-coil structure is further provided, in whose proximity said magnet body is intended to slide, fixed in respect of the loom and forming the armature of a linear electric motor of which the magnet body represents the mobile part. Some preferred arrangements of a plurality of such mechanisms in a weaving loom are further disclosed.