如何不用电脑,只用单片机实现对步进电机的控制

现在是在电脑上面编了一个程序,与单片机相连,通过电脑对单片机发送指令,经过驱动器来实现对步进电机的控制,但实际环境中不可能给电机配一个电脑,所以请问怎样只用单片机就能实现... 现在是在电脑上面编了一个程序,与单片机相连,通过电脑对单片机发送指令,经过驱动器来实现对步进电机的控制,但实际环境中不可能给电机配一个电脑,所以请问怎样只用单片机就能实现控制? 展开
 我来答
kongst_tec
2012-07-16
知道答主
回答量:8
采纳率:0%
帮助的人:6.4万
展开全部
1,首先,你的PC机是如何控制电机运转的?
解答:你是通过PC机上的上位机软件,按下按钮,通过RS232 发送一个数据给单片机的,单片机在接到PC机传达的数据后,对电机可行控制。(理解了,往下看)

2,再而,假设没有PC机,你怎么给电机传达数据呢?
解答:你需要增加几个实际的按钮,作为单片机系统的一部分,通过按下按钮来发送数据。(跟PC机是一个道理)您还可以增加显示器(LCD,LED,数码管等)来实时的显示当前状态。

3,总结:
你的PC机的上位机软件对应的是几个实际的按钮。
PC机通过RS232传数据给单片机系统或电机驱动程序;
单片机通过对实际按键的采集穿数据给电机驱动程序;

本质是一样的。。。
追问
你说的基本上差不多,现在是PC机通过上位机软件给单片机传送数据。如果不用PC机和上位机软件的话该怎么加按钮,能否把电脑里面的程序直接存储在单片机内,不用电脑就可以直接控制。
亿昇科技
2023-08-25 广告
要让电机转动起来,控制部就必须根据Hall-sensor感应到的电机转子所在位置,然后依照定子绕线决定开启(或关闭)换流器(Inverter)中功率晶体管的顺序,使电流依序流经电机线圈产生顺向(或逆向)旋转磁场,并与转子的磁铁相互作用,如此... 点击进入详情页
本回答由亿昇科技提供
马帅周帅
2019-06-29 · 超过22用户采纳过TA的回答
知道答主
回答量:63
采纳率:0%
帮助的人:31.8万
展开全部
你好,你的这个问题,最终解决了吗!我也遇到和你一样的问题,想向你了解一下。谢谢你啦。
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
收起 1条折叠回答
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

下载百度知道APP,抢鲜体验
使用百度知道APP,立即抢鲜体验。你的手机镜头里或许有别人想知道的答案。
扫描二维码下载
×

类别

我们会通过消息、邮箱等方式尽快将举报结果通知您。

说明

0/200

提交
取消

辅 助

模 式