单片机采集的数据如何即时显示在电脑显示器上并存储

 我来答
生活知识小超人
高粉答主

2020-05-21 · 醉心答题,欢迎关注
知道答主
回答量:2078
采纳率:50%
帮助的人:92.8万
展开全部

1、首先做一块电路板(或者买一块带USB通讯的开发板),将PIC32的USB通讯管脚D+、D-通过USB座子引出来连接到电脑上。

2、配置单片机USB模块代码程序,可以通过Harmony配置生成代码。

3、把程序下载到单片机,电脑的端口上识别出来,说明硬件连接成功。

4、电脑会自动安装USB驱动,也可以手动安装,写程序把采样的数据发送到USB口。

5、打开串口调试助手,读取单片机USB接口输出的数据,波特率可以设置到最大。

zdingyun
推荐于2017-10-02 · 知道合伙人软件行家
zdingyun
知道合伙人软件行家
采纳数:15429 获赞数:48177
1982年上海业余工业大学化工系毕业 现退休

向TA提问 私信TA
展开全部

1)实施方法:

1.需要按照单片机规约的通信协议编写PC机的上位机数据轮询程序。

2.选择适当的通信接口上位机程序与单片机进行数据通信。

a.无线或有线方式。

b.网口或串口。

3.在上位机程序中将采集的数据即时显示和储存于数据库中。

2)串口通信(Serial Communication), 是指外设和计算机间,通过数据信号线 、地线、控制线等,按位进行传输数据的一种通讯方式。这种通信方式使用的数据线少,在远距离通信中可以节约通信成本,但其传输速度比并行传输低。

3)网络通信是通过网络将各个孤立的设备进行连接,通过信息交换实现人与人,人与计算机,计算机与计算机之间的通信。

4)数据通信是通信技术和计算机技术相结合而产生的一种新的通信方式。要在两地间传输信息必须有传输信道,根据传输媒体的不同,有有线数据通信与无线数据通信之分。但它们都是通过传输信道将数据终端与计算机联结起来,而使不同地点的数据终端实现软、硬件和信息资源的共享。

已赞过 已踩过<
你对这个回答的评价是?
评论 收起
netpinetree
推荐于2017-09-09 · TA获得超过1547个赞
知道小有建树答主
回答量:284
采纳率:0%
帮助的人:261万
展开全部
如果数据要显示在电脑显示器上,分2种情况,一种你就是单片机做采集,然后通过串行接口传输到电脑主机,主机采用vb或者vc编程,然后把串口传输过来的数据采集并显示。
第二种,就是你在单片机的板子上弄个显示驱动电路。然后把要显示的东西和做显卡一样,通过电路直接传输给显示器。这种情况你也可以把所谓的显示器,采用LCD屏显示,买大点的屏,利用单片机驱动。或者用LED的屏,利用点阵显示原理。这样的话,最容易。
希望对你有用。
追问
那数据存储呢,能存到excel里吗,谢谢
追答
可以啊。你通过串口把数据传输到上位机。然后在上位机通过VB编程。把读取的数据存放在excel表格里面。这就涉及3个方面的技术。1,单片机驱动编程,2,单片机和上位机的串行通讯,3,VB程序设计。
本回答被提问者采纳
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
收起 更多回答(1)
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

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

类别

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

说明

0/200

提交
取消

辅 助

模 式