社区
单片机/工控
帖子详情
步进电机控制高手请进
MarkHuang
2005-04-26 10:09:15
我用在视窗下面写了一个控制电机的程序,通过串口与控制电机的单片机通信,发送运行的命令给单片机,然后通过实时查询电机的走过的角度,来确定电机是否到达位置,但是查询时就界面就进入了一个死循环,是否用一个单独的线程来查询位置,还是另用其他的方法?请高手赐教。
...全文
693
9
打赏
收藏
步进电机控制高手请进
我用在视窗下面写了一个控制电机的程序,通过串口与控制电机的单片机通信,发送运行的命令给单片机,然后通过实时查询电机的走过的角度,来确定电机是否到达位置,但是查询时就界面就进入了一个死循环,是否用一个单独的线程来查询位置,还是另用其他的方法?请高手赐教。
复制链接
扫一扫
分享
转发到动态
举报
写回复
配置赞助广告
用AI写文章
9 条
回复
切换为时间正序
请发表友善的回复…
发表回复
打赏红包
忆中人2019
2005-06-24
打赏
举报
回复
关注中……
红牛哥110
2005-06-23
打赏
举报
回复
最好开一个单独的线程
lintron
2005-06-23
打赏
举报
回复
可能是你的单片机速度不够。
我使用ARM 60MHZ的单片机做步进电机控制器,工作稳定可靠。
欢迎光临我们的网站 www.lintron.com.cn 了解详细情况。
欢迎来电做技术交流 0592-5660695 林荣芳
little_wolf
2005-04-28
打赏
举报
回复
把电机控制的地层东西放在单片机里,PC一般不用直接控制电机的,Window系统不是实时系统。
superbert
2005-04-28
打赏
举报
回复
查询程序可能存在问题,
你应该是一直在等待上传的数据而引起死循环?(而此时下面却没有响应上面的请求)
看看下面时候发送数据上来,用点灯法来检测一下单片机是否进入了相映的程序
zys0001
2005-04-26
打赏
举报
回复
步进电机的好处就是在开环的状态下进行运动控制,你只要确定好电机走动的角度,换算一下,直接输出就行了,不用管步进电机,不用闭环反馈。当然你的单片机也必须设计好,按照上位机发送过来的速度和方向命令,能够向步进电机进行准确的控制。如果一定要搞反馈,最好在电机上安装编码器来进行位置环的反馈。如你所说查询单片机的发出拍数来进行反馈,有如画蛇添足。有什么问题可以联系zys0001@163.com
frank_yufu
2005-04-26
打赏
举报
回复
不知道你电脑中的程序是用什么编写的,出现死循环的原因有没有找到,先找到问题出在哪儿啊
MarkHuang
2005-04-26
打赏
举报
回复
问题是这样的,比如说我现有电机的初始位置和目标位置,我就通过串口发送一个让电机走的命令,其中包括走的方向和速度,然后我就必须通过查询电机走过的拍数来确定走了多少度,来逼近哪个目标位置。来实现运动目标的跟踪,控制电机的单片机只负责走和发送回复查询的信息。怎样实现跟踪而不会影响其他的?
johninfo
2005-04-26
打赏
举报
回复
是死循环还是阻塞?如果进入了一个死循环,证明程序写的有问题。对速度没有很高的要求时可以尝试使用非阻塞的方式比较简单,否则用一个单独的线程做。
直流电机和步进电机-第1季第12部分
本课程是《朱有鹏老师单片机完全学习系列课程》第1季第12个课程,主要讲解了直流电机和步进电机,其中步进电机是关键,通过学习让大家初步掌握步进电机相关的概念和时序,能够将时序转化为驱动程序以驱动步进电机。
基于msp430的28byj-48步进电机c语言程序,28BYJ-48步进电机测试程序
标签:测试程序程序测试(program ...步进电机步进电机是将电脉冲信号转变为角位移或线位移的开环控制元步进电机件。在非超载的情况下,电机的转速、停止的位置只取决于脉冲信号的频率和脉冲数,而不受负载变化的影...
龙芯智龙开发板:驱动步进电机实战入门
步进电机就是一种受脉冲控制的电机,步进电机接收到一系列某种调制顺序的脉冲,做出相应的反应,转到相应的角度或者相应的圈数。 步进电机的选择 我选择应用广泛价格最便宜的步进电机,型号为28BYJ-48。 ...
从零开始学习VC++6.0之并口控制(第四课 直流电机启动)
这一课我们来做普通直流电机(2芯的)控制试验。先找个玩具电机(1.5V的最合适),因为如果在没有接口板电源补充的情况下,并口本身高电平输出的电压不足2V,电流很小,电机是转不动的,但玩具电机应该没问题的。因...
BT下载会损害硬盘吗?--硬盘的工作原理,硬盘寿命
关键字:硬盘,电脑维修,电脑故障,BT,Emule,P2P,S2P,FlashXP,FlashGet,ftp,NetAnts电骡,电驴,资源下载,软件下载,损坏硬盘,硬盘的工作原理,硬盘寿命,磁盘整理【转贴】 害怕BT下载会损害硬盘的
请进
[必读] 让伪科学...
单片机/工控
27,374
社区成员
28,770
社区内容
发帖
与我相关
我的任务
单片机/工控
硬件/嵌入开发 单片机/工控
复制链接
扫一扫
分享
社区描述
硬件/嵌入开发 单片机/工控
社区管理员
加入社区
获取链接或二维码
近7日
近30日
至今
加载中
查看更多榜单
社区公告
暂无公告
试试用AI创作助手写篇文章吧
+ 用AI写文章