查看: 392|回复: 5

[中移One NET] 麒麟座迷你板基于labview的温湿度采集系统

[复制链接]

3

主题

0

好友

69

积分

童生

Rank: 2

  • TA的每日心情
    开心
    2017-10-12 11:23
  • 签到天数: 6 天

    连续签到: 1 天

    [LV.2]偶尔看看I

    发表于 2017-10-3 00:47:38 |显示全部楼层
    本帖最后由 @小明 于 2017-10-3 00:49 编辑

            研究Labview软件已经半个月了。开始的目的就是学一款上位机软件,为了与下位机通讯。开始挺纠结的到底用哪种
    语言写上位机呢?不对,是学哪种语言呢!开发单片机的同学当然有C语言基础了,最初是想用C++来学习的,感觉有C
    语言基础理所当然是首选C++了,当我去图书馆找书籍的时候就看了一些与C++相关的书籍。哇!这么多知识点,我到底要学到什么时候呢,因为最近急需要做一样东西,所以学习时间也是个问题。感觉C++要想学好得花一定的时间了。还有一种语言就是
    Labview,早听说这款语言入门简单,比较贴近电子硬件。看了相关介绍后感觉是不错的,就这样入手了Labview。


             今天搞了一天的程序,刚刚搞好!我的目的很明确,与单片机通讯最简单也最常用的就是串口了,那么我就先了解Labview
    中的相关基础知识后直接学习串口编程,那就是写个串口助手了。感谢“浅浅的小草”在网上提供的串口视频,我就是按照他的视频
    把视频中说的内容自己在Labview上实现了一遍,感觉挺棒的,因为学习速度挺快的。今天我就以麒麟座开发板上的SHT20温湿度
    传感器为基础,通过串口与Labview通讯,先来看图。


    这是我做的主界面:


    这个程序是自动检测串口是否打开,上位机方能接收数据。
    接收到我寝室温湿度信息:



    上张图片是正常温湿度,当我手放在SHT20上时就会发生温湿度变化,当然是升高了。




    界面就是一些控件调用再排列一下就OK了,关键的是背后的程序:



    这就是程序主界面,看着这么少是因为有的程序被封装了,最后显示的当然简洁了。
    这次做的算是不错的,对自己挺满意的,主要是网络上的资源挺丰富的,这次的程序主要是参考了
    李想的DS18B20温度采集系统的程序思路,我是看同他的源程序后以自己设计了内容,不过过程中
    出现了一些问题。数据接收不对,单片机上传的数据不对,还有一个就是串口超时问题,这个问题
    困扰了我几小时。还好,无意中发现了,哈哈!

    程序执行还要单片机程序支持。串口通信当然用串口了,这板子上的ESP8266不就是串口驱动吗!
    要让Labview识别单片机与单片机识别上位机信息就是根据串口指令的。当上位机发送0X7A给单片机
    后,单片机就启动上传程序,这样就实现了上述功能。



    这款麒麟座开发板真的是不错哦!根本不需要接设备就完成这次内容了,板载的资源虽不多,但是
    却很有用啊!感谢爱版网,感谢中国移动提供这次宝贵的机会。



    上电后1.png
    MDK.png
    文件夹.png
    程序界面.png
    上电后2.png
    主界面.png

    基于labview的温湿度采集.rar

    1.98 MB, 下载次数: 11

    回复

    使用道具 举报

    3

    主题

    0

    好友

    69

    积分

    童生

    Rank: 2

  • TA的每日心情
    开心
    2017-10-12 11:23
  • 签到天数: 6 天

    连续签到: 1 天

    [LV.2]偶尔看看I

    发表于 2017-10-3 00:50:07 |显示全部楼层
    刚上传了程序,喜欢Labview的同学可以结合我的程序代码细看。
    回复

    使用道具 举报

    2

    主题

    0

    好友

    505

    积分

    举人

    Rank: 4

  • TA的每日心情
    开心
    3 天前
  • 签到天数: 110 天

    连续签到: 1 天

    [LV.6]常住居民II

    发表于 2017-10-3 12:14:26 |显示全部楼层
    有意思哈 支持一下
    回复

    使用道具 举报

    18

    主题

    6

    好友

    2866

    积分

    超级版主

    Rank: 8Rank: 8

    该用户从未签到

    发表于 2017-10-9 16:16:12 |显示全部楼层
    好熟悉,这种界面大学实训的时候我也做过╮(╯▽╰)╭
    回复

    使用道具 举报

    3

    主题

    0

    好友

    69

    积分

    童生

    Rank: 2

  • TA的每日心情
    开心
    2017-10-12 11:23
  • 签到天数: 6 天

    连续签到: 1 天

    [LV.2]偶尔看看I

    发表于 2017-10-12 11:25:03 |显示全部楼层
    ky123 发表于 2017-10-9 16:16
    好熟悉,这种界面大学实训的时候我也做过╮(╯▽╰)╭

    哈哈,怀念大学生活吧
    回复

    使用道具 举报

    18

    主题

    6

    好友

    2866

    积分

    超级版主

    Rank: 8Rank: 8

    该用户从未签到

    发表于 2017-10-12 11:29:13 |显示全部楼层
    @小明 发表于 2017-10-12 11:25
    哈哈,怀念大学生活吧

    对呀,你好好的
    回复

    使用道具 举报

    您需要登录后才可以回帖 登录 | 立即注册

    关闭

    站长推荐上一条 /5 下一条

    手机版|爱板网 |网站地图  

    GMT+8, 2017-10-23 12:16 , Processed in 0.211966 second(s), 15 queries , Memcache On.

    苏公网安备 32059002001056号

    Powered by Discuz!

    回顶部