PWM控制MOSFET搭建的H桥电路驱动直流电机仿真与单片机源码

2019-11-11来源: 51hei关键字:PWM控制  MOSFET  H桥  电路驱动  直流电机

PIC单片机 proteus H桥驱动直流电机

PWM控制MOSFET搭建的H桥电路驱动直流电机运行仿真原理图如下(proteus仿真工程文件可到本帖附件中下载)
 

1.正转-> 2.停止-> 3.反转-> 4.停止
调整到高速时会观察到电机好象在逆向及慢速转动的效果,这是正常的.实际正反转速显示在电机下方

(高电平有效状态)
全桥正向时P1A有效,P1D调制
全桥反向时P1C有效,P1B调制

单片机源程序如下:

//-----------------------------------------------------------------

//  名称: 用PIC16F690设计的PWM控制器控制H桥电路(MOSFET)驱动直流电机运行

//-----------------------------------------------------------------

//  说明: 本例使用PIC16F690的增强型PWM模块(P1A,P1B,P1C,P1D)实现对直流

//        电机运行控制,包括运行/停止/正反转及速度调节. 

//                    

//-----------------------------------------------------------------

#define _XTAL_FREQ 8000000UL

#include

#define INT8U  unsigned char

#define INT16U unsigned int

#define K1     RA5

INT8U  DemoMode = 0;

//-----------------------------------------------------------------

// 主程序

//-----------------------------------------------------------------

void main()

{

    //系统初始化,包括:CCP1,比较器,内部振荡器,I/O引脚,AN输入引脚等





    while (1)

    {




    }

}



关键字:PWM控制  MOSFET  H桥  电路驱动  直流电机 编辑:什么鱼 引用地址:http://news.kanmaya.com/mcu/ic479588.html 本网站转载的所有的文章、图片、音频视频文件等资料的版权归版权所有人所有,本站采用的非本站原创文章及图片等内容无法一一联系确认版权者。如果本网所选内容的文章作者及编辑认为其作品不宜公开自由传播,或不应无偿使用,请及时通过电子邮件或电话通知我们,以迅速采取适当措施,避免给双方造成不必要的经济损失。

上一篇:基于PICf16877的ADC源码
下一篇:dsPIC30F6015控制AD7715程序源码 亲测可用

关注eeworld公众号 快捷获取更多信息
关注eeworld公众号
快捷获取更多信息
关注eeworld服务号 享受更多官方福利
关注eeworld服务号
享受更多官方福利

推荐阅读

PWM控制亮度的流水灯c51程序
uCount = 0;                //每 10ms 计数值uchar LightLevel[8] = {64,32,16,8,4,2,1,0};//亮度级别表:PWM的脉冲宽度//0、1、2、3、4、5、6、7、8、9、A、b、C、d、E、F的显示码uchar code DIG_CODE[16]={0x3F, 0x06, 0x5B, 0x4F, 0x66, 0x6D, 0x7D, 0x07,                
发表于 2020-02-19
按键PWM控制led亮度单片机源程序
单片机源程序如下://程序名:单片机实验仪配套程序--pwm控制led亮度//电路简介:1、P0接J1的led共阳端;//          2、P2.6接J14单键键盘的6,作为增加亮度按钮//          3、P2.7接J14单键键盘的7,作为减小亮度按钮//saxmcu  20080518  #include <reg51.h>#define out P0sbit INC=P2^6;     //SW1sbit DEC=P2^7;     //sw2
发表于 2019-11-25
avr单片机PWM控制直流电机转速和正反转
用uln2003控制,下面是仿真原理图:源程序:/*****************************************************This program was produced by theCodeWizardAVR V2.03.4 StandardAutomatic Program Generator?Copyright 1998-2008 Pavel Haiduc, HP InfoTech s.r.l.http://www.hpinfotech.comProject : Version : Date    : 7/26/2009Author  
发表于 2019-11-13
avr单片机PWM控制直流电机转速和正反转
单片机PWM控制舵机由浅入深各模块源代码(单路与8路)
9919.cc_【官方首页】-久久棋牌控制一个普通舵机单片机源程序如下:/**********************************************************************该实验例程还是实现一个舵机在两个角度之间摆动。0度和90度但定时器中断里的处理与前一节有所区别,目的是让大家更好的理解下一节分时复用思想产生多路PWM 。9919.cc_【官方首页】-久久棋牌是一个过渡实验例程。***********************************************************************/#include <STC15Fxxxx.H>           
发表于 2019-10-16
用PWM控制舵机(以是stm32为例)
9919.cc_【官方首页】-久久棋牌因为做校创需要用到舵机,以前知道大致的理论,因此看了一些帖子,总结一下被以后查看。什么是PWM波PWM就是脉冲宽度调制,也就是占空比可变的脉冲波形.pwm的占空比,就是指高电平保持的时间,与该pwm时钟周期时间之比。在应用中就是通过调节pwm占空比来控制,也就是一个周期中高电平所占的百分比来控制舵机的转角的。舵机的控制原理控制舵机所用pwm占空比,是有一定要求的,具体可以通过搜索你使用舵机的型号,查阅手册得到具体的占空比要求。不过就个人经验而言,大致都是一样的,如下:可以看出,随着占空比变化,舵机在0~180度内变化。根据舵机控制的原理,舵机的控制一般需要一个20ms左右的时基脉冲<周期>,该脉冲的高电平部分一般
发表于 2019-08-23
用PWM控制舵机(以是stm32为例)
东芝新型48V电气系统100V N沟道功率MOSFET问市
9919.cc_【官方首页】-久久棋牌东芝电子元件及存储装置株式会社(“东芝”)宣布,推出两款面向车载48V电气系统应用的新型100V N沟道功率MOSFET。该系列包括具备低导通电阻的“XPH4R10ANB”-其漏极电流为70A,以及“XPH6R30ANB”-其漏极电流为45A。批量生产和出货计划于开始。  新产品是东芝首款[1]采用紧凑型SOP Advance(WF)封装的车用100V N沟道功率MOSFET。封装采用可焊锡侧翼端子结构,安装在电路板上时能够进行自动目视检查,从而有助于提高可靠性。新型MOSFET的低导通电阻有利于降低设备功耗;XPH4R10ANB拥有业界领先的[2]低导通电阻。 应用: ・汽车设备电源
发表于 2019-12-25
东芝新型48V电气系统100V N沟道功率MOSFET问市
小广播
何立民专栏 单片机及嵌入式宝典

9919.cc_【官方首页】-久久棋牌北京航空航天大学教授,20余年来致力于单片机与嵌入式系统推广工作。

电子工程世界版权所有 京ICP证060456号 京ICP备10001474号 电信业务审批[2006]字第258号函 京公海网安备110108001534 Copyright © 2005-2020 kanmaya.com, Inc. All rights reserved

页面底部区域 foot.htm