Hi, I have been a LEGO fan as a child, and I recently received a Lego Technic set (42099, the 4x4 offroader). As an engineer myself (now, at almost 22), I began modifying the truck to make it faster and more powerful. I have already added a 4S LiPo pack using a regulator to 10V output, inside a box I found on @Philo's website (for the Control+ hub). The performance is now a lot better, and it does not decrease with battery discharging (since the output is a fixed 10V from the regulator). However, I am now thinking about changing the motor drivers, by bypassing them. I am only taking about the 2 driving motors, the steering motor will be left as it is.
I studied the datasheet of the LB1836 driver and found that the IN1..4 signals that drive the 2 motors must be PWM (since there are no other pwm control inputs), and they should be 3.3V (since the STM32 is providing them).
I bought an L298N dual driver module after studying its datasheet, and found that it has an almost exact input structure: 2 IN signals (which can be PWM) per motor, and an extra EN signal (enable, usually used with arduino projects for pwm speed control, while the IN signals are either 01 or 10 for direction), but from the arrangement of the logic gates and the statement that the IN signals are "TTL compatible", it must mean that you can directly use PWM on the IN signals, while setting the EN signal to 1 (using a provided jumper), so in theory, I could break the M1 and M2 lines from the C+ hub, cand power the motors from this driver instead, using the same input signal as the existing driver, by soldering wires to the PCB and routing them to the inputs of the motor driver. This would mean powering the motors from about 15V (full charge) to about 11V (considering the ~2V voltage drop of the driver)
My question is, since I have seen this is a very active and engaged community, whether anyone has ever done this kind of thing before or is even thinkinh about it.
My quest for power comes from the fact that I previously had a modified RC car that I fitted with a 3000W electric motor that hit 120kmh and had immense power. I know I am never going to reach that with this offroader, but I will at least try to get the most out of those motors.
And yes, I know about the resettable fuse in the motor case and its current limit, and I do not think it will be such an issue.
Thank you kindly for your help! Any ideas are appreciated.
You can see for yourself the datasheets that I referenced:
https://www.sparkfun.com/datasheets/Robotics/L298_H_Bridge.pdf (new driver)
https://www.onsemi.com/pub/Collateral/ANDLB1836M-D.PDF (original driver)
https://www.flickr.com/photos/147573503@N04/albums/72157711852953692/with/49092205906/ (PCB with traces, where I would take the signal from the driver contacts, according to the datasheet)