社区
单片机/工控
帖子详情
谁能给我一个步进电机控制程序的源程序
rokyo
2003-04-17 12:39:11
学习一下,
刚接到的任务,可是一点不会。
做过的请知道一下。
卡是pcl-839。
hit2025@163.com
...全文
178
6
打赏
收藏
谁能给我一个步进电机控制程序的源程序
学习一下, 刚接到的任务,可是一点不会。 做过的请知道一下。 卡是pcl-839。 hit2025@163.com
复制链接
扫一扫
分享
转发到动态
举报
AI
作业
写回复
配置赞助广告
用AI写文章
6 条
回复
切换为时间正序
请发表友善的回复…
发表回复
打赏红包
liuyueying
2003-05-24
打赏
举报
回复
我只知道有一本书名是c51的c语言程序设计
shhal
2003-05-12
打赏
举报
回复
请问有没有C51语言的?我想要一份!但我需要的是步进电机加速--匀速--减速控制方式的.谢谢!
hedonghedonghe
2003-04-25
打赏
举报
回复
用单片机控制步进电机调速主要控制脉冲的个数,
mobai
2003-04-21
打赏
举报
回复
我很想找有关单片机在步进电机调速中的应用的资料
有没有那位帮助一下!谢谢!!
dadadou
2003-04-19
打赏
举报
回复
补充一下,
XPD: CLR 01H ,X向脉冲分配时,清标志位01H
MOV R1,#52H ;52H中是X向节拍序号,R1作间址寄春器、寄存器
MOV C,02H ;X向正反转标志送C
AJMP PPD
YPD: SETB 01H ;Y向`脉冲分配时,置标志位01H
MOV R1,#53H ;53H中是Y向节拍序号
MOV C,03H ;Y向正反转标志送C
PPD: JC PPD2 ;若C=1,反转,转PPD2处理
INC ·R1 ;若C=0,正转,节拍序号加1
CJNE ·R1,#09H,PPD3 ;若序号≤8,转PPD3
MOV·R1,#01H ;若序号=9,强置为1
AJMP PPD3
PPD2: DEC·R1 ;反转时,节拍序号减1
CJNE ·R1,#00H,PPD3 ;若序号≥1,转PPD3
MOV ·R1,#08H ;若序号=0,强置为8
PPD3: MOV A,·R1 ;序号送累加器A
ADD A,#01H ;加查表偏移量
MOVC A,·A+PC ;查表得脉冲分配控制数据
AJMP PPD5
TABLE:DB:0EEH,0CCH,0DDH。99H ;脉冲分配控制数
DB:0BBH,33H,77H,66H ;据表
PPD5: JB 01H,PPD6 ;若(01H)=1,转PPD6
ANL A,#0FH ;若(01H)=0,X向脉冲分配,屏蔽数据高四位
ANL 55H,#0F0H ;将存放原控制数据的单元55H中的低四位清零
ORL 55H,A ;组装成新的控制数据
RET
PPD6: ANLA,#0F0H ;Y向脉冲分配,屏蔽数据低四位
ANL 55H,#0FH ;将55H中的高四位清零
ORL 55H,A ;组装成新的控制数据
RET
lijinjie
2003-04-17
打赏
举报
回复
步进电机控制很简单的了啊。我用51来举个例:(就当是三相三拍的步进电机吧)、
P1.0 / P1.1 / P1.2 用来控制
A ,B, C为电机的三相电极
正转:A->B->C->A P1输出: 01H->02H->04H->01H
反转:A->C->B->A P1输出: 01H->04H->02H->01H
----------------------------------------------
理解了没有啊?
中间加延迟来控制转速。
STM32开源闭环步进电机
源
程序
+PCB原理图全套资料
在本资源包中,包含了
一个
STM32驱动闭环步进电机的完整项目,包括原理图、PCB设计以及源代码,这对于学习和开发相关硬件项目非常有价值。 首先,我们来详细了解STM32如何驱动闭环步进电机。STM32通过其丰富的GPIO口...
基于stm32的步进电机、闭环步进电机、直线模组、丝杆控制的
源
程序
1.
步进电机控制
函数:包括初始化配置、脉冲生成、方向控制等功能。 2. 闭环
步进电机控制
模块:涉及编码器接口和PID调节算法。 3. 直线模组控制代码:可能有滚珠丝杆的运动计算和反馈处理。 4. 丝杆校准及补偿算法:...
STC89C52RC
步进电机控制
程序
.rar_stepper_五线四相_步进电机_电机_电机控制
程序
STC89C52RC
步进电机控制
程序
,四相五线
51单片机驱动步进电机(含电路图和C语言
源
程序
代码)
51单片机驱动步进电机(含电路图和C语言
源
程序
代码) 本文档主要介绍了使用AT89C2051单片机驱动步进电机的电路图和C语言
源
程序
代码。下面将对标题、描述、标签和部分内容进行详细分析,并生成相关知识点。 一、...
基于51单片机
步进电机控制
系统Proteus仿真设计(
源
程序
及仿真) 加减速 正反转
本设计研究的是基于51单片机的
步进电机控制
系统。采用单片机AT89C51作为控制核心,通过五个按键控制步进电机的运行状态,即控制启停、正反转、加减速,并利用八位的数码管显示步进电机的速度等级。本设计的硬件部分...
单片机/工控
27,511
社区成员
28,797
社区内容
发帖
与我相关
我的任务
单片机/工控
硬件/嵌入开发 单片机/工控
复制链接
扫一扫
分享
社区描述
硬件/嵌入开发 单片机/工控
社区管理员
加入社区
获取链接或二维码
近7日
近30日
至今
加载中
查看更多榜单
社区公告
暂无公告
试试用AI创作助手写篇文章吧
+ 用AI写文章