网站大量收购独家精品文档,联系QQ:2885784924

《基于单片机的智能插座设计》5800字.docx

《基于单片机的智能插座设计》5800字.docx

  1. 1、本文档共16页,可阅读全部内容。
  2. 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
  3. 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  4. 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多

PAGE

PAGE1

基于单片机的智能插座设计

目录

TOC\o1-2\h\u30811引言(绪论) 1

184951设计整体方案 2

318781.1设计研究内容 2

300291.2总体设计方案 2

14921.3主要模块选型 2

288202硬件系统设计 4

298322.1STM32单片机控制模块 4

42282.2ESP8266WiFi模块 7

101662.3HX1838红外模块 8

144962.4SRD-05VDC-SL-A继电器模块 9

313783系统程序设计 10

118073.1开发工具 10

248313.2主程序设计 10

293683.3子程序设计 11

178454系统测试 13

242454.1硬件测试 13

78034.2软件测试 14

15556总结 16

引言(绪论)

随着现代科技的不断发展,智能控制技术和物联网技术的不断提高,智能化逐渐地应用到传统的家电产品中,给人们的生活带来诸多的便利。在21世纪,网络结构的整合变得越来越明显,智能家居也随着趋势发生了巨大的变化,在日常生活中呈现出时尚的一面。电子电气智能设备已进入人们的日常生活。人工智能时代也为我们的生活带来了极大的便利。同时,我们周围有越来越多的隐患。智能家用电器和便携式电子产品需要使用电能进行能源供应。因此,在日常生活中也需要更加关注用电安全,以更好地控制用电安全,消除用电中的隐患。近年来,国内外科技人员对智能插座的设计进行了更多的研究。

在现实生活中,许多家用设备都具有红外遥控功能。远程控制的关键原理是通过红外信号向设备发送开/关指令,然后关闭电源。但是,强力断电不但会损害其使用寿命,而且还存在不能通过无线网络发送红外遥控命令的缺点。因此,研究一种可以连接到移动终端,可以定时使用电器并可以进行红外遥控的智能插座具有重要的意义。

1设计整体方案

1.1设计研究内容

本设计介绍了基于单片机的智能插座的设计与实现。单片机技术,WiFi技术和红外技术的结合,解决了传统插座的缺点,使供电方式更加智能,控制准确,简单易行。,可以被人们迅速使用。本设计以STM32单片机为控制核心,结合WiFi技术实现智能插座。具体的功能设计要求如下:

1、在一定的空间范围内,可以发射红外信号使插座通电和断电。

2、在一定的范围内,使用移动终端设备控制插座通电和断电。

3、使用终端设备对插座通电时间进行预定时。

1.2总体设计方案

根据以上描述,系统的总体设计分为五个部分,分别由WiFi模块、单片机控制模块、继电器模块、红外控制模块和手机终端组成。

系统总体框如图1.1所示:

图1.1系统总体框图

本设计中使用手机终端通过WiFi模块把指令传输给单片机控制模块,红外发射器模块通过红外接收模块将指令发送到单片机控制模块,单片机控制模块驱动继电器模块实现插座的通电和断电。

1.3主要模块选型

1.3.1单片机选型

方案一:传统51单片机

它具有高性价比,低功耗,外围电路设计简单,通用性好,编程方便等优点,广泛用于各种控制系统中,但其地址空间仅为64KB,外围设备只有三个定时器和一个串行端口。

方案二:嵌入式芯片

嵌入式芯片主要以STM32为代表,具有更强大的性能和更丰富的I/O控制引脚,可以满足更广泛的控制要求,并具有工业级控制能力。软件代码编程难度适中,具有成本效益高且灵活。

综合上述解决方案,STM32的内部资源要比51多,同系列的STM32产品在软件和硬件上都具有良好的兼容性。从开发的角度来看,51系列通常不具备自编程能力,而STM32微控制器具有较快的数据处理速度。因此,主控制芯片选择使用STM32F103C8T6。

1.3.2WiFi模块选型

1.ESP8266WiFi模块可以支持无线802.11b/g/n标准,支持AP,STA/,STA+AP三种工作模式,支持CTP,IP协议线路,支持丰富的TCPclient多个连接,支持多样化的socketATCommand,支持GPIO,UART数据通信接口,仅支持SmartLink联网功能,支持远程固件升级,内置32位MCU,可以兼作应用处理器,能耗极低,适合电池供电的应用。

2.ESP-12模块可改善外围电路,并采用40%的电路板技术,可增强阻抗匹配和更好的信号输出。已通过ROHS认证。无论是稳定性还是抗干扰能力,PCB天线均已通过专业实验室的测试。精确匹配已大大提高!升级后的模块在引脚上增加了六个IO端口和SPI端口引线,从而使开发更方便,更广泛地使用。

3.HC-25通讯接口UART3.3VTTL电平、GPIO,

文档评论(0)

02127123006 + 关注
实名认证
内容提供者

关注原创力文档

1亿VIP精品文档

相关文档