首页 > 其他分享 >一次讲透单片机毕业设计全过程

一次讲透单片机毕业设计全过程

时间:2024-06-12 10:58:02浏览次数:20  
标签:传感器 毕业设计 检测 单片机 模块 温湿度 设计 讲透

毕业设计一般分以下几个过程

  1. 选题(重中之重 如何选题、罗列功能、避免给自己挖坑)
  2. 写开题报告和任务书(最重要是功能实现介绍)
  3. 实物设计或仿真设计(电路设计、代码编写)
  4. 撰写论文(架构如何设计、几部分组成以及阐述什么内容)
  5. 制作答辩PPT、参加毕设答辩(PPT怎么写,如何通过答辩)
  6. 恭喜毕业

以下分别介绍这些过程:

第一步:选题

  1. 尽可能选择常规题目,不要总想与众不同,理想很丰满,现实很骨感,死的特别惨。

2、避免入坑题目

基于单片机电缆故障位置定位系统(方案难度大)   

基于单片机的智能播种器(含机械模型)

基于单片机的石油管道中油水含量检测系统(无可行性测试方案)

3、选题之后罗列功能,为开题报告做准备

举例:基于单片机的智能家居火灾报警系统

功能:温度检测、火焰检测、煤气检测、烟雾检测 显示功能  声音报警功能  按键功能

      如果功能不够,增加远程报警(比如短信或者物联网云平台等等)

第二步、撰写开题报告和任务书

  1. 研究的目的和意义(结合题目查资料,复制粘贴或者使用chat gpt等)
  2. 国内外研究(设计)发展状况、发展水平与存在问题

(根本不知道咋办,网上搜题目接近的文献,改一改、在编一编,中心思想凑字数)

3、研究(设计)主要内容、预期目标及拟解决的关键问题

主要内容:(重要)

本次设计的基于物联网室外道路环境监测系统由单片机、PM2.5模块、温湿度传感器、红外检测传感器、OLED液晶显示屏、Zigbee模块等器件组成,其中采用单片机作为核心的控制器,使用温湿度传感器实现对环境的温湿度检测,使用PM2.5传感器模块检测环境中的颗粒物,通过红外传感器实现对道路车流量检测,并通过OLED显示屏显示,检测的数据通过Zigbee无线模块上传上位机进行串口显示。

预期目标:

(1)、掌握单片机应用开发的步骤和方法。

(2)、掌握电路原理图的设计与绘制。

(3)、培养动手和解决问题的能力。

(4)、设计并制作基于物联网室外道路环境监测系统。

(5)、培养文献检索、资料整理和撰写学术论文的基本能力。

拟解决的关键问题:

(1)、通过对PM2.5传感器的软硬件设计,实现颗粒物检测。

(2)、通过对Zigbee无线模块的软硬件设计,实现无线数据的传输。

4、设计方案与技术路线

设计方案:  

(1)、单片机设计方案:

单片机作为整个核心控制芯片,协调外设进行整体的功能设计,在硬件上单片机连接晶振电路和复位电路以及电源组成最小系统,是单片机可以工作,通过单片机的芯片资料手册设计单片机内部程序资源、比如定时器功能、串口通讯功能等等。

(2)、PM2.5模块设计方案:

PM2.5颗粒检测使用PM2.5传感器,通过引脚与单片机进行连接,根据芯片的引脚协议,实现颗粒物数据检测。

(3)、显示电路设计方案:

显示模块选择OLED液晶显示屏进行数据显示,主要显示实时温湿度以及车流量等等内容,使用SPI协议实现与单片机的连接,完成数据的显示工作。

(4)、温湿度设计方案:

温湿度模块采用DHT11温湿度传感器,根据模块资料手册实现模块的内部程序编写工作,完成温湿度检测。

(5)、红外模块设计方案:

红外模块通过单片机的引脚高低电平采集实现车流量统计。

(6)、Zigbee无线模块设计方案:

Zigbee无线模块电路主要通过与单片机通讯引脚连接,通过单片机串口引脚与单片机实现数据通讯功能。

(7)、电源模块设计方案:

电源模块直接采用USB供电模式,具有稳定的可靠性。

技术线路:

(1)通过阅读文献及资料掌握环境检测系统的结构和基本原理以及基本运行模式。

(2)通过阅读文献及资料掌握本次设计中各个传感器以及单片机的基本原理及应用方式。

(3)通过阅读文献及资料掌握Zigbee通信的建立以及串口收发的基本原理,实现数据的传输功能。

(4)在绘图软件Altium designer平台完成基于物联网室外道路环境监测系统的设计与实现系统的电路图设计,根据电路图,将各个硬件模块焊接起来,完成硬件调试工作。

(5)编制好系统主程序流程图,在编写软件KEIL平台完成代码编写,完成软件调试工作,检查模块是否可正常通信。

(6)完成系统调试,实现功能。

5、研究(设计)方法

(1).文献研究法:通过对系统的分析研究,查阅并研究相关期刊和文献,对研究课题中所涉及到的相关内容和技术进行初步了解,逐步掌握课题相关软硬件工具的使用。结合所学各种理论知识,进行分析、研究。

(2).实验操作法:通过对前面各种资料文献的研究整理和C语言运用,能够设计出系统的基本功能,然后进一步进行优化设计,完成全部的功能,实现设计目标。

(3).经验总结法:确定研究课题后查阅研究了相关参考文献资料,并结合具体实现要求,进行分析和总结从而实现各项功能。

(4).交流沟通:在参考文献和实验操作中遇到的问题能够及时地与指导老师进行沟通,通过对问题的分析,巩固知识、优化设计。

6、参考文献(去知网结合题目搜索就可以了)

  7、工作计划进程表(写开题、实物设计(电路设计和代码设计以及调试工作)、撰写论文(初稿、终稿)、答辩)

10月1号-10月15号  完成选题与开题报告

第三部、实物设计或者仿真设计(电路设计、代码编写)

毕业设计所需软件:

编程软件Keil5(STM32)Keil4(51) altium designer(电路图) Proteus(仿真)

                  

软件安装包有需要的可以私聊,因涉及版权问题就不公开传播了,仅限个人学习使用

第四步----撰写论文(架构如何设计、几部分组成以及阐述什么内容)

论文常规架构

摘要

第一章 绪论

第二章 总体方案设计

第三章 系统硬件设计

第四章 系统软件设计

第五章 系统调试

结论

参考文献

致谢

第五步 PPT制作

 

 

 

 

 

 

把论文仔细看5-10遍,要熟悉论文,可以不懂具体的器件的设计原理,但是要知道他的基本作用,比如DHT11传感器作用不能说是测气体浓度的,答辩时要自述论文内容,言简意赅10分钟自述。之后会回答几个问题,都是论文中的问题,基本不会超出论文之外,一般也不会问及具体的设计细节。

标签:传感器,毕业设计,检测,单片机,模块,温湿度,设计,讲透
From: https://blog.csdn.net/mcu_fang/article/details/139586191

相关文章