历史上的今天
返回首页

历史上的今天

今天是:2024年11月11日(星期一)

正在发生

2019年11月11日 | PWM控制MOSFET搭建的H桥电路驱动直流电机仿真与单片机源码

2019-11-11 来源:51hei

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)

    {




    }

}



推荐阅读

史海拾趣

明微公司的发展小趣事

在全球芯片市场不断扩大的背景下,明微公司面临着原材料供应紧张、价格波动等挑战。为了应对这些挑战,公司积极优化供应链管理,与供应商建立长期稳定的合作关系,确保原材料的稳定供应。同时,公司还加强了对市场需求的预测和分析能力,提前布局产能和库存,有效应对市场变化。这些措施的实施使明微公司在市场竞争中更加稳健。

大毅科技公司的发展小趣事

随着业务的不断增长,大毅科技意识到需要扩大生产规模以满足市场需求。于是,公司开始在大陆地区寻找合适的生产基地,最终在东莞、清溪、苏州等地设立了生产基地。这一举措不仅降低了生产成本,还提高了生产效率,使大毅科技能够更好地服务全球客户。同时,这也体现了大毅科技对全球市场的战略眼光和布局。

台湾致强(FORT)公司的发展小趣事

在追求企业发展的同时,致强科技始终不忘对环境的责任。公司积极响应环保法规要求,将环保理念融入产品研发、生产和销售的各个环节。通过采用环保材料、优化生产流程、实施节能减排等措施,致强科技有效降低了产品对环境的负面影响。此外,公司还定期评估并符合最新的环保法规要求,确保企业与消费者的价值观和环境保护目标相一致。

EXCELTA公司的发展小趣事

近年来,随着环保意识的提高和可持续发展的理念深入人心,Excelta也积极响应这一趋势。公司不断优化生产工艺和材料选择,降低产品对环境的影响。同时,公司还积极参与环保公益活动和社会责任项目,为社会和环境贡献自己的力量。这一转变不仅提升了公司的社会形象,也为公司的长期发展奠定了坚实的基础。

德力西(DELIXI)公司的发展小趣事

面对激烈的市场竞争和不断变化的市场需求,德力西始终坚持创新驱动的发展战略。公司投入大量资源进行技术研发和产品创新,推出了多款具有竞争力的新产品。同时,德力西还积极响应绿色发展的号召,致力于打造低碳环保的电子产品。例如,在芜湖基地获得了中国低压电气行业国产品牌首家五星级零碳工厂及碳中和物流园区认证,这标志着德力西在绿色发展方面取得了显著成果。

Ememory Technology Inc公司的发展小趣事

eMemory自1989年成立以来,始终致力于半导体硅智财(IP)的研发与创新。公司凭借其独特的可编程非挥发性内存(NVM)技术,如NeoFuse和NeoPUF,迅速在半导体IP领域崭露头角。eMemory不仅将这些技术应用于自家的芯片产品中,还通过IP授权的方式,与全球众多芯片设计厂商建立了紧密的合作关系,推动了整个电子行业的发展。

问答坊 | AI 解惑

USB_M8_RGBLED彩灯

用M8控制RGBLED测试了一下,效果不错。并做了一个上位机软件,通过USB控制,现将资料整理上传与君共享! 源码资料包 点击此处下载ourdev_196735.rar(文件大小:1.52M) 原理图(已更正) PC软件界面         &nbs ...…

查看全部问答>

(看门狗)MAX6034微处理器监控芯片51系统应用实例(原理图+源程序)

MAX6034是一款专用、高性能、低功耗的微处理器监控芯片,对单片机的监控只需要硬件电路 就可以实现,而看门狗功能需要软件程序的配合,实际上和看门狗有关的程序非常简单,那就是在程序中 放置喂狗的程序。有关程序请自己看软件包。该实例程序用C ...…

查看全部问答>

lm3s8962学习心得——中断控制按钮和灯

下面是我学生写的如何使用8962的中断,大家看看吧   …

查看全部问答>

arm用户模式不能访问的系统资源到底是什么?

google了一大把都是说“某些资源”,我有点晕,“某些资源”难道仅仅指的是arm不同的工作模式下的特殊寄存器? 我现在的项目当中,我在用户模式下是可以访问所有的资源的啊。。。 疑惑中。。…

查看全部问答>

wince+s3c2440充电指示的问题

目前我做一款手持机,需要关机充电的时候给个充电指示,像手机一样,这样就必须打开2440和LCD,当然wince可以不用启动,我用USB充电,就是说最大充电电流只有500mA,这样就有一个问题,充电电流大部分被2440和LCD消耗了,问下各位是如何解决的这个 ...…

查看全部问答>

急!!想知道超市刷卡的的卡机控制!

问题: 1 目前市场上都有哪些接口的卡机? 2 一般这些卡机,怎么写这么卡(用程序控制写卡) 3 怎么读这些卡的信息? 4 是不是信息都写在磁条上的(还是要另外的数据库)?…

查看全部问答>

小弟刚开始学WINCE,两种方法实现,物理内存分配时,遇到一问题

两种方法实现,物理内存分配: 1 pOpen->pDriverInfo->pVIMRegs[VIN_MB1 ] = (unsigned long)AllocPhysMem(0x80000, PAGE_READWRITE, 0, 0, (PULONG)0x09000000); 2 pOpen->pDriverInfo->pVIMRegs[VIN_MB1 ] = (unsigned long)VirtualAlloc ...…

查看全部问答>

wdm驱动开发如何才能入门?

我刚开始学wdm驱动开发,请大虾指点一下如何才能少走弯路,早点入门,能不能推荐几本书籍?…

查看全部问答>

Illegalopcodereset

                                 有那几种情况会造成非法操作,机器出现了非正常复位,感觉是 Illegal opcode reset 的原因…

查看全部问答>

希望官方组织团购eZ430-Chronos

关于价格我的查询:官方上面是$49, mouser上面是350人民币,说了半天最后告诉我美国限制出口。(不是广告,打电话给n个机构大家都说不行,要么要我买10块以上)淘宝上能从外国购买的说不能通过审批,付款半月后给我退了。建议eeworld组织团购一 ...…

查看全部问答>