步进电机的控制
来源:互联网 发布:bluestacks mac版下载 编辑:程序博客网 时间:2024/05/03 07:24
时间比较紧,所以就只能把代码还有仿真电路图发过来。
一下是代码:
可以大致的控制电机的转速还有正转反转
#include<reg52.h>#define uint unsigned intsbit in1=P1^0;sbit in2=P1^1;sbit key1=P3^0;sbit key2=P3^1;sbit key3=P3^2;sbit key4=P3^3;sbit key5=P3^4;uint i,j,m,a;void delay(uint x){while(x--)for(m=0;m<110;m++);}void key(){ a=50; if(key1==0){ while(key2!=0&&key3!=0){ in1=1;in2=0; delay(a); in1=0;in2=0; delay(100-a); if(key4==0){a=a+5;if(a>100)a=100;} delay(20); if(key5==0){a=a-5;if(a<0)a=0;} delay(20); } } if(key2==0){ while(key1!=0&&key3!=0){ in1=0;in2=1; delay(a); in1=0;in2=0; delay(100-a); if(key4==0){a=a+5;if(a>100)a=100;} if(key5==0){a=a-5;if(a<0)a=0;} } } if(key3==0){ in1=0;in2=0; delay(20); } }void main(){ while(1) { key(); }}
- 步进电机的控制
- 步进电机的单片机控制
- 步进电机的细分控制
- 步进电机的线速度控制
- 四相步进电机的控制
- 51单片机控制步进电机的程序
- 关于L298N控制步进电机的更改
- 单片机对步进电机的控制(一)
- 单片机对步进电机的控制(二)
- 51控制步进电机的驱动
- 步进电机的加减速控制
- 步进电机的加减速控制
- 步进电机开环控制的要点
- 二、步进电机的细分控制原理
- Arduino对57步进电机的控制
- 步进电机的技术参数 控制及其应用
- 步进电机的细分控制原理
- 步进电机控制和步进电机原理
- 用repo下载MeeGo源代码
- 帮ITPUB网友调SQL
- CVM Object Allocation
- fdsffs
- JSF和Hibernate、Spring的集成开发
- 步进电机的控制
- launcher 应用
- CentOS中文乱码设置以及安装中文输入法
- The BIG Picture : a Map of CVM
- 必知的人生定律
- iptables用法详解(3)
- 干大事的从来不要脸
- ipchains 和 iptables 在语法上的主要的差异
- 几个常用的软件调试技巧