找回密码
 立即注册

QQ登录

只需一步,快速开始

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

单片机L298N控制步进电机proteus仿真及源程序

[复制链接]
跳转到指定楼层
楼主
51单片机用L298N芯片来控制步进电机的proteus仿真及源程序,下面是原理图:

源程序:

  1. /********************************************************************

  2. #include<reg52.h>  

  3. /*****P1.0=A ;P1.1=B ;P1.2=A' ; P1.3=B'****/  
  4. code unsigned char run[4]={0x0e,0x0d,0x0b,0x07};  //四相四拍工作方式
  5. unsigned char s,i,j,k;

  6. void delay(i)//延时函数
  7. {
  8. for(j=0;j<i;j++)
  9. for(k=0;k<250;k++);
  10. }
  11. main()
  12. {
  13. unsigned char z,y;
  14. y=20;            //定义延时时间,时间越长电机转速越慢反之则快
  15. while(1)
  16. {
  17. for(z=0;z<4;z++)
  18. {
  19. P1=run[z];
  20. delay(y);
  21. }
  22. }
  23. }
复制代码


仿真工程文件及所有完整程序等资料下载地址(压缩包一共有45个单片机仿真,全部下载后找到这个项目026即可):
http://www.51hei.com/bbs/dpj-56298-1.html

分享到:  QQ好友和群QQ好友和群 QQ空间QQ空间 腾讯微博腾讯微博 腾讯朋友腾讯朋友
收藏收藏4 分享淘帖 顶 踩
回复

使用道具 举报

沙发
ID:195441 发表于 2017-5-4 16:00 | 只看该作者
这个可以加减速吗
回复

使用道具 举报

板凳
ID:528839 发表于 2019-5-22 21:45 | 只看该作者
学习学习 给力
回复

使用道具 举报

地板
ID:528839 发表于 2019-5-22 21:45 | 只看该作者
学习 学习 正好最近要用到 给力
回复

使用道具 举报

5#
ID:168250 发表于 2019-5-22 22:02 | 只看该作者
可以 不错 学习一下
回复

使用道具 举报

6#
ID:560163 发表于 2019-6-19 23:08 | 只看该作者
是四相六线的步进电机吗?L298可以直接驱动电机?中间不需要加什么东西吗?
回复

使用道具 举报

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

本版积分规则

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

Powered by 单片机教程网

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