上位机控制单片机上的步进电机问题。 20

要做一个设计。。大体的思路就是用pc机做上位机,通过pc机控制单片机上的步进电机做某一角度的旋转。。之前没接触过上位机这么高端的名词,也不知道从何下手,以前做过的只是一些... 要做一个设计。。大体的思路就是用pc机做上位机,通过pc机控制单片机上的步进电机做某一角度的旋转。。之前没接触过上位机这么高端的名词,也不知道从何下手,以前做过的只是一些小东西。
想问问大家有没有什么可行的思路方法,对pc机有什么要求?PC机给单片机发送指令需要用什么连接线。。
展开
 我来答
董事长老豆
2014-04-06 · TA获得超过4154个赞
知道大有可为答主
回答量:1257
采纳率:60%
帮助的人:1046万
展开全部
上位机,就是整机的运动控制部份,它的后面就是驱动电路和执行(步进电机)部份。
上位机的功能;
1、上位机能输入各轴的位移数据,并储存数据,根椐输入的数据向驱动电路发出执行指令。
2、根椐执行机构所在位置和所需运动的轨迹,向驱动电路发出指令,以驱动各轴步进电机转动,使各轴向指定座标位置运动;
3、接收驱动电路返还的工作状态信号(如过压、过流、损坏、电机过热),在有情况时关闭驱动电路(一般为停止发出指令),以保护整个系统;
4、在伺服系统中,上位机还要能读取各轴的位移信号(数据),掌撑各轴即时位置.
mf31415
2014-04-06 · TA获得超过274个赞
知道小有建树答主
回答量:126
采纳率:100%
帮助的人:110万
展开全部
大致方法就是用PC机的串口或者USB虚拟串口和单片机通信。
对PC没什么要求。
在PC端的编程可能用到VB的串口控件或者用C++之类写的话要用到WINDOWS的串口通信API。
网上有很多“PC机串口编程”的例子。
比如你要电机走100步,你在PC机上输入“走100步”,然后PC通过串口(USB虚拟串口)发送到单片机串口,单片机解读后控制电机转动。
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
skunery
2014-04-06 · TA获得超过262个赞
知道小有建树答主
回答量:343
采纳率:0%
帮助的人:197万
展开全部
你需要单片机多串口通讯。分别给PC和PLC。 如果用C51系列的话就需要用STC89C52,因为其支持在线编程,可以做在线通讯使用。对PC级没有特殊要求有个串口就行了。如果PLC也要与PC实时连接的话PLC就不能和单片机走一个串口了。
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
收起 更多回答(1)
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

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

类别

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

说明

0/200

提交
取消

辅 助

模 式