如何用51单片机来产生pwm波来驱动5v的小电机

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

为你推荐:

下载百度知道APP,抢鲜体验
使用百度知道APP,立即抢鲜体验。你的手机镜头里或许有别人想知道的答案。
扫描二维码下载
×

类别

我们会通过消息、邮箱等方式尽快将举报结果通知您。

说明

0/200

提交
取消

辅 助

模 式