【STM32 Net MF开发板学习-13】用PWM驱动智能小车

这篇博客介绍了如何使用STM32和.NET Micro Framework(Net MF)通过PWM驱动直流电机控制智能小车。文章详细阐述了H桥驱动电路的工作原理,L293B芯片的应用,并提供了C#代码示例,展示了如何利用PWM控制电机的正反转和速度。同时,还推荐了相关的硬件组件和资源。
摘要由CSDN通过智能技术生成

分享一下我老师大神的人工智能教程!零基础,通俗易懂!http://blog.csdn.net/jiangjunshow

也欢迎大家转载本篇文章。分享知识,造福人民,实现我们中华民族伟大复兴!

               

这段时间一直忙着开发基于.NET Micro Framwork系统的远程医疗系统(参见:http://space.cnblogs.com/group/topic/41835/),所以隔了近一个礼拜的时间,才有精力继续研究PWM驱动智能小车的问题。

以前对步进电机和直流电机的控制了解不深,以为仅对步进电机而言,才能进行PWM控制,及到购买相关的驱动板和步进电机后,才发现由于驱动板的原因,控制步进电机的方向、速度只能通过IO控制,相关内容请参见我以前写的博文《步进电机控制(非PWM模式)》。

在介绍具体的控制代码之前,为了便于更深入的了解PWM控制直流电机的机制,我们先粗略了解一下H桥驱动直流电机的原理。

  

   1)、H桥式电机驱动电路包括4个三极管和一个电机;

2)、导通Q1Q4,电流从Q1经电机流到Q4,电机顺时针转动;

3)、导通Q3Q2,电流从Q3经电机流到Q2,电机逆时针转动;

4)、电流的大小,决定了电机的转速,通过PWM的占空比(电流通断比)来决定电流的大小,从而间接控制了电机的转速。

当然为了提高驱动能力三级管会换为MOS管,不过其原理都是一样的。但是实际使用的时候,用分立元件制作H桥是很麻烦的,现在都是采用封装了H桥的集成电路芯片,如比较常用芯片有L293BL293DL298NTA7257PSN754410等。

更多关于H桥的相关知识,请参见如下文章:

1)、《关于直流电机 H 桥驱动方案的选择

2)、《

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值