首页 诗词 字典 板报 句子 名言 友答 励志 学校 网站地图
当前位置: 首页 > 教程频道 > 开发语言 > VB >

关于vb的多点温度ds18b20监控下位机显示(串口通信MSComm控件)

2012-12-16 
关于vb的多点温度ds18b20监控上位机显示(串口通信MSComm控件)之前搭好了硬件平台,是一个ds18b20多点测温系

关于vb的多点温度ds18b20监控上位机显示(串口通信MSComm控件)
之前搭好了硬件平台,是一个ds18b20多点测温系统,上百个温度值循环测量,实时更新,我现得到这样一个vb上位机程序 是通过定时器来定时采集间隔时间来显示。但是我的硬件设备是差不多每1s读取一个温度传感器,循环下去。这样的话很容易造成上位机与下位机不统一,导致显示编码错乱,我希望可以这样:只要下位机发送数据到串口,上位机就立刻自动读出这个并显示,而不需要定时,读出全部后在循环更新。请教下大家应该如何修改呢?谢谢
[解决办法]
友情帮顶0分贴。 

为什么您的帖子没有人回答呢?其实问题不难的,请不要吝惜一点分数。 
友情提示: 
注册账户200分 
结贴还一半 
首次发贴不能给分,但是再发一贴就能给分。 
问题请描述清楚。 
多多google和baidu。 
一窍不通先补基础 
复杂问题多给分,完美解决得花钱。 
重金之下有勇夫。 
无分无钱无真相,高分重金齐帮忙。 

祝你得到满意的答案。
[解决办法]
这个问题不是那么好做的,我觉得楼主的构思不够合理,要知道串口通信下位机单方面向上位机发送数据,上位机是很难截取的。带来处理的难度。

[解决办法]
谢谢 我也是第一次接触上位机这块 那请问依您的意见这个项目的上位机应该按如何思路做呢?这个项目是这样的:下位机循环检测测量上百台冷柜的多个温度传感器 每隔一秒检测一个读一个;而上位机需要做的就是按照顺序显示所有的温度值以方便用户查看。所有的检测完后再循环更新

引用:
这个问题不是那么好做的,我觉得楼主的构思不够合理,要知道串口通信下位机单方面向上位机发送数据,上位机是很难截取的。带来处理的难度。

[解决办法]
希望大家给予指点 谢谢
[解决办法]
恩 确实没有考虑协议的问题  但是把温度在1602液晶上循环显示是没问题的,也就是说温度传感器到单片机是没问题的,问题出在了上位机捕获不到全部数据
[解决办法]
引用:
谢谢 我也是第一次接触上位机这块 那请问依您的意见这个项目的上位机应该按如何思路做呢?这个项目是这样的:下位机循环检测测量上百台冷柜的多个温度传感器 每隔一秒检测一个读一个;而上位机需要做的就是按照顺序显示所有的温度值以方便用户查看。所有的检测完后再循环更新引用:
这个问题不是那么好做的,我觉得楼主的构思不够合理,要知道串口通信下位机单方面向上位机发送数据,上位机是很难截取的。带来处理的难度。


1、冷柜的温度是通过传感器传输上来的吧?信号是类似于:4~20mA的电流信号或0~5V的电压信号吧?如果是,那就需要你的下位机实时采集温度数据
2、你的下位机需要将这些数据转换为温度数据
3、构造自己的上位机和下位机通信协议,构建上位机和下位机信息交换归约。
4、上位机和下位机最好采用一发一收的形式来做,一次串口通信可以把所有的数据都传给上位机。格式大致如下:STX+通信命令+数据+校验和+ETX  其中数据是一系列数据的组合
[解决办法]
我也在做类似的东西啊。
我是做温度传感器+DS1302万年历+1602液晶显示,现在还要把数据通过串口传送出去,这一步不会编程了。不知道有没有那位愿意帮一下我啊???
[解决办法]
gfg
[解决办法]
好东西,我在研究这个
[解决办法]
   我也想知道用VB如何通过串口直接控制DS18B20,请各位高手指点
[解决办法]
好东西,我在研究这个,关注中,坐等高手。。
[解决办法]
protues 通过 虚拟串口与 vb收集数据啊 能共享么
[解决办法]
我也要做个,protues仿真已经成功了!

热点排行