基于51单片机的多路温度采集系统

作者&投稿:冯壮 (若有异议请与网页底部的电邮联系)
到哪里去找基于51单片机多路温度采集系统的汇编语言程序啊~

8DS18B20.rar 8路温度采集系统的汇编语言程序

905使用的是SPI接口,
框图描述如下:
发送端:ds1820-》单片机-》SPI接口-》NRF905-》发射
接收端:电波-》NRF905-》SPI接口-》单片机-》数据处理-》串口-》pc上位机-》显示保存等处理。
这是接受的数据流向,NRF905是收发双用的,可以再通过原路发送控制命令到数据采集端,完成诸如DS1820的寻址,报警检查等功能。

有些把NRF905做成简易模块的,在模块上加了个小单片机,已经把所有和905收发相关的操作 都简化,只要通过232或485把数据送进去就会自动收发。

第一章 确定系统功能与性能

本系统的功能主要有数据采集、数据处理、输出控制。能对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)封装形式

DS18B20有多路功能

我这里有个2路的,算不算是多路的温度显示系统?


基于MCS-51单片机的数字时钟系统设计
因为是做多路时钟 而51单片机只能做两路 所以要用到DS1302时钟芯片 :(1)具有时钟和日历的显示和调整功能,并可互相切换,时钟以24小时制控制时间;(2)具有闹钟功能,并设有闹钟启用标志;(3)具有多路时钟控制功能,每路控制不同的时间,当某路需控制的时间与时钟一致时送出相应控制信号,从而实现某道工序的控制或完成...

mcs-51单片机内部RAM的各部分作用是什么?
MCS-51单片机是一种集成的电路芯片,是采用超大规模集成电路技术把具有数据处理能力的中央处理器CPU随机存储器RAM、只读存储器ROM、多种I\/O口和中断系统、定时器\/计时器等功能(可能还包括显示驱动电路、脉宽调制电路、模拟多路转换器、A\/D转换器等电路)集成到一块硅片上构成的一个小而完善的计算机系统。

51单片机的P0口能不能同时既作为输入口又作为输出口
可以既作为输入,又作为输出。不过无法同时作为输入和输出。即在运行的整个周期中,可以在t0到t1时间内作为输入口,而在t1到t2时间内作为输出口。但是二者时间不能有交叉。也就是说,P0是输入还是输出,可以软件进行实时配置,但无论是哪种配置,在同一时间只有一种情况会生效。要么输入,要么输出。

大学PLC课程设计一般有哪些题目?
62.基于单片机控制的电机交流调速毕业设计论文 63.楼宇自动化--毕业设计论文 64.车辆牌照图像识别算法的实现--毕业设计 65.超声波测距仪--毕业设计 66.工厂变电所一次侧电气设计 67.电子测频仪--毕业设计 68.点阵电子显示屏--毕业设计 69.电子电路的电子仿真实验研究 70.基于51单片机的多路温度采集控制系统 71....

求推荐一款51单片机,做得了智能车的,带多路PWM输出,保证足够IO口。性能...
你没有说具体的PWM和多少IO口如果你不在乎价格的话我建议你用C8051F速度可以达到100M而且有64脚的IO封装多路AD DA !或是用美信的51速度可以达到40MIP后者是真正IT单时钟周期如果IO口不够用可以用74HC系列串口扩展。想多少就多少!STC的话建议你用STC12C5A60S2这款里面有2路PWM输出还可以实现低频...

Arduino和51单片机,两者有什么关系或区别?
在工业控制领域广泛应用。拓展知识:51单片机是对所有兼容Intel 8031指令系统的单片机的统称。该系列单片机的始祖是Intel的8004单片机,后来随着Flash rom技术的发展,8004单片机取得了长足的进展,成为应用最广泛的8位单片机之一,其代表型号是ATMEL公司的AT89系列,它广泛应用于工业测控系统之中。很多公司都有...

电子工程毕业论文
62.基于单片机控制的电机交流调速毕业设计论文63.楼宇自动化--毕业设计论文 64.车辆牌照图像识别算法的实现--毕业设计65.超声波测距仪--毕业设计 66.工厂变电所一次侧电气设计67.电子测频仪--毕业设计 68.点阵电子显示屏--毕业设计69.电子电路的电子仿真实验研究 70.基于51单片机的多路温度采集控制系统71.基于...

ATMEL公司有自带AD转换的单片机吗?
有的AT公司的51单片机系列比如AT89C2051 at91 等等都有自带,AVR系列的 比如 mega8、mega16等等都是单片机自带多路AD转换功能!这现在已经是单片机的标准配置了

51单片机+2个74hc595+12864液晶显示
51单片机+2个74hc595+12864液晶显示 40 多路数据采集分为2个电压一个电流一路路Proteus仿真论坛多路数据采集... 多路数据采集分为2个电压一个电流一路路 Proteus仿真论坛 多路数据采集 展开  我来答 2个回答 #热议# 已婚女性就应该承担家里大部分家务吗?

MCS-51单片机P3口各引脚的第二功能是什么?
4、P3.3INT1(外部中断1输入)5、P3.4T0(定时\计数器0的外部输入)MCS-51单片机使用注意:MCS-51单片机采用超大规模集成电路技术把具有数据处理能力的中央处理器CPU、随机存储器RAM、只读存储器ROM、多种I\/O口和中断系统、定时器\/计时器等功能(可能还包括显示驱动电路、脉宽调制电路、模拟多路转换器...

罗平县18399345730: 基于51单片机的多路温度采集系统 -
庾枝卤米: 第一章 确定系统功能与性能 本系统的功能主要有数据采集、数据处理、输出控制.能对0~1000

罗平县18399345730: 求一个51单片机的多路温度控制系统的C语言程序. -
庾枝卤米: #include<reg52.h> #include<math.h>#include<INTRINS.H>#define uchar unsigned char#define uint unsigned int;/******************************************************************//* 定义端口 *//******************************************************************/ ...

罗平县18399345730: 用51单片机+DS18B20+LCD12864+发光二极管+蜂鸣器做一个温度监测系统 -
庾枝卤米: 我做的一个项目里 除了 不是用的51单片机 (用PIC单片机驱动的)不是汇编外 其余的都可以满足你 是多路采集、区分(不区分)地址、多路控制单元输出、上下限设参数、即可由LCD12864 也可以接4*2的LED(耐低温,工业环境)

罗平县18399345730: 51单片机和DS18B20实现多点温度采集,完成 1能采集多点的温度(至少三点) 2使用LCD显示的温度 汇编程序
庾枝卤米: 一个仿真实例,6个DS18B20 一线采集,加 DS1302,LCD12864显示.

罗平县18399345730: 基于单片机的多点温度测量系统的设计如何实现温度的采集 -
庾枝卤米: DS18B20是单总线数字温度传感器,可以直接采集温度,并把采集到的数据通过单总线的方式,送入单片机,单片机处理数据,送入4路数码管显示就行了,测量的精度,可以通过软件控制.一条线上是可以挂多个DS18B20了,所以可以实现多点温度采集,但是一条线上最多能连接8个18B20.18B20内部光刻ROM中的有64位序列号,可以看作是该DS18B20的地址序列码,通过这个地址序列码区分单总线上的不同器件.这个系统最主要的就是编写单总线的接口函数,这部分要参考18B20的datasheet编写.

罗平县18399345730: 基于单片机的温度控制系统用C语言怎么编程
庾枝卤米: 基于51单片机的温度测量系统摘 要: 单片机在检测和控制系统中得到广泛的应用, 温度则是系统常需要测量、控制和保持的一个量. 本文从硬件和软件两方面介绍了at89...

罗平县18399345730: ST89C51单片机,多度温度采集系统.要求两路以上 -
庾枝卤米: 仿真里没有STC的芯片,但是你可以用AT的代替,但是在写程序时候就不能用到STC特有的功能.就你说的多路温度检测的话,也用不到.我有四路的,但是不是单总线,是采用分离IO口连接的.

罗平县18399345730: 单片机无线多路温度采集系统设计 -
庾枝卤米: 905使用的是SPI接口,框图描述如下:发送端:ds1820-》单片机-》SPI接口-》NRF905-》发射 接收端:电波-》NRF905-》SPI接口-》单片机-》数据处理-》串口-》pc上位机-》显示保存等处理.这是接受的数据流向,NRF905是收发双用的,可以再通过原路发送控制命令到数据采集端,完成诸如DS1820的寻址,报警检查等功能. 有些把NRF905做成简易模块的,在模块上加了个小单片机,已经把所有和905收发相关的操作 都简化,只要通过232或485把数据送进去就会自动收发.

罗平县18399345730: 基于51单片机的DS18B20程序(数码管显示) -
庾枝卤米: 参考下吧! 18B20数字温度显示系统 综合实验:用18B20(数字温度采集)74LS47(数码管译码)74LS138(三八译码) DS18B20是DALLAS公司生产的一线式数字温度传感器,具有3引脚TO-92小体积封装形式;温度测量范围为-55℃~+125...

罗平县18399345730: 基于51单片机的温控器数据采集系统设计毕业论文 -
庾枝卤米: 用单片机+温度传感器DS18B20+数码管或LCD1602就可以.

本站内容来自于网友发表,不代表本站立场,仅表示其个人看法,不对其真实性、正确性、有效性作任何的担保
相关事宜请发邮件给我们
© 星空见康网