迅维网

标题: 51单片机红外温度报警器 带24l01无线收发 [打印本页]

作者: バ幸福De右岸    时间: 2016-9-12 20:09
标题: 51单片机红外温度报警器 带24l01无线收发

[size=0.83em]0.png (74.67 KB, 下载次数: 0)
下载附件  [url=]保存到相册[/url]
[color=rgb(153, 153, 153) !important]2016-9-12 12:17 上传








                               
登录/注册后看高清大图

                               
登录/注册后看高清大图


调整电路的设计
如图5所示为最基本的调整电路,图中1为输出,接单片机的P1.7,P1.6输入输出口。

                               
登录/注册后看高清大图
图5 调整电路电路图
4.2.3 时钟电路的设计
XTAL1和XTAL2分别为反向放大器的输入和输出。该反向放大器可以配置为片内振荡器。石晶振荡和陶瓷振荡均可采用。如采用外部时钟源驱动器件,XTAL2应不接。
因为一个机器周期含有6个状态周期,而每个状态周期为2个振荡周期,所以一个机器周期共有12个振荡周期,如果外接石英晶体振荡器的振荡频率为12MHZ,一个振荡周期为1/12us,故而一个机器周期为1us。如图6所示为时钟电路。

                               
登录/注册后看高清大图
图6 时钟电路图
4.2.4 复位电路的设计
复位方法一般有上电自动复位和外部按键手动复位,单片机在时钟电路工作以后, 在RESET端持续给出2个机器周期的高电平时就可以完成复位操作。例如使用晶振频率为12MHz时,则复位信号持续时间应不小于2us。该复位电路连接单片机的RESET引脚,如图7示为复位电路。

                               
登录/注册后看高清大图
图7 复位电路图
4.2.5 数码管显示报警电路的设计
由1个数码管接上电阻后连上单片的P0输入输出口的引脚,外接VCC,当单片机的相应引脚被置低电平后,数码管显示相应的数字,起到报警作用。注:当P0口输出0F9f时,数码管WEI显示数字1,当P2口输出0x25时,数码管WEI1显示数字2。图8所示为数码管报警电路。

                               
登录/注册后看高清大图
图8 数码管仿真图
4.2.6 声音报警电路的设计
如下图所示,用一个Speaker和三极管、电阻接到单片机的P2.0引脚上,构成声音报警电路,低电平触发,如图9示为声音报警电路。

                               
登录/注册后看高清大图
图9 声音报警电路图
4.3 系统硬件电路的选择及说明
硬件电路的设计见附图1示,从以上的分析可知在本设计中要用到如下器件: AT89C51、热释电红外传感器、LED、发光二极管、蜂鸣器等一些单片机外围应用电路。
5、 软件程序的实现

                               
登录/注册后看高清大图


下面是温度采集程序:








欢迎光临 迅维网 (https://www.chinafix.com/) Powered by Discuz! X3.4