如何用51单片机来产生pwm波来驱动5v的小电机
我是一名学生,想利用寒假做点东西玩。现在想用51单片机来产生的pwm波,但是单片机直接出来的脉冲电压不能驱动电机,所以需要经过一个外围的电路来产生一个可以驱动5v的小电机...
我是一名学生,想利用寒假做点东西玩。现在想用51单片机来产生的pwm波,但是单片机直接出来的脉冲电压不能驱动电机,所以需要经过一个外围的电路来产生一个可以驱动5v的小电机的脉冲驱动电压,现在我想得到一个好的电路,或者有什么好的芯片,
希望大虾们给我一点建议,同时我也想在此基础上做出一个按键调速的电路,做出一个测速调速一体的小制作。希望建议详细一点最好,促进大家的技术能力提高。
我的分也不多,小弟谢谢了先,只为交流学习,促进进步。
如果我直接用单片机输出的pwm来驱动一个三极管,然后在三极管两端接电源和电机,这样来使电机获得pwm的驱动电压,你们看行不?会有什么问题呢 展开
希望大虾们给我一点建议,同时我也想在此基础上做出一个按键调速的电路,做出一个测速调速一体的小制作。希望建议详细一点最好,促进大家的技术能力提高。
我的分也不多,小弟谢谢了先,只为交流学习,促进进步。
如果我直接用单片机输出的pwm来驱动一个三极管,然后在三极管两端接电源和电机,这样来使电机获得pwm的驱动电压,你们看行不?会有什么问题呢 展开
11个回答
展开全部
51系列的单片机没有自带PWM
芯片用lm297就行了
调速程序可以用定时器做,还可以加一个转速显示什么的。。。
程序网上有许多例程,可以看看串口调试助手
芯片用lm297就行了
调速程序可以用定时器做,还可以加一个转速显示什么的。。。
程序网上有许多例程,可以看看串口调试助手
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
展开全部
用三极管驱动就行,老简单啦
三极管C接+5V,B接单片机输出引脚,E接点击,点击另一端接地 这可以啦啊
三极管C接+5V,B接单片机输出引脚,E接点击,点击另一端接地 这可以啦啊
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
展开全部
恩,可以用达林顿电路的芯片来驱动,速度反馈可以用霍尔传感器来测速,至于程序嘛,很多论文里都提到了,这个还和你用的具体的电机有关系的,呵呵~~~
可以关注lm298和lm297芯片~~
可以关注lm298和lm297芯片~~
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
展开全部
用一个9013型三极管进行信号放大,或者用双9013进行信号的进一步放大
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询