微波EDA网,见证研发工程师的成长!
首页 > 研发问答 > 测试测量 > Labview > 粮仓温度检测系统(12.16-12.22)

粮仓温度检测系统(12.16-12.22)

时间:10-02 整理:3721RD 点击:

粮仓温度检测系统


1.粮仓温度检测系统功能简介
  1.1 系统功能
       采集粮仓里粮堆内各点的温度,通过异常发热点判断粮食粮情状态(生虫等).
  1.2 检测系统网络结构
      检测中心计算机通过串口采集粮仓分机数据,仓分机接有热电阻温度传感器.中心机和仓分机之间采用RS485通信网络,通信规约为自定义协议.如附图1所示.     



  1.3 检测系统软件模块
     主要包括用户管理,数据采集,数据查询,统计报表等功能.

2.系统组成及工作原理
  2.1 仓分机
        测试电缆由多个热敏电阻构成. 温度的变化反映到电阻的变化.由电阻,电容,555芯片构成多谐振荡电路,输出频率信号.仓分机中的单片机采集该频率信号,通过校准转换为温度数据.
  2.2通信网络及协议
        采用RS485通信网络,连接主机和多台仓分机.  计算机与仓分机通信协议:      
       //*****************************************************************
       (1)寻址
            计算机发送:地址[01-FE]
            仓分机返回:地址  
       (2)开始采集
             计算机发送:81
             仓分机返回:81
       (3)传送数据:[十六进制]
            计算机发送:82
            仓分机返回:点数 高位+低位数据... 校验和
       实验数据:
       40 ;点数
       10 86 10 CD 11 04 11 4F 11 9A 11 EE 12 4C 12 9C 13 02 13 6E 13 D8 14 4C 14 C6 15 3F 15 D7 16 59 ;十六个点数据
       16 DD 17 62 17 D9 18 6D 19 03 19 9F 1A 49 1A F8 1B AA 1C 74 1D 38 1E 13 1E EF 1F D9 20 E0 21 E2 ;十六个点数据
       55 ;校验和
       (4)通信结束
           计算机发送:FF
           仓分机返回:FF
           仓分机返回FF后,计算机再向仓机发送一次FF,这次没有返回信息。
       (5)分机错误处理
            计算机发送:寻址成功后,发送非81,82,FF指令时,分机返回错误信息仓分机返回:88
       ***************************************************************//

  2.3检测主机软件功能模块
    2.3.1 用户管理
    2.3.2 温度采集
    2.3.3 仓温报表
    2.3.4 粮情分析
    2.3.5 统计报表
    2.3.6 温度校准
    检测系统软件运行界面见附件.





















3.软件开发平台
  3.1 操作系统
   Microsoft WindowsXP SP3
   Microsoft Office2003
  3.2 集成开发平台
   NI LabVIEW8.5
   Report Generation Toolkit
   Database Connection Toolkit
   Visa Driver runtime


学习中,谢谢分享的好资料。

谢谢小编分享,学习。

真心好资料啊!

小编发过的,大多数帖子我都仔细拜读过,都是精品,很无私,

温湿度传感器,带485总线的,还有开关输出的,阿里巴巴上只要20多块钱一个,而且外形精美;

粮堆中的测试点数比较多,多的有几百个点。粮仓中的传感器要求耐腐蚀,因为要喷药,一般的湿度传感器容易很快失效。目前比较多的是用DS18B20测温,用热敏电阻测温是比较传统的方法,需要校准。硬件的标准化和软件统用化是很好的发展方向。

多谢您的支持,如果有什么技术问题大家可以交流,共同进步。

留着以后学习之用

你好,我是新人刚注册没有积分,你可不可以把这个压缩源程序发我QQ邮箱啊,求大神帮忙

到处转转,发一些回帖,就有积分了。如果你对串口通信或粮仓温度检测方面感兴趣可以发帖讨论。

学习中,谢谢分享的好资料

精品,感谢分享~~

今日因家中要来客人,故临时起意,将每日晚的慢跑,改在早6:00时起跑。跑了10000米,用时1小时。之后走5000米,45分钟。收摊儿。

谢谢哈..貌似很好玩,我去试试...

你真牛10000米...

膜拜小编!

多謝斑竹分享,現在正在做一個關於溫度的測試系統,太感謝了。

学习一下,谢谢小编。

学习啊,顶      

谢谢小编给力的分享

厉害厉害!

厉害厉害!

厉害厉害!顶礼膜拜

学习了,刚入门,串口的帧格式如何定义啊

波特率:4800
数据位:8bit
停止位:1
校验位:无

初学者,来学习学习下

学习中,谢谢分享的好资料。谢谢!

感觉不错,学习。要了

谢谢!学习学习!

谢谢小编分享啊

学习了                                                  

感谢分享  

程序确实不错,不过水平有限,好多地方看不太懂,多指教

一直没搞懂这些自定协议是怎么是实现的,就是说像modbus那种通用的协议,都有一些固定的通讯帧的格式,利用不同功能码来实现不同功能。
如果是自动的协议的话,自己怎么定义这些个功能码呢,控制器为什么会听自定的功能码的呢?
还有另外一个问题请教,我现在用Report Generation Toolkit写报表,第一列是时间,我在代码里返回的时间字符串是包含有秒的,可是到EXCEL里面以后,就只剩下年月日时分了,秒就莫名奇妙的没了,这到底是怎么回事呢?

学习一下这些例子,最近搞论文可能用上,谢谢

很好的小编,学习了!

学习中,谢谢小编分享

学习一下   谢谢啦

下载不了啊               

说多了发送烤地瓜加深

正在学习当中,谢谢小编

小编辛苦了,多谢小编分享,好好学习,天天向上~

小编强大,学习先   

不错,好好学习下

学习一下,正需要

多謝斑竹分享,現在正在做一個關於溫度的測試系統,太感謝了。

hhhhhhhhhhhhhhhhhhhhhhhhhhhhhhh

顶一个,下下来看看~

小编怎么打开整个项目啊,我代开那个子VI 的时候一直有问题出现,不是说有冲突就是缺了一些东西

很好的东西谢谢分享

学习学习!

小编能发我邮箱吗?下载一直不成功

好像很高級的樣子 有點看不懂

下载来看看,希望有用

学习一下,谢谢小编。

学习中,谢谢分享的好资料

多謝斑竹分享,現在正在做一個關於溫度的測試系統,太感謝了

感谢小编分享~~

dfaihdiauhdoiahdo9ha

Copyright © 2017-2020 微波EDA网 版权所有

网站地图

Top