- 1、本文档共36页,可阅读全部内容。
- 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
- 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
湖南商务职业技术学院毕业设计
目录
1产品功能分析1
2设计方案遴选1
2.1单片机芯片模块的选择1
2.2ULN2003步进电机2
3产品硬件的设计2
3.1系统原理图2
3.2STM32单片机介绍2
3.2.1阐述:2
3.2.2STM32单片机特征、优点3
3.2.3STM32核心板原理图3
3.3YL-69雨滴传感器4
3.3.1阐述4
3.3.2雨滴传感器实物照片4
3.3.3雨滴传感器的特征、产品接线解析5
3.4DHT11温湿度传感器5
3.4.1阐述5
3.4.2DHT11温湿度传感器实物照片6
3.4.3DHT11温湿度传感器的特征、产品接线解析6
4产品软件设计8
4.1系统流程图8
4.2产品软件程序清单9
4.3产品总框架设计9
4.4程序软件开发环境10
4.5程序设计过程10
5产品使用说明书11
5.1产品装配图11
5.2产品实物的操作过程12
湖南商务职业技术学院毕业设计
6产品设计标准12
7附录13
7.1元器件清单列表13
7.2电路原理图14
7.3PCB设计图15
7.4作品实物照16
7.5程序代码17
参考资料33
湖南商务职业技术学院毕业设计
基于STM32单片机的智能窗户设计与制作
1产品功能分析
此说明书是以STM32单片机控制电机转动实现精确控制窗户的开启和关闭
为目的。产品采用STM32F103单片机为主体部分,另外连接YL-69雨滴传感器监
测雨滴,DHT11数字温湿度传感器监测温度和湿度;机械传动部分设计在窗户上
安装步进电机,实现精确控制窗户和窗帘的开启。本产品采用STM32单片机+
DHT11温湿度传感器+LCD1602液晶显示+YL-69雨滴传感器+步进电机设计而成。
液晶显示实时的状态,包括温度、湿度、雨滴大小等信息。智能窗户可以根据外
接传感器监测雨滴大小和温湿度的强弱来进行自动开关窗户,强弱的上下数值
可以按键调节。本产品不仅具有自动控制功能,还可以通过按键实现开关窗户,
可以带来很多方便。
2设计方案遴选
2.1单片机芯片模块的选择
方案一:选择STC89C51单片机芯片。它基于Intel8051架构,采用CMOS
工艺制造,具有高性能、低功耗和丰富的外设功能。丰富的外设:包括I/O口、
中断控制器、定时器/计数器、串口通信接口等。在不同工作模式芯片具有多种
省电模式和时钟控制功能,可以实现低功耗运行。多种封装形式:STC89C51芯
片有多种封装形式,如DIP、PLCC、QFP等,方便应用场景的选择。工作频率可
达到最高33MHz,具备2K~64K字节的存储容量。有限的存储容量:STC89C51系
列芯片的存储容量范围较窄,最大为64KB。存储容量可能会受到限制。
方案二:选择STM32F103单片机芯片。它在低功耗和性能方面具有优势,广
泛应用于工业控制、自动化、仪器仪表等领域。高性能:最高工作频率可以达到
72MHz,具备快速的数据处理能力。丰富的外设:包括GPIO口、定时器/计数器、
UART、SPI、I2C等通信接口,以及模
文档评论(0)