智能车制作

标题: BTS7960驱动问题 [打印本页]

作者: @光风霁月    时间: 2012-6-13 02:00
标题: BTS7960驱动问题
我们采用BTS7960的单极性驱动电路,即使长时间输出100%PWM都不会发烫,但是感觉电机没速度,感觉好像没有起到驱动作用 [attach]25711[/attach]。大家输出PWM 空载时能跑多快?求PWM的输出频率好对应的编码器数据作为参考。
作者: 油炸冰激凌    时间: 2012-6-13 09:42
不要隔离?
作者: leosaac    时间: 2012-6-13 11:25
电机驱动的7.2V和GND之间最好接上一个大电容,起到减小波纹的作用,当然电容不要太大,不然超过比赛规定的2000uF总和就不好了,然后用74LS244或者74LS573/373做个隔离要安全些,不然电机驱动如果工作不稳定可能会有较高的反向电压烧坏单片机,至少也会出现单片机容易复位的问题。个人感觉74LS573用起来比74LS244舒服,因为输入输出引脚是正对着的,74LS244要错开一个引脚的位置。
作者: leosaac    时间: 2012-6-13 11:33
然后3号引脚只用串个10K电阻再接个5V高电平就好了,保持驱动的正常工作状态。当然也可以安装一个单刀开关来确定是否让驱动芯片工作,这样比较便于调试,然后就是7960已经很强力了,如果出现输出疲软,那么检查一下芯片是不是好的,然后看看程序是不是有问题。
作者: leosaac    时间: 2012-6-13 11:41

作者: leosaac    时间: 2012-6-13 11:41
这个要好些
作者: @光风霁月    时间: 2012-6-13 16:04
油炸冰激凌 发表于 2012-6-13 09:42
不要隔离?

有隔离 但是100%的PWM 7960都不会发烫 而且电机转速不快 请问你们的电机转速有数据给我参考吗?(比如10K 30%的PWM 空载 电机转速的数据)谢谢……

作者: @光风霁月    时间: 2012-6-13 16:06
leosaac 发表于 2012-6-13 11:25
电机驱动的7.2V和GND之间最好接上一个大电容,起到减小波纹的作用,当然电容不要太大,不然超过比赛规定的2 ...

已经接了1000UF的电容 也有隔离 但是100%的PWM 电机转速都不快
作者: @光风霁月    时间: 2012-6-13 16:09
leosaac 发表于 2012-6-13 11:41

电路基本一样 参数不同 我们100%pwm输出的电流才100mA

作者: leosaac    时间: 2012-6-14 00:07
这个真的就不知道为啥了,你们试过直接给BTS7960B的2号引脚供5V电看输出能有多大吗?如果电机还是不怎么转那就是驱动电路中有什么器件出现问题了。
作者: zd12    时间: 2012-6-14 01:07
楼主频率调5K试试~
作者: @光风霁月    时间: 2012-6-14 01:15
频率高低,对驱动起到什么影响?电磁组的电机转速比较理想的PWM输出频率和占空比搭配是?




欢迎光临 智能车制作 (http://111.231.132.190/) Powered by Discuz! X3.2