明德扬论坛

 找回密码
 立即注册

QQ登录

只需一步,快速开始

微信扫一扫,快捷登录!

查看: 111700|回复: 0

温度检测工程上位机的chart控件简单使用

[复制链接]

78

主题

106

帖子

5181

积分

管理员

Rank: 9Rank: 9Rank: 9

积分
5181
发表于 2019-11-9 12:08:33 | 显示全部楼层 |阅读模式

马上注册,看完整文章,学更多FPGA知识。

您需要 登录 才可以下载或查看,没有帐号?立即注册

x
温度检测工程上位机的chart控件简单使用

                                                                           作者:奇

本文为明德扬原创文章,转载请注明出处!


       明德扬MP801开发板可以支持温度检测工程,该工程可以达到实时检测温度的效果。在串口中设置温度范围,实际温度会实时的显示开发板在数码管上,实际温度超过设置范围的蜂鸣器会“滴”声报警。该工具部分代码如下面显示


      VS2012chart控件简单使用.为什么没有chart控件,添加chart控件

  如下图,点击选择项

图片1.png

       在.NET framework组件中搜索chart,并且打上勾,确定

图片2.png

       若是发现chart是灰色或者无法拖到窗体,则设置

图片3.png

      点击应用程序,选择4.0框架

图片4.png

     就可以使用了

图片5.png

     这是温度检测工具的界面

图片6.png
一个简单的串口代码 图片7.png
接下来设置串口号等数据接收数据
图片8.png

     发送数据
图片9.png


Chart控件写出一个曲线图,显示温度
接下来介绍一下chart控件的制作接收温度数据显示的图像


public Form1()
        {
            InitializeComponent();
            // 设置曲线的样式
            Series series = chart1.Series[0];
            // 画样条曲线(Spline
            series.ChartType = SeriesChartType.Spline;
            //series.ChartType = SeriesChartType.FastLine;
            // 线宽2个像素
            series.BorderWidth = 1 ;
            // 线的颜色:红色
            series.Color = System.Drawing.Color.Red;
            // 图示上的文字
            series.LegendText = "演示曲线";

            // 准备数据
            float[] values = { 26 ,30, 36, 23, 28, 27, 44, 35, 29,};

            // chart中显示数据
            int x = 0;
            foreach (float v in values)
            {
             //确定坐标
                series.Points.AddXY(x, v);
                x++;
            }

            //控制X轴值的间隔
            chart1.ChartAreas[0].AxisX.Interval = 1;

            // 设置显示范围
            ChartArea chartArea = chart1.ChartAreas[0];
            //X轴最小值
            chartArea.AxisX.Minimum = 0;
            //x轴最大值
            chartArea.AxisX.Maximum = x;
            //Y轴最小值
            chartArea.AxisY.Minimum = 0d;
            //Y轴最大值
            chartArea.AxisY.Maximum = 50d;        }



        启动生成如下图所示

图片10.png

      以上就是明德扬MP801开发板上板效果,想要了解明德杨温度检测串口工具以及其他FPGA知识的同学,可以搜索明德杨进去官方论坛查看!






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

本版积分规则

QQ|手机版|小黑屋|MDYBBS ( 粤ICP备16061416号 )

GMT+8, 2024-11-23 01:12 , Processed in 0.078286 second(s), 31 queries .

Powered by Discuz! X3.4

本论坛由广州健飞通信有限公司所有

© 2001-2019 Comsenz Inc.

快速回复 返回顶部 返回列表