To provide a sewing machine and a braking mechanism for the same capable of applying the stabilized braking force to the driving force of a pulse motor for relatively moving a needle and a cloth to be processed.
The braking mechanism 7D for a sewing machine is provided with a member 100 to be braked formed of a magnetic body and having a cylindrical part 106 to be braked, which is fixed to an output shaft 16 of a pulse motor 5, a braking member 101 formed of six arc-like permanent magnet pieces and fitted to a static side case member 102, a position adjusting mechanism for adjusting relative positions of the member 100 to be braked and the brake member 101, and a case member 102 fitted to a motor case 5a through the position adjusting mechanism. When the pulse motor 5 is driven for rotation, the member 100 to be braked is driven for rotation, and the part 106 to be braked formed from the magnetic body receives the braking force from the braking member 101 formed of a permanent magnet piece, and this braking force is applied to the pulse motor 5 as the braking force.