社区
单片机/工控
帖子详情
谁能给我一个步进电机控制程序的源程序
rokyo
2003-04-17 12:39:11
学习一下,
刚接到的任务,可是一点不会。
做过的请知道一下。
卡是pcl-839。
hit2025@163.com
...全文
182
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口...
51单片机驱动步进电机(含电路图和C语言
源
程序
代码)
51单片机驱动步进电机(含电路图和C语言
源
程序
代码) 本文档主要介绍了使用AT89C2051单片机驱动步进电机的电路图和C语言
源
程序
代码。下面将对标题、描述、标签和部分内容进行详细分析,并生成相关知识点。 一、...
两相四线步进电机驱动
程序
stm32f103 稳定可用.zip
【标题】中的“两相四线步进电机驱动
程序
stm32f103”指的是
一个
基于STM32F103微控制器的步进电机驱动解决方案,它专门设计用于控制两相四线步进电机。STM32F103是意法半导体(STMicroelectronics)生产的微控制器...
stm32控制步进电机转动一定角度
2. 编程
步进电机控制
算法:根据步进电机的类型和连接方式(如四相双极型步进电机),编写电机步进序列,如全步进、半步进或微步进模式。每接收
一个
控制指令,更新GPIO状态,驱动电机转动相应角度。 3. 设定脉冲频率...
s7-200 224xp plc发送高频脉冲控制步进电机正反精确转角转
源
程序
花了好大力气才搞出来的,在s7-200 224xp上亲测可用,只需修改脉冲数就可以实现转角控制
单片机/工控
27,517
社区成员
28,798
社区内容
发帖
与我相关
我的任务
单片机/工控
硬件/嵌入开发 单片机/工控
复制链接
扫一扫
分享
社区描述
硬件/嵌入开发 单片机/工控
社区管理员
加入社区
获取链接或二维码
近7日
近30日
至今
加载中
查看更多榜单
社区公告
暂无公告
试试用AI创作助手写篇文章吧
+ 用AI写文章