找回密码
 立即注册

QQ登录

只需一步,快速开始

搜索
查看: 2641|回复: 9
打印 上一主题 下一主题
收起左侧

单片机+l298n驱动电机,程序求助

[复制链接]
跳转到指定楼层
楼主
接两个引脚电机不转了



接一个引脚电机可以转

这是调试用的程序:

#include "reg52.h"   
typedef unsigned char u8;
typedef unsigned int u16;
sbit MOTOA=P1^0;
sbit MOTOB=P1^1; //右侧电机
sbit MOTOC=P1^2;
sbit MOTOD=P1^3; //左侧电机

void Car_ForwardRun(void)
{
        MOTOA=1;
        MOTOB=0;
        MOTOC=1;
        MOTOD=0;        
}

void main()
{
        
        while(1)
        {
                Car_ForwardRun();                                       
        }               
}



求指教,不知道该怎么弄了。
分享到:  QQ好友和群QQ好友和群 QQ空间QQ空间 腾讯微博腾讯微博 腾讯朋友腾讯朋友
收藏收藏 分享淘帖 顶 踩
回复

使用道具 举报

沙发
ID:332444 发表于 2020-9-3 07:42 | 只看该作者
你没万用表测量?不是凭空猜想的,要用数据说话,数据怎么来?用仪表测量得到数据再说话。
回复

使用道具 举报

板凳
ID:332444 发表于 2020-9-3 07:46 | 只看该作者
看图片使用的9V电源内阻较大即输出电流有限,这种电池是仪表小电流使用,带一个电机或许可行,带多个就显示电力不足。
回复

使用道具 举报

地板
ID:228467 发表于 2020-9-3 09:46 | 只看该作者
能不能再说的详细点啊,你说的这些没办法帮你判断的
回复

使用道具 举报

5#
ID:657816 发表于 2020-9-3 11:41 | 只看该作者
xianfajushi 发表于 2020-9-3 07:46
看图片使用的9V电源内阻较大即输出电流有限,这种电池是仪表小电流使用,带一个电机或许可行,带多个就显示 ...

昂昂,我测的时候就用的一个电机,但是只接IN3角高电平他可以转,接IN3 IN4两个角电机就不转了。
回复

使用道具 举报

6#
ID:657816 发表于 2020-9-3 11:54 | 只看该作者
应该是电池的问题,谢谢大家了。
回复

使用道具 举报

7#
ID:235954 发表于 2020-9-3 17:26 | 只看该作者
供电问题
回复

使用道具 举报

8#
ID:798572 发表于 2020-9-4 20:57 | 只看该作者
你这程序好简单是用来调试电机能不能驱动的吧?这样拍个照片不好分析原因呀,用万用表测调试的程序是否有电压输出,有就好办了
回复

使用道具 举报

9#
ID:751745 发表于 2020-12-14 23:07 | 只看该作者
楼主知道是什么原因吗?我也遇到了,拔掉一个IN就可以动。插上不行,况且我用的是2节18650的3.7v电池。现在还在发愁
回复

使用道具 举报

10#
ID:860103 发表于 2020-12-15 08:59 | 只看该作者
建议外接锂电池电源试试,电源很重要的
回复

使用道具 举报

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

本版积分规则

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

Powered by 单片机教程网

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