基于8086温度监控报警系统设计

**单片机设计介绍,基于8086温度监控报警系统设计

一 概要

  基于8086的温度监控报警系统设计概要主要涵盖了该系统的基本组成、工作原理、设计特点以及应用前景等方面。以下是对该设计概要的详细阐述:

一、系统概述

基于8086的温度监控报警系统是一个集温度采集、处理、监控与报警功能于一体的综合性系统。该系统利用8086微处理器作为核心控制单元,结合温度传感器、A/D转换器、报警装置等硬件设备,实现对温度的实时监控和异常报警。

二、系统组成与工作原理

温度传感器:负责实时采集环境温度数据,并将其转换为电信号输出。
A/D转换器:将温度传感器输出的模拟信号转换为数字信号,以便微处理器进行处理。
8086微处理器:接收数字信号,执行数据处理和逻辑判断。当温度超过预设的安全范围时,触发报警机制。
报警装置:包括声光报警器等设备,用于在温度异常时发出警报,提醒用户采取相应的处理措施。
此外,系统还包括显示模块、控制模块等部分,用于实时显示温度数据、控制报警装置的开关等。

三、设计特点

实时性:系统能够实时采集和处理温度数据,确保对温度的准确监控。
灵活性:系统支持用户自定义温度范围和报警方式,可以根据实际需求进行调整。
可靠性:系统采用成熟的微处理器技术和温度传感器,具有较高的稳定性和可靠性。
人机交互性好:系统操作简便,具有良好的人机交互能力,方便用户进行监控和操作。
四、应用前景

基于8086的温度监控报警系统具有广泛的应用前景。在工业生产中,该系统可用于监控设备的运行温度,预防因温度过高或过低导致的设备损坏或生产事故。在环境监测领域,该系统可用于实时监测室内外温度,为环境控制和节能降耗提供数据支持。此外,该系统还可应用于智能家居、农业温室等领域,为人们的生活和农业生产提供便利。

综上所述,基于8086的温度监控报警系统设计是一个具有实际应用价值和广阔前景的项目。通过该设计,可以实现对温度的实时监控和异常报警,提高生产效率和安全性,为人们的生活和工业生产带来便利。

二、功能设计

1.利用Proteus仿真平台,设计实现一个恒温箱温度简单的开关量控制系统, 其中使用了20ms硬件中断。使用了.IF-ELSE_ENDIF、.WHILE…等分支和循环宏,使汇编程序结构像C语言程序结构一样清晰。

选用如下图给出的元器件设计一个恒温箱温度采集控制系统。该系统有两个状态:设置状态和控制状态。在设置状态时,通过键盘可以修改恒温箱的设定温度;在控制状态时,用开关量输出进行简单控制。检测温度与设定温度进行比较,当检测温度小于设定温度时,控制继电器加热;当检测温度大于设定温度时,关闭加热。当有按键时,发出1kHz声音200毫秒,用于按键提示。

系统有两位七段数码管显示温度值(099℃)。在设置状态时,系统显示设定温度;在控制状态时,系统显示当前检测温度。系统通过4×4键盘输入设定温度值和启动控制,键盘有09键、Setting键和Control键共12个键可用。

设计思路

设计思路
文献研究法:搜集整理相关单片机系统相关研究资料,认真阅读文献,为研究做准备;

调查研究法:通过调查、分析、具体试用等方法,发现单片机系统的现状、存在问题和解决办法;

比较分析法:比较不同系统的具体原理,以及同一类传感器性能的区别,分析系统的研究现状与发展前景;

软硬件设计法:通过软硬件设计实现具体硬件实物,最后测试各项功能是否满足要求。

三、 软件设计

本系统原理图设计采用Altium Designer19,具体如图。在本科单片机设计中,设计电路使用的软件一般是Altium Designer或proteus,由于Altium Designer功能强大,可以设计硬件电路的原理图、PCB图,且界面简单,易操作,上手快。Altium Designer19是一款专业的整的端到端电子印刷电路板设计环境,用于电子印刷电路板设计。它结合了原理图设计、PCB设计、多种管理及仿真技术,能够很好的满足本次设计需求。

————————————————

仿真实现
本设计利用protues8.7软件实现仿真设计,具体如图。

Protues也是在单片机仿真设计中常用的设计软件之一,通过设计出硬件电路图,及写入驱动程序,就能在不实现硬件的情况进行电路调试。另外,protues还能实现PCB的设计,在仿真中也可以与KEIL实现联调,便于程序的调试,且支持多种平台,使用简单便捷。
————————————————

原理图

在这里插入图片描述

五、 程序

本设计利用KEIL5软件实现程序设计,具体如图。作为本科期间学习的第一门编程语言,C语言是我们最熟悉的编程语言之一。当然,由于其功能强大,C语言是当前世界上使用最广泛、最受欢迎的编程语言。在单片机设计中,C语言已经逐步完全取代汇编语言,因为相比于汇编语言,C语言编译与运行、调试十分方便,且可移植性高,可读性好,便于烧录与写入硬件系统,因此C语言被广泛应用在单片机设计中。keil软件由于其兼容单片机的设计,能够实现快速调试,并生成烧录文件,被广泛应用于C语言的编写和单片机的设计。
在这里插入图片描述

————————————————

在这里插入图片描述

六、 文章目录

目 录

摘 要 I
Abstract II
引 言 1
1 控制系统设计 2
1.1 主控系统方案设计 2
1.2 传感器方案设计 3
1.3 系统工作原理 5
2 硬件设计 6
2.1 主电路 6
2.1.1 单片机的选择 6
2.2 驱动电路 8
2.2.1 比较器的介绍 8
2.3放大电路 8
2.4最小系统 11
3 软件设计 13
3.1编程语言的选择 13
4 系统调试 16
4.1 系统硬件调试 16
4.2 系统软件调试 16
结 论 17
参考文献 18
附录1 总体原理图设计 20
附录2 源程序清单 21
致 谢 25

  • 21
    点赞
  • 28
    收藏
    觉得还不错? 一键收藏
  • 1
    评论
### 回答1: Proteus 8086是一款用于模拟和仿真电子电路和嵌入式系统的软件。温度报警是其中一个常见的应用场景之一。 Proteus 8086温度报警微机的原理是通过使用温度传感器获取环境温度,并通过微控制器(如8051或Arduino)来对温度值进行监测和判断。当温度超过预设的阈值时,微控制器会触发报警器或发出警报信号。 具体实现步骤如下: 1. 连接温度传感器:将温度传感器与微控制器进行连接,通过引脚或通信接口来读取温度数值。常见的温度传感器有热敏电阻(如NTC)、热敏电偶(如LM35)等。 2. 编程设置阈值:在微控制器上编写程序,设定温度的阈值。当温度值超过或低于设定值时,触发相应的报警动作。 3. 温度监测和判断:在程序中实时读取温度传感器的数值,并与设定的阈值进行比较。如果温度超过设定的阈值,就会执行相应的报警操作。 4. 报警器和警报信号:根据需求,可以选择不同的报警器来进行警示,如蜂鸣器或LED灯。当温度超过设定的阈值时,报警器会发出声音或灯光,并提醒用户或操作者注意。 总结来说,Proteus 8086温度报警微机通过外部温度传感器和内部微控制器的组合,能够实时监测环境温度,并在温度超过设定的阈值时,触发相应的报警动作,从而实现对温度的准确监测和警示。这项技术在实际生活中具有重要的应用,比如恒温控制、温室监测等领域。 ### 回答2: Proteus 8086温度报警微机是一种基于8086微处理器的温度监测与报警系统。该系统的原理是利用温度传感器将实时的温度数据转换为模拟信号输入到微处理器内部的模拟-数字转换器(ADC)中进行数字化处理。 首先,温度传感器感知温度信号,并将其转换为与温度成比例的模拟电压信号。然后,模拟电压信号经过ADC转换为数字信号,由8086微处理器进行采集和处理。 8086微处理器通过编程实现对温度数据的监测和报警功能。它根据预设的温度阈值与实时温度数据进行比较,一旦温度超过阈值,系统将触发报警机制。报警机制可以通过触发蜂鸣器发声或者通过显示屏上的警告信息来警示用户。同时,系统还可以通过串口或以太网等方式发送警告信息给远程设备或者服务器。 此外,Proteus 8086温度报警微机还具备其他功能,如数据记录和图像显示。8086微处理器可以将温度数据存储在存储器中,以便后续分析和监测。而图像显示功能可以将温度信息以可视化的方式呈现在液晶显示屏上,用户可以直观地观察温度变化。 总结来说,Proteus 8086温度报警微机利用温度传感器将实时温度转换为模拟电压信号,并通过ADC转换为数字信号,由8086微处理器进行温度监测和报警。该系统可实时监测温度,并在温度超过设定阈值时触发警报机制。此外,还具备数据记录和图像显示等功能,使用户可以更直观地了解温度变化情况。 ### 回答3: Proteus 8086温度报警微机原理是指利用Proteus 8086微控制器来监测和报警温度的原理。 Proteus 8086是一种微控制器,具有强大的计算和控制能力。温度监测和报警是现代生活中非常常见的需求,因此在Proteus 8086中加入了温度传感器和报警功能。其工作原理如下: 首先,Proteus 8086系统通过连接温度传感器来获取环境温度温度传感器通常是电阻传感器,其输出电压与环境温度成正比。Proteus 8086通过ADC(模拟到数字转换器)将这个电压信号转换为数字信号,方便处理和计算。 接下来,Proteus 8086在内部程序中设置了一个温度阈值。一旦检测到的温度超过了设定的阈值,微控制器将触发报警功能。 当温度超过阈值时,Proteus 8086将通过输出引脚控制声音模块或报警器,发出警报信号,提醒用户注意温度异常。此外,也可以通过LCD显示模块输出温度信息和报警状态,方便用户实时了解系统工作状态。 同时,Proteus 8086还可以通过串口或网络接口,将温度数据和报警信息发送到远程监控终端或服务器,实现远程监控和管理。 总之,Proteus 8086温度报警微机原理是通过温度传感器获取环境温度,并通过内部程序和报警功能,在温度超过阈值时触发报警信号。通过声音、显示模块和远程通信接口,实现温度监测和报警功能。这种微机原理在很多领域都有广泛的应用,如工业自动化、家庭温控等。

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论 1
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值