myRIO輸出訊號控制直流馬達問題

各位大大好
目前是使用myRIO作為中心來控制馬達
目標是希望馬達能達到設定的轉速

馬達的部分是透過0~5V的外部轉速命令來達成
VR

因myRIO的接口輸出電流不足以驅動的
因此我透過L298N輸入5V並且使用myRIO輸出PWM控制0~5V大小
以此來控制轉動速度

但遇到的問題為L298N的根據所設定PWM的Duty Cycle輸出電壓非線性且不符合預期並瘋狂的震盪
不知道各位有什麼解法或者有其他方法可以精確控制輸出0~5V電壓的呢?

感謝各位