江苏科技大学毕业论文
H.光电感应模块(LM393驱动)
二.系统实现
2.1 原理分析与硬件电路图
系统总体设计框图:
蜂鸣器
总电路图:
光控灯 红外报警 烟雾感测 智能家居系统 万年历 显 示 器 测量温湿度 风扇 按键控制 6
江苏科技大学毕业论文
总实物图:
7
江苏科技大学毕业论文
简易的PCB图(STC89C52单片机最小系统图):
8
江苏科技大学毕业论文
2.2单片机最小系统模块:
上拉电阻C133pFGND晶振电路RP1U119XTAL11P0.0/AD0P0.1/AD1P0.2/AD2P0.3/AD3P0.4/AD4P0.5/AD5P0.6/AD6P0.7/AD7P2.0/A8P2.1/A9P2.2/A10P2.3/A11P2.4/A12P2.5/A13P2.6/A14P2.7/A15P3.0/RXDP3.1/TXDP3.2/INT0P3.3/INT1P3.4/T0P3.5/T1P3.6/WRP3.7/RD39383736353433322122232425262728101112131415161723456789RESPACK-8X1CRYSTAL18XTAL2C233pFACC9RSTVCC293031PSENALEEAR2200C31nF12345678P1.0P1.1P1.2P1.3P1.4P1.5P1.6P1.7AT89C51复位电路R31kGND
线,看门狗定时器,2 个数据指针,三个16 位 定时器/计数器,一个6向量2级中断结构,全双工串行口, 片内晶振及时钟电路。另外,AT89S52 可降至0Hz 静态逻 辑操作,支持2种软件可选择节电模式。空闲模式下,CPU 停止工作,允许RAM、定时器/计数器、串口、中断继续工 作。掉电保护方式下,RAM内容被保存,振荡器被冻结, 单片机一切工作停止,直到下一个中断或硬件复位为止。
其主要功能特性:
①兼容MCS-51指令系统 ②1000次擦写周期
③32个可编程I/O口 ④8K字节在系统可编程Flash存储器 ⑤3个16位可编程定时/计数器 ⑥时钟频率0-33MHz ⑦六个中断源 ⑧看门狗定时器
⑨低功耗空闲和掉电模式 ⑩掉电标识符 ⑾全双工UART串行通道 ⑿3级加密程序存储器
STC89C52具有以下标准功能: 8k字节Flash,256字节RAM, 32 位I/O 口
⒀双数据指针 ⒁掉电后中断可唤醒 STC89C52引脚简介说明
VCC:电源电压 GND:地
9
江苏科技大学毕业论文
P0 口:P0口是一个8位漏极开路的双向I/O口。
P1 口、P2 口和P3 口:都是具有内部上拉电阻的8 位双向I/O 口,它们的输出缓冲器能驱动4 个 TTL 逻辑电平。
RST:复位输入。当振荡器工作时,RST引脚出现两个机器周期以上高电平将是单片机复位。
ALE/PROG:当访问外部程序存储器或数据存储器时,ALE(地址锁存允许)输出脉冲用于锁存地址的低8位字节。
PSEN:程序储存允许(PSEN)输出是外部程序存储器的读选通信号,当AT89S52由外部程序存储器取指令(或数据)时,每个机器周期两次PSEN有效,即输出两个脉冲,在此期间,当访问外部数据存储器,将跳过两次PSEN信号。
EA/VPP:外部访问允许,欲使CPU仅访问外部程序存储器(地址为0000H-FFFFH),EA端必须保持低电平(接地)。
XTAL1:振荡器反相放大器及内部时钟发生器的输入端。 XTAL2:振荡器反相放大器的输出端。
简述电路:该电路模块含有电路所需要的晶振起振电路,上电自动或是手动复位电路
2.3光电感应模块:
RV174%R210kVCC1k8U2:A31R310kR41kC2R10.1uf1k241LDR1TORCH_LDRC10.1ufLM3932D3LED-YELLOW+88.8Volts
该电路采用LM393运放芯片来将光敏电阻采集到的模拟数据放大后给予单片机处理,从而达到在白天
10