找回密码
 立即注册

QQ登录

只需一步,快速开始

搜索
查看: 5463|回复: 6
收起左侧

求助直流电机的程序

[复制链接]
ID:59106 发表于 2014-2-16 15:43 | 显示全部楼层 |阅读模式
麻烦请教各位直流电机转动的程序
回复

使用道具 举报

ID:1 发表于 2014-2-24 22:44 | 显示全部楼层
直流电机只要通电就会转 如果要调速的话 可以接在uln2003芯片的排针上面 用pwm调光的程序即可驱动直流电机以不同的速度运转
回复

使用道具 举报

ID:125537 发表于 2016-6-13 07:01 来自手机 | 显示全部楼层
admin 发表于 2014-2-24 22:44
直流电机只要通电就会转 如果要调速的话 可以接在uln2003芯片的排针上面 用pwm调光的程序即可驱动直流电机 ...

请问PWM调光的程序有吗
回复

使用道具 举报

ID:111634 发表于 2016-7-2 11:45 | 显示全部楼层

PWM调光与调速差不多。

本帖最后由 zl2168 于 2016-7-2 11:48 编辑

PWM调光与调速差不多。


直流电机正反转及PWM调速



Proteus仿真一下,确认有效。
实例100 直流电机正反转及调速.rar (44.12 KB, 下载次数: 31)
回复

使用道具 举报

ID:150431 发表于 2016-11-26 22:18 | 显示全部楼层
zl2168 发表于 2016-7-2 11:45
PWM调光与调速差不多。

请问一下,对于给单片机一个信号反馈让它转过特定的角度也和这个类似吗?
回复

使用道具 举报

ID:111634 发表于 2016-11-27 18:42 | 显示全部楼层
Rischen 发表于 2016-11-26 22:18
请问一下,对于给单片机一个信号反馈让它转过特定的角度也和这个类似吗?

对的。把反馈信号与转过的角度编成一一对应的表格,单片机模拟控制,查表执行就可。
回复

使用道具 举报

ID:370231 发表于 2018-7-30 16:36 | 显示全部楼层
#include "reg52.h"                         //此文件中定义了单片机的一些特殊功能寄存器
#include<intrins.h>                //因为要用到左右移函数,所以加入这个头文件

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

sbit moto=P1^0;                   

/*******************************************************************************
* 函 数 名         : delay
* 函数功能                   : 延时函数,i=1时,大约延时10us
*******************************************************************************/
void delay(u16 i)
{
        while(i--);       
}

/*******************************************************************************
* 函 数 名       : main
* 函数功能                 : 主函数
* 输    入       : 无
* 输    出             : 无
*******************************************************************************/
void main()
{       
        u8 i;
        moto=0;                        //关闭电机
        for(i=0;i<100;i++)          //循环100次,也就是大约5S
        {
                moto=1;                         //开启电机
                delay(5000);        //大约延时50ms
        }
        moto=0;                        //关闭电机

        while(1)
        {       
                                               
        }
}
回复

使用道具 举报

您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

手机版|小黑屋|51黑电子论坛 |51黑电子论坛6群 QQ 管理员QQ:125739409;技术交流QQ群281945664

Powered by 单片机教程网

快速回复 返回顶部 返回列表