单片机采集的数据如何即时显示在电脑显示器上并存储
3个回答
推荐于2017-10-02 · 知道合伙人软件行家
关注
展开全部
1)实施方法:
1.需要按照单片机规约的通信协议编写PC机的上位机数据轮询程序。
2.选择适当的通信接口上位机程序与单片机进行数据通信。
a.无线或有线方式。
b.网口或串口。
3.在上位机程序中将采集的数据即时显示和储存于数据库中。
2)串口通信(Serial Communication), 是指外设和计算机间,通过数据信号线 、地线、控制线等,按位进行传输数据的一种通讯方式。这种通信方式使用的数据线少,在远距离通信中可以节约通信成本,但其传输速度比并行传输低。
3)网络通信是通过网络将各个孤立的设备进行连接,通过信息交换实现人与人,人与计算机,计算机与计算机之间的通信。
4)数据通信是通信技术和计算机技术相结合而产生的一种新的通信方式。要在两地间传输信息必须有传输信道,根据传输媒体的不同,有有线数据通信与无线数据通信之分。但它们都是通过传输信道将数据终端与计算机联结起来,而使不同地点的数据终端实现软、硬件和信息资源的共享。
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
展开全部
如果数据要显示在电脑显示器上,分2种情况,一种你就是单片机做采集,然后通过串行接口传输到电脑主机,主机采用vb或者vc编程,然后把串口传输过来的数据采集并显示。
第二种,就是你在单片机的板子上弄个显示驱动电路。然后把要显示的东西和做显卡一样,通过电路直接传输给显示器。这种情况你也可以把所谓的显示器,采用LCD屏显示,买大点的屏,利用单片机驱动。或者用LED的屏,利用点阵显示原理。这样的话,最容易。
希望对你有用。
第二种,就是你在单片机的板子上弄个显示驱动电路。然后把要显示的东西和做显卡一样,通过电路直接传输给显示器。这种情况你也可以把所谓的显示器,采用LCD屏显示,买大点的屏,利用单片机驱动。或者用LED的屏,利用点阵显示原理。这样的话,最容易。
希望对你有用。
追问
那数据存储呢,能存到excel里吗,谢谢
追答
可以啊。你通过串口把数据传输到上位机。然后在上位机通过VB编程。把读取的数据存放在excel表格里面。这就涉及3个方面的技术。1,单片机驱动编程,2,单片机和上位机的串行通讯,3,VB程序设计。
本回答被提问者采纳
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询