- 1
- 2
- 3
- 4
- 5
基于lpc2114控制步进电机转速以及角位移说明书
资料介绍
如图所示,本次选用步进电机最高转速为360r/m,步进角为90°,采用四相八拍故每来一个脉冲转45°,8个脉冲就转一圈。
要控制步进电机的转速就必须先要计算出对应转速下每来一个脉冲需要的时间。
以360r/m为例,就需要2880脉冲/m,用60000ms除以2880个脉冲则可以得到每来一个脉冲的时间约为20.8333ms。
为了精确定时,又可以执行其它任务,不像采用延时程序那样只能在当前执行延时,我采用定时器0中断处理,初始化程序如下:
void timer0_init()/定时器0初始化
{TOTC=0;/默认0
TOPR=0;/默认0
TOMCR-0X03;/TOMCR-0X03,匹配发生时,产生中断,并复位TOTC。
TOMRO=Fpclk/count;TOTCR=0X01;/定时器控制寄存器,第一位为1时,使能计数TOPR-0即每经过1Fpck秒TC加一,所以要匹配Fpck/count,需要时间为(1/Fpck)*
(Fpclk/count)=1/count秒,就可以通过控制变量count 进行控制脉冲时间,即可完成控制转速的任务。
部分文件列表
文件名 | 大小 |
基于lpc2114控制步进电机转速以及角位移说明书.pdf | 3M |
最新上传
-
21ic小能手 打赏10.00元 3天前
-
21ic小能手 打赏10.00元 3天前
-
21ic小能手 打赏10.00元 3天前
-
21ic下载 打赏310.00元 3天前
用户:小猫做电路
-
21ic下载 打赏310.00元 3天前
用户:gsy幸运
-
21ic下载 打赏310.00元 3天前
用户:liqiang9090
-
21ic下载 打赏310.00元 3天前
用户:zhengdai
-
21ic下载 打赏160.00元 3天前
用户:w1966891335
-
21ic下载 打赏160.00元 3天前
用户:w178191520
-
21ic下载 打赏160.00元 3天前
用户:kk1957135547
-
21ic下载 打赏40.00元 3天前
用户:WK520077778
-
21ic下载 打赏40.00元 3天前
用户:sun2152
-
21ic下载 打赏30.00元 3天前
用户:xuzhen1
-
21ic下载 打赏50.00元 3天前
用户:铁蛋锅
-
21ic下载 打赏30.00元 3天前
用户:xzxbybd
-
21ic下载 打赏40.00元 3天前
用户:z00
-
21ic下载 打赏40.00元 3天前
用户:forgot
-
21ic下载 打赏40.00元 3天前
用户:happypcb
-
21ic下载 打赏20.00元 3天前
用户:zhaoqshan
-
21ic下载 打赏5.00元 3天前
用户:17724187683
-
21ic下载 打赏5.00元 3天前
用户:zmm1818
-
21ic小能手 打赏15.00元 3天前
-
21ic小能手 打赏5.00元 3天前
-
21ic小能手 打赏5.00元 3天前
-
chenruiji 打赏1.00元 3天前
资料:血糖仪原理图
-
21ic小能手 打赏5.00元 3天前
-
21ic小能手 打赏5.00元 3天前
-
21ic小能手 打赏5.00元 3天前
-
21ic小能手 打赏10.00元 3天前
-
21ic小能手 打赏5.00元 3天前
-
21ic小能手 打赏10.00元 3天前
-
21ic小能手 打赏5.00元 3天前
-
21ic小能手 打赏5.00元 3天前
-
21ic小能手 打赏5.00元 3天前
资料:测试智能语音控制模块
-
21ic小能手 打赏5.00元 3天前
-
21ic小能手 打赏5.00元 3天前
-
21ic小能手 打赏10.00元 3天前
-
21ic小能手 打赏10.00元 3天前
-
cai0603 打赏3.00元 3天前
用户:CJQ_ENJOY
-
21ic小能手 打赏5.00元 3天前
全部评论(0)