资 源 简 介
摘要:随着计算机技术和电子信息技术的高速发展,特别是近年来在物联网建设的推动下,智能家居越来越受到人们的关注。本课题在分析智能家居的研究现状、发展趋势、研究意义的基础上提出了基于单片机以及嵌入式操作系统的智能家居系统的设计方案,其主要特点在于功能实用、操作简单、价格低廉、易于安装。本课题主要完成了智能家居系统的硬件设计和软件设计,并配合外围器件组成一个完整的智能家居系统。硬件方面采用了ST公司的STM32F103ZET6作为系统的主控芯片,配合触摸屏、以太网芯片、GSM模块、烟雾传感器等器件进行PCB设计。PCB设计软件采用Protel DXP,分别设计各个模块的原理图,再将原理图导入PCB文件,合理布局PCB上的元件,合理布线,完成PCB设计。制板后完成元器 件的焊接,进行上电调试,修改部分不合理电路,实现仿真器下载和串口ISP下载。软件方面使用ST公司官方提供的固件库进行底层驱动设计,实现串口、以太网、触摸屏等驱动程序;进行RT-Thread嵌入式操作系统的移植;编写上层应用软件,实现家庭电器、窗帘、照明的本地或远程控制,以及安全报警等基本智能家居功能。