Verilog HDL家用空调温度控制器设计

Verilog HDL家用空调温度控制器设计
Verilog HDL家用空调温度控制器设计

数字系统课程设计

设计报告

设计题目:家用空调温度控制器班级:电技081

姓名:翟建峰

学号:3080422031

日期:2010-12-31

一设计题目的要求:

家用空调温度控制器的功能为:

1、室内温度可由按键设置,温度的设置范围为20度至39度。

2、有加热和制冷两种工作模式。当空调工作在加热模式时,如果室温低于设定温度,空调加热,反之,不加热;当空调工作于制冷模式时,如果室温高于设定温度,空调制冷,反之空调不制冷。

3、对室内温度用两位数码管进行实时显示。

二设计方案及其工作原理:

总的设计框图如下:

本电路由控制核心cpu、按键、4位锁存器、数码管7位译码器电路组成。

cpu:负责数据接收;室温和设定温度的比较;工作模式选择;显示数据的输出;加热制冷信号的控制;报警信号的输出等。

按键:负责设定标准温度,设置温度的升高与降低。

锁存器:将cpu输出的显示信号锁存,防止干扰,将信号送给译码器。

译码器:将BCD码译成数码管显示用的高低电平。

工作原理

在reset信号作用下,设定温度寄存器赋初值,初值为26度,通过add (温度升)和down(温度减)来步进调整设定温度(步进为一)。按键(key)模块通过seta和setb输出端口将设定温度传给cpu。

cpu接收到设定温度后将其与由温度传感器传来的室温xy比较,将比较结果标志存在寄存器(flag)中。读取用户工作模式(mod=1时为加热,mod=0时为制冷)。在加热模式状态下,根据flag的值给出加热控制寄存器heat赋值;在制冷模式状态下,根据flag的值给制冷状态寄存器cool赋值。

cpu还将设置温度与设置温度范围比较,将比较结果标志存在报警寄存

器flag_high(超上界寄存器)和flag_low(超下界寄存器)。

cpu还将室温和设定温度分别存放在室温寄存器和设定温度寄存器中。

最后,cpu将寄存器的值通过各端口输出。

各锁存器将数据锁存后在时钟信号的作用下将锁存信号输出给译码器,译码器再把BCD码转换成数码管显示的高低电平,数码管显示出室温和设置温度。

Led灯接到有效信号后点亮,指示设定温度是否越界(led_settoohigh表示设置温度过高;led_settoolow表示设置温度过低)。

三各单元电路设计:

1、cpu设计

cpu框图如下:

disp_outx:室温十位输出显示

disp_outy:室温个位输出显示

disp_outa:设置十位输出显示

disp_outb:设置个位输出显示

cool:制冷输出信号

heat:加热输出信号

led_settoohigh:设定温度超越上限报警

led_settoolow:设定温度超越下限报警

x:室温十位输入

y:室温个位输入

a:设定温度十位输入

b:设定温度个位输入

mod:用户加热制冷模式选择

clk:时钟脉冲

flag:室温和设置温度比较标志位寄存器

flag_high:设置温度超越上界标志位寄存器

flag_low:设置温度超越下界标志位寄存器

2、按键(key)设计

按键(key)框图如下:

seta 输出温度设定十位

setb 输出温度设定个位

add 设定温度加一

down 设定温度减一

clk 时钟信号

reset复位信号(用于寄存器赋初值)

3、锁存器设计

锁存器框图如下:

data:锁存数据输入

qout:锁存数据输出

clk:时钟信号

4、译码器设计

译码器框图如下:

D4:译码器BCD码输入信号

a,b,c,d,e,f,g:译码器输出信号(输入给数码管)

四模拟仿真验证及结果分析:

因整体仿真验证结果不易说明效果,故将各模块仿真结果予以分析。

1、cpu仿真结果

cpu仿真结果如图:

分析:前两个周期,用户模式为加热模式(mod=1)室温<设定温度,加热(heat=1);5~6周期用户模式为制冷(mod=0),室温>设定温度,制冷(cool=1);第7~9周期设置温度<20度,超越下界报警(led_settoolow=1);第10~12周期,设置温度>39度,超越上界报警(led_settoohigh=1)。

2、键盘仿真结果

键盘仿真结果如图:

分析:前2周期,reset=1,设置温度被设为26度,第5~10周期,add=1,设置温度每周期递增一;第12~20周期down=1,设置温度每周期递减一,21~27周期,没有增加和减少信号,温度稳定在24度。

3、锁存器仿真结果

锁存器仿真结果如图:

4、译码器仿真结果

译码器仿真结果如图:

分析:D4输入8时,abcdefg为:1111111,D4输入为7时,abcdefg为:1110000,符合数码管显示规则。

下图为整个顶层结果仿真图(部分),仅供参考:

五总结体会:

在这次课程设计的过程中,遇到了很多的问题;但也学习到了很多平时上课不曾接触到的东西、不懂的知识。了解到了具体的大工程是如何生成的、进一步掌握并熟悉了verilog HDL语言,同时也学会了同学之间相互的团结和协作。

通过本次课程设计,我懂得一个工程,必须先要有一个总体的方案,心中要明确设计的目的,如何才能达到这个目的;然后划分模块,将复杂抽象的问题具体简单化;接着逐个设计每个模块,调试,分析,再调试,直到完成各个模块的要求为止;最终,将各个模块整合起来,完成整体模块,完成工程设计。可谓受益匪浅……。

附录:程序源代码

/*温度控制cpu*/

//disp_outx 室温十位输出显示

//disp_outy 室温个位输出显示

//disp_outa 设置十位输出显示

//disp_outb 设置个位输出显示

//cool 制冷输出信号

//heat 加热输出信号

//led_settoohigh 设定温度超越上限报警

//led_settoolow 设定温度超越下限报警

//x 室温十位输入

//y 室温个位输入

//a 设定温度十位输入

//b 设定温度个位输入

//mod 用户加热制冷模式选择

//clk 时钟脉冲

//flag 室温和设置温度比较标志位寄存器

//flag_high 设置温度超越上界标志位寄存器

//flag_low 设置温度超越下界标志位寄存器

module cpu(disp_outx, disp_outy, disp_outa, disp_outb, cool, heat, led_settoohigh, led_settoolow,x,y,a,b,mod,clk);

output[3:0] disp_outx, disp_outy, disp_outa, disp_outb;

output cool, heat, led_settoohigh, led_settoolow;

input[3:0] x,y,a,b;

input mod,clk;

reg[3:0] disp_outx, disp_outy, disp_outa, disp_outb;

reg[1:0] flag;

reg flag_high,flag_low, cool, heat, led_settoohigh, led_settoolow;

always@(posedge clk)

begin

begin /*设定温度上下界标志位判断*/ if(a>=4)

begin

flag_high =1;

flag_low=0; //flag_high=1 设定温度超出上界

end

else if(a<2)

begin

flag_low=1; //flag_low=1 设定温度超出下界

flag_high =0;

end

else

begin

flag_low =0;

flag_high=0; // flag_low =0 flag_high=0 设定温度在正常范围内

end

end

begin /*室温与设置温度比较标志位判断*/

if(x>a)

flag=2'b01; //flag=01 室温高于设定温度

else if(x

flag=2'b10;

else

begin

if(y>b)

flag=2'b01;

else if(y

flag=2'b10;

else

flag=2'b11; //flag=11 室温等于设定温度

end

end

begin /*制冷、加热输出寄存器赋值*/

if(mod)

begin //mod=1 加热模式下

if((flag==2'b01) || (flag==2'b11))

begin

heat=0; //停止加热

cool=0;

end

else if(flag==2'b10)

begin //加热

heat=1;

cool=0;

end

end

else //mod=0 制冷模式下

begin

if((flag==2'b10) || (flag==2'b11))

begin

cool=0; //停止制冷

heat=0;

end

else if(flag==2'b01)

begin

cool=1; //制冷

heat=0;

end

end

end

begin /*显示、报警输出寄存器赋值*/

if(!flag_high&&!flag_low) //室温和设定温度显示寄存器赋值

begin

disp_outx=x;

disp_outy=y;

disp_outa=a;

disp_outb=b;

led_settoohigh =0;//led_settoohigh =0 led_settoolow=0 设定温度在正常范围

led_settoolow=0;

end

else if(flag_high&&!flag_low) //设定温度超越上界报警寄存器赋值

begin

led_settoohigh =1; // led_settoohigh =1 设定温度超越上界

led_settoolow=0;

end

else if(!flag_high&&flag_low) //设定温度超越下界报警寄存器赋值

begin

led_settoohigh =0;

led_settoolow=1; //led_settoolow=1 设定温度超越下界

end

end

end

endmodule

/*按键输入设定温度*/

//seta 输出温度设定十位

//setb 输出温度设定个位

//add 设定温度加一

//down 设定温度减一

//clk 时钟信号

//reset复位信号(用于寄存器赋初值)

module key(seta,setb,add,down,clk,reset); output[3:0] seta,setb;

input add,down,clk,reset;

reg[3:0] seta,setb;

always@(posedge clk or posedge reset) begin

if(reset) /*寄存器赋初值*/ begin

seta=2;

setb=6;

end

if(add) /*寄存器加一*/

begin

if(setb==9)

begin

setb=0;

seta=seta+1;

end

else

setb=setb+1;

end

else if(down) /*寄存器减一*/ begin

if(setb==0)

begin

setb=9;

seta=seta-1;

end

else

setb=setb-1;

end

end

endmodule

/*4位锁存器*/

//qout 输出信号

//data 输入信号

//clk 时钟信号

module suocunqi(qout,data,clk);

output[3:0]qout;

input[3:0]data;

input clk;

reg[3:0] qout;

always@(clk or data)

begin

if(clk)

qout=data; //在时钟信号作用下输出信号

end

endmodule

/*7位数码管译码器*/

//a,b,c,d,e,f,g, 数据输出

//D4 输出数据

module yimaqi(a,b,c,d,e,f,g,D4);

output a,b,c,d,e,f,g;

input[3:0]D4;

reg a,b,c,d,e,f,g;

always@(D4)

begin

case(D4)

4'd0:{a,b,c,d,e,f,g}=7'b1111110;

4'd1:{a,b,c,d,e,f,g}=7'b0110000;

4'd2:{a,b,c,d,e,f,g}=7'b1101101;

4'd3:{a,b,c,d,e,f,g}=7'b1111001;

4'd4:{a,b,c,d,e,f,g}=7'b0110011;

4'd5:{a,b,c,d,e,f,g}=7'b1011011;

4'd6:{a,b,c,d,e,f,g}=7'b1011111;

4'd7:{a,b,c,d,e,f,g}=7'b1110000;

4'd8:{a,b,c,d,e,f,g}=7'b1111111;

4'd9:{a,b,c,d,e,f,g}=7'b1111011;

default:{a,b,c,d,e,f,g}=7'bx; //输出任意态

endcase

end

endmodule

家用空调温度控制器的控制程序设计

《微机原理及接口技术》 课程设计说明书 课题:家用空调温度控制器的控制程序设计专业: 班级: 姓名: 学号: 指导老师:王亚林 2015年1月8 日

目录 第1章、设计任务与目标................................................................................ 错误!未定义书签。 设计课题:................................................................................................ 错误!未定义书签。 设计目的:................................................................................................ 错误!未定义书签。 设计任务:................................................................................................ 错误!未定义书签。 基本设计要求:............................................................................................................. 错误!未定义书签。 第2章、总体设计规划与方案论证 (6) 设计环节及进程安排 (6) 方案论证 (5) 第3章、总体软件设计说明及总流程图 (10) 总体软件设计说明 (10) 总流程图 (11) 第4章、系统资源分配说明 (13) 系统资源分配 (13) 系统内部单元分配表 (13) 硬件资源分配 (15) 数据定义说明 (16) 部分数据定义说明 (16) 第5章、局部程序设计说明 (17) 总初始化以及自检 主流程 按键音模块 (17) .2 单按键消抖模块 (17) PB按键功能模块 (18) 基本界面拆字模块 (19) 4*4矩阵键盘模块 (19) 模式显示模块 (20) 显示更新模块 (21) 室内温度AD转换模块 (21) 4*4矩阵键盘扫描子程序 (21) 整点报时模块 (23) 空调进程判断及显示模块 (23) 三分钟压缩机保护模块 (23) 风向摆动模块 (24) 驱动控制模块 (24) 定时开关机模块 (25) 第6章、系统功能与用户操作使用说明 (26)

温度控制器的设计与制作共13页

温度控制器的设计与制作 一、功能要求 设计并制作一个温度控制器,用于自动接通或断开室内的电加热设备,从而使室内温度达到设定温度要求,并能实时显示室内温度。当室内温度大于等于设定温度时,控制器断 ?时,控制器接通电加热设备。 开电加热设备;当室内温度比设定温度小2C 控温范围:0~51C? 控温精度:≤1C? 二、硬件系统设计 1.硬件系统由七部分组成,即单片机及看门狗电路、温度检测电路、控制输出电路、键盘电路、显示电路、设置温度储存电路及电源电路。 (1)单片机及看门狗电路 根据设计所需的单片机的内部资源(程序存储器的容量、数据存储器的容量及I/O口数量),选择AT89C51-24PC较合适。为了防止程序跑飞,导致温度失控,进而引起可怕的后果,本设计加入了硬件看门狗电路IMP813L,如果它的WDI脚不处于浮空状态,在1.6秒内WDI不被触发(即没有检测到上什沿或下降沿),就说明程序已经跑飞,看门狗输出端WDO将输出低电平到手动复位端,使复位输出端RST发出复位信号,使单片机可靠复位,即程序重新开始执行。(注:如果选用AT89S51,由于其内部已具有看门狗电路,就不需外加IMP813L) (2)温度检测电路 温度传感器采用AD590,它实际上是一个与绝对温度成正比的电流源,它的工作电压为4~30V,感测的温度范围为-550C~+1500C,具有良好的线性输出,其输出电流与温度成正比,即1μA/K。因此在00C时的输出电流为273.2μA,在1000C时输出电流为373.2μA。温度传感器将温度的变化转变为电流信号,通过电阻后转变电压信号,经过运算放大器JRC4558运算处理,处理后得到的模拟电压信号传输给A/D转换部分。A/D转换器选用ADC0804,它是用CMOS集成工艺制成的逐次逼近型模数转换芯片,分辨率8位,转换时间100μs,基准电压0~5V,输入模拟电压0~5V。 (3)控制输出电路 控制信号由单片机的P1.4引脚输出,经过光耦TLP521-1隔离后,经三极管C8550直接驱动继电器WJ108-1C-05VDC,如果所接的电加热设备的功率≤2KW,则可利用继电器的常开触点直接控制加热设备,如果加热设备的功率>2KW,可以继电器控制接触器,由接触器直接控制加热设备。 (4)键盘电路 键盘共有四个按键,分别是S1(设置)、S2(+)、S3(-)、S4(储存)。通过键盘来设置室内应达到的温度,键盘采用中断方式控制。 (5)显示电路 显示电路由两位E10501_AR数码管组成,由两片74LS164驱动,实现静态显示,74LS164所需的串行数据和时钟由单片机的P3.0和P3.1提供。对于学过“串行口”知识的班级,实习时,可以采用串行口工作于方式0,即同步移位寄存器的输出方式,通过串行口输出显示数据(实时温度值或设置温度值);对于没学过“串行口”知识的班级,实习时,可以采用模拟串行口的输出方式,实现显示数据的串行输出。 (6)设置温度存储电路 为了防止设定温度在电源断电后丢失,此设计加入了储存电路,储存器选用具有I2C总线功能的AT24C01或FM24C01均可。每次通过键盘设置的室内设定温度都通过储存器储存起来,即使是电源断电,储存器存储的设定温度也不丢失,在电源来电后,单片机自动将设

空调温度自动控制器最终版

空调温度控制器 课程设计报告

目录 引言 (1) 第一章设计目的 (1) 第二章设计任务与要求 (2) 第三章方案设计与论证 (2) 1 方案一 (2) 2 方案二 (2) 3 方案比较 (3) 4 方案详细介绍 (3) 第四章电路工作原理及说明 (4) 1 温度信号采集模块工作原理 (4) 2温度信号处理与控制模块工作原理 (4) 1 LM324运算放大器功能介绍 (4) 2 LM324功能测试及信号处理 (5) 4 CD4011 芯片功能介绍 (7) 3 电机控制模块工作原理 (8) 第五章电路性能指标的测试 (9) 1 温度信号采集模块性能测试 (9) 2 双限比较器输出信号性能测试 (9) 第六章结论与体会 (10) 结论 (10) 体会 (11) 展望 (11) 第八章参考文献 (12) 附录Ⅰ元器件清单 (12) 附录Ⅱ整体电路原理图 (1)

引言 十九世纪末、二十世纪初,电子技术开始逐渐发展起来,并成为一项新兴技术。它在二十世纪发展最为迅速,应用最为广泛,并且成为了近代科学技术发展的一个重要标志。第一代电子产品以电子管为核心。四十年代末世界上诞生了第一只半导体三极管,它以小巧、轻便、省电、寿命长等特点,很快地被各国应用起来,在很大范围内取代了电子管。五十年代末期,世界上出现了第一块集成电路,它把许多晶体管等电子元件集成在一块硅芯片上,使电子产品向更小型化发展。集成电路从小规模集成电路迅速发展到大规模集成电路和超大规模集成电路,从而使电子产品向着高效能低消耗、高精度、高稳定、智能化的方向发展。 随着科学技术的迅猛发展,电子控制电路在日常生活中有了更为广泛的应用,各种报警专用集成电路、语音/音效集成电路、传感器的不断推出,一些新颖实用的报警器、警示器电路已广泛应用于家庭生活、工农业生产、交通、机动车、通信和防盗、防灾等领域。 目前空调机已经广泛地应用于生产、生活中。而此类家电越来越趋于轻巧型。微型单片机系统以其体积小、性能价格比高,指令丰富、提供多种外围接口部件、控制灵活等优点,广泛应用于各种家电产品和工业控制系统中,在温度控制领域的应用也十分广泛。 随着能源的日趋减少,大气污染愈加严重,节能已是一个不容忽视的问题。众所周知,空调正朝着节能、舒适、静噪于一体的方向发展。鉴于这些方面的综合考虑,设计一种可以实现温度自动控的空调机,将会在节能方面有有新的突破,也必将会取代传统的靠人工实现的温度控制的空调机。通过巧妙的设计和安装可实现美观典雅和舒适卫生的和谐统一,是国际和国内的发展潮流。可以预料,下个世纪的节能空调将会以更快的步伐向前发展。其应用的范围将极为广阔,极大地方便了人们的工作和生活。可以说节能空调将是未来一种新的发展趋势。 电子控制设备中的电路都是由基本功能电路构成的。该课题涉及到模拟电子线路、Multisim软件仿真,数字电子应用等。方案实行中应用电阻分压、运算放大器、三极管控制开关以及继电器电路等。该课题目的是要设计空调温度控制电路,能够控制负温度系数的热敏电阻所在环境内的温度,当空调运行时和空调停止工作时分别由LED1和LED2指示。所设计的电路结构简单、成本低、易于操作、使用寿命较长;采用LED作指示灯,并且控制空调在设定的温度范围之外工作,LED指示灯具有结构简单、寿命长、耗电省、美观鲜艳、易于识别等特点。 第一章设计目的 1 了解并掌握运算放大器的工作原理和使用方法及其注意事项 2 学会查阅元器件资料,辨别元器件,检查并测试元器件 3学会绘制电路图并组装电路,调试电路. 4 熟练掌握各种基本仪器的使用 5 学会并熟练掌握电路仿真软件的使用(Multisim等)

温度控制器的设计

目录 第一章课程设计要求及电路说明 (3) 1.1课程设计要求与技术指标 (3) 1.2课程设计电路说明 (4) 第二章课程设计及结果分析 (6) 2.1课程设计思想 (6) 2.2课程设计问题及解决办法 (6) 2.3调试结果分析 (7) 第三章课程设计方案特点及体会 (8) 3.1 课程设计方案特点 (8) 3.2 课程设计心得体会 (9) 参考文献 (9) 附录 (9)

第一章课程设计要求及电路说明 1.1课程设计要求与技术指标 温度控制器的设计 设计要求与技术指标: 1、设计要求 (1)设计一个温度控制器电路; (2)根据性能指标,计算元件参数,选好元件,设计电路并画出电路图; (3)撰写设计报告。 2、技术指标 温度测量范围0—99℃,精度误差为0.1℃;LED数码管直读显示;温度报警指示灯。

1.2课程设计电路说明 1.2.1系统单元电路组成 温度计电路设计总体设计方框图如图1所示,控制器采用单片机AT89S51,温度传感器采用DS18B20,用3位LED数码管以串口传送数据实现温度显示。 1.2.2设计电路说明 主控制器:CPU是整个控制部分的核心,由STC89C52芯片连同附加电路构成的单片机最小系统作为数据处理及控制模块. 显示电路:显示电路采用4个共阳LED数码管,用于显示温度计的数值。报警电路:报警电路由蜂鸣器和三极管组成,当测量温度超过设计的温度时,该电路就会发出报警。 温度传感器:主要由DS18B20芯片组成,用于温度的采集。 时钟振荡:时钟振荡电路由晶振和电容组成,为STC89C52芯片提供稳定的时钟频率。

第二章课程设计及结果分析 2.1课程设计 2.1.1设计方案论证与比较 显示电路方案 方案一:采用数码管动态显示 使用一个七段LED数码管,采用动态显示的方法来显示各项指标,此方法价格成本低,而且自己也比较熟悉,实验室也常备有此元件。 方案二:采用LCD液晶显示 采用1602 LCD液晶显示,此方案显示内容相对丰富,且布线较为简单。 综合上述原因,采用方案一,使用数码管作为显示电路。 测温电路方案 方案一:采用模拟温度传感器测温 由于本设计是测温电路,可以使用热敏电阻之类的器件利用其感温效应,在将随被测温度变化的电压或电流采集过来,进行A/D转换后,就可以用单片机进行数据的处理,在显示电路上,就可以将被测温度显示出来,这种设计需要用到A/D转换电路,感温电路比较麻烦。 方案二:采用数字温度传感器 经过查询相关的资料,发现在单片机电路设计中,大多数都是使用传感器,所以可以采用一只温度传感器DS18B20,此传感器,可以很容易直接读取被测温度值,进行转换,就可以满足设计要求。 综合考虑,很容易看出,采用方案二,电路比较简单,软件设计也比较简单,故采用了方案二。 2.1.2设计总体方案 根据上述方案比较,结合题目要可以将系统分为主控模块,显示模块,温度采集模块和报警模块,其框图如下:

简易温度控制器制作

电子技术综合训练 设计报告 题目:简易温度控制器制作 姓名:谢富臣 学号:08220404 班级:控制工程2班 学院:电信学院 日期:2010.07.16

摘要 我们本次课程设计的主题是做一个简易温度控制器。具体方法是采用热敏电阻作为温度传感器,将温度模拟量转化为数字量,再利用比较运算放大器与设置温度值进行比较,输出高或低电平至电路控制元件从而对控制对象进行控制。整个电路分为四个部分:测温电路,比较电路,报警电路,控制电路。其中后三者为技术重点。

目录 第一部分:任务要求 (4) 第二部分:概述 (5) 第三部分:技术要求及方案 (6) 第四部分:工作原理 (7) 第五部分:单元电路 (8) 第六部分:参考文献 (10) 第七部分:总结及体会 (11) 第八部分:附录 (12)

一:任务要求 2010 年春季学期

二:概述 设计并制作一个温度监控系统,用温度传感器检测容器内水的温度,以检测到的温度信号控制加热器的开关,将水温控制在一定的范围之内。具体要求如下: 1、当水温小于50℃时,H1、H2两个加热器同时打开,将容器内的水加热,; 2、当水温大于50℃,但小于60℃时,H1加热器打开,H2加热器关闭; 3、当水温大于60℃时,H1、H2两个加热器同时关闭; 4、当水温小于40℃,或者大于70℃时,用红色发光二极管发出报警信号; 5、当水温在40℃~70℃之间时,用绿色发光二极管指示水温正常; 6、电源:220V/50HZ的工频交流电供电。 (注:直流电源部分仅完成设计即可,不需制作,用实验室稳压电源调试) 按照以上技术完成要求设计出电路,绘制电路图,对设计的电路用Multisim或OrCAD/PspiceAD9.2进行必要的仿真,仿真通过后购买元器件,用万用板焊接电路,然后对制作的电路完成调试,撰写设计报告,通过答辩。设计电路时,应考虑方便调试。 三:技术要求及方案

Verilog HDL 空调温度控制器设计

设计题目:家用空调温度控制器 一设计题目的要求: 家用空调温度控制器的功能为: 1、室内温度可由按键设置,温度的设置范围为20度至39度。 2、有加热和制冷两种工作模式。当空调工作在加热模式时,如果室温低于设定温度,空调加热,反之,不加热;当空调工作于制冷模式时,如果室温高于设定温度,空调制冷,反之空调不制冷。 3、对室内温度用两位数码管进行实时显示。 二设计方案及其工作原理: 总的设计框图如下: 本电路由控制核心cpu、按键、4位锁存器、数码管7位译码器电路组成。 cpu:负责数据接收;室温和设定温度的比较;工作模式选择;显示数据的输出;加热制冷信号的控制;报警信号的输出等。 按键:负责设定标准温度,设置温度的升高与降低。 锁存器:将cpu输出的显示信号锁存,防止干扰,将信号送给译码器。 译码器:将BCD码译成数码管显示用的高低电平。 工作原理 在reset信号作用下,设定温度寄存器赋初值,初值为26度,通过add (温度升)和down(温度减)来步进调整设定温度(步进为一)。按键(key)模块通过seta和setb输出端口将设定温度传给cpu。 cpu接收到设定温度后将其与由温度传感器传来的室温xy比较,将比较结果标志存在寄存器(flag)中。读取用户工作模式(mod=1时为加热,mod=0时为制冷)。在加热模式状态下,根据flag的值给出加热控制寄存器heat

赋值;在制冷模式状态下,根据flag的值给制冷状态寄存器cool赋值。 cpu还将设置温度与设置温度范围比较,将比较结果标志存在报警寄存器flag_high(超上界寄存器)和flag_low(超下界寄存器)。 cpu还将室温和设定温度分别存放在室温寄存器和设定温度寄存器中。 最后,cpu将寄存器的值通过各端口输出。 各锁存器将数据锁存后在时钟信号的作用下将锁存信号输出给译码器,译码器再把BCD码转换成数码管显示的高低电平,数码管显示出室温和设置温度。 Led灯接到有效信号后点亮,指示设定温度是否越界(led_settoohigh 表示设置温度过高;led_settoolow表示设置温度过低)。 三各单元电路设计: 1、cpu设计 cpu框图如下: disp_outx:室温十位输出显示 disp_outy:室温个位输出显示 disp_outa:设置十位输出显示 disp_outb:设置个位输出显示 cool:制冷输出信号 heat:加热输出信号 led_settoohigh:设定温度超越上限报警 led_settoolow:设定温度超越下限报警 x:室温十位输入 y:室温个位输入 a:设定温度十位输入 b:设定温度个位输入 mod:用户加热制冷模式选择 clk:时钟脉冲 flag:室温和设置温度比较标志位寄存器 flag_high:设置温度超越上界标志位寄存器 flag_low:设置温度超越下界标志位寄存器 2、按键(key)设计

温度控制器课程设计要点

郑州科技学院 《模拟电子技术》课程设计 题目温度控制器 学生姓名 专业班级 学号 院(系)信息工程学院 指导教师 完成时间 2015年12月31日

郑州科技学院 模拟电子技术课程设计任务书 专业 14级通信工程班级 2班学号姓名 一、设计题目温度控制器 二、设计任务与要求 1、当温度低于设定温度时,两个加热丝同时通电加热,指示灯发光; 2、当水温高于设定温度时,两根加热丝都不通电,指示灯熄灭; 3、根据上述要求选定设计方案,画出系统框图,并写出详细的设计过程; 4、利用Multisim软件画出一套完整的设计电路图,并列出所有的元件清单; 5、安装调试并按规定格式写出课程设计报告书. 三、参考文献 [1]吴友宇.模拟电子技术基础[M]. 清华大学出版社,2009.52~55. [2]孙梅生.电子技术基础课程设计[M]. 高等教育出版社,2005.25~28. [3]徐国华.电子技能实训教程[M]. 北京航空航天大学出版社,2006.13 ~15. [4]陈杰,黄鸿.传感器与检测技术[M].北京:高等教育出版社,2008.22~25. [5]翟玉文等.电子设计与实践[M].北京:北京中国电力出版社,2005.11~13. [6]万嘉若,林康运.电子线路基础[M]. 高等教育出版社,2006.27 ~29. 四、设计时间 2015 年12月21 日至2015 年12 月31 日 指导教师签名: 年月日

本设计是一种结构简单、性能稳定、使用方便、价格低廉、使用寿命长、具有一定的实用性等优点的温度控制电路。本文设计了一种温度控制器电路,该系统采用模拟技术进行温度的采集与控制。主要由电源模块,温度采集模块,继电器模块组成。 现代社会科学技术的发展可以说是突飞猛进,很多传统的东西都被成本更低、功能更多、使用更方便的电子产品所替代,本课程设计是一个以温度传感器采用LM35的环境温度简易测控系统,用于替代传统的低精度、不易读数的温度计。但系统预留了足够的扩展空间,并提供了简单的扩展方式供参考,实际使用中可根据需要改成多路转换,既可以增加湿度等测控对象,也能减少外界因素对系统的干扰。 首先温度传感器把温度信号转换为电流信号,通过放大器变成电压信号,然后送入两个反向输入的运算放大器组成的比较器电路,让电位器来改变温度范围的取值,最后信号送入比较器电路,通过比较来判断控制电路是否需要工作。此方案是采用传统的模拟控制方法,选用模拟电路,用电位器设定给定值,反馈的温度值与给定的温度值比较后,决定是否加热。 关键词:温度传感器比较器继电器

中央空调温控器操作说明

现在很多小伙伴家里在装修的时候,都安装了中央空调,随之配套的还有中央空调的温控器,很多小伙伴还不知道温控器怎么操作,下面就一起来看看温控器的操作说明吧。 中央空调温控器分爲电子式和机器式两种,按显示不同分爲液晶显示和调理式。中央空调温控器是经过顺序编辑,用顺序来控制并向执行器收回各种信号,从而到达控制空调风机盘管以及电动二通阀的目的。 机器式 机器盘管温控器使用于商业、工业及民用修建物。可对采暖、冷气的中央空调末端风机盘管、水阀停止控制。使所控场所环境温度恒定爲设定温度范围内。温度设定拔盘指针应设定爲所需恒定温度地位。拔动开关功用辨别爲:电源开关(开ON—关OFF);运转形式开关(暖气HEAT—冷气COOL),FAN风速开关(低速L—中速M—高速H)。可控制设备:三档风机盘管风速,三线电动阀,二线电动阀,也可接电磁阀、开关型风阀或三线型风阀。外型尺寸。

操作办法 1、开关机:把拨动开关拨动到ON地位,温控器开机;把开关拨动到OFF 地位,温控器关机。 2、打工形式设定:把拨动开关拨动到COOL地位,温控器设定爲制冷形式;把拨动开关拨动到HEAF地位,温控器设定爲制热形式。 3、温度设定:机器式温控器,采用旋钮式设定温度,把红点对着面板标明的温度数据即可。 4、风速设定:把开关拨动到LOW地位;温控器设定爲高档风速;把开关拨动到WED地位,温控器设定爲中档风速;把开关拨动到High地位,温控器设定爲高档风速。 快益修以家电、家居生活为主营业务方向,提供小家电、热水器、空调、燃气灶、油烟机、冰箱、洗衣机、电视、开锁换锁、管道疏通、化粪池清理、家具维修、房屋维修、水电维修、家电拆装等保养维修服务。

模电课设—温度控制系统设计

目录 1.原理电路的设计 (11) 1.1总体方案设计 (11) 1.1.1简单原理叙述 (11) 1.1.2设计方案选择 (11) 1.2单元电路的设计 (33) 1.2.1温度信号的采集与转化单元——温度传感器 (33) 1.2.2电压信号的处理单元——运算放大器 (44) 1.2.3电压表征温度单元 (55) 1.2.4电压控制单元——迟滞比较器 (66) 1.2.5驱动单元——继电器 (88) 1.2.6 制冷部分——Tec半导体制冷片 (99) 1.3完整电路图 (1010) 2.仿真结果分析 (1111) 3 实物展示 (1313) 3.1 实物焊接效果图 (1313) 3.2 实物性能测试数据 (1414) 3.2.1制冷测试 (1414) 3.2.2制热测试 (1818) 3.3.3性能测试数据分析 (2020) 4总结、收获与体会 (2121) 附录一元件清单 (2222) 附录二参考文献. (2323)

摘要 本课程设计以温度传感器LM35、运算放大器UA741、NE5532P及电压比较器LM339 N为电路系统的主要组成元件,扩展适当的接口电路,制作一个温度控制系统,通过室温的变化和改变设定的温度,来改变电压传感器上两个输入端电压的大小,通过三极管开关电路控制继电器的通断,来控制Tec制冷片的工作。这样循环往复执行这样一个周期性的动作,从而把温度控制在一定范围内。学会查询文献资料,撰写论文的方法,并提交课程设计报告和实验成品。 关键词:温度;测量;控制。

Abstract This course is designed to a temperature sensor LM35, an operational amplifier UA741,NE5532P and a voltage comparator LM339N circuit system of the main components. Extending the appropriate interface circuit, make a temperature control system. By changing the temperature changes and set the temperature to change the size of the two input ends of the voltage on the voltage sensor, an audion tube switch circuit to control the on-off relay to control Tec cooling piece work. This cycle of performing such a periodic motion, thus controlling the temperature in a certain range. Learn to query the literature, writing papers, and submitted to the curriculum design report and experimental products. Key words: temperature ; measure ;control

空调机温度控制器的设计原理

空调机温度控制器的设计原理 一、概述 随着经济的发展和人们生活水平的提高,空调机受到广泛应用。空调机的温度控制器是由温度传感器感受室内温度变化来控制压缩机的运行与停止。由于温度传感器直接输出的信号一般比较微弱,为了更好的测量与显示,需要用放大器进行处理,处理后的温度信号与设定的温度值通过比较器进行比较后,控制继电器的通断,使温度被控制在设定值左右,使空调器的工作状态随着人们要求和环境状态而自动变化,迅速准确的达到人们的要求,并使空调器的工作状态保持在最合理的状态下。 二、方案设计 设计了一个空调机温度控制器,控制器能够实时采集室内环境温度,当室内环境温度高于设定温度时,控制器启动空调压缩机制冷,并同时发出提示信号;当室内环境温度低于设定温度时,控制压缩机停止制冷 空调机温度控制器原理框图如图1所示。 放大与处理电路 单稳态电流

执行单元 提示灯 温度设置 工作原理:空调机温度控制器由热敏电阻采集环境温度变化,通过比较器与设定温度进行比较,当环境温度高于设定温度时,比较器输出低电平,继电器启动压缩机制冷,同时给555单稳态电路一个触发信号,单稳态电路输出高电平,指示灯亮,当温度低于设定温度时,比较器输出高电平,继电器控制压缩机停止制冷。 三、电路设计 1.直流稳压电源电路 直流稳压电源电路原理图如图2所示

工作原理:电源开关接通时,交流电压220V经过变压器进行变压,大致提供11V的电压,此电压经过整流桥电路进行整流后,在经过滤波电容滤除多余的杂波,此时电压信号较为清晰,但是仍然不稳定,电压信号再经过三端稳压器进行稳压,这时得到的电源电压为电路所需的稳定的9V。 2.温度采集及放大电路 温度采集及放大电路原理图如图3所示。

空调控制器

辽宁工业大学 单片机及接口技术课程设计(论文) 题目:空调控制器的设计 院(系): 专业班级: 学号: 学生姓名: 指导教师: 教师职称: 起止时间:

课程设计(论文)任务及评语

目录 第1章设计方案论证 (1) 1.1设计的应用意义 (1) 1.2设计方案选择 (2) 1.3 总体设计方案框图及分析 (5) 第2章硬件电路设计 (7) 2.1 温度采集电路 (7) 2.2 信号处理与控制电路 (8) 2.3 温度显示电路 (10) 2.4 温度设置电路 (11) 2.5 控制指示电路 (11) 第3章程序设计 (12) 3.1 主程序流程图 (12) 3.2 系统调试 (14) 3.3 源程序清单 (15) 第4章设计总结 (22) 参考文献 (23) 附录1: (24) 附录2: (25)

第1章设计方案论证 1.1设计的应用意义 温度是生活及生产中最基本的物理量。在很多生产过程中,温度的测量和控制都直接和安全生产、提高生产效率相关。因此,温度的测量与控制在国民经济各个领域中均受到了相当程度的重视。 现代信息技术的三大基础是信息采集控制(即温度控制器技术)、信息传输(通信技术)和信息处理(计算机技术)。温度控制器属于信息技术的前沿尖端产品,尤其是温度控制器被广泛用于工农业生产、科学研究和生活等领域,数量日渐上升。近百年来,温控器的发展大致经历了以下两个阶段:(1)模拟,集成温度控制器;(2)智能数码温控器。目前,国际上新型温控器正从模拟式向数字式,由集成化向智能化,网络化的方向发展。 温度控制器是一种温度控制装置,它根据用户所需温度与设定温度之差值来控制中央空调末端之水阀(风阀)及风机,从而达到改变用户所需温度的目的。实现以上目的的方法理论上有很多,但目前业界主要有机械式温度控制器及智能电子式两大系列。 普通风机盘管空调温控器基本上是一个独立的闭环温度调节系统,主要由温度传感器、双位控制器、温度设定机构、手动三速开关和冷热切换装置组成。其控制原理是空调温控器根据温度传感器测得的室温与设定值的比较结果发生双位控制信号,控制冷热水循环管路电动水阀(两通阀或三通阀)的开关,即用切断和打开盘管内水流循环的方式,调节送风温度(供冷量)。 第一代空调温控器主要是电气式产品,空调温控器的温度传感器采用双金属片或气动温包,通过“给定温度盘”调整预紧力来设定温度,风机三速开关和季节转换开关为泼档式机械开关。这类空调温控器产品普遍存在“温度设定分度值过粗”、“时间常数太大”、“机械开关易损坏”等问题。 第二代空调温控器为电子式产品,温度传感器采用热敏电阻或热电阻,部分产品的温度设定和风速开关通过触摸键和液晶显示屏实现人机交互界面,冷热切换自动完成,运算放大电路和开关电路实现双位调节。这类智能空调温控器产品改善了人机交互界面,解决了“温度设定分度值过粗”等问题,但仍存在“控制精度不高”、“时间常数大”、“操作较复杂”等问题。

温度控制系统毕业设计

摘要 在日常生活及工农业生产中,对温度的检测及控制时常显得极其重要。因此,对数字显示温度计的设计有着实际意义和广泛的应用。本文介绍一种利用单片机实现对温度只能控制及显示方案。本毕业设计主要研究的是对高精度的数字温度计的设计,继而实现对对象的测温。测温系数主要包括供电电源,数字温度传感器的数据采集电路,LED显示电路,蜂鸣报警电路,继电器控制,按键电路,单片机主板电路。高精度数字温度计的测温过程,由数字温度传感器采集所测对象的温度,并将温度传输到单片机,最终由液晶显示器显示温度值。该数字温度计测温范围在-55℃~+125℃,精度误差在±0.5℃以内,然后通过LED数码管直接显示出温度值。数字温度计完全可代替传统的水银温度计,可以在家庭以及工业中都可以应用,实用价值很高。 关键词:单片机:ds18b20:LED显示:数字温度. Abstract In our daily life and industrial and agricultural production, the detection and control of the temperature, the digital thermometer has practical significance and a wide range of applications .This article describes a programmer which use a microcontroller to achieve and display the right temperature by intelligent control .This programmer mainly consists by temperature control sensors, MCU, LED display modules circuit. The main aim of this thesis is to design high-precision digital thermometer and then realize the object temperature measurement. Temperature measurement system includes power supply, data acquisition circuit, buzzer alarm circuit, keypad circuit, board with a microcontroller circuit is the key to the whole system. The temperature process of high-precision digital thermometer, from collecting the temperature of the object by the digital temperature sensor and the temperature transmit ted to the microcontroller, and ultimately display temperature by the LED. The digital thermometer requires the high degree is positive 125and the low degree is negative 55, the error is less than 0.5, LED can read the number. This digital thermometer could

基于单片机的空调温度控制器设计设计

基于单片机的空调温度控制器设计设计

接口技术课程设计报告基于单片机的空调温度控制器设计 摘要 设计了基于AT89C52的高精度家用空调温度控制系统,系统硬件主要由电源电路、温度采集电路(DS18B20)、键盘、显示电路、输出控制电路及其他辅助电路组成;软件采用8051C语言编程;该系统可以完成温度的显示、温度的设定、空调的控制等多项功能。 关键词:单片机;DS18B20;温度检测;显示

目录 1 设计目的及要求 (1) 1.1 设计目的和意义 (1) 1.2 设计任务与要求 (1) 2 硬件电路设计 (2) 2.1 总体方案设计 (2) 2.2 功能模块电路设计 (3) 2.2.1 单片机的选型 (3) 2.2.2 振荡电路设计 (5) 2.2.3 复位电路设计 (5) 2.2.4 键盘接口电路设计 (6) 2.2.5 温度测量电路设计 (6) 2.2.6 系统显示电路设计 (7) 2.2.7 输出控制电路设计 (8) 2.3 总电路设计 (8) 2.4 系统所用元器件 (9) 3 软件系统设计 (10) 3.1 软件系统总体方案设计 (10) 3.2 软件流程图设计 (10) 4 系统调试 (12) 5 总结 (13)

5.1 本系统存在的问题及改进措施 (13) 参考文献 (14) 附录1:系统的源程序清单 (15) 附录2:系统的PCB图 (39)

1 设计目的及要求 1.1 设计目的和意义 21世纪的人们生活质量不断提高,同时也对高科技电子产业提出了更高的要求,为了使人们生活更人性化、智能化。我设计了这一基于单片机的空调温度控制系统,人们只有生活在一定的温度环境内才能长期感觉舒服,才能保证不中暑不受冻,所以对室内温度要求要高。对于不同地区空调要求不同,有的需要升温,有的需要降温。一般都要维持在21~26°C。 目前,虽然我国大量生产空调制冷产品,但由于我国人口众多,需求量过盛,在我国的北方地区,还有好多家庭还没有安装有效地室内温控系统。温度不能很好的控制在一定的范围内,夏天室内温度过高,冬天温度过低,这些均对人们正常生活带来不利的影响,温度、湿度均达不到人们的要求。以前温度控制主要利用机械通风设备进行室内、外空气的交换来达到降低室内温度,实现室内温度适宜人们生活。以前通风设备的开启和关停,均是由人手动控制的,即由人们定时查看室内外的温度、湿度情况,按要求开关通风设备,这样人们的劳动强度大,可靠性差,而且消耗人们体力,劳累成本过高。为此,需要有一种符合机械温控要求的低成本的控制器,在温差和湿度超过用户设定值范围时,启动制冷通风设备,否则自动关闭制冷通风设备。鉴于目前大多数制冷设备现在状况,我设计了一款基于MCS51单片机的空调温度控制系统。 1.2 设计任务与要求 系统要求利用单片机设计一空调温度控制器,能够实时检测并显示室温,能够利用键盘设定温度,并且和室温进行比较,当室温低于设定温度时,系统能够驱动加热系统工作,当室温高于设定温度时,系统能够驱动制冷系统工作,当两者温度相等时,不做动作。

温度控制器的设计与制作

6.4实施—制作过程 6.4.1硬件设计 温度测量采用最新的单线数字温度传感器DS18B20,DS18B20是美国DALLAS 半导体公司最新推出的一种改进型智能温度传感器。与传统的热敏电阻相比,它能够直接读出被测温度并且可根据实际要求通过简单的编程实现9~12位的数字值读数方式。可以分别在93.75ms 和750ms 内完成9位和12位的数字量,并且从DS18B20读出的信息或写入DS18B20的信息仅需要一根口线(单线接口)读写,温度变换功率来源于数据总线,总线本身也可以向所挂接的DS18B20供电,而无需额外电源。因而,使用DS18B20可使系统结构更趋简单,可靠性更高。 降温控制系统采用低压直流电风扇。当温度高于设定最高限温度时,启动风扇降温,当温度降到指定最高限温度以下后,风扇自动停止运转。 温控系统的温度显示和温度的设定直接采用综合实训板上的显示和键盘。当环境温度低于设定的最低限温度值时,也采用综合实训板上的蜂鸣器进行报警。用0#、1#键作为温度最高限、最低限的设定功能键;2#、3#键作为温度值设定的增加和减小功能键。 0#键:作为最高限温度的设定功能键。按一次进入最高限温度设定状态,选择最高限温度值后,再按一次确认设定完成。 1#键:作为最低限温度的设定功能键。按一次进入最低限温度设定状态,选择最低限温度值后,再按一次确认设定完成。 2#键:+1功能键,每按一次将温度值加1,范围为1~99℃。 3#键:-1功能键,每按一次将温度值减1,范围为99~1℃。 6.4.2软件设计 (1)温控系统采用模块化程序结构,可以分成以下程序模块: ①系统初始化程序:首先完成变量的设定、中断入口的设定、堆栈、输入输出口及外部部件的初始化工作。 ②主程序MAIN :完成键盘扫描、温度值采集及转换、温度值的显示。当温度值高于设定最高限时,驱动风扇工作;当温度值低于设定最低限时,驱动蜂鸣器报警。 ③键盘扫描程序KEYSCAN :完成键盘的扫描并根据确定的键值执行相应的功能,主要完成最高温度、最低温度的设定。 ④温度采集程序GET_TEMPER :完成DS18B20的初始化并发出温度转换命令,经过指定时间后读取转换的温度值。 根据DS18B20的通信协议,主机控制DS18B20完成温度转换必须经过3个步骤:每一次读写之前都要对DS18B20进行复位,复位成功后发送一条ROM 指令,最后发送RAM 指令,这样才能对DS18B20进行预定的操作。复位要求CPU 将数据线下拉500μs ,然后释放。DS18B20收到信号后等待16~60μs EA/VP 31X119X218R ESET 9R D 17WR 16INT012INT113T014T115P101P112P123P134P145P156P167P178P0039P0138P0237P0336P0435P0534P0633P0732P2021P2122P2223P2324P2425P2526P2627P2728PSEN 29ALE/P 30TXD 11R XD 10U18051AD012PA021AD113PA122AD214PA223AD315PA3 24AD416PA425AD517PA5 26AD618PA627AD719PA7 28PB 029C E 8PB 1 30R D 9PB 231WR 10PB 3 32IO/M 7PB 433ALE 11PB 534PB 635PB 736TMR OUT 6PC 037PC 138TMR IN 3PC 2 39PC 31PC 42R ESET 4PC 55U28155B ELL 1 2 3A 74ALS02+5V 12M 20p 20p +5V G N D 1 D Q 2 V c c 3DS18B 20 +5V 4.7 k +5V 8550D24004+5V A - ++5V a b c d e f g h p LED1LED2+5V 012345PC 0PC 1PC 2PA0PA1 PB 0PB 7图2.2.1温控系统硬件接线原理图

简易温度控制器的设计(DOC)

" 简易温度控制器的设计 摘要 简易温度控制器是采用热敏电阻作为温度传感器,由于温度的变化而引起电压的变化,再利用比较运算放大器与设置的温度值对应的电压进行比较,输出高或低电平从而对控制对象即加热器进行控制。其电路可分为三大部分:测温电路,比较/显示电路,控制电路。 关键词:测温,显示,加热 ! }

目录 一、设计任务和要求 0 设计内容 0 设计要求 0 二、系统设计 0 系统要求 0 系统工作原理 0 方案设计 0 三.单元电路设计 (1) 温度检测电路 (1) 电路结构及工作原理 (1) 电路仿真 (2) 、元器件的选择及参数的确定 (3) 比较/显示电路 (3) 电路结构及工作原理 (3) 电路仿真 (4) 元件的选择及参数的确定 (5) 、温度控制单元电路 (5) 电路结构及工作原理 (5) 温度控制单元仿真电路 (6) 电源部分 (7) 四.系统仿真 (9) 结论 (9) 致谢 (9) 参考文献 (9)

一、设计任务和要求 设计内容 采用热敏电阻作为温度传感器,由于温度变化而引起电压的变化,再利用比较运算放大器与设置的温度值对应的电压进行比较,从而通过输出电平对加热器进行控制。 设计要求 首先通过电源变压器把220V的交流电变成所需要的5V电压;当水温小于40℃时,H1、H2两个加热器同时打开,将容器内的水加热;当水温大于50℃,但小于70℃时,H1加热器打开,H2加热器关闭;当水温大于50℃时,H1、H2两个加热器同时关闭;当水温小于30℃,或者大于80℃时,红色发光二极管报警;当水温在30℃~80℃之间时,用绿色发光二极管指示水温正常[2]。 二、系统设计 系统要求 系统主要要求将温度模拟量转化为数字量,再将其转化为控制信号,从而对显示电路和控制电路进行控制,从而自动的调节水温, 系统工作原理 通过对水温进行测量,将所测量的温度值与给定值进行比较,利用比较后的输出信号至加热部分,让加热部分调控水温,从而实现对水温控制的目的。同时也反应到显示部分,让其正确的表示温度的状态。温度值的变化引起电阻值的变化,从而最终引起测温电路输出的电压值的变化,经过后边比较电路进行比较,从而控制显示电路和加热电路。 方案设计 为了使信号输出误差很小,选用桥式测压电路,这样可以得出较为准确的与温度相对应的电压值,关于比较部分可以选用比较器LM339构成窗口比较器,再利用滑动变阻

相关文档
最新文档