基于8086的温度测控系统设计

合集下载

8086测温枪课程设计

8086测温枪课程设计

8086测温枪课程设计一、课程目标知识目标:1. 理解8086测温枪的基本工作原理,掌握温度传感器与微处理器的接口技术。

2. 学习并掌握8086汇编语言编程,能编写简单的温度读取及显示程序。

3. 掌握基础的数字信号处理知识,理解数据采集、处理和显示的过程。

技能目标:1. 能够运用所学知识,独立完成8086测温枪的组装和调试。

2. 能够运用汇编语言编写程序,实现温度的读取和显示。

3. 能够运用所学知识解决实际温度测量问题,具备一定的创新能力和实践能力。

情感态度价值观目标:1. 培养学生的团队合作意识,提高学生在团队中的沟通和协作能力。

2. 增强学生对电子技术的兴趣和热情,激发学生探索科学的精神。

3. 培养学生严谨、细致的学习态度,提高学生分析问题和解决问题的能力。

分析课程性质、学生特点和教学要求,本课程目标旨在使学生在掌握8086测温枪相关知识的基础上,提高实践操作能力,培养创新意识和科学精神。

通过课程学习,将目标分解为具体的学习成果,为后续的教学设计和评估提供依据。

二、教学内容1. 8086测温枪原理及结构- 温度传感器工作原理- 8086微处理器基本组成- 接口技术及信号传输2. 8086汇编语言编程- 汇编语言基础知识- 8086汇编指令系统- 程序编写及调试技巧3. 数字信号处理基础- 数据采集与处理- 数模转换原理- 显示技术及接口4. 实践操作- 8086测温枪组装与调试- 温度读取及显示程序编写- 故障排查及解决方案5. 教学案例及拓展- 实际应用案例分析- 创新设计及拓展实验教学内容依据课程目标,结合教材章节,确保科学性和系统性。

教学大纲明确教学内容的安排和进度,涵盖理论与实践,注重培养学生的动手能力和创新能力。

教学内容分为五个部分,逐步引导学生掌握8086测温枪相关知识,为后续教学和实践活动奠定基础。

三、教学方法针对8086测温枪课程特点,采用以下教学方法,旨在激发学生学习兴趣,提高教学效果:1. 讲授法:- 对8086测温枪的基本原理、结构及汇编语言基础知识进行系统讲解,使学生对课程内容有整体认识。

《温度控制系统设计》报告

《温度控制系统设计》报告

计算机硬件技术课程设计实践报告学院:自动化工程学院班级: 2012153姓名:徐建红学号: 201026002015年1月21日一、设计题目温度控制系统的设计二、开发目的利用8086微处理器设计出符合下面要求的系统:1)采用温度传感器AD590采集温度数据,CPU 控制温度值稳定在预设温度。

2)当温度低于预设温度值时系统自动启动电加热器,温度高于预设温度值时断开电加热器,数码管上输出的数字就是对应于所测量的实际温度。

3)根据实际需要设置温度并进行重新控制调节,使温度达到设定值并保持稳定,最大值为76.8℃,温度大于76.8℃时,系统会报错并退出系统。

三、设计方案图 1-1 系统原理框图因为温度传感器在仿真中无法使用,故用一滑动变阻器代替。

四、硬件原理图本系统在8086微处理器为核心的基础上,在扩展8255A ,ADC0809,8279,AD590,LED数码管,继电器等器件,从而构成整个硬件系统。

8086CPU的编程结构及引脚8086 CPU包括两大部分:EU和BIUBIU不断地从存储器取指令送入IPQ,EU不断地从IPQ取出指令执行;EU和BIU 构成了一个简单的2工位流水线;指令预取队列IPQ是实现流水线操作的关键(类似于工厂流水线的传送带)。

AD7~AD0:三态,地址/数据复用线。

ALE有效时为地址的低8位。

地址信号有效时为输出,传送数据信号时为双向。

A19~A16:三态,输出。

高4位地址信号,与状态信号S6-S3分时复用。

A15~A8 :三态,输出。

输出8位地址信号。

WR:三态,输出。

写命令信号;RD:三态,输出。

读命令信号;IO/M:三态,输出。

指出当前访问的是存储器还是I/O接口。

高:I/O接口,低:内存DEN:三态,输出。

低电平时,表示DB上的数据有效;RESET:输入,为高时,CPU执行复位;ALE:三态,输出。

高:AB地址有效;DT/ R:三态,输出。

数据传送方向,高:CPU输出,低:CPU输入8255A8255A主要功能:含3个独立的8位并行输入/输出端口,各端口均具有数据的控制和锁存/缓冲能力。

温度测控系统设计

温度测控系统设计

温度测控系统的设计目录一、设计要求,,,,,,,,,,,,2二、设计目的,,,,,,,,,,,,2三、设计的具体实现,,,,,,,,,21、温度控制系统的总体结构,,,,22、系统硬件选择和设计,,,,,,33、系统各部分功能模块介绍,,,,44、系统流程图,,,,,,,,,,75、系统调试,,,,,,,,,,116、程序,,,,,,,,,,,,1―/ J12四、结论与展望,,,,,,,,,,18五、心得体会及建议,,,,,,,,18、°六附录,,,,,,,,,,,,,丨2」J J J J J J J J J J J J J19七、参考文献,,,,,,,,,,,24、设计要求利用ADC080酥用中断式设计一个温度测控系统,在LED数码显示器上显示温度值,并对温度进行测试和控制,当检测温度达到温度上限60 T时开启风扇(即开启电机),低于下限温度30C时关闭风扇,LED 上的显示内容为:XX C (采用十进制显示)。

二、设计目的课程设计是学生理论联系实际,提高实际综合运用能力的一个保障,也是工程师基本训练的重要环节,电子信息工程专业的学生在学完了《微机原理与接口技术》课程后,已经具备了对微机系统进行设计的初步能力。

通过对一个具体微机系统软硬件系统的设计和调试,培养学生运用该课程的理论知识和技术知识解决工程实际问题的能力,学习微机系统的设计方法:学生通过对实验室系统的实验调试,进一步培养和提高科学实验能力,因此,本课程设计为学生提供了一个良好的理论联系实际的机会和场所,有利于为学生树立微机是一个整体系统的概念,同时加强了学生编制和调试程序的能力,进一步培养学生的独立工作能力。

因此,它是教数学计划中必不可少的重要环节。

本课程是电子信息工程专业的必修课。

本设计的目的是以8086微处理器为控制器,将温度传感器输出的小信号经过放大和低通滤波后,送至A/D 转换器;微控制器实时采集、显示温度值(要求以摄氏度显示),同时系统还应可设定、控制温度值,使系统工作在设定温度。

基于8086微处理器的温度测控系统设计

基于8086微处理器的温度测控系统设计

微机原理及接口技术课程设计报告目录目录..........................................................................1 摘要及关键词..................................................................2 1温度控制系统的总体结构概况...................................................2 2系统器件选择.................................................................3 2.1 系统扩展接口的选择.......................................................3 2.2温度传感器与A/D转换器的选择............................................3 2.3 显示接口芯片............................................................3 2.4 8086微处理器及其体系结构................................................3 2.4.1 8086CPU的编程结构.....................................................3 2.4.2执行部件(EU)..........................................................42.4.3总线接口部件(BIU).....................................................43 系统各部分功能模块介绍......................................................4 3.1温度测量和控制部分.......................................................4 3.1.1温度测量部分............................................................43.1.2 温度控制部分...........................................................5 3.2 ADC0809与8255的连接.................................................5 3.3 8086的可编程外设接口电路...............................................6 3.4 数据显示部分.............................................................73.5 系统硬件原理图..........................................................84 软件设计....................................................................8 5系统流程图...................................................................8 5.1 主程序..................................................................8 5.2 BCD码转换子程序........................................................10 5.3 显示子程序..............................................................105.4 温度值设置子程序........................................................106 结论.......................................................................12 参考文献.....................................................................12基于8086的温度测控系统设计摘要本文介绍了一种基于8086微处理器的温度测控系统,采用温度传感器AD590采集温度数据,用CPU控制温度值稳定在预设温度。

微机原理课程设计 太阳能热水器控制 8086

微机原理课程设计 太阳能热水器控制 8086

J I A N G S U U N I V E R S I T Y微机系统与接口技术课程设计说明书题目:太阳能热水器的数显控制学院名称:机械工程学院专业班级:测控1401姓名学号:指导教师:2016 年12 月目录引言 (1)一、结构设计 (1)1.1温度传感器 (1)1.1.1 DS18B20数字温度传感器 (1)1.1.2 AD590温度传感器 (2)1.2水位传感器 (3)1.2.1开关式液位传感器 (3)二、硬件设计 (4)2.1功能分析 (4)2.1.1温度读取与显示 (4)2.1.2水位的读取与显示 (6)2.1.3低温保护功能 (6)2.1.4手动注水功能 (7)2.2存储器 (7)2.3总体接线 (8)三、程序设计 (9)3.1.2 手动注水子程序 (11)四、功能测试 (12)4.1低温保护功能测试 (12)4.2水位显示和手动注水功能测试 (14)五、总结 (17)参考文献 (18)原件清单 (19)微机系统与接口技术课程设计任务书一、设计目的:1、建立微机系统概念,加深对微机系统的理解和认识,提高微机系统的应用能力。

2、进一步学习和掌握微机程序设计方法,通过应用程序的编写和调试,学习程序的调试方法。

3、进一步熟悉违纪典型接口芯片的使用,接口及外部设备与系统的连接方法,二、题目:微机系统与接口技术应用系统的设计-------------太阳能热水器数显控制器三、设计要求:1、以8086(8088)CPU为主控单元,构建微机应用系统。

2、应用系统的硬件设计,画出电路原理图和线路连接图。

3、应用系统的软件设计,画出软件流程图,写出主要程序。

4、根据实验条件,进行微机应用系统的部分模拟调试工作,写出调试说明。

5、整理设计说明书,列出参考文献清单。

6、列出使用的元件和设备清单引言目前,中国已成为世界上最大的太阳能热水器生产国,年产量约为世界各国之和。

但是与之相配套的太阳能热水器控制器却一直处在研究与开发阶段。

基于8086的锅炉的液位和温度调节系统

基于8086的锅炉的液位和温度调节系统

基于8086的锅炉的液位和温度调节系统李潇126040109一、系统方案:1)温度的控制方案:由于温度和热电阻的加热很难建立起一个比较明确的数学关系,且温度的受外界影响比较大。

所以在确定温度的控制方案的时候选择PID闭环算法,由于采用闭环,所以有比较强的抗干扰能力,而PID算法本生可以解决数学模型比较难于建立的情况,所以PID算法是次系统的一个比较理想的选择。

而为了更快的实现调节,同时也为了避免PID算法在计算过程中出现积分饱和的情况,所以选择积分分离的PID算法来控制温度。

2)液位的控制方案:液位的控制一般都是通过的是阀门来控制进水或者出水,从而控制锅炉的液位。

而一旦阀门打开那么一般就可以确定进水或者出水的流量大小。

且锅炉的形状一般比较规则,所以就能够很好的计算出要达到相应的液位所需要的打开阀门的时间。

所以要实现液位的控制,在一般要求的情况下,可以选择开环控制。

3)温度的测量方案:要实现一个温度传感器的设计,方案很多,也很简单。

在要求不高的情况下可以利用二极管的导通压降和温度呈线性的关系来实现。

4)液位的测量方案:实现液位的测量方法很多,鉴于成本和和精度的折中考虑,可以制作一个电容式液位传感器。

二、系统的硬件选择:AD574,DA1210,多路开关,8086芯片,温度传感器、液位传感器、采样保持器。

1)AD574转换器在本设计中,我采用了AD574转换器,它可以将多路转换器输入的模拟量进行A/D转换。

AD574是美国Analog Device公司生产的12位逐次逼近式模数转换器。

原理框图以及控制信号真值表如下:图6 AD574原理框图表2 AD574控制信号真值表CE /CS R/C 12/ /8 A0 操作0 X X X X 无操作X 1 X X X 无操作1 0 0 X 0 启动12位转换器1 0 0 X 1 启动8位转换器1 0 1 5V X 12位并行输出1 0 1 接地0 高8位输出1 0 1 接地 1 低4位输出2)DA1210转换器选用DACl210是双列直插式24引脚集成电路芯片。

温度测控系统设计

温度测控系统设计

温度测控系统设计自动化专业学生 xxx指导教师 xxx摘要:温度是工业领域中十分重要又较为普遍的被控参数,其稳定性对工业产品质量有着直接的影响。

本设计是以8086微处理器为控制器,将温度传感器输出的小信号经过放大和低通滤波后,送至A/D转换器;微控制器实时采集、显示温度值(要求以摄氏度显示),同时系统还应可设定、控制温度值,使系统工作在设定温度。

利用ADC0809采用中断式设计一个温度测控系统,在LED数码显示器上显示温度值,并对温度进行测试和控制,当检测温度达到温度上限60℃时开启风扇(即开启电机),低于下限温度30℃时关闭风扇,LED上的显示内容为:XX℃(采用十进制显示)。

关键词:被控参数;控制器;转换器The Design of Temperature Control SystemStudent majoring in automation major xxxTutor xxxAbstract:The temperature is very important and more common controlled parameter in the industrial field, its stability has a direct impact on the quality of industrial products. The design is based on the 8086 microprocessor as the controller, the output of the temperature sensor for the small signal after amplification and low-pass filter, sent to the A/D converter; microcontroller real-time acquisition, display temperature (in degrees Celsius display), and at the same time the system should be set up, to control the temperature value, make the system work at the set temperature. Using ADC0809 to adopt the design of a temperature control system interrupt, display the temperature value in the LED digital display, and test and control of temperature, when the detected temperature reaches the temperature limit at 60 ℃open fan (i.e. open motor), turn off the fan below the lower limit temperature is 30 ℃, the LED display content: XX ℃(using decimal display).Keywords: controlled parameter; controller; transducer1 课程设计目的课程设计是学生理论联系实际,提高实际综合运用能力的一个保障,也是工程师基本训练的重要环节,电子信息工程专业的学生在学完了《微机原理与接口技术》课程后,已经具备了对微机系统进行设计的初步能力。

微机原理与接口课程设计温度控制系统

微机原理与接口课程设计温度控制系统

微机原理与接口课程设计温度控制系统信息科学与技术学院微机原理与接口课程设计课程题目:温度控制系统学生姓名: 唐维学号: 2009082208 专业、年级 : 计科 09 级1 班指导教师: 周涛时间: 2012年1月12日目录1(题目及要求 ..................................................................... (3)1.1 题目:设计一个温度控制系统 (3)1.2 要求: .................................................................... .................... 3 2. 功能设计 ..................................................................... .. (3)2.1 功能模块 ..................................................................... (3)2. 2 ADC0809与8255的连接 (5)2.3系统流程图 ..................................................................... (7)2.3.2 BCD码转换子程序 (9)2.3.3.显示子程序 ..................................................................... . (9)2.3.4.温度值设置子程序 (9)3.详细设计 ..................................................................... .. (11)3.1 系统工作原理...................................................................... .. (11)3.2 系统硬件选择和设计 (11)3.3ADC0809 ................................................................ . (12)3.4 8279键盘、显示接口电路 (14)3.4.3 LED显示器工作原理 (17)3.5系统软件设计...................................................................... ...... 184.总结 ..................................................................... ............................... 19 5.参考文献 ..................................................................... ....................... 19 6.附:源程序 ..................................................................... . (19)1(题目及要求1.1 题目:设计一个温度控制系统1.2 要求:1)、检测2)、数码管显示3)、报警2. 功能设计2.1 功能模块2.1.1 温度测量和控制部分1)温度测量部分A\D590是AD公司生产的一种精度和线度较好的双端集成传感器,其输出电流与绝对温度有关,对于电源电压从5-10V变化只引起1uA最大电流的变化或1摄氏度等效误差。

  1. 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
  2. 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
  3. 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。

基于8086的温度测控系统设计摘要本文介绍了一种基于8086微处理器的温度测控系统,采用温度传感器AD590采集温度数据,用CPU控制温度值稳定在预设温度。

当温度低于预设温度值时系统启动电加热器,当这个温度高于预设温度值时断开电加热器。

关键词:微处理器温度传感器 A/D转换器控制系统1温度控制系统的总体结构概况温度信息由温度传感器测量并转换成微安级的电流信号,经过运算放大电路将温度传感器输出的小信号进行跟随放大,输入到A/D转换器(ADC0809)转换成数字信号输入主机。

数据经过标度转换后,一方面通过数码管将温度显示出来;另一方面,将该温度值与设定的温度值进行比较,调整电加热炉的开通情况,从而控制温度。

在断开电加热器,温度仍然异常,报警器发出声音报警,提示采取相应的调整措施。

其温度控制系统的原理框图如图1-1所示。

图1-1 系统原理框图2系统器件选择2.1 系统扩展接口的选择本次设计采用的是8086微处理器,选择8255A可编程并行接口作为系统的扩展接口,8255A的通用性强,适应灵活,通过它CPU可直接与外设相连接。

2.2温度传感器与A\D转换器的选择本系统选用温度传感器AD590构成测温系统。

AD590是一种电压输入、电流输出型集成温度传感器,测温范围为0℃~200℃,非线性误差在±1℃,其输出电流与温度成正比,温度没升高1K(K为开尔文温度),输出电流就增加1uA。

其输出电流I=(273+T)u A。

本=(2730 + 10T)MV.另外,为满足系统设计中串联电阻的阻值选用2KΩ,所以输出电压V+输入模拟量进行处理的功能,对其再扩展一片ADC0809,以进行模拟—数字量转化。

2.3显示接口芯片为满足本次设计温度显示的需要,我们选择了8279芯片,INTEL8279芯片是一种通用的可编程的键盘、显示接口器件,单个芯片就能完成键盘键入和LED显示控制两种功能。

备注:系统硬件接线应尽量以插接形式连接,这样便于多用途使用和故障的检查和排除。

2.4 8086微处理器及其体系结构2.4.1 8086CPU的编程结构编程结构:是指从程序员和使用者的角度看到的结构,亦可称为功能结构。

从功能上来看,8086CPU可分为两部分,即总线接口部件BIU(Bus Interface Unit)和执行部件EU (Execution Unit)。

8086CPU的内部功能结构如图2-1所示:图2-1 8086/8088CPU内部功能结构图2.4.2执行部件(EU)功能:负责指令的执行。

组成:包括①ALU(算术逻辑单元)、②通用寄存器组和③标志寄存器等,主要进行8位及16位的各种运算。

2.4.3总线接口部件(BIU)功能:负责与存储器及I/O接口之间的数据传送操作。

具体来看,完成取指令送指令队列,配合执行部件的动作,从内存单元或I/O端口取操作数,或者将操作结果送内存单元或者I/O端口。

组成:它由①段寄存器(DS、CS、ES、SS)、②16位指令指针寄存器IP(指向下一条要取出的指令代码)、③20位地址加法器(用来产生20位地址)和④6字节(8088为4字节)指令队列缓冲器组成。

3 系统各部分功能模块介绍3.1温度测量和控制部分3.1.1温度测量部分A\D590是AD公司生产的一种精度和线度较好的双端集成传感器,其输出电流与绝对温度有关,对于电源电压从5-10V变化只引起1uA最大电流的变化或1摄氏度等效误差。

图4-1给出了用于获得正比于绝对温度的输出电流的基本温度敏感电路。

A\D590输出的电流I=(273+T)uA(T为摄氏温度)。

因此测量的电压V为(273+T)uA×10K=(2.73+T/100)V,为了将电压测量出来,又务必使电流I不分流出来。

使用电压跟随器使其输出电压V2等于V 。

由于一般电源供应多器件之后,电源是带杂波的,因此使用稳压二极管作为稳压元件,再利用可变电阻分压,其输出电压V1需调至2.73V。

差动放大器其输出V0为(100K/10K)×(V2-V1)=T/10,如果现在为摄氏28℃,输出电压为2.8V。

输出电压接A\D转换器,那么A\D转换输出的数字量就和摄氏温度成线性比例的关系。

图 3-1输出电流的基本温度敏感电路3.1.2 温度控制部分当PC6为高电平时,三极管导通,继电器吸合,向加热系统输出12V电压加热;反之,输入低电平,三极管截止,继电器断开,停止加热。

在图3-2中,二极管的作用是吸收继电器端开时产生的浪涌电压。

图 3-2温度控制图3.2 ADC0809与8255的连接模拟输入通道地址A,B,C直接接地,因此ADC0809只对通道IN0输入的电压进行模数转换。

为了减少输入噪声其他通道直接接地。

ADC0809的数据线D0-D7与8255的PB0-PB7相连接。

其片选CS与8086的地址/数据总线AD14相连接。

图3-3 ADC0809与8255的连接图3.3 8086的可编程外设接口电路8255的数据口D0-D7与CPU的6根控制线相连接,控制8255A内部的各种操作。

控制线RESET用来使8255A复位。

CS和地址线A1及A0用于芯片选择和通道寻址。

图 3-48086的可编程外设接口电路图3.4 数据显示部分图3-4数据显示图3.5 系统硬件原理图图 3-5系统硬件原理图4 软件设计设计的目的是以8086微处理器为控制器,将温度传感器输出的小信号经过放大和低通滤波后,送至A/D转换器;微控制器实时采集、显示温度值(要求以摄氏度显示),同时系统还应可设定、控制温度值,使系统工作在设定温度5系统流程图5.1 主程序通过开始界面,显示提示信息,调用温度子程序,设置温度。

通过模数转换器采集A\D 值并求其平均值。

调用BCD码转换子程序将其转换为十进制温度值;调用显示子程序,如果温度高于实际温度,就加热,反之拨动开关关闭,停止加热。

在此过程中,还可以重复设置温度值。

其流程图如图5-1所示。

图 5-1系统流程图5.2 BCD码转换子程序设定温度为0摄氏度时变换放大电路送出的模拟量为0.0V,此时A/D输出的数字量为00H;温度为76.5℃时变换器送出对应电压4.98V,此时A/D输出的数字量为FFH,即每0.3℃对应1LSB的变化量,对应电压值为19.5mV。

报警温度设定为76.8℃,此时,输出电压约为5.0V左右。

其流程图如图5-2所示。

图 5-2 BCD码转换子程序流程图5.3 显示子程序采用动态显示方式,其流程图如图5-3所示。

5.4 温度值设置子程序问了避免加热温度过高,在程序设计中加了一条,即设定值不能大于76.8℃,否则就认为有错系统报警。

其流程图如图5-4所示。

图 5-4温度值设置子程序流程图6 系统调试通过前一部分的介绍说明,我们对系统的工作情况有了大体的了解。

为了进一步了解系统的工作过程,这里介绍一下系统调试过程及调试过程中出现的一些具体的问题。

我们的实验调试软件运行于DOC环境下,其步骤如下:一、根据硬件图和原理图连接好线路。

二、在PC机上敲入程序,并对其进行的查错,编译,连接,最后生成可执行文件。

三、接上电源,敲入可执行文件的文件名,系统就开始了工作过程。

1)这是DOC屏幕上会出现的一些提示信息,如’ENTER ANY KEY TO BEGIN!’’*** LET PA0=0 TO ADJUST THE TEMPERATURE VALUE!***’’*** LET PA0=1 TO INPUT ANEW TEMPERATURE VALUE!***’这里后两条只作注释用。

2)然后敲任意一个键,系统就开始进行温度测量和显示,屏幕上就会显示’INPUT THE TEMPERATURE:’在这一条信息之后敲入一温度值。

注意这里敲入的温度值不能大于76摄氏度,否则屏幕将会显示’INPUT VALUE ERROR !’并返回DOC。

(以后重新设定温度时也是如此)3)在正常情况下,敲入设定温度后系统就开始进行控制调节,当实际温度小鱼设定值时,系统就开始进行加热,如果不加改变,它就会加热一直稳定到设定的温度值;如果这是想重新设置一温度,只要把8255的PA0读取拨动开关拨到1,屏幕上就会显示:‘INPUT A NEW TEMPERATURE:’这里又得注意一下,在敲入一个新的设定温度之前,得先把PA0读取拨动开关拨到0,否则,在敲完设定温度之后,屏幕上又会显示同样一条信息。

因为它是根据PA0是0还是1来决定是去重新输入设定温度还是去调节温度。

如果不先把PA0拨为0,它就是一直输入却不进行调节。

另外,这里温度值的设定的次数没有限制。

7 结论本设计采用的单片机是作为现代工业中最常用的集成芯片。

具有体积小、重量轻、抗干扰能力强、对环境要求不高、价格低廉、可靠性高、灵活性好、易于推广应用等显著优点,通过软件逻辑控制实现对温度的控制和调节。

本文的温度控制系统,只是单片机广泛应用于各行各业中的一例。

本设计中应用了许多单片机芯片和单片机常用的外部设,单片机芯片如:ADC0809,8255等。

单片机外部设备如:温度检测元件AD590,键盘和显示系统中的LED显示器等。

该系统的主要优点如下:一、本系统本着简单可靠的原则完成了设计要求,尽量做到线路简单,充分利用软件编程,安装比较灵活而且价格较低。

二、在系统的硬件和软件设计中,都加有安全设计部分,避免加热过高造成设备的损坏。

同时,该系统在测量过程中会带来系统误差。

相关文档
最新文档