基于.NET的多点温度采集与处理.doc

  • 需要金币1000 个金币
  • 资料包括:完整论文,开题报告
  • 转换比率:金钱 X 10=金币数量, 即1元=10金币
  • 论文格式:Word格式(*.doc)
  • 更新时间:2016-11-24
  • 论文字数:16470
  • 当前位置论文阅览室 > 毕业设计 > 单片机论文 >
  • 课题来源:(小胖猫)提供原创文章

支付并下载

摘要:本设计选用了ATM公司生产的Atmega328p-pu型单片机,来作为核心的控制器,并采用数字化单总线技术的设计方案进行温度测量,方案采用了一种新型数字温度传感器DHT11,利用DHT11将采集到的温度信息通过单总线传递给Atmega328p-pu单片机,单片机通过USB接口与pc机进行通信。系统对多点温度进行实时采集,并以曲线的方式在上位机界面显现出来,当温度超过某阈值时,进行短信息报警。该系统具有安全性高,使用性强,可靠性高等特点。

关键词:温度测量;数字温度传感器;单片机;上位机

 

目录

摘要

ABSTRACT

1 绪论-1

1.1 温度采集的发展现状-1

1.2 本课题研究的意义-1

1.3 本文的主要任务及结构-2

2 系统总体方案设计-3

2.1、系统框图-3

2.2 主控制器简介-3

2.2.1 主控单片机选取方案论证-3

2.2.2 Atmega328p-pu单片机特点-5

2.2.3 Atmega328p-pu单片机的引脚说明-7

2.3 温度测量方案-8

3 系统硬件设计-10

3.1 温度采集模块-10

3.1.1 DHT11产品概述-10

3.1.2 引脚说明-10

3.1.3 电源引脚-10

3.1.4 串行接口(单线双向)-11

3.2 报警模块-11

3.2.1 GSM报警模块选取-11

3.2.2 GTM 900B性能参数-11

3.2.3 数据输出格式-12

4 系统软件设计-14

4.1 上位机显示界面设计-14

4.1.1 .NET概述-14

4.1.2 C#语言-14

4.1.3 上位机界面的设计-15

4.2 软件通信串口的选择-15

4.2.1 MSComm串口通信控件-16

4.2.2 SerialPort串口通信控件-17

5 系统调试-18

5.1 测试环境及工具-18

5.2 测试方法-18

5.3 测试结果分析-18

6 总结-19

致谢-20

参考文献-21