俊洋同学
基于单片机的MQTT物联网模块设计——毕业设计
项目背景
- 随着5G技术的普及,物联网设备之间的通信速度大幅提升,延迟降低,使得更多实时性要求较高的应用场景得以实现,如自动驾驶、远程医疗等。在应用方面,物联网技术已经广泛应用于工业互联网、智能家居、智慧城市等领域,推动了智能制造、节能减排、提高生活质量等目标的实现。但在物联网的使用上,对于我们普通人来说依旧是一种高大且专业性的技术。而本设计旨在使普通用户也能够轻易的使用物联网完成自己的一些个性化的想法,主要运用于智能家居系统的建立,具有价格低廉性能优越的优势。
硬件设计
- 本物联网模块使用宏晶科技STC8G1K08单片机做设备主控,全局控制设备的输入输出,传感器数据的检测,完成与客户端的数据交互,能够通过蓝牙模块使用户能够本地配置设备网络,连接的云服务器。
- 外挂ESP8266做物联网数据交换,上传云端数据,与主控单片机使用串口交换数据。
- 预留四组电源接口,拥有5v与3.3v的电源接口,设备供电电压使用宽电压供电,以适配多种使用环境。
- 为了实现与用户的本地交互开发了一款简单的配置app,使用户能够完成设备连接本地的wifi以及自己的MQTT服务器,保证数据的安全性。
- 设备引出了4组数字I/O接口、3组ADC模拟输入接口、3组PWM输出接口,能够实现开关量的检测和输出,控制继电器的开关,模拟输入接口适合接入光敏电阻这类传感器进行智能联动,PWM接口适合控制灯光类,小型电机类的大小1024档调速。
- 嘉立创四层电路板生产工艺
原理图
PCB设计
![]() |
![]() |
3D仿真
![]() |
![]() |
实物图
![]() |
![]() |