历史上的今天

今天是:2024年09月15日(星期日)

2021年09月15日 | 40-基于51单片机直流电机PWM调速设计

发布者:谁与争锋1 来源: eefocus关键字:51单片机  直流电机  PWM调速 手机看文章 扫描二维码
随时随地手机看文章

具体实现功能

系统由STC89C52单片机、LCD1602液晶显示屏、霍尔测速传感器、3V直流电机、按键模块构成。


具体功能:


1、采用霍尔传感器非接触式测电机转速;


2、LCD1602液晶显示当前的转速(单位为转/分(RPM))和当前的PWM占空比0~100%;


3、电机转速可以通过按键调整,也可以开始暂停,正转和反转;


4、按键可实现加速、减速、正转、反转、开始/暂停等功能。


使用说明:


液晶屏第一行显示电机转速,第二行显示占空比,占空比数值越大,电机转速越快。


系统一共有6个按键,单片机附近的独立按键是系统的复位按键,按下单片机会复位。


下面一排是控制按键:


1键:加速键,可以短按,占空比加1,也可长按,占空比连续加;


2键:减速键,可以短按,占空比减1,也可长按,占空比连续减;


3键:正转切换键,按下后电机正转;


4键:反转切换键,按下后电机反转;


5键:开始暂停键,按一下开始,再按一下暂停。

设计背景

在现代电子产品中,自动控制系统,电子仪器设备、家用电器、电子玩具等等方面,直流电机都得到了广泛的应用。大家熟悉的录音机、电唱机、录相机、电子计算机等,都不能缺少直流电机。所以直流电机的控制是一门很实用的技术。直流电机,大体上可分为四类:几相绕组的步进电机、永磁式换流器直流电机、伺服电机、 两相低电压交流电机


直流电机的特点是启动转矩大,最大转矩大,转速控制容易,调速后效率很高。与交流调速相比,直流电机结构复杂,生产成本高,维护工作量大。随着大功率晶体管的问世以及矢量控制技术的成熟,使得矢量控制变频技术获得迅猛发展,从而研制出各种类型、各种功率的变频调速装置,并在工业上得到广泛应用。适用范围:直流调速器可以应用在造纸印刷、纺织印染、光缆设备、电工技术设备、食品加工机械、橡胶加工机械、生物制药设备、电路板设备、实验器材 、特种加工、轻工业、 输送设备 车辆工程、医疗设备、通讯设备、雷达设备 等行业中。高性能的交流传动应用比重逐年上升,在工业部门中,用可调速交流传动取代直流传动将成为历史的必然。


硬件设计

本系统采用STC89C51控制输出数据,由单片机IO口产生PWM信号,送到直流电机,直流电机通过测速电路将实时转速送回单片机,进行转速显示,从而实现对电机速度和转向的控制,达到直流电机调速的目的。

软件设计

调速采用PWM(Pulse Width Modulation)脉宽调制,工作原理:通过产生矩形波,改变占空比,以达到调整脉宽的目的。PWM的定义:脉宽调制(PWM)是利用微处理器的数字输出来对模拟电路进行控制的一种非常有效的技术,广泛应用在从测量、通信到功率控制与变换的许多领域中。模拟信号的值可以连续变化,其时间和幅度的分辨率都没有限制。


原理图


本系统原理图设计采用Altium Designer19,具体如图。

程序

本设计利用KEIL5软件实现程序设计,具体如图。

仿真实现

本设计利用protues8.7软件实现仿真设计,具体如图。

关键字:51单片机  直流电机  PWM调速 引用地址:40-基于51单片机直流电机PWM调速设计

上一篇:41-基于51单片机智能热水器控制系统
下一篇:39-基于51单片机的热敏电阻测温设计

推荐阅读

企业玩“跨界”已不是新鲜事。近年来,房企玩“跨界”的案例也是屡见不鲜。不过这一次,碧桂园似乎玩得有点大,跨得有点大。9月8日,顺德区人民政府同碧桂园集团旗下全资子公司———广东博智林机器人公司(简称“博智林机器人”)举行签约仪式,将在顺德北滘共同打造集科研、实验、生产、文化、生活、教育于一体的机器人谷。这是碧桂园传言进军机器人产业...
由C2机器人风扇故障联想到C2机器人的内部结构: 分配图: KRC2主要控制部分-信号传输 KRC2主要控制部分-控制 KRC2主要控制部分-安全回路 KUKA Power SupplyKPS 600电源供给模块: TheKPS 600 的作用: •主要的电源供应 •开始回路的电源供应 •刹车控制(主要6个轴的以及额外2个轴的) •通过Interbus来控制DSE-IBS的界面 •24 V 电压...
目标本实验旨在研究如何利用ΔVBE概念来产生稳定(对输入电压电平的变化较不敏感)的输出电流。使用反馈来构建在一定的电源电压范围内产生恒定或调节输出电流的电路。材料► ADALM2000主动学习模块► 无焊试验板► 一个500 Ω可变电阻、电位计► 一个100 Ω电阻► 三个小信号NPN晶体管(2N3904)► 三个小信号PNP晶体管(2N3906)说明在无焊试验板上构建图1...

史海拾趣

问答坊 | AI 解惑

帮我看下这个电路

请高手帮忙把它改成输入为12V的,原本输入是24V 我认为是把5.1K的电阻换成2.5K左右就行了,大家认为这样行吗? …

查看全部问答∨

evc检测远程端口是否开放

代码如下:         SOCKET Sock = INVALID_SOCKET;     // Datagram window socket           SOCKADDR_IN source_sin;          &n ...…

查看全部问答∨

来分析一下crc的误码率

在CRC8中出现了误码但没发现的概率是1/256,CRC16的概率是1/65536,而CRC32的概率则是1/2^32,那已经是非常小了,所以一般在数据不多的情况下用CRC16校验就可以了,而在整个文件的校验中一般用CRC32校验。 如何理解,是否要用概率论的模型去解释? ...…

查看全部问答∨

放弃了现在的工作,开始找工作了。

要求都好高的,不知道能不能面试合格。该自信点了。…

查看全部问答∨

(紧急求助)调试SD卡驱动的时候出现问题

谢谢。。 本人的SD卡驱动在调试的时候,发命令老是没有回应,而且现在发着发着就不能发了,原来可以一直发,后来不知道修改了什么就变成现在这样的,可以发几个, 但是始终没有反应,本人SD卡驱动是修改Samsung 2410的SDHC. 谢谢大家了。。 0x8 ...…

查看全部问答∨

我的CY7C68013上电不能识别,请教

reset电路100k,1uf,SDL,SDA都上拉了,会是什么问题呢?…

查看全部问答∨

新人请教关于光盘刻录软件的问题??

                激光头在读取光盘上的数据时,就好比我们在读一本书,先读目 录, 之后按照目录找到要看的章节,页,行,字读下去。但我们看书时,还有一种方法, 就是随手翻到一页,读下 ...…

查看全部问答∨

谁了解benchmark的yal格式的

如下面的文件:------------------------------------------------------MODULE A;TYPE GENERAL;DIMENSIONS 0 0 30 0 30 50 0 50;IOLIST;  P_0 PWR 10 0 1 METAL2 CURRENT 0.010 VOLTAGE 0.080;  P_1 B 30 10 1 METAL2; & ...…

查看全部问答∨

这种屏有人需要吗?

本帖最后由 ddllxxrr 于 2016-1-7 17:15 编辑 这种屏有人需要吗?在别的地方看到的,等下和那个老板谈谈 价格他定7元 我下午和他谈谈 看能不能在便宜了 LCD  3.5寸的黄绿显示屏(电子厂倒闭拿出来的)  全新未拆包,(防静电吸塑 ...…

查看全部问答∨
小广播
设计资源 培训 开发板 精华推荐

最新单片机文章
何立民专栏 单片机及嵌入式宝典

北京航空航天大学教授,20余年来致力于单片机与嵌入式系统推广工作。

 
EEWorld订阅号

 
EEWorld服务号

 
汽车开发圈

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