220v universal motor Arduino control
Yes the fact that the motor works with DC applied pretty much proves that it is a universal motor. The only other possibility is that it is another type of DC motor such as a permanent-magnet DC motor with a commutator or a DC shunt motor. However those types of motors will not work on AC. If there is an indication that will work on either AC or DC, it can only be a universal motor.
With 220V and a rectifier bridge, you can get a bit more than the rated speed and torque from a universal motor. Universal motors work sightly better with DC than with AC.
For speed control of a universal motor, you can modulate rectified 220 VAC or a lower DC voltage using any appropriate DC switching device and PWM. A lower voltage will limit the maximum speed and power.


See also::

How does the power usage and voltage of a universal motor change when running on DC?