作业帮 > 综合 > 作业

为什么P2脚没加上拉电阻,然后用P2脚产生的PWM信号就不能驱动舵机?

来源:学生作业帮 编辑:搜狗做题网作业帮 分类:综合作业 时间:2024/07/09 12:18:20
为什么P2脚没加上拉电阻,然后用P2脚产生的PWM信号就不能驱动舵机?
我用其它有上拉电阻的测试都可以驱动,就不明白为什么没有上拉电阻就动不了!我的单片机电源与舵机电源是分开独立的,两个独立也共地了.
为什么P2脚没加上拉电阻,然后用P2脚产生的PWM信号就不能驱动舵机?
一些单片机的驱动电流小,是毫安级别的,51单片机P0口就是如此.如果没有推挽输出功能将无法带动电机转动.扭矩越大的电机所需电流越大.如果P2口带不动很可能就是电机扭矩太大.所以一般会加上拉电阻以增大驱动电流.如果你不加上拉电阻的话也可以尝试用专门的驱动芯片,像ULN2003,ULN2008、L298之类,都是电机专用驱动芯片.
再问: PWM信号与驱动电流上面关系? 信号不是只是控制舵机角度的么。。驱动电流不是由驱动电源提供的么,而且我的电源是单独的,单独给舵机供电的,为什么驱动电流还不足? 与单片机芯片的驱动电流又有何关系呢?谢谢回答!
再答: 抱歉,我以为你是驱动电机的了,如果舵机的话,有可能是不加上拉电阻后PWM信号太弱或不稳定导致的
再问: 哦,知道了,我已经明白了 ,,谢谢 是上拉电阻的缘故!