方案二:选用高度集成的DS18B20来采集环境温度,由DS18B20检测得到的数字信号送到单片机接口,不需要经过模拟量与数字量转换。
对于方案一,选用热敏电阻来检测环境温度,有功耗低、容易购买、经济的好处,可环境温度的微小改变是察觉不出来的,所以不是很精确,显示温度时也只能显示到整数部分,不能显示到温度的小数。并且由于热敏电阻的R-T关系是非线性的,本身不可避免有很大的误差,虽然可以人为借助外界电路减小误差,伴随着的是采集电路变得更加繁琐且不稳定,因此热敏电阻不适合本系统。
对于方案二,因为DS18B20是数字式的,因此在很大范围内减少了温度的误差。并且DS18B20在检测环境温度时对于温度的分辨力极高,可以精确到小数点部分。DS18B20传感器检测到的环境温度能够以数字量的形式输入到单片机,无需转换,很方便系统程序的设计。DS18B20采用的是单总线技术,节约端口使得传感器与单片机之间不需要接很多线看上去十分简洁,在抗干扰能力上也较强。故采用此方案。
2。2 主控核心的选择
经过考量,在此次温控风扇设计中选用了AT89C52单片机作为控制的核心。通过单片机将检测到的环境温度与用户设定温度进行比较和判断,并在单片机的I/O口输出控制信号驱动后面的调速电路。AT89C52单片机所需要的工作电压低,性能较好,价格也很便宜,适合本设计。
2。3 温度显示电路的选择
温度显示电路在本设计中有如下两个方案选择:
方案一:采用LED数码管以动态方式对温度进行显示。虽然数码管显示的内容不是很丰富,但是也可以达到较好的显示数字的要求,并且价格比液晶显示屏要低的多。
方案二:采用液晶屏对温度进行显示,显示内容比LED精致的多,不但能够显示数字还能显示文字或者图案,可以通过软件编程的方法对它进行控制,硬件电路不复杂,但是液晶显示屏价格昂贵,不是很经济。
对于方案一而言,采用LED成本低廉,能够达到控制设计制作成本的目的。采用LED数码管显示环境温度简单直接,并且功耗极低,编程也相对简单,这种显示方式在现实生活中得到了广泛的应用。采用LED数码管进行显示的不足之处是显示过程中会有闪烁,因为数码管是一个一个被点亮的。但是由于人眼存在视觉暂留,只要增大扫描频率控制数码管的扫描周期,让它小于人眼的视觉暂留时间,此时就不会让人察觉到闪烁。 来~自,优^尔-论;文*网www.youerw.com +QQ752018766-
对于方案二而言,采用液晶屏进行显示,显示内容比LED精致的多,不但能够显示数字还能显示文字符或者图案,这一点与LED数码管比是它独到的优点。考虑到本设计中如果使用液晶显示的话,成本相对高很多,同时驱动液晶的软件编程较LED数码管也更繁琐。最终,从经济实惠,程序简单方面着手,选用LED数码管来显示温度。
2。4 调速方式的选择
方案一:采用改变端电压调速的方式对转速进行调节,将市电通过变压器得到各种大小的电压,再将不同大小的电压送给电机就能达到对电机转速进行调节的效果。
方案二:采用PWM脉冲宽度调制的方式进行控制。
针对第一种选择而言,由于选择的是改变风扇电机端电压大小的方式进行调节,不能做到无极调速,不能最大程度的满足人性化要求。并且这种调速方式在变压过程中会产生很多热损耗,大大降低了效率。
针对方案二而言,采用PWM进行调速的一个显著的好处是信号都是以数字信号存在的,不需要经过模拟信号和数字信号转换这一过程。还有一个好处是数字信号可以在使用过程中最小程度的降低噪声。因此本设计采用方案二中PWM的控制方式对速度进行调节。 AT89C52单片机温控风扇设计+程序+电路图(5):http://www.youerw.com/zidonghua/lunwen_88907.html