计算机通过串口采集仪器的数据,要求每秒获得10000个数据,并实时画出曲线和储存。数据组成如下:
P 24210
开始位 数据1、RS232能达到这个速度吗?如能,那波特率最低为多少呢?如不能,该用什么样的方式达到上述要求呢?2、P4 2.8G 512MB IDE的硬盘 配置的电脑1秒钟内能处理吗?(通讯、画曲线、储存10000个数据)望各位伸出援助之手啊
P 24210
开始位 数据1、RS232能达到这个速度吗?如能,那波特率最低为多少呢?如不能,该用什么样的方式达到上述要求呢?2、P4 2.8G 512MB IDE的硬盘 配置的电脑1秒钟内能处理吗?(通讯、画曲线、储存10000个数据)望各位伸出援助之手啊
解决方案 »
- Cad VBA 菜单单击如何调用sub过程
- 关于BMP文件的RGB处理?通过VB技术得到位图rgb(24位),将其全部显示为单个label的背景颜色,但组成的图形不是原来的位图样子,请给予帮组????
- MDICHILD的一个问题
- datagrid显示问题
- 有没有办法让文本框显示下拉列表?在线等,在线给分。
- 求滚动条的计算方式
- 奇怪的res?!
- 对oracle 用API(SQLConfigDataSource)建ODBC,lpszAttributes 参数怎么设
- 急~请教大侠,如何屏幕取色
- 谢谢你!!!
- 如何编写基于http协议的文件上传ActiveX控件?
- 使用INET控件采集网页时出现的字符问题!在线等待答案
你机器考虑配置对VB的串口通信应问题不大.建议配有2个串口的主板,目前较难找.可考虑用PCI插槽的串口扩展卡增加串口.
假如能收到10000个数据VB画曲线,你考虑的机器配置应能实现.
另外请问你是想画渐变曲线还是画急剧变化的曲线?
此外请参阅http://topic.csdn.net/u/20071029/15/f2635fd1-7f77-4306-b7b9-76cf74e47ff8.html连接下的有关讨论.
http://blog.csdn.net/yefanqiu
看来MSDN的解释有误:
下表列出合法的波特率:
设置值
110
300
600
1200
2400
9600(缺省)
14400
19200
28800
38400
56000
128000 ‘此值错误,应为9楼yefanqiu的说明。
256000
既然是画渐变的曲线,我认为每秒数据采集密度可大大降低,但不会造成曲线不连续,可很好观察曲线走向。用19200波特率就可。如果是瞬间变化曲线则不得以增加波特率。
我这样算对吗?
还有哦,怎么给分啊。。
P99999这样的字符串数据占60BIT(位)
1秒10000个数据就10000 X 60 = 600000 bit
给分由管理贴子进入.