Neil Turner, aged 42, from Batemoor has been charged with affray and possession of offensive weapon following the incident on Saturday at around 3pm.
Insp Colette Fitzgibbons said armed offcierrs were sent to the scene and two men and a woman were arrested for public order offences and possession of an offensive weapon on Batemoor Road.
She added a weapon was recovered and a woman received minor injuries, which did not require hospital treatment.
Turner was due to appear at Sheffield Magistrates’ Court on Monday.