很巧,我的毕设是迷宫小车,正好这两天调试完成。我也是用L298驱动两个直流电机的,遇到的问题跟你的一样。我的解决方法是用两块充电电池,一块大概5-6V,一块8V左右,分别给MCU和L298供电,很好地解决了上述问题。希望这方法能帮助你。
如楼上 电流不够 负载把电压拉低了另外注意 电流高之后稳压器会发热 (以前我做东西老是忽略热问题)
L7805最大输出电流只有100MA,你换LM7805.
你用的9V是什么电源?