毕业论文论文范文课程设计实践报告法律论文英语论文教学论文医学论文农学论文艺术论文行政论文管理论文计算机安全
您现在的位置: 毕业论文 >> 论文 >> 正文

AT89C52+DS18B20+C语言温度控制器设计 第5页

更新时间:2011-12-11:  来源:毕业论文
本设计的温度采集系统主要由数字温度传感器DS18B20。DS18B20引脚功能:
•GND 电压地 •DQ 单数据总线 •VCC 电源电压 •NC 空引脚。在本系统中的硬件图如下。DS18B20的3号管脚接5V的电源,1号管脚接地,2号管脚和单片机I/O口及4.7K的上拉电阻。           
图3-2  DS18B20的引脚和DS18B20在protel中的硬件图
3.1.3外部晶振电路
    外部晶振电路由2个30pf的电容和一个12MHZ的晶体振荡器构成。
    片内电路与片外器件构成一个时钟产生电路,CPU的所有操作均在时钟脉冲同步下进行。片内振荡器的震荡频率非常接近晶振频率,一般在1.2MHZ~12MHZ之间选取。C1C2是反馈电容,其值在5pf~33pf之间选取,本次采用的是30pf。原文请加辣'文'论"文'网QQ32.49114
在引脚XTAL1和XTAL2外接晶体振荡器,构成内部震荡方式。由于单片机内部有一个高增益反相放大器,当外接晶振后,就构成了自激振荡器并产生震荡时钟脉冲。内部震荡方式的外部电路如图3-3所示:
 图3-3  外部晶振电路3.1.4  按键选择电路
本系统的按键选择电路主要实现温度控制器的加热或选择的功能及初始温度的设定。工作过程如下:
(1) 有没有键按下
(2) 当S1按下,进入加热状态,当S1按下的次数(X次)为初始温度(25度+X度),黄灯D2亮
(3) 当S2按下,进入降温状态,当S2按下的次数(X次)为初始温度(25度-X度),绿灯D2亮
    按键一端接VCC电源及单片机的P1.1\P1.2口,另一端接地,同时串联一个电阻并联LED灯,让实验者直接可以看到灯的亮与灭,判断系统处于哪个阶段。硬件电路如图3-4所示:
图3-4  按键选择电路3.1.5安全报警电路蜂鸣器发声的原理:
本系统采用的是电磁式蜂鸣器。电磁式蜂鸣器由振荡器、电磁线圈、磁铁、振动膜片及外壳等组成。接通电源后,振荡器产生的音频信号电流通过电磁线圈,使电磁线圈产生磁场,振动膜片在电磁线圈和磁铁的相互作用下,周期性地振动发声。
蜂鸣器的正极接到VCC(+5V)电源上面,蜂鸣器的负极接到三极管的发射极E,三极管的基级B经过限流电阻R1后由单片机的P1.3引脚控制,当P1.3输出高电平时,三极管T1截止,没有电流流过线圈,蜂鸣器不发声;当P1.3输出低电平时,三极管导通,这样蜂鸣器的电流形成回路,发出声音。因此,我们可以通过程序控制P1.3脚的电平来使蜂鸣器发出声音和关闭 。
安全报警电路主要实现的功能是当采样温度高于40度时,系统将会产生报警,蜂鸣器响及红色LED亮,说明温度过高。论文网http://www.751com.cn/
安全报警电路通过驱动蜂鸣器发声实现,当其接通5V的电压会发出蜂鸣叫声。原理图如图3-5所示,NPN型三极管8050驱动蜂鸣器,当单片机I/O口输出高电平时蜂鸣器发声。

上一页  [1] [2] [3] [4] [5] [6] [7] 下一页

AT89C52+DS18B20+C语言温度控制器设计 第5页下载如图片无法显示或论文不完整,请联系qq752018766
设为首页 | 联系站长 | 友情链接 | 网站地图 |

copyright©751com.cn 辣文论文网 严禁转载
如果本毕业论文网损害了您的利益或者侵犯了您的权利,请及时联系,我们一定会及时改正。