历史上的今天

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

2021年11月03日 | STC89C52之直流电机 ----自学笔记

发布者:温暖心绪 来源: eefocus关键字:STC89C52  直流电机  相互转换 手机看文章 扫描二维码
随时随地手机看文章

一、什么是直流电机

1.1、直流电机简述

直流电机是指能将直流电能转换成机械能(直流电动机)或将机械能转化成直流电能(直流发电机)的旋转电机。


它能实现直流电能和机械能相互转换的电机。


当它作电动机运行时直流电动机,将电能转化为机械能;作发电机运行时是直流发电机,将机械能转化为电能。


1.2、本单片机中直流电机的组成

二、ULN2003 芯片

2.1、简述

ULN2003 是一个单片高电压、高电流的达林顿晶体管阵列集成电路

它是由 7 对 NPN 达林顿管组成的,它的高电压输出特性和阴极箝位二极管可以转换感应负载。

从上图可以很容易理解该芯片的使用方法,其内部实际上就相当于非门 电路,即 输入高输出为低,输入低输出高 。 若使用该芯片驱动直流电机,只可实 现单方向控制 ,电机一端接电源正极,另一端接芯片的输出口。若想控制五线四相步进电机,则可将四路输出接到 步进电机的四相上,电机另一条线接电源正。

 

2.2、特点


500mA 额定集电极电流(单个输出)

高电压输出:50V

输入和各种逻辑类型兼容

继电器驱动器


2.3、原理图

三、代码

3.1、让电机一直旋转

#include "reg52.h" //此文件中定义了单片机的一些特殊功能寄存器

#include //因为要用到左右移函数,所以加入这个头文件

 

typedef unsigned int u16;   //对数据类型进行声明定义

typedef unsigned char u8;

 

sbit moto=P1^0;    

 

/*******************************************************************************

* 函 数 名         : delay

* 函数功能    : 延时函数,i=1时,大约延时10us

*******************************************************************************/

void delay(u16 i)

{

while(i--);

delay(1000);   //  递归:函数字节调用字节  使电机一直工作

}

 

 

void main()

{

u8 i;

moto=0;         //关闭电机

for(i=0;i<100;i++)     //循环100次,也就是大约5S

{

moto=1;     //开启电机

delay(1000);    //大约延时50ms

}

moto=0; //关闭电机

 

while(1)

{

}

}

3.2、电机旋转5s

#include "reg52.h" //此文件中定义了单片机的一些特殊功能寄存器

#include //因为要用到左右移函数,所以加入这个头文件

 

typedef unsigned int u16;   //对数据类型进行声明定义

typedef unsigned char u8;

 

sbit moto=P1^0;    

 

/*******************************************************************************

* 函 数 名         : delay

* 函数功能    : 延时函数,i=1时,大约延时10us

*******************************************************************************/

void delay(u16 i)

{

while(i--);     //  递归:函数字节调用字节  使电机一直工作

}

 

 

void main()

{

u8 i;

moto=0;         //关闭电机

for(i=0;i<100;i++)     //循环100次,也就是大约5S

{

moto=1;     //开启电机

delay(1000);    //大约延时50ms

}

moto=0; //关闭电机

 

while(1)

{

}

}

关键字:STC89C52  直流电机  相互转换 引用地址:STC89C52之直流电机 ----自学笔记

上一篇:STC89C52之定时器中断实验 ---- 自学笔记
下一篇:STC89C52之中断系统 ---- 51单片机的核心 自学笔记

推荐阅读

        11月2日消息,一加CEO刘作虎微博宣布,今天在印度孟买,我们和加油共同创造了一项新的吉尼斯世界纪录——Most people unboxing simultaneously(截止目前人数最多的同时开箱现场),559人一起开箱体验一加6T。  据悉,一加6T将于11月5日在深圳大运中心体育馆正式发布。目前该机已经开启预售,提供墨岩黑和亮瓷黑两种配色。  核心配...
根据中国报告大厅对2019年1-9月全国工业机器人产量进行监测统计显示:2019年9月全国工业机器人产量13726套,同比下降14.6%,2019年1-9月全国工业机器人产量为133574.5套,累计下降9.1%。 (来自于国家统计局10月18日数据) 附表: 2019年1-02月全国工业机器人产量累计值为20041.3套,累计下降11%。 2019年3月全国工业机器人产量为13696套,累计值...
11月3日消息,镁伽近期获得3000万美元B轮融资。本轮融资由创新工场领投,联东投资跟投,愉悦资本、博世创投等老股东跟投。易凯资本在本次交易中担任独家财务顾问。镁伽同时发布子品牌「镁伽鲲鹏实验室」,持续探索机器人和人工智能技术在生命科学领域的应用。本轮资金将主要用于镁伽主营业务的持续拓展,以及生命科学领域的「镁伽鲲鹏实验室」的持续研发和...
日前,Vishay Intertechnology, Inc.宣布,推出10款符合AEC-Q101标准,适用于汽车应用的新型FRED Pt® 600 V第五代 Hyperfast和Ultrafast整流器。Vishay Semiconductors 15 A、30 A、60 A和75 A整流器在同类器件中具有出色反向恢复性能,提高AC/DC和DC/DC转换器以及软硬开关或谐振电路的效率。日前发布的整流器反向恢复损耗比紧随其后的竞品器...

史海拾趣

问答坊 | AI 解惑

全面了解红外遥控

全面了解红外遥控…

查看全部问答∨

小信号放大电路设计_TLC2652应用案例.pdf

讲得挺通俗易懂的。给大家推荐一下!…

查看全部问答∨

基于DSP的PWM双闭环直流调速系统

基于DSP的PWM双闭环直流调速系统…

查看全部问答∨

问一个弱问题:关于trueffs for wince

今天发现自己的WM系统的ROM是用TRUEFFS格式的,用的芯片好像是什么DISKONCHIP,没听过,自己对WM不熟悉,WINCE也才入门 问题是:此TRUEFFS格式是怎样的一种格式,相较TFAT、FAT有何优势。可否用在WINCE 的NAND上?如1208。请各位大虾在此流下脚印, ...…

查看全部问答∨

STM32F103FLASH编程问题

                                 请问STM32 的FLASH 在编程时,是不是只能对数据时0XFFFF的地址进行编程,而不能对已编程的地址写数据?请高手指教 ...…

查看全部问答∨

请问430如何做数字滤波?

我现在使用149,AD每毫秒采集一组数据。波形中特别高的频率是没用的,怎么才能滤掉? 我在网上搜了一下,好像可以用快速傅里叶变换, 问题是430的计算能力和RAM能够做这么复杂的运算么? 请各位赐教,谢谢…

查看全部问答∨

鸟蛋级新手问几个基本问题

1,给msp430下程序 74244做的jtag74244所需电压是3.3v还是5v? 2,由于原来做过一些at89s51用的电路需要做怎样的处理才能让msp430使用? 3,我看到msp430的驱动电流是6mA,这是拉电流还是灌电流? 4,用430后是不是所有的Vdd都要用3.3v的电压? ...…

查看全部问答∨

CC2530 zigbee模块,无线传感网络

      一、        SZ2 模块特点   l        发射功率20dBm;接收灵敏度 -104dBm (BER=10-2) l        开 ...…

查看全部问答∨

FET430UIF固件降级软件

FET430UIF固件降级软件 中文界面,支持WIN 7系统,…

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

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

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

 
EEWorld订阅号

 
EEWorld服务号

 
汽车开发圈

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