CSDN首页 空间 新闻 论坛 Blog 下载 读书 网摘 搜索 .NET Java 视频 接项目 求职 在线学习 买书 程序员 通知
IBM Rational 系统开发最佳实践工具包 WebSphere MQ 最佳实践 TOP 15
CSDN社区
搜索 收藏 打印 关闭
CSDN社区 >  VC/MFC >  基础类

请给点建议吧:如何在VC中实现数据采集曲线的实时绘制?

楼主ggsky()2006-03-06 10:30:25 在 VC/MFC / 基础类 提问

比如用示波器或者数据采集卡给予输入信号,如何将信号转换为工业数据(温度值?)并进而绘制出数据曲线呢?  
   
  请大伙给点思路吧!!!  
   
  小子先行谢过了!!  
   
  ////////////////////////////////////////////////////////////////////////////  
   
  新手上路,了解不深,如果我的帖子发错地方了,请管理员告诉我啊,我会自己删掉的 问题点数:20、回复次数:10Top

1 楼Mackz(在相互)回复于 2006-03-06 11:50:39 得分 10

不知道你说的到底是采集还是绘制?采集通过I/O卡完成,属于硬件范畴,重点在于驱动编程和数据采集;绘制属于软件范畴,就是根据数据画出曲线,采用技术就是GDI中的MoveTo/LineTo等,一般使用双缓冲。Top

2 楼bobzhu2002()回复于 2006-03-06 12:48:42 得分 5

你可能说的是这个意思,一边从硬件设备采集到数据,一边送到某个图形位置去做刷新显示  
   
  如果是这样的话,那用定时器比较好的Top

3 楼LongLongAgoImBoy(ThereIsAMe)回复于 2006-03-06 12:56:38 得分 0

每采集两个数据之间画直线,如果间隔足够短,那么就可以认为是接近于曲线了。Top

4 楼jjiaming(阿熊)回复于 2006-03-06 13:04:08 得分 0

刚好我正在做的毕业设计也要实现这个功能,楼主你说的太抽象了,不知道要回答你哪个问题  
  我正好把这个部分做完了,如果楼主需要,我可以发给你Top

5 楼xx_jj()回复于 2006-03-06 13:09:45 得分 0

有一个收费的   叫visual   graph     很强   有钱的公司可以去看看Top

6 楼ggsky()回复于 2006-03-08 11:03:24 得分 0

谢谢大家的回复!!!  
   
  哦,原来是我说的太抽象了么,那就详细一点吧  
   
  首先用热电偶采集数据,然后通过数据采集卡送到pc,软件得到数据后存入数据库并在屏幕上刷新显示数据曲线  
   
  现在还没做硬件,估计要用到串口通信或者走pci  
   
  lineto啊moveto啊我倒是知道,但是对如何从流中获取自己想要的东西比较疑惑  
   
  顺便问大哥们一个简单的问题:  
   
  定义一个类:  
  class   Tm  
  {  
      private:  
          int   X,R;  
          float   T,F;  
      public:  
          Tm(int   x,int   r,float   t,float   f)  
              {X=x;R=r;T=t;F=f;}  
  }  
  Tm   TmDat[];  
  如何将类的数据按照一定的格式写入文件,用到的时候再读出来呢?  
  我只会写,读的话也是按字符一个一个的读  
  问题浅陋,还请各位前辈不要见笑Top

7 楼jjiaming(阿熊)回复于 2006-03-10 13:52:04 得分 5

如果是用数据采集卡,那就好办了,直接调用采集卡的驱动函数就可以得到数据。  
  读的话可以用sscanf()函数格式化地读取数据Top

8 楼ggsky()回复于 2006-03-10 21:21:47 得分 0

謝謝阿熊,現在還沒有採集卡,只能自己先給各模擬量看看  
   
  對了,你說的你的畢業設計請發到我信箱裏吧  
   
  :chyun_liu@x.cnTop

9 楼femalelover(楼主, 请把用不着的可用分捐给我1/3 :()回复于 2006-03-10 21:39:15 得分 0

经典问题啊,一楼的MACKZ应该比较在行.要是能讲具体点就好了,每次看到Winap播放音乐时那些随着高低音震荡的线就佩服.Top

10 楼ggsky()回复于 2006-03-14 12:26:54 得分 0

谢谢大家  
  虽然我现在还是有点迷茫  
  但帖子还是要结的不是?  
  再次谢谢大家,以后有问题再向大家请教!Top

相关问题

  • 请教在vc中实现数据采集并自动绘制曲线的算法
  • 实时视频采集问题!给高分
  • 关于视频采集的实时混合及显示
  • 高分求助!实时采集数据的问题!
  • 100分求教:关于实时数据采集的问题!(急!)
  • 电视节目实时接受,采集,压缩,广播
  • 高分求思路!!!(实时通信采集数据)
  • 关于实时曲线绘制的类clPlot的应用问题
  • 请教关于用“多线程实现数据采集”的实时性问题!
  • OpenGL实现实时图像数据采集问题???急急急急!!!

关键词

  • 数据
  • 硬件
  • 采集
  • 绘制
  • 曲线
  • 卡
  • 楼
  • 谢谢大家
  • tm
  • 问题

得分解答快速导航

  • 帖主:ggsky
  • Mackz
  • bobzhu2002
  • jjiaming

相关链接

  • Visual C++类图书
  • Visual C++类源码下载

广告也精彩

反馈

请通过下述方式给我们反馈
反馈
提问
网站简介|广告服务|VIP资费标准|银行汇款帐号|网站地图|帮助|联系方式|诚聘英才|English|问题报告
北京创新乐知广告有限公司 版权所有, 京 ICP 证 070598 号
世纪乐知(北京)网络技术有限公司 提供技术支持
Copyright © 2000-2008, CSDN.NET, All Rights Reserved
GongshangLogo