利用VB实现串口接收单片机数据(与电机有关)

PrivateSubForm_Load()MSComm1.CommPort=1'通道1MSComm1.Settings="9600,N,8,1"'"9600,N,8,1"... Private Sub Form_Load()
MSComm1.CommPort = 1 '通道1
MSComm1.Settings = "9600,N,8,1" '"9600,N,8,1"
MSComm1.PortOpen = True '打开串口
MSComm1.RThreshold = 1 '接收缓冲区收到每一个字符都会使 MSComm 控件产生 OnComm 事件
InputModeBinary = comInputModeBinary '通过 Input 属性以二进制方式检取回数据
End Sub

Private Sub MSComm1_OnComm()
Dim a As Byte
Text1.Text = a
MSComm1.InBufferCount = 0
End Sub
这个只是个简单的接收单片机数据的方法吧
如果用这种方法,可以在pc机上实时显示电机的转速吗?
怎么样能实时显示电机的转速?
+++=会追加赏金!+++++=
展开
 我来答
百度网友de804f5
2008-05-16 · TA获得超过620个赞
知道小有建树答主
回答量:501
采纳率:0%
帮助的人:646万
展开全部
电机的转速一般与驱动电压源的电压值或频率有关系,你可以用单片机将电机的驱动电压源的相关参数通过AD转换,将它们回传至PC,然后计算显示出来。
PC端可以设置一个定时器,定时查询;或单片机定时发回数据供PC计算。
谢应宸
2008-05-15 · TA获得超过2640个赞
知道大有可为答主
回答量:2731
采纳率:66%
帮助的人:2157万
展开全部
你可以在底端进行编程,将转速通过串口发出去。
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

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

类别

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

说明

0/200

提交
取消

辅 助

模 式