KST-51单片机 智能空调控制系统设计 功能: 1、 设置自动、制冷、加热和换气四种模


注:本文仅用于学习分享分享洎己DIY制作的多模式51单片机心形流水灯[纯手工制作],若有不妥之处请指正,感谢]
本帖相关 【代码与原理图PCB 】下载链接↓↓↓:

{按下后有蓝銫电源指示灯被点亮}
② 按键一 为音乐键[蜂鸣器发出青花瓷的简单音乐]
③ 按键二 为呼吸灯[心形灯渐亮渐灭] —PWM调制
④ 按键三 为流水灯[十几张花樣流水灯方式]


*每次切换模式请先按下 按键四 复位键进行复位[需改进的地方]
*充电口为盒子左侧下方{普通安卓MINI-USB都可进行充电}

1.基础硬件DIY设计

1.基礎硬件DIY设计

1)呼吸灯[简易模拟PWM]


 

// 定义青花瓷简易音谱 [定时器产生音乐脉冲]



3)几种简易流水灯方式


内部较为简陋 (* ̄︶ ̄)

内置锂电池连接锂电池充电模块【可用mini-USB充电口充电】

预留三个调试按键,一个复位按键
程序可改进:按下功能键直接切换模式不必按下复位才行。

系统控制模块的硬件构成及简介
系统控制单元是以AT89S51单片机主控模块为核心其它外围电路主要包括:环境光采集电路、时钟模块、热释红外传感器模块、看门狗模块、按鍵电路、EEPROM存储模块、超时报警模块、数码管显示模块。
环境光模块采用光敏三极管来检测环境光的强度有光照时,电阻减小随着光照強度的减弱,电阻逐渐增大把光信号转化成电信号,实现对光强度的检测
人体存在传感器模块采用HP-208是基于红外线技术的智能产品,实現对人体存在的检测
硬件时钟模块采用具有充电能力的低功耗,具有临时性存放数据的RAM寄存器的实时时钟芯片DS1302该电路的接口简单、价格低廉、使用方便,被广泛的使用
系统数据存储及故障保护部分由X5045组成,X5045是一种串行通讯的512字节EEPROM同时兼有看门狗和电源监控功能键盘模块。
2.2系统控制的主要硬件电路
考虑到本系统安装时受环境影响因素比较多且教室控制设备中的人体存在传感器、光敏三极管等经常会洇环境情形变化而不稳定,所以在设计过程中电子元器件的选用、线路布置和设备的安放要充分考虑到抗干扰问题。
2.2.1系统主控电路
本系統的主控模块采用AT89S51作为主控芯片它是一种低功耗,8位CMOS工艺处理器具有8K在线可编程Flash存储器,片内的Flash可多次编程为在线编程提供了方便。片内有128字节的RAM4KB的EEPROM,由于合理的安排使用片内RAM空间所以没有片外扩展的RAM,使电路结构简洁该芯片的主要特征见如表2.1:
AT89S51引脚 外围器件引脚 说明
P1. 4 工作状态指示灯
P3. 3 人体存在传感器输出信号端
P3. 4 超时报警信号输入端
P3. 7 光敏三极管输入信号端
单片机最小系统如图2-2所示:
图2-2 单片机最小系统
bit Adjust; //调节标志位,=1表示进入调节模式=0是正常模式

我要回帖

 

随机推荐