Controlling two 12V high torque dc motors with arduino UNO

Hi, there. I am new to the forum and i have some questions regarding the control of two 12 Volt high torque dc motors using the Arduino UNO.

Ist question: I am controlling these two dc motors using an L298 driver. As i need to provide 12 volts to both motors, would it be wise to use an external dc power of 14V instead of 12 Volts as the L298's IC makes a voltage drop of about 2V?

2nd question: I think it would be better to use recharging batteries for the 14 Volt supply to the L298 module. What kind of batteries shall i consider using for this project. I am using these dc motors as a robot to carry a load (max 10Kg)

3rd question: The two dc motors i am using have encoders. Is it a prerequisite to use the encoder mode or it can be ignored if not needed?
Thank you for your time.

High torque motors and L298 do not seem a likely combination. How many amps do the motors need? Post a link to the motor datasheet.

The Pololu website has details of better motor drivers and similar products are available elsewhere.

You can ignore the encoder if you don't need it.

The choice of battery depends on knowing the current required by the motors and the length of time that you want to operate on a single charge.

...R

"High torque" means nothing without numbers. Every motor sold is "high torque" according to the
marketing blurb.

Provide concrete details of all the hardware you are talking about please, no guesswork here!

High torque motors mean they are driving a heavy load. That means the load must be accelerated to it's final speed. Are you doing that?

Paul