关于L298扭曲信号的问题

2019-07-14 17:40发布

我将STM32 F334R8微控制器连接到L298 H桥。我做了一些测量。问题是L298上的输出信号具有相当慢的斜率,并且不像输入信号那么尖锐。我不明白为什么会发生扭曲。如您所见,频率非常低 - 仅为10 Hz。
  • 粉红 {MOD}= L298输出信号,
  • 黄 {MOD}= L298的使能引脚(STM32的PWM输出),
  • 绿 {MOD}= L298的输入1(STM32的输出),
  • 蓝 {MOD}= L298的输入2(STM32的输出),
输入1和输入2确定输出电流的方向。 1.png 此外,当我们将PWM的频率增加到25 kHz并动态改变占空比以实现阶梯式正弦信号时,输出并不总是跟随输入: 2.png 不确定12上的扭曲是否相关。注1:示波器波形采集为高分辨率,以平均信号。注2:在PWM输出(黄 {MOD})上,我生成abs(stepped_sin(x))。然后在L298输出上制作step_sin()我改变输入1和输入2(只是反转当前方向)。我只是好奇这种奇怪行为的原因是什么。L298逻辑电源电压为5 V,电源电压为8 V.输出负载为4Ω功率电阻。我已经检查过L298数据表,典型的PWM开关频率是25 kHz。此外,输入的逻辑高电平以2.3 V开始。我的微控制器使用3.3 V逻辑,因此它应该足够了,不是吗?

友情提示: 此问题已得到解决,问题已经关闭,关闭后问题禁止继续编辑,回答。