基于51单片机的多路温度采集系统
发布网友
发布时间:2022-05-02 13:46
我来回答
共3个回答
热心网友
时间:2022-06-20 08:08
第一章 确定系统功能与性能
本系统的功能主要有数据采集、数据处理、输出控制。能对0~1000 �0�2c范围内的各种电加热炉的温度进行精密测量,同时,四位LED显示器直接跟踪显示被控对象的温度值,准确度高,显示清晰,稳定可靠,使用方便(在具体设计编程、调试过程中,为了调试方便,编程把温度范围设在0~100 �0�2c)。
本系统的原理框图如下图所示。
数据采集部分能完成对被测信号的采样,显示分辨率0.1�0�2c,测量精度0.1�0�2c,控制精度0.1�0�2c,可以实现采集信号的放大及A/D转换,并自动进行零漂校正,同时按设定值、所测温度值、温度变化速率,自动进行FID参数自整定和运算,并输出0~10mA控制电流,配以主回路实现温度的控制。数据处理分为预处理、功能性处理、抗干扰等子功能。输出控制部分主要是数码管显示控制。
第二章 确定系统基本结构及硬件设计
本单片机应用系统结构是以单片机为核心外部扩展相关电路的形式。确定了系统中的单片机、存储器分配及输入/输出方式就可大体确定出单片机应用系统的基本组成。
1)单片机选用MCS-51系统的8031
8031是INTEL公司MCS-51系列单片机中最基本的产品,它采用INTEL公司可靠的CHMOS工艺技术制造的高性能8位单片机,属于标准的MCS-51的HCMOS产品。它结合了HMOS的高速和高密度技术及CHMOS的低功耗特征,标准MCS-51单片机的体系结构和指令系统。
8031内置*处理单元、128字节内部数据存储器RAM、32个双向输入/输出(I/O)口、2个16位定时/计数器和5个两级中断结构,一个全双工串行通信口,片内时钟振荡电路。但80C31片内并无程序存储器,需外接ROM。
此外,8031还可工作于低功耗模式,可通过两种软件选择空闲和掉电模式。在空闲模式下冻结CPU而RAM定时器、串行口和中断系统维持其功能。掉电模式下,保存RAM数据,时钟振荡停止,同时停止芯片内其它功能。8031有PDIP(40pin)和PLCC(44pin)两种封装形式。
主要功能特性:
· 标准MCS-51内核和指令系统
· 外部程序存储器ROM地址空间64kB
· 32个可编程双向I/O口
· 128x8bit内部RAM(可扩充64kB外部存储器)
· 2个16位可编程定时/计数器
· 时钟频率3.5-16MHz
· 5个中断源
· 5.0V工作电压
· 全双工串行通信口
· 布尔处理器
· 2层优先级中断结构
· 兼容TTL和CMOS逻辑电平
· PDIP(40)和PLCC(44)封装形式
热心网友
时间:2022-06-20 08:08
DS18B20有多路功能
热心网友
时间:2022-06-20 08:09
我这里有个2路的,算不算是多路的温度显示系统?
基于51单片机的多路温度采集系统
本系统的原理框图如下图所示。数据采集部分能完成对被测信号的采样,显示分辨率0.1�0�2c,测量精度0.1�0�2c,控制精度0.1�0�2c,可以实现采集信号的放大及A/D转换,并自动进行零漂校正,同时按设定值、所测温度值、温度变化速率,自动进...
请问基于51单片机的多路温度采集之中,测的多路温度 通过什么步骤来取平...
通过定时或者循环提取每路的多次数值,比如5次,那么,就将提取到的这5次数值进行平均计算即可啊,
急救!!基于AT89C51单片机的多路DS18b20测温显示系统的所有相关资料_百 ...
美国Dallas半导体公司的数字化温度传感器DS1820是世界上第一片支持 “一线总线”接口的温度传感器,在其内部使用了在板(ON-B0ARD)专利技术。全部传感元件及转换电路集成在形如一只三极管的集成电路内。“一线总线”独特而且经济的特点,使用户可轻松地组建传感器网络,为测量系统的构建引入全新概念。现在,...
求:基于AT89C51单片机的多路DS18B20测温显示
t = ReadTemp();//步骤3:读取温度 startTempTrans(); //步骤1:启动温度转换 LEDBuf[3] = 12; //显示“+”LEDBuf[2] = t/1000; //显示温度的十位 LEDBuf[1] = (t/100)%10; //显示温度的个位 LEDBuf[0] = (t/10)%10; //显示温度的小数位 for(i = 0; i < 200; i+...
基于单片机的温度数据采集系统设计
基于单片机的温度数据采集系统设计 10 一.设计要求1.被测量温度范围:0~120℃,温度分辨率为0.5℃。2.被测温度点:2个,每2秒测量一次。3.显示器要求:通道号1位,温度4位(精度到小数点后一位)。显示方式为定点显示和... 一.设计要求1.被测量温度范围:0~120℃,温度分辨率为0.5℃。2.被测温度点:2个,每2...
六位数码管时钟
70.基于51单片机的多路温度采集控制系统 71.基于单片机的数字钟设计 72.小功率不间断电源(UPS)中变换器的原理与设计 73.自动存包柜的设计 74.空调器微电脑控制系统 75.全自动洗衣机控制器 76.电力线载波调制解调器毕业设计论文 77.图书馆照明控制系统设计 78.基于AC3的虚拟环绕声实现 79.电视伴音红外...
...接一个51单片机管脚,不是单总线的,驱动程序咋写?
include <REGX51.H> define uchar unsigned char define uint unsigned int define OFF 1 define ON 0 sbit LedRed=P2^7;sbit LedGreen=P2^6;//18B20函数声明 bit STA44(uchar i); //启动第i个1820的温度转换 bit STAbe(uchar i,uint *tc); //读第i个1820的温度存到指针tc处 uint...
大学PLC课程设计一般有哪些题目?我想提前吧它做了!
70.基于51单片机的多路温度采集控制系统 71.基于单片机的数字钟设计 72.小功率不间断电源(UPS)中变换器的原理与设计 73.自动存包柜的设计 74.空调器微电脑控制系统 75.全自动洗衣机控制器 76.电力线载波调制解调器毕业设计论文 77.图书馆照明控制系统设计 78.基于AC3的虚拟环绕声实现 79.电视伴音红外转发器的...
如何用单片机实现多路模拟量的采集?
本文将介绍单片机实现多路模拟量的数据采集、显示的方法。🔌硬件检测模块硬件上需要加一个检测模块(将模拟信号如温度、压力等变换成电信号0~5V),还需要一个多路开关,用来切换你要测量的多路模拟信号,选中一个送入模数转换器。🎛️核心器件模数转换器模数转换器是核心器件,根据...
电子工程毕业论文
70.基于51单片机的多路温度采集控制系统71.基于单片机的数字钟设计 72.小功率不间断电源(UPS)中变换器的原理与设计73.自动存包柜的设计 74.空调器微电脑控制系统75.全自动洗衣机控制器 76.电力线载波调制解调器毕业设计论文77.图书馆照明控制系统设计 78.基于AC3的虚拟环绕声实现79.电视伴音红外转发器的设计 80....