文档详情

基于51单片机智能窗帘的设计与制作.pdf

发布:2025-03-31约1.63万字共17页下载文档
文本预览下载声明

湖南商务职业技术学院毕业设计

目录

1产品功能分析0

2设计方案遴选0

2.1单片机的选择0

2.2LCD液晶显示屏的选择0

3系统框图设计1

4产品硬件设计2

4.1STC89C52RC单片机核心电路设计2

4.2按键电路设计2

4.3LCD1602液晶显示模块电路3

5产品软件设计4

5.1主程序流程图5

5.2LCD1602液晶显示程序设计5

5.3产品程序清单6

6产品使用说明6

6.1产品装配图6

6.2产品调试6

6.3产品使用说明8

7产品设计技术标准8

参考资料9

附录10

附录1元器件清单10

附录2电路原理图10

附录3PCB设计图11

附录4产品实物图11

附录5主程序代码12

湖南商务职业技术学院毕业设计

基于51单片机智能窗帘的设计与制作

1产品功能分析

51,

该系统主要由单片机和驱动芯片组成采用温度传感器对室内温度进行

检测,DS1302时钟芯片,光敏传感器进行对室内环境的检测,借用液晶显示屏和

步进电机,完成时间,温湿度等信息的显示和窗帘的开合,它将替代传统式窗帘,

51

实现家居的智能化操作,单片机控制的自动窗帘遥控系统,既能解决手拉窗

帘的不便也能在没人在家的时候根据室内温度和光照强度自动关闭窗帘,避免

晒伤晒坏家具等

2设计方案遴选

2.1单片机的选择

方案1:STM32系列单片机。STM32单片机具有高性能的处理功能,高运行

速度和低功耗特性,STM32单片机集成了多个外设,包括USB,SDMMC,ADC,DAC

等,可以满足较多应用需求,但在应用开发过程中需要有一定的嵌入式系统开

发经验,在实现复杂功能时需要投入较多的开发时间和精力,且成本较高。

方案2:51系列单片机。51单片机使用汇编语言或C语言就可以开发,

与其他微控制器相比价格较为便宜,使用寿命长,且对环境温度等因素的变化

影响较小,51单片机的I/O脚的设置和使用非常简单,但高电平时无输出能力,

可谓有利有弊,51单片机还支持多种外设接口,例如A/D转换器,LCD显示屏,

键盘等这些外设接口可以通过51单片机的定时器/计数器和中断控制器等资源

进行控制和管理,以实现更多的实际应用。

所以我选择了51系列单片机。

2.2LCD液晶显示屏的选择

方案1:LCD12864液晶显示屏。LCD12864液晶显示屏是一种图形点阵液

/128x64

晶显示器,它主要由行驱动器列驱动器及全点阵液晶显示器组成,可

完成图形显示,也可显示8x4个(16x16点阵)汉字或者显示16x4个(8x16

点阵)ASCLL码,其功耗低,体积较小,但LCD12864液晶显示信息量大,相

对来说程序和电路都比较复杂,且价格较高

0

湖南商务职业技术学院毕业设计

方案2:LCD1602液晶显示

显示全部
相似文档